####### #.....# #.....##### #.........# #.........# #.........# #.........# ##'###....# #.# #...## #.###)..# ######### #.#.#...# #.......# #.#.#...####..)..## #>..'..('..'..)g?.# ############.#...####..o...# #....).....#.##### ######.... #>########'#.# ... #.#..).......# . #............# ###...#.......## #...#...<###### ##.###....# ####..#......# #.....#.##[..# #.....#.##...# #.....'.###### #.....### #.....# #######