############################# ########### .............................. ........<.# ............................... ...........# #....................... #######...# #..................#### #...# #...........Z......# #...# #.......######.....# #...# #........# #.....+ #...# #.[......# #.....# #...# ##########........# #Z....# #...# ...........####('#### #.o...# #...# ...........#_......_# #.o...#### ######...# ####.....##.....)..###........# .........(# #.....#...#..#...##........# ..........# #....##..........##........# ..........# #....#...#....#...#.##'##### ########..# ########...##.......%)...### ..o #..# ..........##_..#..)...#.._# ..o.. #..# #######...###............## .....# #..# #...# #...#....#...# .....# #..# #...# ##..........## ..... #..# #.# #...# #...#..#...# .... #########..# #.# #...# ##........## . ............# #.# #...# #_......_# ....>.......# #.# #...# ########## ######......# #.# #...# #......# #.#######...###### #..>...# #......[........... #......# #................. #......# #......>.......... ########......# #<.....########### ...............# #......# ... ...............# #.....># #..# ...............# #......# #..# #.)...........# #.####.# #..# #..#########..# #.# #.# #..# . #. #..# #.# #.# #..# #. #..# #.# #.# #..# #. #..# #.# #.# #..# #. #..# #.# #.# #..##############. #..# #.####.# #........<........###########..# #..# #......##############..............................# #..# #.......................................####'#####.# #..# #I..)...............####................#........#.# #..# #........(..........# #................#.[......#.# #..# #...................# #................#........#.# #..# #...........<.......# #....########....#........#.#########..# #.*.....##########..####....# #....#........#............# #.......# #..........# #....#....(...#............# #...(...# #..........# #....#........#............# #.......##########..........########....###'######.........[..# #....(........................................................# ###############################################################