. ....################ #................## ...........######...## .#########.#####.###.# #........# #.# #..#####.###.# ############# #..# ##...####...........# ##### #..#######.........####.##.# #...################## #####........#..........# #.##.# #.#...^..............# #....<######.#######.##.# #.##.# #...################.# #.##### #.# #.##.# #.##.# ##.## #.# #.# #.# #.##.###.##.# #.# #.# #.# #.# #.##......#.#######.###### #.# #.# #.# #.######..#..............# #.## .#####.#### #.# #.# #..#########.####.# #..# ...........# #.# #.# #..# #.# #.# ##.# .######.##.#######.#######.### #..# #.# #.##### #.# #............[.........####..# #.# #.....# #.# #####.........#######.........###### #.# #####.# #.# #............## #..............####.#####.##.# #.# #.#########..# #.#.#####.####...........#.#.# #.# #.# #..# #.#.# #.# #####.######.##.# #.# #.#########..########.#.# #.## #.............#########.# #.##...............##.#.# #..# #.#.######....(.......#.# #.#....####..####.....#.# ##.# #.#.# ############.#.# #.. #......# #..# #..####.# #.# #.#.# #####.#.# #.# #.#...## #..# #..# #.# #.# #.#.#############.......# #.# #.##.## #..# #..## #.# #.# ##.#...<...........###...# #.# #.##.# #... .... #.# #...################ ###.# #.# #.##.# #.#####..## #<# #.............# #.# #.# #.##.######.# #..#### #.# #...#########.# #.# #.# #.....{.....# #.....# #.# ##### #.# #.# #># #...#######.#####.###.########.# ##############.# #.# #.# ###.# #....................# #...........##.# #.# #.# #.# #.#####..##.##.####### #.#########.##.# ##.# #.# #.# #.### #..##.##.### #.# #.##.# #..# #.# #.# #...# #..........# #.# #######.##.# #.## #.# #.# #.#.# ##.##.##.#.# #.# #..........# #.# #.######.#######.#.# #.##.##.#.# #.# #.#####.#### #.# #................#.# #.......#.# #.# #.# #.# #.# #######..#########.# ####.####.# ##.###.# #.# #.# ##.#########.# #.# .# #......#####.# #.# #...........#######.# #.# #............# #.# ###########.........# #.# #.############ #.# #.######## #.# #.# #.# #.# #.# #.# #.# #.### #.# #.# #.# #...# #.# ##.## #########.# ###.### #.#####.#.##############.........# #.....# #......###...............######### #.#.#.########.#####.#.################ #.#............# ##.## #.###[########## ### #.....# #######