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