####################### ############..............<....... ##PPPPPPPPP#####.o.........##...... #PP...PPPPPP#.....##..###..##...... #PP.>.lPPPP.......).)oo....... .... #PP...PPPP....########l........ ... #PPPPPPPP....## #.........# .. #PPPPP......## #.........# . #......o..## #.......... .####....o##### #........ .......'......# ....#.... ......o#......# ....#.... !......#......# ....# ... ...oo..#..##### ...... .. .#ooo..#..# ..o....#..# .......#..+ .#.....#..# #..# #..#