hw3 source code added.