txt =: 'now is the time to do the work' txt wdcnt =: 3 : '1++/'' ''=y' wdcnt wdcnt txt txt wdcnt1 =: '>: +/ '' ''&= y' wdcnt1 =: 3 : '>: +/ '' ''&= y' wdcnt1 txt wdcnt wdcnt1 wdcnt2 =: >: & (+/) & (' '&=) wdcnt2 txt txt =:'now is the time to do the work' t =: ' t =: ' '&= txt t (1 }. t) *. _1 }. t # txt #(1 }. t) *. _1 }. t 1, -. (1 }. t) *. _1 }. t (1, -. (1 }. t) *. _1 }. t)#txt sq =: *: i. 21 sq d =: (1 }. sq) - _1 }. sq d cpm =: 3 : '(1 , -. (1 }. t)*. _1 }. t =. '' '' y) # y' cmp =: cpm cmp cpm cmp txt cmp =: 3 : '(1 , -. (1 }. t)*. _1 }. t =. '' '' = y) # y' cmp txt cmp cmp1 =: 3 : '(1 , -. (1 }. t)*. _1 }. t =. '' '' = '' '' ,y , '' '') # y' cmp1 txt cmp1 =: 3 : '(1 , -. (1 }. t)*. _1 }. t =. '' '' = y) # y =. '' '' , y , '' ''' cmp1 cmp1 txt #cmp1 txt #cmp txt txt =: ' ',txt,' ' cmp1 txt #cmp1 txt cmp1 =: 3 : '1 }. _1 }. (1 , -. (1 }. t)*. _1 }. t =. '' '' = y) # y =. '' '' , y , '' ''' cmp1 txt #cmp1 txt txt cmp2 =: 13 : '1 }. _1 }. (1 , -. (1 }. t)*. _1 }. t =. '' '' = y) # y =. '' '' , y , '' ''' cmp2 cmp2 =: 13 : '1 }. _1 }. (1 , -. (1 }. '' ''=y)*. _1 }. '' '' = y) # y =. '' '' , y , '' ''' cmp2 txt #cmp2 txt cmp2 table 'ab' =/'aabnowbbisathebbb' +./ 'ab' =/'aabnowbbisathebbb'