#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# author: bt3gl

def remove_elements(head, val):
        
  sentinel = Node(0)
  sentinel.next = head
  prev, current = sentinel, head

  while current:
    if current.val == val:
      prev.next = current.next
    else:
      prev = current
    current = current.next
                
  return sentinel.next