array and hash exercises