a="internal_" b=".hpp" c="convolution" d="dsu" e="fenwicktree" f="bit" g="csr" h="math" i="queue" j="scc" k="type_traits" l="lazysegtree" m="maxflow" o="mincostflow" p="modint" q="segtree" r="string" s="twosat" print("\n".join(["LICENSE","all",c,c+b,d,d+b,e,e+b,a+f,a+f+b,a+g,a+g+b,a+h,a+h+b,a+i,a+i+b,a+j,a+j+b,a+k,a+k+b,l,l+b,h,h+b,m,m+b,o,o+b,p,p+b,j,j+b,q,q+b,r,r+b,s,s+b]))