############################################### #.............................................. #....................................########## #......<...................###'###...# #..........................#.....#...# #.....................<....#.....#...# #.................######...#.........########### #....#######+##...# #...#.....#....##.......### #....#........#...# #...#.....#...##...####...## #....#........#...# #.[.#.....#....o.o##..##...## #....#.>......#...# #..<###.###.#.........z.....# #....#........#...######...........##....##..##....## #....#........#....................####...####......# #....##(#######......#############.# ##........##..# #.......(.....((.....# #.# #'##########o## #.............(......# #.# #.. ....##...# #.#############......# #.# ...# #.......# #.# #......# #.# 8.## ##o8....# #.# #......# #.# ..' o'o....z.> #.# #(.....# . .##.8...(##... #.# #......#############.. #.......# #..... #.# #..........).(........# ..##...# #...... #.# #cc.##########........# # ##(## #......# #.#############c..# #........# .(# #......# #..............c..# #........ ( #......# #.................# #........ #......# #.................# #..n..... #......# #.................##########....... #......# #...................((............ #######......# #.........############c########## #............# #.........# #.# #######O####.# #..####...# #.# #.# #.# #..# #...# #.# #># #.# #.. #...# #(# #.# #.# . #...# #.# #.# #.# #...# #.# #(# #.# #...############.# #.# #.# #................# #.# #.# #............((..# # #.# #.# #...##########..(# ####. #.# #.# ......# #()o# .......#.####.# ####..# #...##########.# ooo..o.'......# #..# #.....(o.c.....# ..O....#......# #..# #..............# #######......# #..# #.#########oo.. .........# . .'.# .o. ..........# ###.# . ######....# ..# #....# .. #....# #....