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