spiral =: 3 : 0 >: (,~ y.) $ (i. *: y.) i.~ /: ,/ (-@>.&| , -@{:@*.@(1j_1&*)@j.)"0/~ (i. y.) - -:<: y. ) 2!:55[0[ 1!:2&2 spiral 5".>{: ARGV