############ ......o<...# ......))...# #..........# #..........# #..........# #......$...# #......>...# #..........# ############