########### #....<....# #.........# #......%..# #.........# ##+##+##+##