def test_many(self):
     tree = BinaryNode.parse_tree("[[1[[5]3[4]]]5[6[11]]]", int)
     sol = solution(tree, 10)
     self.assertEqual(10, sol[0].value + sol[1].value)
 def test_no_sol(self):
     tree = BinaryNode.parse_tree("[[1[[5]3[4]]]5[6[12]]]", int)
     sol = solution(tree, 12)
     self.assertIsNone(sol)