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