hw04 second program