############### #########............... .................... #####.#...#.# #.#.#.# #.#...# #.#...# #.#.#.# #.....# #########.### #.........# #.######### #.# #.# #.# #######.# #.......# #.########## #.#.......<# ##'#.######## #.....# #...#.# +...#.# #...#.# #...#.# #...#.# ....... ######. #.# .#.#..... ....#...... ............. ....(.......... ............... ...............# #....$..........+ ####### #...............# #<)...# #...............# #####.# $...............# ########.# #########Fb.....# #........# #.#+###### #.######## #...# #.# #.##########.## #.(........(..# ###############