############ ..........# ..........+ # #....#....# #. #.##.#....# ###.###.#..#....#.### ...........#....#.... ###>................. ... .... ........#.##....##### .. ... ##.#.#.....#..).....# .. ... # #..#.##.^..###.# . ..# ##<#.#..#.## #.#.### #....#.##.# ...##.#.#.# #..#.#..#.. .[........# #..#.#..###### #)# #..#.#........ #.# #..#.#..###### #.# .#.# #..#.#..# ...#..#o# .#.####.#..# ##..#. #o# ...........# #.... #.# ...###.#..# #.).# #{# #.#..####### #...##.#.# #.##........ #......#.# ##'########################...##.#.# #........###.....................#.# #.............##########....#.##.#.# #.............# #....+.<#.#.#(. ##............# #....##.#.#.#.# ..............# #....##.#.#.#.# ###............# #....##.#.#.#.# #............# #....##...#.#.# #............# #....###..#.#.# #............# ########..#'#.########### ....... .......................# ........>.......######.# ......................<# .........#'#.#########.# .........#.#.........._# .........#.############# .....(...#.# ........#.# ########.# #.# #.#