###### #....# ###..######### #............#.. ##.#....###...... #....##..##.#.... #..#............# ##..######.....#.. #..<###........... #..###............ #..##...#####....# #..##..## .##.# ##..##.## # . #...#..# #......# #..sh#.# #...##.# #... #.# ##.. #.# ##. ..# .h .. ..