An annoying puzzle for the terminal, built with Textual.
The object of the game is to fill all of the squares. When you click on a square, it, and the squares above, below and to the sides will be toggled.
It is possible to solve the puzzle in as few as 14 moves.
Good luck!