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