d:.*0:`day17 *(,0){(x@(#x)!d+!#x),y}/1+!2017 / 1306 -1+*50000000{(*x|n*~x 1;n!d+1+x 1;1+n:x 2)}/0 0 1 / 20430489