tribuchet: building on eliza ...+...+....+...+..+.+++++++++++++++++++++++++++++++++++++++*......+...........+.......+..+.+...+......+...+..+...+...+...................+.....+....+.....+.+.....+....+++++++++++++++++++++++++++++++++++++++*...+..+..................+.......+.....+...+.+.........+.....+...............+.+.....+.......+.........+...+...............+...+........+....+......+......+...........+..........+..+..........+...+..+.+..............+.......+.....+.........+.+...+..+......+...+.......+.........+...+......+............+.....+...+......+....+...........+.............+..+................+........................+...........+...+.+..............+....+..+...+......+.+......+..+.+.....+....+...+........+..........+.....+.......+..+...............+...............+...+.........+....+......+.....+......+....+...............+...+......+..+..............................+...+.......+..+.+..+....+...+...+........+......+................+..+.............+........++++++ ..+...+......+.+++++++++++++++++++++++++++++++++++++++*..+...+..+.............+......+...+.....+.......+........+......+......+....+..+...+.+...+........+.......+...+...............+.....+.........+....+......+.........+.....+...............+.+......+..+.+..+...+.+++++++++++++++++++++++++++++++++++++++*...+..............+......+....+...+..+......+.+...+..+...+......+......+.+.....+....+...+..+...+.....................+............+...............+.......+...+...+......+..............+.+.........+.....+....+.....+..........+...........+......+...............+...+.+..+.......+......+.........+...........+......+.+..+...+....+..............+..........+............+...+......+...+..+.........+.+..................+..+....+......+...............+...........+....+...........+.......+.....+..........+..+.........+.........+...+..................+.+........+.......+......+........++++++ -----