############################################## #............................................. #............................................. #..###..####..#####.............####..####..# #..# #..# #..# #.............# #..# #..# #..# #..# #..#####.............# #..####..# . #..###..####....................# #........# ... #......)........................####........####.... #......)......#####...................####.......[... #..###.)).....# #...................# #........... #..# #........# #.............##########..####..... #..# #........# ### ###..#.#.#.#.##..# ... #..# #..####### #..#.#.#.#.##..# #..# #..# #..............####.. #..# #..# #####..#.#.#.#.#.......... #..# #..# #......#.#.#.#.##........ #..# #..# #..(<.%##########..####.. #..###..# #####........ #..# . #.......# #....... #..# #.......# #........ #..# #.......# #...[... .... #.......# ....... .... #.......# ...... . #.......# #.... #.......# . #.......# #.......# #..###..# #..# #..# #..# #..##### #..# #........ #..###........# .## #.............# #....... #.............# #........ #..###......>.# #......... #..# #........# #.......... #..# #........#####.......... #..# #....................... #..# #........................ #..# #........#####........... . #........# #..######### #........# #..# #........#####o.# #...........)[).# #............)..# ...............# ...............# ..............# .............# ............. ............. .......