#........ ##.......# ........# #.......### #.......... #.......... #.......... #..<....... #.......... #.......... #.......... c.......... ###......H.. #...###### #...#