######+## #.lo..... ###### #)###.... #....###'### . #.........(# #..........# #..........# #..........# ##+##......# #.....(# #......# .......# #.......#