############# #...........# #.#########.# #########.# #.# ........#'#########.# #..............##.# #..............##.# .##..###.........##.# .................##.# ###...#.#........##.# ............#....##.#### ...........)..........># ###..............###.### #######.#.###....# #.# ..##........#....# #.# ................## #.# .[....##........# #.# ................# #.## ..............### #..# ##.........## ##.# .. #....#....# #.# ....##....#....# #S# ..........#....#PP......# ...####...#....#P.....### ..........#....#.#.#.# ######+#'##....##P #P### ...............# ###.# ...........###'####...# ...........# #....##..# ############ #.##.##..# ### ##.## #..#.##..# ### ##.## ##.#.## ##......># ####.## ##.#.## ##.###.## ##.#.###### #<#.#.###.###.## ##.#####.###.##)# ##.###.#.#####.###.##.####.#.###.# ######.##.####.#.##.#.####.###..# ####.#####.#.####.##.###.####.#.#.# #.#.#.###.###.#####.## ##.####.##.# ##.###.#.#####.###.## ##.#####..# ######.##.####.#.## ##.###...# ##.###.#.####.## ##.#.##.# #.#.#.###.###.# ##.#.#.# ####.## ##.#.## ####..# ### ##.## #### ###