######### #.......# ##.#####.######## ######## #.....##........# #......####..##........##.# #.##..............^.##.##.# #.##.#.############.##..#.# #.##....# #.###.#.# #.####..# #.###.#.# #.......######## #.......# #######.##.....# #####.### #.##.....# #.# #.##.....# #.# #.##.....########.# #####.##............#.# ######### #.....####.##.###.....# #.......# ##### #...####.)........#.### #.......####...###...# ##.####.##..#.# #..#'#.###...#...#...# #....{..##..#.# #..#.#..##....)..#...# #..##.........# ####### ##########.#####..#'#..#...# #..##.#..#.##.# #.....# ##.....####.########.##########..#.......##.# #########.....##### #.........................{..[.{.L2....####.###.....%...........# #..##..######.###########.#####.##.##..####.#...#.#####.....###.# #..#..## ###'### #....#.# #.............#.#...# #.....###.# #(.#.## ##.....## #.#..#.# ###...#########.##### #####...#.# #..#.### #.......# #.<..'.# #...# #......# #.#...# #......# #..###..# #.#..### #...# #.###..# #...### ####.### ##.....## #....# #...#####.###..# ##.## #...# ################# #......>..##...# ####### #.# #.### #.......#.###...########....####.##.#.# #.....# #.# ##.#####........#....#...................#.#.#####.....# #.# #.#...##.........###{.>#.....................#.........# #.# ##.##.##.......### ##{##...........)........##.###.....# #.# #.##.##.......# #.#########....####..#..##.###.....###.#### #.............# #.# #...........##.#...#########.#...# ####.##.......# #.# #.....#####..(.....# ##.##.# #.##.#####.######.# #...(.# ####.#..)#############.# #.......##.....[..# ##...## #####..............# #.# ####.##.##.######## #...# #.....#####......#.# #.# #.##.##.# ###########...# #.###.# #........####.# #.......# #..........#.######.###.# #.............# ####....# #......###.#..........#.# #.....[..###### ###### ##........#.#.######.#.#.# #..%.....# #.......#....#...###.#.#.# #.#.....## #.......#...###..##.....># #......## #.##.##....## ##.##.###### ######## #.##....#...###..##.# #.####..##.#.#.#.##.######## #.####..##)##.##.##........# #.......##.......##..#####.# ######.####.....###..#####.# ####.# #.....# #.....##.# #....# #.....# ##.##.##.# #.#### #.....# #.##.##.# #.# ####### #.......# #.# ####.#### #.# #.# #.# ######### #.# #.# ##.......# #.# #.# #.....##.# #.# #.#####.....##.######.# #.....................# #######.....##.######## #........# ##########