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