Cool puzzle - the video was fun to watch!