a large building with many different rooms