######### #.......# #.......# ######## #.......# #....... ###############.......# #.....# ####.............#.......####.....# #........................'........+ #.##.###########.........####.....# #)##.# #..######## #.)...# #.##.# #..# #..((.# #.##.# #..# #e#!..(..# #.##.# #..# #.#.####.# #############.##.### #..# #l... #............>.....+ #..# ###.## #.......########.### ... .###.......# ##'###... #.## ...........#######.....# .###...................# #.#####'#.#########.....# #.......#.# ####### #####<#.#+# #.#... #.#..... #.#...... #.#...... #.#...... #.#