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