########### #.........# .. . #.........# #.## .... ##. #.........# ##..... .... ... . #.........# ##.....###.#.# .>##. #.........# #....P.#.#.#..#.#.. ##.........# ##.PP.....#.##... .# #....#%##### ##.(..#....#.##..##.# #.####.# #....##.._.#.###.#..# #.# #.# #.# #.....#....#.......## #.# #######.# #.# #..PP......#..###...# #.###. ###....%..# #.# #...%....#.#..# ##..### #.#.. #....###### #.# #.##..P..###..# #.....# #... #.#### #.# #. ###..P.....###.###.# #..# #.# #.# #......####.#.#...# #.# #..# ###.# #.# ######.# #.....## #.## #.####..# #...# #.# #.####...### #..# #.......# #.##############.# #.##....## ##.########..## #.# #.>.........# #.##.##.# #.....#......######.####........#### #.##....# #####...###..................>..# . #..### #..## #.######..####........# #..# #..# #.# #..## #........# # #.######## #..#####.#####.## ########## #. #%........ .(............%.# #### #.##%######## .##..####.#############..####### #.).......... ................................## #.#..######## ###..###.###########.##.#####..## # #.<# ## #...................)....# ##....# #..##..##########.####..###### #.##..# #.......## #).# ##..# #.# ..# ####.##..######)## ##.# ... .# #.###........# #w# ... . #.# ########## ... ... ### #...# #...# #...# ... ....# #...# #...# ...