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