Problem Setting
We wish to represent rooms:
- Class Room is a collection of rooms
- Each room has a unique ID#
- The ID# should be automatically assigned, unique, and immutable, i.e., not changeable.
- Method findRoom(int targetId) returns the room with ID# equal to targetId, or null if there is no such room.