######### . #.'______ .####...############.#########. ..#..#.......................... ...#.(#._.##.................... ...#.(#...##........###......## ...####...........###.........# #............#..##........##.# #..............#..######..# . #............##.##. ##.## ###..........#. #.. #..# #####..........# #.! #..# ................# #.S# #..# ######..........# #..! #..# ##..####...##.##.. ##.## ######'####....#....)###..#.. #.........#....##.....S).##.#. #.........#.# ###...o###... #.........#.# ######...# #.........#.# .......# #.........#.# # ### #.....# ....#####..#.###.#.# #.....# .... #.......##.#.# #.....# ... #.##....# ...###.....# .. #. ##...####.#.......# # #................# ##.#####.........# #.##............# #.##.#########.## #>##.# #.# #.##.# #.. #.#### ###. #.. .[ .## .