solution by
Mannschaft