############ #######.....)....# #.............##.# #.#####.#####.##.# #.# #.##.# ################# #.# ##.##.####........<......# #(# #......>.#.#############.# # #.# #..........# #.# #.. #.# #.###.##.### #.# #.# #.# #. #.##.######### #.# #.# ####.####.# #.##.......... #.# # ##### #.# #.[#......)..# #.############ #.# . ...# ### #.# ..........#######.### #.# P.PPP.# ##.#######.###.# ##.#...............(. #.# P.PcP.# #..............# # ##.######.####### #.# # P_PP.#######.###.....### #.# #.# #.# #.PPPP.(((...%.)...###.# #.# #)# # #.# #..PP..#######(##### #.######## #[# #.# #.###.# #....## #(# #......... ##.## #.# #.##.....## ####.# #.# #.##########...## #.# #.........# #.# #.# #.# #####.#.#.####.# ####.####(# #.# ..# #%# ##..............# .. #l# #.# #.## #.# ##...##.#.#.###### ... #.# #.# #. ##.###.....^....## .....####.### #.## ## ######..##.......##.## ........(...# #..# #...................# ..........#.# ##.# #.####.###.......##.# ###.###..#.# #.# #.# #.# ##....%....# # #..# # #.# # #.# #.# #.....###.# #..# #.# #.#.# #.# #.#.#.# #.# #..# #%# ###.#.####.# #.#.#.###.# .... #.####...#.......# #.........# g... #..^<..##.#.###### ###.#.###.# .?. #########....## ##.#.# #.....########....# #...............[.###_ #.....######..........# ##...#######.......... #...........#........ #.#.##########.#.###. #.#.# #.#... #.#.# #.#.## #.# .. #.# ## #.# #.. .