###...##..#.## #............#.##.# #............#.#..# #............#...# #...............# #..............# ...... #..........#...# ...... #..........#...#####..... ####.#....#.......#..... #..#.#....#..##.....# #.##...#..))).......# ###.....####)(((.....# #......## ##)[#(((..# #. #......# #.)..#...######.. #......# #....#........... #......# #...##.#...[..... ####.### #...##......<.... #.# ####..##<........... ##.# #>....#)............ #..# ##........)....###### ####.#####...##..##.....# #..........####..##.....# #.......#### ##.##.....# .._. #......## #.........+ ... #......# #.........# ###### ######## #.........# #$$$$## #.###.....##......# ### #......##....# ##......#8..8#... ##......){...... ##...........## #############