# .. .. . #... ...## .#. .#.. .. ... #!#.. #... #.###### .#######..<...# .......<.###....# ########.# ....%# #(# ....... #.# .#..#(. #.# ....... #.. .. ...# ... .. .... ..