Why do we need the first в? According to the hint, поступил means "get INTO". So why do we in effect say "Vanya got into IN...."? Could it be that once again a helpful hint is actually highly misleading?
I wrote Санкт-Петербург and Duo claims I missed a space! I am pretty sure that Санкт Петербург is wrong and having that - in there is right. Also there is no way to report this, except under "Something else went wrong"!