########### ##.......... ##........... ##............. ##....p.p....(.. ##%....pgK....... ##.......p......[ ##..%..>.......... ##..###............ ##..## ##.......... ##...# #......... ##....## #........ ##......###...... ##............... ##...............# ##...............## ##.................# ##...................# ##..................... ##.............%........ ##....................... ##....................... ##........................ #..................#...... #.........###.....###.... #<.......## ##...## #.. #<.......# #..## # #<.......# ... #......... #......... ##....... ##..... #... #.