>> 0:layout(0, rowcol[0][0], depth 0, width 0); 1: Planting '+' at [0][0] 1: Planting ' ' at [0][1] 1: Planting '-' at [0][2] 1: Planting '-' at [0][3] 1: Planting ' ' at [0][4] Recursing to right node 2 >> 1:layout(2, rowcol[0][5], depth 0, width 5); 1: Planting 'j' at [0][5] 1: Planting 'i' at [0][6] 1: Planting 'm' at [0][7] << 1:layout(2, rowcol[0][5], depth 2, width 5); Recursing to left node 1 >> 2:layout(1, rowcol[1][0], depth 0, width 0); 1: Planting 'f' at [1][0] 1: Planting 'r' at [1][1] 1: Planting 'e' at [1][2] 1: Planting 'd' at [1][3] << 2:layout(1, rowcol[1][0], depth 2, width 0); << 0:layout(0, rowcol[0][0], depth 4, width 5); Dump layout: rows = 4 cols = 5 + -- j fred