This is like the Dogsmead puzzle!