# ....# .........# ####+###### ............######+####### ##+######## #.........# .............##...........#####.........# #.........# #......<......##...........#...'.........# #.........# #..............#...........#.###.........# #.........# #..............#...........#.# #.........# #.........# #.........>................'.# #.........#########.........# #.............##...........### #.........'...)).##.........# #.............#########'#### #.........######..'.........# #.>...........# ##..g.T## ##+######## ####.........# #####.######### #..#)#..# ###'####### #...###### ##.##.##.## ###...# ###......# #..#...#.C#### #...### ########'## #.#######....# #########+### ###'########## #.........###.#..CT.#C...# #.........>.# #............# #......%..##..'...g.#....# +...........###...........<# #.........##.#########...# #......)....'.#............# #........)##.# #...# #.......<...#.#............# #.......<.'..#?....G.)...# #...........#.'............# #.........##.# ......#...# #...........###............# .........##.# #######...+ #...........# #............# .....:..##.. ....# #...........# #............# .......###.# .#### #...........# ############## ####### .# . ############# .. .. #. #