######### #.......# #.#####.# ######## ##############.# #.# #......######## #..............# #.# #.............# #.......######.# #.# #..'########+.## #.......######.#####.# #..#........#..# #..^........##.......####..#.'####+.#..# #.......###.#####.#........#.#....#.#..# #.......###.## #.#.#####..#.#.##.#.#..# ##########.......<....####..........#.#.##.#.#..# #.............##.###..........####..#.#....#.#..# #.....#####.####.#.........#..# #..#.+####'.#..###### #........>.......#.#.####(.((.# ##.#........#.......# #.....#####.######.#......#[..# #.'########'..####.# #.....# #.# #.######.<)#.# #.............# #.# ###..## #.# #.# ##)##.# #####.#######.# #.# #..# #.# #.#######)##.# #.....<...# #.# #..# #.# #.#.......(..# #.######### #.# #..######.######.#.#####.##.# #.# #.# #.....Z..........#.# #.##.# #.# #.# #.######<######..#.# #.##.# #.# #.# ##.## #.# #..#.#####....# ##.## ##.# ##.#.## #Z# #...........#.# ##...##### ##..# #.###.# #.# #.##.######.#.#######........# #.#.# ##.#.## #.# #......# #.#...........##.#.# ##.## #..## #.######......####.##.######.###.##.# #.# #Z## #................(.##.# ##.#.###.# #.# #.# ########......#######.# ######.####.# #.# #Z# ##......# #.# #...........# #.# #.# #.....### #.# #.########..######.# #.#############.....# #.# #.# #........##.# ###.#.................# #.# #†# ###....###.##.# #.....###########.%...# #.# #.# #......# #....# #.#....# #..........#########.###.# #.#.##[###.#### #)####.# #.######>#.##............# #..###.....# #.# #.# #.# #..(.#..######.##..# #.## ####.## #.####.# #.# #.(##.#.######.##..# #.# #.# #...##.# #.# #..#.###.......##..####.## ##.# ###.##.# ###.# #.(##.#.#########........## ##.## #.##.# #...#####)(###..#####..ZZ.........###..# #.##.# #.###.......##........###.########...#.# #.##.# #.###.#..(......####### #.# #[.##.# #.##.###.#.........###.# #.# #..##.# #.##.......(...###.# #.#########.# ####..##.# #.######.#.#.### #.# #.......@.>.# #.....##.# #.# #.#.#.#####.# #.###############....!...# #.# #.#..)ZZ....###.# #...!........#### #.######.#.#.........#.# #.######.....# #..........#..####.#.#.# #.# #.###.# ########.#.#?)# #.#.#.# #.######.###.# #.#.#..## #.#.#.# #.......#....# #.>.....# #.#.#.# #.######.##### ###.)...###.#.#.# #.# #.# #.........#.#.########.# #.# #..?..#####............# #.# #.....#######.########.# #.# ###.......###.########.######.# #######.....................# #######################