interesting experiments with pointers and arrays