It took 3 of us an hour to get through this. And after you work on it, check the top scores out. They are all 2 and a half minutes to 3 and a half minutes. I thought I was a nerd, but what kind of a dork figures it out and then speed types the answers in a second time to get a top score. I couldn't find an answer key by the way.