Copied SuperArray.java