a large building with solar panels