######### #......<# . #.####### .....####.# #...5.%# .......#..# ..#.. ...# ... ....# ..# ######