missing compare tops assignment in dpt search constructor
added equality with parent check for child node