########### ##..........# ################# #..########.# #...............# ##.#########.# #.#####.####.##.# #..#.........# #.# #.####.##.# #....#######.# #.# #.#....##.# ##### ##............# #.# #.#.#####.# #...# ##...########### #.# #.#.#####.# #.#.# ##..............# #.# #.#.##....# #.#.# #.......#######.# #.# #.#.##.##.# #####.#.###### #..........# ##.#### #.#####.#.##.##.#### ####.....#......# #...<......# #.....# #.......#....##....# #....##########.# #..........# #.###.## ################.#.# #.#### #.....#.# ##..........# #. #..# ....#.(......#.# #.# ......#.# #..........## #. ##.### #.##.#.#####..#.###.# #......#.#######..)........# ## #...# #.#(# #..#.....# #......#.#.>....>..........# .......#.# #.#(# #..####### .......#.#.###.............# ########.# #.#)# #..........# #....###...# #.##........#.# .s #.# #.#.# #.........## #### ##### #.##........# # #.## ...#.# #<........# ..###.....#.# #..# #.####.# #..<...#.... ..## ##....# # ##.# # ##.# ###........###. ..# ##.## #..# #..# #.........## #[. .. #.## #.###.####.........# .# #.# #..........<........ #.## ######.###########.# ##..## #.# .. #....# #.## ##.## #.##.# #..# #. #.... .# #.##.# #..# ..# #. ###.#.###..# # #.#..# #..# ##...#.#####..........# #.#.#.#.## #..# #.....#.>.##..#.#.#.#..# #.#.#.#.# #..# #.........##...........# #.#.#.#.# #..# ..............#.#.#.#.# #.#.#.#.# #..# ....#.#..###.........# #.#.#.#.# #..# #...........#.#.#.#.# #.#.#.#.# ##..#.#..###.........## ###.#.#.#.# #.......## #.#.#.#.#..# #.#.#.#.#.# #.##.#.## #..........###.#.#.#.#.## ..##...# ###.....##.......#.#.#..# ..####.## ###########.#.##.#.##.# #.####..##### #..#.##.#.##.# ### ##.....#..##<# ##..#....#....# #.. ##..8#8.#.....+ #.#.#.#####.### #.# ##...#?#.#.....# #.#.#.# #..# #.# #..#.8#8.#.....# #.#.#.# ##.# ####.#######.##...........# #.#.#.# #.# ######[...........##.........#.##### #.#.#.# ##.# #...........#######...##...........# #...#.# #..# .............####...####.#####.....# #.#.#.# #.## ..............##...## #.....#.....# ##.#...# #.# ....:..F......##.#.## #####.#.....# #..##### #.# ..............##.#..### #....## #.## #.# ............#######...## ###### #.# #.# ....................#..# ... #.# ##.## ....#.#..#############.# ## #.# ##### #...# .......... ..........# #.# #...# #.#.# #...#.#h.# ############ #.# #.#.# #.#.# #.###.#.# #.### #.....#.###.# ##..###.....# ##..######## ##.........# ##..#####.# ##..# .# ##..# .# #..# .# #..