There are 2 players and they have a $m \times n$ array of bricks. The players alternate turns and in each move you select a brick and remove all the bricks to the south and west of it. The player that removes the last brick loses. For the case when $m=n$ (square), find either a winning strategy for the player who moves first or for the the one who moves second. As a bonus prove that when $m \neq n$, the first player always has a winning strategy.
I am able to think of a way the first person could beat the other but don't have a exact 'strategy' per se. Can somebody help me with this ?
For $m=n$, the first player has the following winning strategy: