########## ......)..# ###########.### #........l....# #.###########.# #.# .# #.# # #.# #.# #.# .##### #.# ...... #.# ...... #.# #######...... #.#####........... #...##..##....### #...##..##..#.# #.##..##..##..# #.##..##..##.### #...##.<##.....# ##..##..##..#.## ###..##..###.# ###..##..###.# #..##..##....# #..##..##....# ############.# #.# #.# #.# #.# .#