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