class Solution {
public ListNode deleteNode(ListNode head, int val) {
ListNode dummy = new ListNode(-1);
dummy.next=head;
ListNode tmp=dummy;
while(tmp.next.val!=val){
tmp=tmp.next;
}
tmp.next=tmp.next.next;
return dummy.next;
}
}