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