##### #...# #############################################...# #....................>.........%<.!.............# #.###########################################...# #.# #...# #.# ######### #...# #.# #..<....# #...# #.# #.......# #..<# #.# #.......# #...# #.# #......)# #####...### #.# #.......# #.........# #####.# #######.......# #.......!.# #.....# #....#####.#### ##.........# #.....#########....#####.######## #..........# #....(........................>.# #..........# ##.##.###.....#.########.######.# #........).# #.##.# #.....#.########.######.############........%.# #.##.# #..................................#..........# #.##.###....%#.########.#####.####........#..........# #......#.....#.# #.# #.#..#...####.#.#.##.##### #......#.....#.# #.# #.#).#.."').#....%...# #......##.####.# #[# #.#)###..#..#..(.....# #......##.# #.# #.# #.#..%#..####.#......# #......##.####.########.#####.#.).'..PPP.........# #...........!..........(......#.[.#.(............# #.#######.####.########.####..#####..####.#......# #.# #.# #.# #.# ##.#.(#...((.#.#.....%# #.# #.# #.# #.# #.#.%)...#..#.#......# #.# #.# #.# ##.### #.####...#..#.######.# #.#######.####.#######....# #..P.P..#####.## #.# #..............(......%..a###......('..#...## #.# #########.####.#######........####..#.)#....# #.# #.# #.# #...(###.#..#..##'#P...# #.# #.# #.# #....# #.#..)..#.)#....# #.# #># #.# #....# #.####..#.)#P...# #.# #.# #.# ###### #.......####..#.# #.# #.# #.# #.............#.####.# #.# #.##############...#####..........#.# #.# #..................# ####.......#.# #.# ################...# #.......#.# #.# ######.#### #.......#.# #.# #.....!...# #.......#.# #.# #......%..# #.........# #.###############.........# ########### #...........=............!# ###########################