. # !. #######.##. .... ##.......... .....#........... .........o....... .>...(..