A coding challenge for OLSET, personalized travel bookings service.