######### #.......# ##### ###### #.#####.# #...# ########## ####### #....#####.# #.# #.#.# #........# #.....# #.##.......#####.####.#.#############........###############.###.## #.#########>.....................)...........................>....# #....#....#)...#....#%#.###.....####.........#######.#######.###### #....#.##.##.######.#.#.###!......##.#..#.#### ###'#######.#...# ##.#..#.##.##.#....#.#.........#....#.#..#.##### #.........#.#.#.# #.....#.##....#.##.#)....#.......#....#........# #.........#.....## ####.#..#######.##.#.....#.#####..(.........##.# #.........#.#....# #.%.........# #..#.#.###.#.#................##.# #.........######.# ##.#.#.#....# ##.#.....#.#.#.####...........##.####.........#### #.# #...#.+....# #.###.#.#.#.#.# #...........##....#............# #.######### #######....# #.# #.#...#.#.# #...........#####.###.#......#.###.........# #........#.####.###.......#.# #............# #.# #.#......#....#######.## #.#....%.#...........!...##.# ######.......# #.# #.#.....#####.# #.....# #.#(##...#...............((.# #.......# #.###.#.....#.....# #.##### ##.#.##...#...............#### #.......## #.#...#.....#.##### #.#.).# #....##...................# #######..# #.#.#.#.....#.# #...#.# #######............>......# ##.###.#.#.#.....#.# #####.# #...................# #..##.#.#.#.....#.# #.....# #................#### ###############)##.#.#.##'####.# #.##### ##...............# #...............##.#.#.##.# #.#######.###### #....############ #.........)......#.#.#....# #.......#......# #....# #................#.....#### #.....#.#####.## #....# ############.....#####.### #.###.#.# #..# #....# #####.###.....# #...#.#.# #.## #....# #..##.#.#.#####.###.#.#####.# #....# ############.##.#.........#...#.......# #....# #.............#.#.#.#######.########### #....# #.............#...#.......#.# ###### ###.............###.#######.#.##### #...................#######.#.....# #.####...#######.J........#.#####.###### #.............##....###.....#..........# #..♣♣♣♣♣♣♣♣♣..##....# #.#.###.###.####.# #..♣PP..PP..♣.###...# #.#.##......# #.# #..♣PP..P...♣.##....###.#......#######.# #..♣..PP...P♣.##........######....g....# #..♣..P...PP♣.##....##### ########### #..♣PP.<.P..♣.##....# #..♣P...PP..♣..#....# #..♣...P..PP♣......># ##.♣..PP..PP♣.##...## #..♣♣♣♣♣♣♣♣♣..#...# #.................# ##########....#...# ##########