import std.metastrings;template r(int n){const r="-----x-w--wxr--r-xrw-rwx"[n*3..n*3+3];}template f(int n){static if(~n)const f=f!(n-1)~"0"~Format!(n/64,n/8%8,n%8)~" is -"~r!(n/64)~r!(n/8%8)~r!(n%8)~\n;else const f="";}pragma(msg,f!(511));