use fmt; fn optimize(b: []u8) []u8 = { for (let i = 0z; i < len(b); i += 1) if (!token(b[i])) { delete(b[i]); i -= 1; }; return b; };