########### .......<..# #######..## #r.# #..# #..# #..# #..# #..#