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