array and hash blog