I enjoyed my time with this. Neat puzzle figuring out what to do. By the time i got to the end i was giggling a little. Great work