#######. .#############....... ..................>.... ........#######.#####. #.#####.#### #.# .# ...........# #.# ####.#########.##.# #.# #....##......#.##.# #.# #....####.##.#.##.# #.# +....# #.##.#....# #.# #....# #.#.......# #.# #+# #....# #.#.......# #.# #.# #....####<#....##.# #.# ######.#####.##.#....#....##.# #.# #..........<.#..'.........##.# #.# #.####..####.#..#.....#'#.##.####.####### ##.## #.#..#####.#...).............# ##.#####..###.#(.# #.###.##.#'########.# .......)......#..# #.# #.......# #.# ##.#....#..####..# #.# #.......# #.# #....##+####..# #.# #.......# #.# #.........# . #.# #.......#### #.# ####......# #.....)....# #.# #......# ####.#.###.# #.# #......# ...#.# #.# #.# ########@###.## ......# #.# #.# ........S....... #####.###.####.# #########.##.## .............# ..# ######.###### .... #.# #... #.# .. #.# #.# #.# .