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