finished about arrays