hw1_function