#### ######### #... .......).# ####.#### #.# #.......# ##.## #.......# #####...###.......## #...........(......# ##.###...###........# #######..####.............# #....8....# ######........# #.##...##.# #########.### ##.## .# #...........#######. #'#. ## #.####.####......... #'#..########.# #.# #########. ##⌠##.......$..####.# +⌠<⌠+.....%.......#.# ##⌠##...####h####.#.# #+#..# #.# #.# #. #.# #.. #.# .#. #.# # . #.. ###