Phase 2 Solution: Multiple rooms added.