def test_5a_1(self): self.assertEqual('', solve_5a('aA'))
def do_work_1(self): polymer = read_raw_entries('input.txt')[0] result = solve_5a(polymer)
def test_solve_5a(self): polymer = 'dabAcCaCBAcCcaDA' r = solve_5a(polymer) self.assertEqual('dabCBAcaDA', r)
def test_5a_4(self): self.assertEqual('aabAAB', solve_5a('aabAAB'))
def test_5a_3(self): self.assertEqual('abAB', solve_5a('abAB'))
def test_5a_2(self): self.assertEqual('', solve_5a('abBA'))