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