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'))