/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/13/../../../x86_64-linux-gnu/crt1.o: in function `_start':
(.text+0x1b): undefined reference to `main'
/usr/bin/ld: /tmp/cc9Y85KO.o: in function `ToyDesign(int, int)':
Main.cpp:(.text+0x78): undefined reference to `Connected(int, int, int)'
/usr/bin/ld: Main.cpp:(.text+0x134): undefined reference to `DescribeDesign(std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >)'
/usr/bin/ld: Main.cpp:(.text+0x2f4): undefined reference to `DescribeDesign(std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >)'
collect2: error: ld returned 1 exit status