### ####### ########### .... . #.....# #.........# ..... ... #.(...# #.##....#.#############...... ....#.....#################### #.[.....+......<..w...'.....! ....'.......w....{...>.......# #.#.....#.#############...... .#..$..######+####.######.# #.#.#<..#.# ..... #..............##.# #.# #.#.#####.# .... #..............##.# #.# #.#.......# ##. ####...........##.# #.# #.######### #..........gS..# #.# #.# #...........#### #.###### #> #+#######..## #......# .........# #####.## .........+ #.# .........# #.# ####....########## #.# #.......w.....# #.# ##+##########.# #.# #####.#........#.# #.# ....#.#.#<.....#.# #.# #.#.#.#.########.# #.# #.#.#.#...)......# #.# #.#.#.############ ###.# #.#.#.# #...# #.#.#.# #.### #.#'#.###### #.# #..<......... #.# #....######## #.# #....'......# #.# #....######.# #.# ###### #.# #.# #.########.# #..........# ############