hw1.5 init