Puzzles solved by ocean network express