Kreutz , Berlin , Kassel , Frankfurt , Heidelberg och flutligen Basel.