question: public static void removeObjectAtOffset ( Object [ ] sourceArray , Object [ ] destinationArray , int offset ) { System . arraycopy ( sourceArray , 0 , destinationArray , 0 , offset ) ; System . arraycopy ( sourceArray , offset + 1 , destinationArray , offset , sourceArray . length - offset - 1 ) ; }
target:  Removes the object at the source array offset and copies all other objects to the destination array