########### ### #....<....# #.. #.........# #.# ########### #.........# #.#####.........# #.........# #.#.............# ##+##+##'## #.#.# #.........###..# #.........# ##.#.###................ #####.##### ####.............)..###.... #.# #.)...................)...>. #.# #(##..#.##.....%....####... #.##############.##....##............# #..................................#.# ###.############.##.........>..#####.# #.# #.####..^........# # #.# #.. ..#..(......# #.# #.## #......)....# #.# #.# ....%....### #.# #.# .......# #.# #.# ### #.# . #.#