# . .##. ....########### ...... #..........# #...... #..........# ..........#.#..........# #..##.......#..........# ##.........##..........# ...........##..........# ##. #........#...........# #.. #.....#..#..######## #.# ###......#..## . #.####.......#..## #. ####......#.#.#...## ... #....######.#....## #... .....##.# #.....)# #..#######.######......# #...###..h.gh.Sh.##...## #........######h.s....# ..........#### #.......##### ..........#########...........# ......?.......................# [.................<.)......#### ......?.....#######........# ..........#>. #........# ...#########.# ########.# #.# ... .. .#