#. #.# ... #.# .#.# ## ###.# .#.#... .... ..!#... .######.######### ..... ........l........ .... ######.######### ..# #.####....####..# #....[.......<..# ######....####.?.# #....... ....... #....##...#..### #.#### ..##.# #b# .# .# #.# .. . .# .. #