input question: Fix spacing: Heseemstohaveshownalotofinterestinbookswhenhewasyoungbutlittleinterestinplayingwithotherchildren.

output answer: He seems to have shown a lot of interest in books when he was young but little interest in playing with other children.

input question: Fix spacing: Hotelreservations,travelbookings,hotelsearchinTelouet,Morocco-MoroccoInstantBooking.

output answer: Hotel reservations, travel bookings, hotel search in Telouet, Morocco - Morocco Instant Booking.

input question: Fix spacing: FormernamesHorizon(2010-2016)-CroisieresDeFrance

output answer: Former names Horizon (2010-2016) - Croisieres De France

input question: Fix spacing: Germany,photosofGermany,Germanypictures,Frankfurt-photography

output answer:
Germany, photos of Germany, Germany pictures, Frankfurt - photography