у меня тут сложная математическая задача. дано: месяц май. сейчас я в Шверине.

в мае мне надо съездить:
- 2 раза в Бремен, первый раз где-то с 7 по 13, второй раз 20-го, оба раза на два дня
- в Киль на один день
- очень хотелось бы еще в Гамбург 10-го на Hafenfest, но это необязательно
- в Вольфенбюттель недельки на две в общей сложности
- в Карлсруе на последних выходных (30-1)
- если не получится в Киль, то надо быть в Шверине 17-18, возможно и так надо будет, но не знаю еще
- еще все усложняется тем, что 11 мая день матери, и хотелось бы провести его в Шверине.
мама, конечно, сказала, чтобы я под нее не подстраивалась, но наверняка ей было бы приятно.

из Шверина до Гамбурга можно доехать на mfg за 5-7 евро, из Гамбурга до Киля на meinfernbus за 6 евро
из Гамбурга до Бремена бесплатно, также как и из Бремена до Ганновера. из Ганновера до Вольфенбюттеля 10 евро.
можно прямо из Гамбурга до Вольфенбюттеля за 11 евро на meinfernbus доехать.
из Шверина до Вольфенбюттеля дороже всего, 28 евро, так что лучше этим путем не ехать.
в Карлсруе дешевле всего ехать из Вольфенбюттеля.

внимание, вопрос: как мне все это организовать и спланировать с минимальными временными и, самое главное, денежными расходами?