add the finished code to proj1 dir