########+##.. #........... #.......... #.....<... +........# ##............ #.......# #.....>......# #...<...## #............ ##........# ........... #.........# #.P..P..# #........## #....P..# #........##+### #.....# #.............# #.Y.# +.............# ##l## ##..##...##<..# ...#...#####################...##...+ #.......#....#.................##...# #.......'....#.................##...# #.......#....#..................+.... ##..##..####.####....###..##...##..... #.. #..####.####....###..####+##...... .... .................#.........+....... ... #.................#......... #.................'......... ##.##.##.####..##.####...### # ## ### ####### #+##