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