This thing tied my brain in knots and I could barely keep track of who knew what. With a flowchart I could've done better, but I couldn't hold it all in my head. So I was like "Tom knows Sam is going where the balloons are," I had to reread the problem to ascertain whether or not Tom knew where the balloons were, and determined that since he did, he'd go find the balloon man to inquire after Sam.
Clearly, I fail at this.
All of my arguments about why I think the Sally-Anne Test is stupid apply here. Never thought I'd have to defend my OWN failure, though. 
_________________
I'm using a non-verbal right now. I wish you could see it. --dyingofpoetry
NOT A DOCTOR