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