lib/aocli/content/main.txt in aocli-1.4.1 vs lib/aocli/content/main.txt in aocli-1.4.2

- old
+ new

@@ -1,32 +1,18 @@ ##### Part One Description ##### -class Solution - attr_accessor :input - def initialize(input) - @input = input - end +def self.parse_input(input) + # Parse input + input +end - def self.run!(input) - solution = new(parse_input(input)) - <<~MSG - Part One: #{solution.part_one!} - Part Two: #{solution.part_two!} - MSG - end +def part_one + # Solve part one +end - def self.parse_input(input) - # Parse input - input - end - - def part_one! - # Solve part one - end - - def part_two! - # Solve part two - end +def part_two + # Solve part two end # __load_input__ -puts Solution.run!(input) +puts "Part One: #{part_one(parse_input(input))}" +puts "Part Two: #{part_two(parse_input(input))}"