. #. #.#### #####..... .........# ......)..# .. .......$... .........##### .### ##.......).. .............# .... #........... .........###.##... # .. #........... ####.....<....# .#... #........... ## #..##.##.#.####.#.# ### #.........# #.. ###..#>.............+ .. #.........## #... #.#..#..##......#.#.# #. #...)....... #....##.#.....######......# #.##(##.#####.# #...)@((#<........##....### #.?#.#(.(...# #....##h#.##..###.##.###############.#)#(.###.# #... #................................)..w..... #.. ###.##h####+##########.######....<..#.#.#. #. #.#.... #......# #.#.......# # #.#.#.h.. #......###..(......# #.# ...c #.........##...(...# #.. . ###+###...##......... ### #...##......<#.# #...##.......#.# ....+......... ##...# #.## ..... .......