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