.. #. ## ##h .. # ..#. .. #.# #.....################ #.)$ .?##.#......'.......# #....##h##.#.############.# #...รท...#.# #.# ####.##.#.# ######## #.# ####.##.#.# #..'...# #.# #.....l.#.# #..###.# #.# #####'#h#'# #'## #.# #.# #.#g#.# #<# #'# #'# #.#.#.# ### #.# #.# #.#.#.# #.# #.# #.#.#.########.# #.# #.#.#.....'....# #.# #.#.############ #.# #.#.. #.# #.################.# #.........'........# ####################