######## ###### #......# #....########## #......# #....#..(.....######## #......# #>...................###......######... ###..................................... #......#.........######.##......#####... #......#.........# ##..#......##..... #......#.........# #..........##..... ###.####.......(.# #.....#######....# #...########...# #...[.# #....# #...# #...# #[....#######....# #...# #...# #...............)# #...# ####### #....!.......###.# #.########...# #............# #.# #.....g..'...# ###............# #.# ##########...# ....#####.......# #.# ###......###....#####.......###.######. #...............+...................... #.....g.........#####..............###. #...........##### #.............##.# #...........# #.#.#.##......##.## #...........# #.#.#.##.#........# #...........# #.#.#.............# #.....#.....# #.#.#..⌠...⌠......# ........#.#.## #.#.#...#'#.......# .g......#>#.########.#.#...#<#...##### .........................†###...# ###.................#....⌠...⌠..# ##.#..?.......#####...........# ..#. ....... #....#......# .. #.##.#.###### . #.....^# ####...###### #..>...... #..######### #..........# #.#........# #.#........# #.#........# #.#........# #.#........# #.########.# #.# .# #.# # #.# #.# #.# #)# #.# #.# #.# ################### #.# #.................# #.# #####.################# #.# #.....# #.##############.##### #................# #.################ #.# ###