hw03 problem01 solved