######## ......# ## #.....##.... #...)..#.... #........... #......!.... ##.Z@....... +.......... #.......... #..<....... ###+###.... .... ##