Level: Germany: Cities (very difficult version)