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.
Die Lösung ist also zu vereinbaren, dass der Erste z. B. "Schwarz" sagt, falls er eine ungerade Zahl an schwarzen Hüten sieht, und "Weiß", falls er eine gerade Zahl an schwarzen Hüten sieht.