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