###### #.....# .......## ........# ........##### ......=..ggg# .........g<(##### .........gg.(..... .................. .................. #.....#........... #######.##........ #.##........ ............ .^.# .......