A multinational company is developing an industrial area with many buildings. They want to connect the buildings with a set of roads so that:
- Each road connects exactly two buildings.
- Any two buildings are connected via a sequence of roads.
- Omitting any road leads to at least two buildings not being connected by any sequence of roads.
Is it always possible to colour each building with either red or blue so that every road connects a red and blue building?