############# ##.....#.....## ##............<## ####### #...............# ####.[...# #...............# .........# #..............<# .)...{...# #...............# ###8'8##o# #...............# { 8{o..{ #o# #...............### { {{{{. #.# ##....(........(.(### { {{{{{ #.# ##.....#....)###...### {{{{{ #.## #. #####........####...# {{ {#.o## ... #........# ###c##### #######...###.## #........# #...(.## #....###...#.... #........# #####{.####...# #{#.....# #........# ##{.c....## #(#....## ###.#(#### ####(...# #{....## #.#..# #...o..#####..##..# #....# #.##....)##.......# ##.#o#### ...#..###)....#.##... #....o..## ### #.#............. . #........## { #.#.#..........> #.......J.# .................. #............. ..##............... #.........##.. #................... #............. #..##.............. ......T....... ... .............. ...#..(......... .......Z........ ....:.......... ..............# ......>........ ...........[.# .............# .........$..$# #.....o......# .......oT..# ##.....h<..# #..........### #.......o....# #....)..F....# #..........### #............# ##.....<..##.# ##......## .. ########