########## ........<###### .....#..h...... ####....h...... .............. ##..<..#.#####. .......#.# .##.#.###.# ...?.#.## .# #.#. .# .....[..###. . .. .....!..... .l........# ##.#......# :..!......# #.....l## #..<...# ##.##..# #. ..# #. ..# ## .K# ..# ..# ...