######## #>.#.#<# #.....# ##....# #...## ##....# #....## #....## ##.....# #.#...## #......# ##....## #....# ###.## #.# #.# #.# #.# #.# #.# ####### #.################.....# #......................######. ###############............... #............... #............... #........l...... ###......###. #......)...>.. #......##....( #......# ##.# #.###.## #.# #.# #. #.# #.#