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