all files of hw3 from bitstarter