: c begin dup 0 .r cr dup 1- while dup 2 mod if 3 * 1+ else 2/ then repeat ; stdin slurp-fid evaluate c