# ### ### ### ##.####P#######.######.########## ........................>........ .................................. .#.P#...P######..#..####...##### .. ## #..### ##..#### ##..## ..# #..#### #...# ######..P# #...# ..#######..##.#####..###..##...######f..### ........................................... ........................................... #.##P##..######...#f###...#.#.#.#....#### ####..# ###..#### #...########..## ..#####.#..####.#..######...##.#####..f###### #......(...................................... ............<................................ ...#####.....................#.#P#.##....#.# #..#.####.....................f.##### #...# # #................................ ..... #................................. ..... ..####.#..######..######............ .... #..## ###...# #..# #............... .. #...#####..######..######.............. #...........[.......................... #..................................... #......(....##..##..........######..# #..........#######..........######..# #..........#######...........##.#...####.#... #.......................F............!....... #....................................%....... #..#.###..#.#f.....##.#####f..#######..##### #..### #..######...#### ##..# ..# #..#####..P##.#...##### #..# ..# #....................... ..... ... #...................... ...... .... #...#####...........### ...... .##. #...# ###...........## .... . #...###.#............# #...................... #..................... #.................#.#. #..................## #.................## #................... #................... #....######....###.. #..f##P##fP..###P## #................... #.................. #........%......... #.................. #.....%........... #................ ##.###.########. ### ###