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