I hate to use the word "perfect" in respect to any episode, but I'm hard-pressed to see how these events could have been depicted better.

Lost in Anime