about summary refs log tree commit diff
path: root/day09.k
blob: 851e7f3eafcbab65ed53083853499dbf4980473a (plain) (blame)
1
2
3
4
5
6
s:*(!0;0){$[*|x;(*x;0);y~"!";(*x;1);((*x),y;0)]}/*0:`day09   / kill !-escaping

+/(c,0)*+\((s="{"),0)-0,c:"}"=s:s@&~v:{1&x+y}\(s="<")-s=">"
1+(+/v)-+/>':v

\\