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