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