#!/usr/bin/env ruby require "crossed_wires" cw = CrossedWires.for STDIN.read.chomp puts "Part 1: #{cw.closest_intersection.map(&:abs).sum}" puts "Part 2: #{cw.intersection_distances.min}"