From 47aec294e314b4bb248ac816938cc25307e5fd8a Mon Sep 17 00:00:00 2001
From: Mark Jeeninga <mark.jeeninga@control.lth.se>
Date: Sat, 14 Dec 2024 13:08:18 +0000
Subject: [PATCH] Day 3 Mark

---
 day 3/day_3_mark.js | 2 ++
 1 file changed, 2 insertions(+)
 create mode 100644 day 3/day_3_mark.js

diff --git a/day 3/day_3_mark.js b/day 3/day_3_mark.js
new file mode 100644
index 0000000..4d9a2f6
--- /dev/null
+++ b/day 3/day_3_mark.js	
@@ -0,0 +1,2 @@
+output1 = input.split("\n").map(x => [...x.matchAll(/mul\((\d+),(\d+)\)/g)].map(x => Number(x[1]) * Number(x[2])).reduce((y,z)=>y+z,0)).reduce((y,z)=>y+z,0)
+output2 = input.split("do()").map(x=>x.split("don't()")[0]).join(' ').split("\n").map(x => [...x.matchAll(/mul\((\d+),(\d+)\)/g)].map(x => Number(x[1]) * Number(x[2])).reduce((y,z)=>y+z,0)).reduce((y,z)=>y+z,0)
\ No newline at end of file
-- 
GitLab