###### #....# .+++....##### ..[...g.....# rg..........# ............# ........$...###### .................. #................. #....)............ .................. ###########....... ....... #######