###........ #.......... #...(.c.... . #.......... #.# ##.......... #...#.%......### #.............. ##.##...<.$..... ................ #...#........h.. .............h.. #.##............ #.......5.$.. ##.......h... #........... #..........