a building with a wall and a roof