########## ........ ###......### .......... #..##......##.. ................. #<># ........#....# #....#. ....... #... .. .#####. ... ##. .. # .. #. ## ##