Thanks for the comments. Finally, validation gets expensive:
www=. 3 :',.^:(''.''e.y),(p<27)#t|." 0 1 ~p=:1+(t=.(97 65+/i.26){a.)i."1 (0{y)' A bit of saving is possible, but I have to admit that a tacit solution is a better bet. Sent from my iPad On 2012-08-27, at 15:30, bob therriault <bobtherria...@mac.com> wrote: > Oops, > > should have been > > (,.@]^:('.'e.[)(a.{~,2#65 97+/i.26)&(25{.[}.~1+[i.0{])) 'u.' > v > w > x > y > z > a > b > c > d > e > f > g > h > i > j > k > l > m > n > o > p > q > r > s > t > > got greedy with the {. > > cheers, bob > > On 2012-08-27, at 12:17 PM, bob therriault wrote: > >> Tweaks get me down to 55 >> >> (,.@]^:('.'e.[)(a.{~,2#65 97+/i.26)&(26{.[}.~1+[i.0{])) 'u' >> vwxyzabcdefghijklmnopqrstu >> (,.@]^:('.'e.[)(a.{~,2#65 97+/i.26)&(26{.[}.~1+[i.0{])) 'u.' >> v >> w >> x >> y >> z >> a >> b >> c >> d >> e >> f >> g >> h >> i >> j >> k >> l >> m >> n >> o >> p >> q >> r >> s >> t >> u >> (,.@]^:('.'e.[)(a.{~,2#65 97+/i.26)&(26{.[}.~1+[i.0{])) '[' >> >> Cheers, bob > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm