more rogue.
more arithmetic, needs call stack or queue
renamed file