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