add proj1 solution