Solving a Rubik's Cube while wake surfing