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