$><<" #{[*$<]}".gsub(/.(?=.?#)/){''.<<$&[-$.]^?&-?#}