.. #....# #... #..#....##..O .##.#....#.X. ........... ###........##### ................ ......p<........ .....