######### ........# ..#.###.#.########################## ..........SO.....)..............(..# .#.###.##################.#######.# #.....# #.# #.# .......<# #.# #.# ..###.#.# #.# #.# #...# #.# #.# ###.# # #.# #.# #.# #.#####.#######.# #.# ................# #.# #...........##..### ........<.#.##....# #.######.#.#.##.##.# #........#.#.##.##.# #.###.#..#.#.##.##.# #)##.#.#.##.##.#### ###.###)##...#..........# #.....).####.#..........# #.#####.# #............# .# ........####............# #. # # #.......................# # ...##. #######.####..#.........# #{# { . ... #.# ##..#.........# .{{.####...# #.###.............# ...{....#=# ######............)....# .....{..[.# #...............###)##### #.##### #.########.....## #.# #{....# ##....####.# ##.###.## ##..÷..<..# #.{.#...# #.# ###)####.# #.#.#...### #.# ###.# #.# ...#...oo..##### #.# ##...# #.# #..###......{{{{.# #.#########...#####.# #.. #.......###{# #.#.o...............# #. #.#..÷### #{# #.#o#######...####### #. #...#...#####.####.#.# ##.## .....###.###....{....#{# #.# #.###. #.# #.##..o{{{{.# #.# .. .. #.##...#####..### #.# ..# #... #........# #.# .# ### .#####.## #.# #. #.# #.# #.## #.# #..# ###.# ##.# #...# #.# #.### #.# #.# #.# #.# #.########.# #..........# ############