For this exercise, the
set_next_node() method will change the value of
self.next_node to the value passed. Should the method have a check to prevent the assignment of
set_next_node() method must allow the assignment of
None. For example, when deleting the last node from a linked list, the previous node must have its
next_node value set to
None to indicate that it is now the end node in the list.