split:{(a@&~&/' y=/: a:(0,&x=y)_ x) _dv\: y} ab:{+/0$split[0:`;" "]} ab[] 2 3 5