Interesting reflections in the windows of a building in Budapest, Hungary