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