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