######## ###......# #........# #........# #........# #%.......+ #........### #.....w<...# #..........# #####+#+####