##+######. #......... ######......... ......y<....... ...###.o....... #......... #........$ #.<.#####. #...# ##... ....