english: So the solution is to agree that whoever goes first will, for example, say "black" if he sees an odd number of black hats and "white" if he sees  an even number of black hats.
non_english: Рішення полягає в тому, що той, хто йде першим, скаже, наприклад, "чорний", якщо він бачить непарну кількість чорних капелюхів, і "білий", якщо він бачить парну кількість чорних капелюхів.