#............. ... #...... .....# ..... .....$ #....##....# .....##..........## #................. ..##................. ..................... ..................... ##................... #...........<....... ..................... ..................... .##...!.............. #.................. ................... ##..........##.. #....##....# ..