+# .# ########.# #....hJ..###### #.#####........ #.<...#### ##....# ...#.# #####.# . #