...## .... #....... ...!..# #.....# #...#.#+## #...#!...# ...#....# #.#....# #..<#+## #..##.# #...).# ##.##.# ........ ###.##.### ..# .# #.. .. ##. .# . .#