Gray And White Tree