Lovely, lovely. Even after I guessed what Snape was doing, I enjoyed watching them interact and Harry connecting with himself and with Snape but totally, totally made of fail when it came to understanding this man.
And when he did understand, not being pissed off, but realising that this was a good thing and going after what he wanted.