def test_example5(slf): slf.assertEqual(elves_win_outcome(parse(example5)), 6474)
def test_example6(slf): slf.assertEqual(elves_win_outcome(parse(example6)), 1140)
def test_example3(slf): slf.assertEqual(elves_win_outcome(parse(example3)), 31284)
def test_example4(slf): slf.assertEqual(elves_win_outcome(parse(example4)), 3478)
def test_example6(slf): slf.assertEqual(default_outcome(parse(example6)), 18740)
def test_example1(slf): slf.assertEqual(elves_win_outcome(parse(example1)), 4988)
def test_example5(slf): slf.assertEqual(default_outcome(parse(example5)), 28944)
def test_example4(slf): slf.assertEqual(default_outcome(parse(example4)), 27755)
def test_example3(slf): slf.assertEqual(default_outcome(parse(example3)), 39514)
def test_example2(slf): slf.assertEqual(default_outcome(parse(example2)), 36334)
def test_example1(slf): slf.assertEqual(default_outcome(parse(example1)), 27730)