### ##.# ### #####@## .@..##....b## .>.....%....## .......<.....# ...!.........# .............# .............# ...(.........# .............# ......$.....## ........$..#.