n%{~]1/{.~2$?!{+}*}*]`(;);n}%