Understanding counting with arrays