You forgot to specify a quoting mechanism for {} in 8-bit without it being used to cut to 6-bit, nor did you comment on recursion... -George -- George Michaelson | connect.com.au pty/ltd Email: ggm@connect.com.au | c/o AAPT, Phone: +61 7 3834 9976 | level 8, the Riverside Centre, Fax: +61 7 3834 9908 | 123 Eagle St, Brisbane QLD 4000