Macheide's Chess Labyrinth

1 e4 c6 2 d4 d5

3 Nc3