!....~..*.!..~*..~*.*..!!*!..!..~....*..!~.!~..!...~.!!..*..!~....*..*.~*....!~....!!....~... ....#######...~....##....##.~.~....########.!...*.########.!!.!..########..*.!.....!##..!..*. ...##.....##!..~...###...##.*.*!!*...~..##...~~.!.~~.##.....*....**.##.!!*.*!.!..*####..*.... ...##.....##!.*.*..####..##~.!.*.~.....##!.*!~~.*..~.##.....**~*....##..*..!*!...~..##~...!.. ....#######..~.....##.##.##~..~~!.....##..!!....!....##!!..~..!..~..##.*...*....~*...##!...~! ...##.....##..!**..##..####.....!....##.!~....**....*##..!*~~*....!.##...!**..*.....##..~..~. ...##.....##!...~...##...###*....*..##.*!.*!*...*....##*~.!.....*...##....~..*..!...##..!..!. ....#######*..*!.*.##....##*.!.....########..!.....*.##!~..~..!..**..##~.....~....######..... ....!..~~....*..*.~.....*.~.....~..!....!!.....*.!.*.~...~.!.~....!*...~.....!~!*..~~...~*...