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