############# ####...........# #..............# #........l.....# #.........%..... #............... #............... #............... ############.... ....