### .. .# ####.## #.o<..# .........5# .......#### ....... .....$. .....## ..... ...#.