##########. ##.......... ...$....... #.^........ #.........# #.......... #.........# #..<......# #.........# #.........# #.........# #.........# ###########