Macheide's Chess Labyrinth

1 d4 c5 2 d5 d6

3 Nc3 g6