Can someone explain the 'ott' here please? Is it necessary?
Yes, I am wondering the same thing!
Yeah i wondered the same thing so I asked my Hungarian wife and she said the solution is correct because in Hungarian you say "there where" so you are being very precise about the location.
How many of us here are expats with Hungarian wives??? :D