five ruby methods first draft