12345670aaishc'cis'd'dis'e'f'fis'g'gis'a'ais'h'c''cis''d''dis''e''f''fis''g''gis''a''0ddiseffisggisaaishc'cis'd'dis'e'f'fis'g'gis'a'ais'h'c''cis''d''0GGisAAisHccisddiseffisggisaaishc'cis'd'dis'e'f'fis'g'0CCisDDisEFFisGGisAAisHccisddiseffisggisaaishc'1234567