final answer for hardarrays