Correct solution
Interactive game with solver for fun