# ####..# ####........ # ###..<.# .....#.o.#### #.$..o).####.... ##.#.##.!......< # #. #######... . .o .o .