Project for learning GCD