I am still searching stackoverflow about this, but I wonder if anyone has experience on designing a room booking algorithm. Supposed: Room 1 has booking from Mon to Wed Room 2 has booking from Thu to ...