Tough Going

Complete the hardest puzzle in the game