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