## ### ##########.... .... #....#........ #####...###.....#####. ####...####..)g.#### ###.........###'### #......<......'.'...... ###.........###+###.... ####...#### #. #####