##################### #<..................###### ###################......######## #.#PPP.PPPPPPP### #.#P.P.P.P......# #.#P.P.P.P.P.P#.# ##############......P.P.P.P#.# ########## #..........).#.#PPP.P.PPP.P#.###########........# #.##########.#.#P.........P............'........+ #.# #.......#'#PPP.PPP.PPP#############........### #.# ##.#####.(..P.P.P.P...P# ..##########...#.. #.# #...####....P.P.P.PPP.P####.##.#.........####.# # #.# #...+..'....P...P.....P.....##.#.........# #.#.# #.###...####....PPPPPPP.P.P#######.#.........####.#.#.#.. #.#....>........P.......P.P.....ps.'...................... #.#.###.########PPP.PPPPPPP######..#.........####.#...... #####.#.# #.# #..........######..#.(.......# #.# ### #.....#.# #.# #.###.#.##.#.......#.........# #p# #.##..#.###.# #.# #.#.##.#.####.############ #.# ##.###.......# #.# #.#.##.#.# #.......# #.# #....+.......# ######)# #.#.##.#.# #######+# #.# ######.......# #......# ..#.##.#.# #.# #######.# #.#....# ###.##'#.# ..#######.####.# #.# #......# #....# ...............# #.######.##.#.# #....# #?#####.#%###### #.)......<....# #....# ...#......# #.######..#.#.# #....# ###.#......# #....#<#..#.#.# #....# #.#......+ ###....#....#.# # #....############ #.#......# #......#...##.# ##'#...........^# #.#......# #......#....#.# #.############## #.#...$..# #......#......########.# .#...%..# ###....#...............# #.##.### #....#......^######### ... #.# #....####.#..#.### #.#. #.# #.#####......#...#.##### ..#. ... #.....................>. ... #######.####.###.#.###.# ... #......# .# .#..# #......# ## ... #......# ##....## ######