add hw3 base files