############### #..........#..##################### ############ #.########.#......................# #..........# #.# #.##.###################.# ##############.########.# #.# #....# #.# #...........##'########.# #.# ###### #.# #....................##.#####.### #.# #....................##.#.......# #.# #....)))...).........##.#.###.#.# #.# #...........##+########.#.###.#.###################### #.# ##############.##### #.#............................# #.# ########.#...####.#.......)....................# #.# #>.......'...÷÷.......(........................########.# ######'######'#...####.#..(..................................# #.................# ...#............................########## #.................##.###...........................(# #.................##.#.............................(# #...............#### #.#...........................(# #...............## #.#...(........................# #................. ......................>........# #...............### #.#..........:.................# #...............# #.#...........................∩# #...............# #............................# #.....).........########............................# #.............................<.....................# #..............#########.............<..............# #############.......................................# ############............................# #............... ............# #.............. ..........# .............. ..........# ............. ...........#### ............. ... ..............# .....######.... .. #.###.........# .. .. #.# #.........# ... #. #.# #.........# ....#'##.###.........# ................###### ................+ .........o..o...# ...........o...o# ................... ####..............o ####..####....... #..# #.Z..... #..# #.?...... #..# #.........