diff --git a/2024/uiua/day_02.ua b/2024/uiua/day_02.ua
new file mode 100644
index 0000000..357919e
--- /dev/null
+++ b/2024/uiua/day_02.ua
@@ -0,0 +1,16 @@
+# Experimental!
+
+$
+Raw ←
+
+Records ← ⊜(⊜⋕≠@ .)≠@\n. Raw
+
+IsSafe ← ∨∩(¬∈:0 =2+⊃(>0)(<4) ≡(-°⊟)◫2) ⟜⇌
+
+# part one
+/+ ≡IsSafe Records
+
+Dampened ← ≡°¤ ⊞(⍜↻(↘1)) ⊙¤ ⊸(⇡⧻)
+
+# part two
+/+ ≡(/∨∨⊃IsSafe(/∨≡IsSafe Dampened)) Records