Bugs arising from Fig 3.2 fixed

-- depth now zero modulo 10 (3.2 defaults to depth 100!!)
-- horrible bug using = in place of == fixed.