######## ........# .........# ..........# ...........# ...........<# #............# #............# #............# ##............# ..............# ######+##......# ........'.)....# ........#.###..# .......#.# #..# .......#.# #..# .......+.###..# ##+#####......# ...............# ................# #.........###..# #.........# #..# .##.........# #..# ............###..# +########.........# ........'.........# ........#.........# .......#..#......# #.. .......#..#......# #.P... ###....#.........# ##P..... #....#.........# .....P..> #....#.........# ###### ....P.... ....#.........# ##.....##...8..... .#.........# #.......##8....... #.####....# ....<....#.Z.8...P. #.# #....# #.8.....8.#......... #(# #....# #..........Z........ #)# #....# #...8.8..z.Z...#... ..#)####....# .........###..# . #..+))(......# .8.....8.z.#..####+### ####..###.......# .........#)#.........# .........#.......# .......##.#.........# ..........#.......# #.....###.#.........# ...........#.......# #######...'.........# ............#...#...# #.........#.........# ............#...#...# #.........######'###### ............'...#...# #................Z)...# .............#.......# #..........#......##..# .............#.......# #......#...#......##..# #####################'#####.......# #......#...#...)..##..# #.................................# #......#...#|.........# #.................................# #..................#..#+#############...............####..............# ..................#................................# #..###.........# ..##.......####..#..#.....................#.......# #..# #.........# . #.......# ##....#......<........####..#.......# #..###.........# #.......# #....#..#......[.....####..#.......####.............. #.......# ##.......#....<.............#........................ ...................#......................................... ################....######################################## ######