Raul, Your explanation is great. To understand it better I tried the following, which worked nicely. My original approach, before the explicit definition was to us EE and OO, shown below. But apparently smoutput causes the sequence of results to halt and I needed your 1!:2&2 idea. Your tacitizing with `:6 is quite elegant.
E O E O E 100 98 97 95 94 92 92 EE =: smoutput@e OO =: smoutput@o EE OO EE OO EE 100 98 Thank you, -- (B=) ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
