Day 24: More Linked Lists Hackerrank For Explanation Check Video: Sample Input 6 1 2 2 3 3 4 Sample Output 1 2 3 4 Code: import java.io.*; import java.util.*; class Node{ int data; Node next; Node( int d){ data=d; next=null; } } class Solution { public static Node removeDuplicates(Node head) { //Write your code here if (head==null){ return null; } Node temp = head; while (temp.next!=null){ if (temp.data!=temp.next.data){ temp = temp.next; } else { temp.next = temp.next.next; } } return head; } public static Node insert(Node head, int data) { Node p= new Node(data); if (head==null) head=p; else if (head.next==null) head.next=p; else { Node start=head; while (start.next!=null) sta