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