Ganz schön schwierige Lösungsfindung. :-)