github.com/cycloss/advent-of-code@v0.0.0-20221210145555-15039b95faa6/2021/template/dayx.dart (about) 1 import 'dart:convert'; 2 import 'dart:io'; 3 4 import 'parser.dart'; 5 6 void main() async { 7 var lines = await File("day12.txt") 8 .openRead() 9 .transform(Utf8Decoder()) 10 .transform(LineSplitter()) 11 .toList(); 12 13 var solution = Solution(lines); 14 15 print("Part 1 Solution: ${solution.part1()}"); 16 print("Part 2 Solution: ${solution.part2()}"); 17 } 18 19 class Solution { 20 final List<String> lines; 21 Solution(List<String> lines) : lines = Parser(lines).processLines(); 22 23 int part1() { 24 return lines.length; 25 } 26 27 int part2() { 28 return lines.length; 29 } 30 }