############### ................. ###....^###### ..............####### ...................# ....####...........# ....#..............# ##.#......#.####### ###.#...(..#.####### #.................... #.#.########(######## ...................# ###. #######.######.# .> ####.###### .. #.........# ###### #.#..####.# #<#..### #.#.## ##....<# #.#.. #..##.####.#.## #.###..#.(##.# #.####..####.# #..# #.## #.# ##.# #.# #.# ##.###.# #.# #<..#... ###....# #.### .# ####### .# .......# # ........# .........# .$.......### ...........# #....?.lK.?.# ###########....#... .................... ...............###. ................... ................##.. ....##..(.......# #.######...# #. ...# # ... .