Wow, nice job. I tried to make it hard enough for the first try, but manageable to win on the second or third try.