############## .............# ######.b@<...# #.......# #........... #########..# .r .