MZ100! A challenging puzzle to reveal all 100 boxes in shortest possible time.
RULES:
* First box will be revealed automatically and randomly.
* Next box that can be revealed must be 2 boxes away horizontally or vertically from the current selected box.
* Additionally next box that can be revealed must be 1 box away diagonally from the current selected box.
* Any move can be reverted at any time.
* No limit on reverting moves.
** Possible moves will be highlighted automatically **