adding hw1, first attempt