###### #...<# #######.####.. #.............# #.##########.## ######l####### ......rrr.....# ........$.....# ..............# ..............# .......>.......# ..........)..... ..............## .............#