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