### #.# #.# ##### ########.#######...####### #>............O....'....... #..#..##.......#...######. . #....(#####.##.#....#.. ... ..###....## #.##.#....#.# #.# ...# ..........# #.##.#....#.# #.# ......# . ...<....(##########.##.###.# #.#.....#.# #.# #'#.............. ..##.###.###.#.##....# #.#.# #.##..?...##### ####^......#.#.##....# #.#.# # #..(...# #.#.....#.#.##....###.#.# #......# ###+#.#.......##........#.##### #......# #.........#....#....#........... #.###### #...........##.#....'............ #. #........##.##.#...##............ #. #........##....#...##............ #. ........#####.....##............# ######## #####.##............# #.##....(.......# #.##............# #......#'######## #####..#.# #..#.#### #.......# ######.#'##+### ##########. ..............# #........... ...............# #.........# ..# ...............# #.........# #.# #########)##+### #.........# #.# #.# # #.........# #.# #.# .# #.........# #.# ########'##.# #.........# #.# .............##### #.........# #.# ................<# #......)..#####.##### ### ............###### #.........'.........# #.. +............# #......%..#.....#.#.#####.########### #.........(..# #.........#.#.###.#.................# #............# #.........#.#.# #.#######.###.....#.# ............# #.........#.#.# #.# #.# #.###.#.# ............# ########+##.#<# #.# #.# #.###.#.# #########.### #.### #.# #.# #.......# #.# #.# #.# #.# #####.### ######.##### #.# #.# #.# #.......# #..........# . #.# #.# #######.# #.####.##### #.#######.# #.#######.# #.# #.........# #.........# #.# ########### #########.# #.# ### ###