######### #.......# #.##+##.# #.#...#.# #.#.<.#.# ###.##'##.# #.'.+.....#### ##.#+#######..# #....# #..# ######.####### #..# +.............# #..# #############.####..# #.......# #######.# #.# ##########.## #...........# #.########### #.# #.# #.# #.# #.# #.# #.# ##########.# ......l..#.# ########(#.# ######.#.######## .................. ##################