##### ###...# ##### #.....# #...####.....### #..............# ##### #...######...#.## #...# ##.##### #......# ############...############ #.#...# ####...# #.........................# #.#...# #...# #.##......###########...#.###.#...#######.### ##### ##.##........................................### #...### #...###......#####%......#.###.###########.#...#####.....## ##...####.....# #....####.# #...# #................# #.....).......# #...#####.###...#########.#...###...#....## #...###....##.# ######PPPPPPPPPPPPPPPPP##.#.### #...##....# #..........##.# #PPPPPP..<..PPPPPP##.#.# #.........# ##.........##.# #PPPP..PPPPP..PPPP##.#.# ###.......# #.......#.##.# #PPP.PPP...PPP.PPP##.#.### #....#### #..........#.# ##PPP.PP.PPP.PP.PPP##.#...# ####....## #..#.......#[# #.PP.PP.PP.PP.PP.PP##.#...# #.....# #..#####...#.## #.PP.P.PP.P.PP.P.PP##.#...# #.....# #..# ##.....# #.PP.P.P.PPP.P.P.PP##.#.### ###.#...# #..# #...(.# #.PP.P.PP.P.PP.P.PP##.#.# #...##### #..# #.....# #.PP.PP.PP.PP.PP.PP##.#.# #.....# #..# #.##.##### #.PPP.PP.PPP.PP.PPP##.#.#### #.....# #..### #......>.# #.PPP.PPP...PPP.PPP...#....# #.....# #....# ####.....#####.PPPP..PPPPP..PPPP...#....# #...### #....# #........##.PPPPPP.....PPPPPP...#...%# #...# #....# #.###....##.PPPPPPPP.PPPPPPPP##.#....# ###.# #.^.########%# #..>.##.####......#########.#..[.# #.# #..####...##(# #.####............# #.#.#### #.# #....##....%.# #.# #..#.......### #.#.# ###.# #....##......# #.# #..#.......# #.#.# #...# #....####..>.# #.# #..#.......# #.#.# #...# #..### ####.###.####..#######.####### #.#.# ####...# #..# #.....................(.....#####.#.# #...##.# #..# #...#...............................# #...##.# #..#######...#.#.####..#######.#.....#####...#####...##.# #......%..............................................#.# #...##............................................#####.# #...##....#....................##....######.#####.# #.# #.........#...#...###...######.#####.# #.# #.# #.# #...###########...# #...# #.# #.# #.# #.# #.# ##### ##### ##.##### #.# #%# #.# #.# #.# #.#...# #.# #.######.# #.# #.# #.....# #.# #.#...##.# #.# #.# #.....# #.#####.....##.#####.#####.# ####.....# #..........................# #....#...# ###...#........#####....#### ##....#...#####...#........#####....# #...........%....................#### #...##################.......##### #...# #...#...# ##### #...##### #####