#.. #.... #....# #..>##+## . #...##..####.. #............. ##............. #>............. #.............. #.............. #######.....####...# .....##.....######## ................. .............)... ###### ................. #....#####....##.......... #....#.PP#+#####.......... #....#._.#....##....###..# #....#.P.##...##....# ### #....##P..#.........# #<....#P..##'###....# #.............##....# #...................+ #....###P..#........# #......#...##.####+## #....####..P#.# #....# #P_.### #..... #.P.# #.....# #####