######### ........# ##########.# #........#.####################### #.####................[........... #.#.....(#.###############D#.#### #.#....#<#.# #### #......# #.#....#.#.# $$$$. ##.8..## #.#....#.#.# ......##...## #.####.#.#.# #.....## #......#.#.# ......##### .######.#.#.#######$$$$. ..........#...OO))######## #######.#########(##.....# #............'.....' #####'#####)##)....# #......(..# ....# #....(..### #### #.......# #.......# ###'###... #. ##### #. # # #########.# #.........# #.######### ####### #.....# ##.##o# #.#oo# #.#.o# #o#o(# #o#..# #.#.[# #o#..# #.######### #.).oo....# #########.# # #.# ###########.# #o# #..oo.oo....# #o# #.########### #.# #o# #o# #.# #o####o# #.o.oo.# ########