Yes, it is guesswork. It's called "Immersion Learning", the theory being that the easiest way to learn languages is by being dropped into the Country in question and surrounded by it. When you get one wrong, the lesson sticks with you better. Be patient, it actually works.