No wonder I had such a hard time - it's for children aged 7 to 13, and I'm way older than that! (I am somewhat heartened by Dan Heisman's observation that he showed it to three players rated 1900-2200, none of whom solved it within the first few minutes.)