new_contents: """
  Factory Pattern
  
  Definition:
      pass
  
  Also Known As:
      pass
  
  Problem:
      pass
  
  Wrong Solution:
      pass
  
  Correct Solution:
      pass
  
  Sources:
      Title: Head First Design Patterns
      Author(s): Eric Freeman & Elisabeth Freeman
      Pages: 109-168
  
      Title: Design Patterns
      Author(s): Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
      Pages: 107-116
  
  Example Info:
      pass
  
  """
  
subject: Add base factory pattern file