input: Write a python function to convert a linked list to a Python list.
  assert linked_list_to_list(LinkedList(Node(1, Node(2, Node(3))))) == [1, 2, 3]
  assert linked_list_to_list(LinkedList(Node(4, Node(5, Node(6, Node(7)))))) == [4, 5, 6, 7]
  assert linked_list_to_list(LinkedList(Node(10))) == [10]
output: class Node:
      def __init__(self, value=None, next=None):
          self.value = value
          self.next = next
  
  class LinkedList:
      def __init__(self, head=None):
          self.head = head
  
  def linked_list_to_list(linked_list):
      result = []
      current = linked_list.head
      while current:
          result.append(current.value)
          current = current.next
      return result