.#...... #? ...#.... .. .. #.# #...... #.. #.## #.# #....## . ...## ..# #.# #...o.##.. .....##.###.####.......o# ......#.............#.. ....................# #.#........#........... ##...........$.......... #.<..o(................. #......................... ...()........................ ..........##....##........... ###.#............#........... #.##########...#...<....... # ......####..###. ..... .# . .. .. .. .