.################### ..............#.....# #.########.####.#.###.# #.............#.#.# #.# ##..#######.##.#.#.# #.# ...#.....J..#.#.#.# #.# ####..#.#####..#.#.#.# #.# .......#..#...#.#.#.# #.# ######..#[#..#..##.#.#.# #.# .................##.#.#.# #.# ######..#.#.##..##.#.#.# #.# #..#.#.....##.#.#.# #.# #..#.#####.##%#.#.# #.# #..#.......>..#.#.# #.# #..#######.####.#.###.# #..#######.####.......# . #.................##### #.# #.########.######## #.########'########.# #.#....##...........# #.#....##...........# #.#....##...........# #.#....##...........# ##+######## #######.#....##...........# #.........# ..(......'....##...........# #.........########### ##############.#....###+########.# #.........#..(.#.#..####...##...##..#.###'## #.# ###.###### ##'######.#.##..#..#.##.##.## #....#.# #.# #.######........# #.# #...##..#####...###.## ###.<#.###.####.##.......####.# #.# ###.##.#.##..#### #..###....#..##......##............# ###'########....###.### #.#.#.##..##.######..##.......###### #.......(..######.##.# #.##..#######.# #..######+#.# #..........# ##..## ..# ##########.# #..# #.#.# #..........# #############..........# #..######.#.# #..........# #..............######## #.......#^..# ###.######## #.##########.#.# #...###.#.#.# #.# #.# #...#.# #...#.#.#.#.# #.# #.# #.%...# #...#...#.#.# #.###############.############## #####...#.###.#.# #......................... .................# ######################.... ......#.#######.# #######..........# #########..# ##.# .# ##