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