###### ###....## ##.......# #..P.P...# ###........###### #.....<.......... #..#(.%.....####### ....##.%P.P.........# #### ##.............# ##...........r# #.#.####.##"..... #...# #.##....... ##.## #.##........ #. #.##...!.... #.##........ #...........