######### #.....(.# #.#####.# #########.# #.# ############ #.........# #.# #..........# #.#############.###### ###########.########.# #.# #...[......# #...........# #.# #.# #.###.####.# ####### #.########### #.# #.# #.# #.# #.# #.....## #.# ##### #.# #.# #.# ..# #.# #.###..#########.####...# ##.########.# #.##.## #.# #.#...#.............#...### #...........# #.##.# #.# #.#.#..##.######..........# ##.########.# ####.##.# #.# #......##.................#########.# #.######......#.####.# ###.##.############.......[.........# #####.#......##..###.....### #.##.# #.#...........##### #..........<....## ##......# #.##.# ####.#...#######.# #.###.#..........###.#####.# #.##.# #......#...# #.# #.# #.#.o....####.#.## #># #..#.# #.##.#...#.# #.# #.###.#......# ##.## #.# ##.#.# #.##.##.##.# #.########.##..###.##.# #.# #.# #.#.# ####.##.##.##.# #..........##.## #.# # #.# #.# #.#.# #.......#...#.# #############.# ?# ..# #.# #.#.# #.##.####..##.# #.# # #.# #.# #.#.# #.##.##....##.# #.# #.#### #.# ##..)######.##.##....##.# #.# #....# #.# #..............##.....#.# #.# #.##.# ##.# #...#####.###..#>.......# #.# #.### #.# #..# #.........# #...........# #.# #.#.. #.# #.## #.#.#####.###.##.......## ##.## #.#.# #.# #.# #.#...................## ####### ##...###.#.# #.# #.# #.#..####.............# ##.....######<###.##.#.## ###.###.# #.#..# #.##.###..###.# #..###..##....# #.##....######.......# #.#..# #.##.# #.## #.# #.##)##..#..#.###.##...........#.##### #o#..# #.##.# #.# ##.# #.#(........##...####...########.# #.#..####.##.# #)# #..# #.##..(.###..###.# ##.#########.# #.........##.# #.###.######..#).....##.# #.# ##...........# ###..#######.# #.#.)...).............#.# #.# ##...########## #....# #.# #.#.#.######..#......##.# #.# #.....####### #.##.# #.# #.#.#.# #.##....###..# #.# #...........# #.# .# #.# #.#.#.# ##.#..........# #.# #.....#####.# #.# .# #.###.#.#.# ##..##.##..###.###.####...### #.# #.# .# #.......#.# #....###....................# #># #.# .###########[###.# #.##.....#.#....#.........#.# #.# #<# .................####.########...#.###.########.## #.# #)# ########.........................## ##....###)..###.# #o# #.#####.#####.############.###.###.##.#.#.##.# #r# #.# #(......# ##.#.## ...........# #.# #.# ######### ##.## ###.#.#.#### #.###########.# #.# ##...## #....r........# #.##########.## ############### #............# ##############