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