The goal of this game is to move all the blocks from Tower 1 to Tower 3.
But you cannot place larger block onto smaller block.
Minimum moves required to complete the game is:
$$
2n -1
$$
where,
Note: This is an old project uploaded directly on GitHub