##+ .... ..... #####...... #..<.....# #.......(# ...........# .............# .............# #####........# #...$...... ..#########