First commit: main.cpp