## . .# ..########.# ....!!.....# ##..###..#. #J......... #..##....## #..## ...# #.###<..# .... #.....).# #.. #...........# . #...###r###.# #... ... #... ...# #... _.... ###. ...#.. #. ...#..