The city of Königsberg in Prussia (now Kaliningrad, Russia) was built around two rivers with seven bridges. For years the residents tried to cross each bridge without crossing any of them more than once.
Leonhard Euler proved that it was impossible to cross all the bridges without repeating and laid the foundation for graph theory and modern topology at the same time.
T