//sortbyweight. use bucket sort to sort the letters into four

//sortByWeight. Use bucket sort to sort the letters into four categories.

public static LinkedList[] sortByWeight(Letter[] letters) {

//code

}

public class Tester
{
   public static void main(String[] args)
   {
       Letter[] letters = new Letter[10];
       letters[0] = new Letter(“Abby”, “55555”, 0.2);
       letters[1] = new Letter(“Joaquin”, “24689”, 0.25);
       letters[2] = new Letter(“Frank”, “34567”, 0.3);
       letters[3] = new Letter(“Ben”, “76543”, 3.2);
       letters[4] = new Letter(“Evgeni”, “15212”, 0.2);
       letters[5] = new Letter(“John”, “11111”, 5.2);
       letters[6] = new Letter(“Evan”, “55555”, 10.4);
       letters[7] = new Letter(“Will”, “86793”, 0.1);
       letters[8] = new Letter(“Thong”, “90515”, 1.4);
       letters[9] = new Letter(“Jan”, “90120”, 20.2);
      
       LinkedList[] sortedByWeight = LetterSorter.sortByWeight(letters);
      
       System.out.println(“Actual: ” + sortedByWeight[0].contains(letters[0]));
       System.out.println(“Expected: true”);

       System.out.println(“Actual: ” + sortedByWeight[1].contains(letters[8]));
       System.out.println(“Expected: true”);

public class Letter
{
   public String to;
   public String zipcode;
   public double weight;
  
   public Letter(String to, String zipcode, double weight)
   {
       this.to = to;
       this.zipcode = zipcode;
       this.weight = weight;
   }
}