Auto game

Pick a difficulty — the app generates a random puzzle with matching constraints.