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