##.############### .................# .........##.####.# ..########.##......###### .. .. ## ###.##.###.......# #.# #.#.####......# #..####.# ..##.............###..# #.#...####.#.........# #...# ##.#.....####l# ####..###.###....# #.# #........## ##..... ..! #####<###.# .#.##.(.. #.# #.# .#.# .#.## #.# #.# .# # .#.# #.# ## #(... ..# ... .## #.