### # .! #.####.#### ## #........$#.... ......g........ #.<# ##.# ..# ...# ....# ###.## .. ..