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