###### ...#.## #....# #....## #....# #!.<.# ##....# #.#.## #. ## .. #.. ##. ##