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