diff options
Diffstat (limited to 'src/bin/2021/day13.rs')
-rw-r--r-- | src/bin/2021/day13.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/bin/2021/day13.rs b/src/bin/2021/day13.rs index 75e547b..b21071f 100644 --- a/src/bin/2021/day13.rs +++ b/src/bin/2021/day13.rs @@ -122,13 +122,12 @@ pub fn part1( pub fn part2( (mut paper, folds): (Paper, Vec<(bool, usize)>), -) -> Result<usize> { +) -> Result<String> { for fold in folds { paper.fold(fold.0, fold.1); } - println!("{}", paper); - Ok(paper.total()) + Ok(ocr(&paper.to_string())) } #[test] @@ -139,6 +138,6 @@ fn test() { ); assert_eq!( part2(parse(parse::data(2021, 13).unwrap()).unwrap()).unwrap(), - 95 + "ECFHLHZF" ); } |