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