################################### #.................................. #.................................. ######.................................. #...............######.................. #..########.....'....#....######......>. ..#######..# #.....#....#....# #...##### ...........# #.....#....#....# #...# ...........# #.....#....#....# +...# ...........########.....#....#....+ #...# ........................#....#....######...# .. ..............#####.....######.............#####... O.............# #................######.........# S.............# #...##############....'.........# ...####+####..# #...#.................'.........# ... #..# #...#.................#.........# #..# #...#.................#........[# #..# #...#.................#.........# #..#####...#.................#.........# #..........#.................#.........# #|.........#.......#'#######.+...<.....# #..........#.......#.)<)...#.#.........# ####..........#.......#.)..(..# #........... #.............#.......#.(...#+# #...######## #.............##......#.....# #...# #..............#......#.....# ##..# ..#####.........######......#.....# #..# ................# #.....# #.. .........######.# #.....# #.......#....#.# #.....# #.......#....#.# +....>..'....#.# +.......#....#.# #.......#+####.## #####...............# ....................# #. ..# ###........#####'#.# #.. ...# #........#.....#.# #..########+#...# #........#.....#.# #...........>.... ###........#.....#.# #................ #..........#.....#.# #................ #..........#.....#.# #................ #.######...#.....#.# ######................ #. #...#.....# #.............#######. #.# #...#.....# #.............'.....# #.# #.###.....# #.........#####.....# #.# #.# ......# $####.........#.........# #.# #.#.......#. #............#....w....# #.# #.# #.# ######.#######....#.........# #.######.# #.# #......#.....'....#.........# #........######+##.##########......+...[.#....#.........# #..................................#.....#....#####+##### ######........####......................#######........ #.............# #..................................... #.............# #................##########........... #.............# #........#####...# ####........ ############### #........# #...# #........ #........# #...# #........ #....##### ##### #........ ###### #########