class Program { static void Main(string[] args) { BinaryTree b = new BinaryTree(6); b.left = new BinaryTree(5); b.right = new BinaryTree(7); BinaryTree b2 = b.Map(x => x * 0.5); } }