### #<# ##.## #...# ##...## #.....# ##.....## #.......# ##.......## #.........# ######'###### #<..!......<# #...........# #>.c.......># ######+######