	auto left = root->leftChild;
	auto right = root->rightChild;
	auto leftleft = left->leftChild;
	auto rightleft = right->leftChild;
	rightright = right->rightChild;
	assert(root->data.key == 3);
	assert(BLACK_HEIGHT(root) == 2);
	assert(left->data.key == 1);
	assert(ISBLACK(left));
	assert(BLACK_HEIGHT(left) == 1);
	assert(left->parent == root);
	assert(!left->rightChild);