Staying alive in Bremen
961