Ich habe das Programmierproblem ganz anders gelöst, aber es funktioniert trotzdem