. .. ... #########.... #..?.....r... #...<........ #.....gb.### #....J...# #..<....!# #.......>.. #........##.. #......... . #$.......## ##########