## #### .# ... #. #.. #.##.# ####....######. .......yy...... #.$..# .....#r## .######.####### ............... .######)#######. #......... #.<###### #.!# ....# ###.## ..# #..# #..# #..