main.cpp is modified and now it's easy to make some test to prove our work