I'm very curious about how you designed these levels. Did you start with a solution and worked backwards?