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