rendered paste bodypackage labb1;import java.util.*;public class SortedLinkCollection<E extends java.lang.Comparable<?super E>> extends LinkedCollection<E> implements CollectionWithGet<E> { public SortedLinkCollection(){} public boolean add(E element){ Entry curr; if (head == null){ head = new Entry(element,null); return true; }else{ for (curr = head; curr.next != null; curr = curr.next){ //Funkar kanske inte? if (element.compareTo(curr.element) >= 0 && element.compareTo(curr.next.element)< 0){ Entry newEntry = new Entry(element,curr.next); curr.next = newEntry; return true; } } curr.next = new Entry(element, null); return true; } } public E get(E q){ if (head == null) return (E)null; for (Entry curr = head; curr.next != null; curr = curr.next){ if (curr.element.compareTo(q) == 0) return curr.element; if (curr.element.compareTo(q) < 0) //Funkar kanske inte? return (E)null; } return (E)null; }}