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