scala/collatz: idiot-matic