Design Minesweeper and Optimize Click Performance | Bridge Interview Question