En underlig tid har den sista tiden varit i Hamburg.