############### .....##......##. ##.## #..##..##..... ... .# #............. gg. #.# ######.####.####### gog #.# ...##.# #.# #o# #.# #.###.##.# #.# #o# #.# #........# #.# #o# #.# #####.#### #.######## ##)## #####.#### #####.#### ##........###...## #..<.....# #........# #...#####.##.....## #.##.....## ##.###.##.##.###.## #.#.......# # #......#### ####...##.##.##.# #..###..>.......# #.........+ +...............# #...............+ #.##..<...### ####.>.#.###.###......##..........# #........###### ##.##.# #.# ###..#.##.#.....<.## ##............# #.##.###.# #.......##.....## #.###.##.###.# #........# ####.######...## #. #.##.# #.# ####.##### #.# #+## #. #.##.###.# #.# #.# # #.....##.# #.# #.# #.##..##.# #.# ###........# #.# ........#### #######.# #######.# #.......# #.# #.####### #.##############.# #................# ##################