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