Snape returns from a week in New York. A new student shows up the day after. Is there some connection?