?.. ........ ........ ......... #....!.... + +...r..... #.. #......... #....#.......... #....!