Web Reservations interview test - social network (extended)