############## #............# #.##########.### ########.>...# #.....##.....####### .#.###.........>....# #.#.# ####.....#####.## #)#.# #..............# #.#.# #...#..####..#.# #.#.# #.#...## #(.#.# #.#.# #.##.## ##..#.# #.#.# #.##.# #...#.# #.#.#####.##%## #<.##.# #...........#.## #...#.#####.# ######.##..###.###............ #.......## ##..#...######### #.#..###.###%....### #.#..# ##.#......## #.#..# ##........# #.#..#####...%....# #.#.......#>/.<...# # ####.#.#####.##...#..# .# #....#.# #.##...#..# .## . #.####.# #..y......# ...# #.. #.# #<# ######...##.##..###.O# # #.# #.# #.....###.....# .#..# .## #.####.# #.##...#.#...###...###..# #.##...# #.##.##.##[#..#..# .#..# #.##.### #.##.##.#####...###...#### #.##.# #.##.##....#..#..#..# .#.# #.##.#####............###...###...# #...................#..#..#..#(.# #### #.......#####.###..###...###(..## .... #......[............#..#..#..#..#..# #.......#######.#)....###...###..# #.......## #.#......#..#..#.### #........# #.###......###..## #........######.###....##.#.### ######.#.....)....<........... #.#..#####.###########.# #.#..# #.# .# #.#..#####.# # #........... ###..##.###. # #..##...#.). #.......#.### # ##..........# .. ###...###..#.# #.....#... .. #.##..#.### #.# #.##......# %. #.##.###..#.### #..... #..O..(# ###... #.###..# ##...... .... #..###. ## #... .. #.. .# # .# .