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