####### ...... ############....# #PPPPPPPPP##....# PPPPPP...PP#....########## PPPPPP.>.PP#.............. ..PPPP..PPP#.............. ...PPP.PPPP#<............. ......PPPPP#.............. #...P...P.##.............. ###.....#########'######.. ...#.....l....#.....# . #..........#.....# #..........'.....# ##...##....####### #...##....# #....+.....# #....#.....# #....#.....# #.##########