.######## #........ #........ +....... #########!.... ............# ...........Z# ....(...(..@+ ............# ............# ............# #+#####.....# #.....# #.....# #.....# #.....#