############### ############# ................. ........<...# ........<.......# ............# ..############..# ####.#####.# #.# #.# #.# #.# #.# #.# #.# #.# # #.# #.# #. #.# #.# #.. #.# #.# #..####.# #.# ####.......# #.# ...........# #.# #... #######+###...# #.# #.....# #>........#...# #.# #.....# #.........#...#####.# ###.....# #.........#.........# #...O...# #.........#...#'###.# #..?....# #......)..#...#...#.# #.......# ######+#'##...#...#.# #.......##### ..............#####.# #...<........ ....................# #............ .#######.#########..# ............### #.....#.# ..# .............# #.....#.# . ###########..+ #.....#.# ..# #.....#.# #..# . #..#####'#.# #..+ #..# #.......>..# #..# #..# #..........#########. . #..# #..# .................... #..# #..# #..# ########............. #..#############..# #..# #............. #.................# #..# #............. #.................#####..+ #...######....# #........................# #...#....#....# #.............#########..#### #...#....#....# #.............#.......I......... #...'....#....# #.............# ......#........ . #...#....#....# #>.##########.# ......+........ ...# #...#....#....# #..# #.# ..... #........ ...##########...#....#....# #..# #.# ######...#### #...............######....# #..# #.. .........# #.................%.......# #..# #.# ###.# #.........................# #..# #.# #%# #.........................# #..# #.# #.###########.......####.......######.# #..# #.# #...................# #.......# #.# #..# #.# #...................# #.......# #.# #..# #.# #..............<....# #.......# #.# #..##########>###########...................####.......######.# #.............................................................# ###############################################################