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