####### #.....# ##### ### #.###.####...# #<# #.# #...##.#.# #.# ##.#####....#.#####.# #######...................# +.......h........)>.####### #######.)#####.####.# #....##...... #.# #.#.....##+##.#.# ######.#.........# #.# .......'.........# #.# ......?#.........# #.# ..!....#.........# #.# .......#.........# .......######+#.## ....... .# ....... .......