class Sequence { private Base[] bases; private int count; public int find (Base base){ if (base == null) { for (int i=0; i 0) { builder.append(bases[0].toString()) //Add a helper fo the null pointer for (int i = 1; i < count; i += 1) { builder.append(" ,"); //Add a helper to not dereference the null pointer builder.append(bases[i].toString()); } } builder.append(']') return builder.toString(); } //Arrays as sequences //Add O(n) needed a copy loop //Delete O(n) needed a copy loop - first element //Find O(n) used linear search //Can we go faster? (Yes, probably)