I'm watching C++ lectures, and I recall struggling a lot with this shit when I was a student. Everything is obvious now.