static O[] simplyLinkedListToArray(int n, Class type, SimplyLinkedList sll) { O[] array = typedArray(type, n); for i to n: { array[i] = sll.head; sll = sll.tail; } ret array; }