finished Ex04 Hooray