Bei deiner Lösung kann man die Figuren "nur" in 90° Schritten drehen. Ausserdem sind Zwischenpositionen möglich, bei denen kein Kontakt zustande kommt.

Ich glaube für dieses Problem gibt es mit den Kontakten keine 100%ige Lösung. Man muß immer Kompromisse eingehen.
Ich lasse mich aber immer noch gern vom Gegenteil überzeugen.

Wolfgang