### ############### ..# #.......##....# #.# #.####........# ##+########.# #.#...........# #..........##.#######.#.#.........# . #..........##.#<..........#+##....# ..##..........##.#######.###.#.##....# ..##..........##.# #.....#.<...#>....# ..##..........##.###.....###.###.....# #>.+........................%........# #.##..........##.....%..####.###.....# #.##..%.......##........# #.# #.##+## #.##..........######....####'###'##.# #.....#.########..................#.#### ######.###.#.# #.......................# #...##.# #.#.# #.....##................# #...##'###+#.## #.....##................# #.............# #.....##................# +....%........# #.....###########'#.....## #.............# #.....# #........# #.............# ###.....##### #........# #.............# #...........# #........# #######............. #...........#### #........# #.......%.......... ##..............# #........# #................. #............##.# #........# #..........(..... #......########.# #........# #......######### #......# #.# #........# #............# #......# #.# #.##+##### #.......####.######## #......# #.# #.# #.......#..#.#......# #...%..# #.# #.# #######.)..#...####.# #......# #.####.# # #############.# #.....(########....#.# .... #........#....# #......(.............# . ..... #........#....####....................##.. $..... #........#....##...#####(........................# #........#....##...#####..............###....... #####....#.........'...+....................^. #....#...###...#####..............#####@##### #..................'...........!...........># ######...##.......##.............######.###.# #...##.......##.............# .# ######.....(.################ .# #.......# .# #.......# .# #.......# .. #.......# ## #.......# #.......# #########