.. ## ....+.. . ....#.. . .. #.#..###+# ... ... #......#.##.... #...#.....S......?. +.................. #.........h##...### #......<...# ..# ......#...####### ##............... ###............. #............. #.........##.. #........... . #...........( #............. #............. ### ..# #.# #+##+###..# #.#.......# #...#.....# #....<# ##l...# #.>......# ...####......# ...#....# .......### #....##... #.... ##### #....