Wow. Done in 18 moves. Impressive!