#!/usr/bin/env ruby puzzle = (ARGV[0] ? ARGV[0] : '1').rjust(2, '0') part = ARGV[1] ? ARGV[1] : '1' require './puzzles/%s_%s/main.rb' % [puzzle, part] f = File.open('./puzzles/%s_%s/input.txt' % [puzzle, part], 'r') res = run f puts "Result: " + res.to_s f.close