.. .?.. #.... ####.[... ##)).#... ##2)....... ##.#)..#.... #..<.### ..# ##.....# # ###....o.. ##..#oo. .## .. .. o .. ...