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