I totally expected to have to write the python for it, not just solve a couple more :P
Initially, we also had three inputs, but realized it was too boring, while a single input allowed an incorrect algorithm to be right too often!
Would you be interested in having to write the Python function? It could be an optional feature in the game.