### #############.# #......)......# #.###########.# #...........#.# ##################%##.# #.....................# #.################.#### #.# #.# #.# #.# ...# #.# #.# ......# #.######### ###.# .. .......######.#......<######<..###..... ........+..................%............ .........########.#...##########.###..... .........### #.#...# #.# .. ...........######.#...##########.# #..?.......5.5h...%................ #...........######.#############... ########.%..# #.# #.... ........# #.# #.... .........# #.# ##+### ..........# #.# .........# #.# .........# #+# .....#### ..#