Minesweeper as an NP-complete problem | Synapse