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