input: Write a function that builds a simple blockchain system in Python. The function should define a Block class and include methods to create the blockchain and print the blockchain.
  
  assert create_blockchain() is not None
  assert print_blockchain() is not None
output: class Block:
      def __init__(self, index, previous_hash, timestamp, data, hash):
          self.index = index
          self.previous_hash = previous_hash
          self.timestamp = timestamp
          self.data = data
          self.hash = hash
  
  def create_blockchain():
      blockchain = []
      genesis_block = Block(0, "0", "2023-10-01 12:00:00", "Genesis Block", "genesis_hash")
      blockchain.append(genesis_block)
      return blockchain
  
  def print_blockchain(blockchain):
      for block in blockchain:
          print(f"Index: {block.index}, Previous Hash: {block.previous_hash}, Timestamp: {block.timestamp}, Data: {block.data}, Hash: {block.hash}")