print("LICENSE\nall") for i in["convolution","dsu","fenwicktree","internal_bit","internal_csr","internal_math","internal_queue","internal_scc","internal_type_traits","lazysegtree","math","maxflow","mincostflow","modint","scc","segtree","string","twosat"]:print(i);print(i+".hpp")