********************************************************************** *,,,*,,,*,,,,*,,*,,,*,,,,*,,*,,,*,,**,,,,,,,,,,,,,,,,**,,*,,,,*,,,,,,* *,,,*,,,*,,,,*,,*,,,*,,,,*,,*,,,*,****,,,,,,,,,,,,,,****,*,,,,*,,,,,,* *,,,*,,,*,,,,*+**,,,*,,,,*,,*,,,*,****,,,,,,,***+**,****,*,,,,*,,,,,,* *,,,*,,,*,,,,*,,+,,,*,,,,**+*,,,+,,**,,,******,,,,*,,**,,*,,,,**+***** *,,,**+**,,,,*,,*****,,,,*,,*****,,**,,,*,,,,*∩,,,*,,**,,*,,,,*,,*,,,* ***+*,,,*,,,,+,,,,,,*,,,,*,,,,,,,,****,,*,,,,******,****,***+**,,*,,,* *,,,,,,,******,,,,,,***+**,,,,,,,,****,,*,,,,*,,,,*,****,,,,,,,,,*,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,,,,*,,,,*,,**,,,,,,,,,,*,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,**+***,,,,*,,**,,,,,,,,,,*,,,* *,88,,88,,88,,88,,88,,88,,88,,88,,****,,,,,,,**+***,****,,,,,,,,,*+*** *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++,,,,≈≈≈≈≈≈≈≈,,,,++,,,,,,,,******* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++,,,,≈≈≈≈≈≈≈≈,,,,++,,,,,,,,*,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,**,,,,,,,,+,,,,,* *,88,,88,,88,,88,,88,,88,,88,,88,,****,,,,,,,###+##,********,,,*,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,#....#,,**,,,,*,,,*,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,****,#....#,,**,,,,*,,,*,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,*,,*,#∩...#,***,,,,+,,,******* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,*,,*,#....#,***,,,,*,,,,,*,,,* ****+*,,,,,,,,,********,,,,,,,,,,,,**,,,*,,+,######,,**,,,,*,,,,,*,,,* *,,,,*****,,,,,*,,,,,,*,*******,,,,**,,,*,,*,,,,,,,,,*******,,,,,+,,,* *,,,,*,,,*,,****,,,,,,+,*,,,,,*,,,****,,*,,*,,,,,,,,***,,,,,,,,,,*,,,* *,,,,*,,,*,,+,,*,,,,,,*,+,,,,,**+*****,,*,,*,**+**,,*******,,**+****** *,,,,*,,,+,,*,,*,,,,,,*,*,,,,,*,,,,**,,,****,*,,,*,,,**,,,*,,*,,,,,,,* *,,,,*,,,*,,*,,*,,,,,,*,*,,,,,*,,,,**,,,,,,,,*,,,*,,,**,,,+,,*,,,,,,,* *******+******************************,****,,*,,,*,,***,,,*,,*,,,,,,,* *,*,,,*,,*,*,,,,,*,*,,,,**,,,,,*,,,***,*,,*,,*****,,,******,,*,,,,,,,* *,*,,,*,,*,*,,,,,*,+,,,,**,,,,,*,,,**,,*,,+,,,,,,,,,,**,,*,,,********* *,*,,,*,,+,*,,,,,*,*,,,,**,,,,,*,,,**,,*,,*,,,,,,,,,,**,,*,,,,,,*,,,,* *,*,,,****,*,,,,,*,*******,,,,,**+****,****,*****,,,***,,+,,,,,,+,,,,* *,**+**,,,,*,,,,,*,,,,,,,*,,,,,*,,****,,,,,,+,,,*,,,***,,*,,,,,,****** *,,,,,,,,,,***+***,,,,,,,****+**,,,**,,,**+**,,,*,,,,********,,,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,,,*,,,*,,,,**,,,,,*,,,≈≈≈,,* *,,,,,,,,,,,,,,,,,,**+**,,,,,,,,,,****,,*,,,*,,,*,,,***,,,,,*,,≈≈≈≈≈,* ***+**,,,,,,,,,,,,,*,,,*,,,,,,,,,,****,,*,,,*****,,,***,,,,,*,,≈≈≈≈≈,* *,,,,*,***+**,******,,,***+**,,,,,,**,,,*,,,*,,,,,,,,**,,,,,+,,≈≈≈≈≈,* *,,,,*,*,,,,*,*,,,**,,,*,,,,*,,,,,,**,,,*,,,*,,,,,,,,**,,,,,*,,,≈≈≈,,* *,,,,*,*,,,,*,*,,,**,,,*,,,,*,,,,,****,,*****,,,,,,,***,,,,,*,,,,,,,,* *,,,,*,*,,,,*,+,,,**,,,*,,,,*,,,,,****,,,,,,,,****,,*********,,,,***** *,,,,*,*,,,,*,*,,,**,,,*,,,,*,,,,,,**,,*****,,*,,*,,,**,,,,,,,,,,*,,,* *****************************,,,,,,**,,*,,,*,,*,,*,,,**,,,,,,,,,,+,,,* *,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,****,*,,,*,,+,,*,,****,,,,,,,,,*,,,* *,,,,,,,,,,,,,,,,,,,,,,,**+*,,,,,,****,*,,,+,,*,,*,,****,,,,,,******** *,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,**,,*,,,*,******,,**,,,,,,,*,,,,,,* *,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,**,,*****,*,,,,*,,**,,,,,,,*,,,,,,* *,,,**************,,,,,,******,,,,****,,,,,,,*,,,,*,****,,,,,,*,,,,,,* *,,,*,,,,,,,,,,,,*,,,,,,*,,,,*,,,,****,,,,,,,*+****,*******,,,+,,,,,,* *,,,*,,,,,,,,,,,,*,,,,,,*,,,,*,,,,,**,,,,,,,,,,,,,,,,**,,,*,,,*,,,,,,* *,***+*********,,*****,,+,,,,+,,,,,**,,,,*******,,,,,**,,,+,,,******** *,*,,,,,,,,,,,*,,,,*,+,,*,,,,*,,,,****,,,*,,,,,*,,,,***,,,*,,,,,,+,,,* *,*,,,,,,,,,,,*,,,,*,+,,*,,,,*,,,,****,,,+,,,,,*,,,,*******,,,,,,*,,,* *,*,,*******,,***,,,,*,,*,,,,*,,,,,**,,,,*,,,,,*,,,,,**,,,,,,,,,,*,,,* *,*,,*,,,,,*,,,,*,,,,*,,******,,,,,**,,,,*,,,,,*,,,,,**,,,,,,,,,,***** *,*,,*,,,,,*,,,,*,,,,*,,*,,,,,,,,,****,######***,,,,****,,,,*,,*,,,,* *,*,,*,,,,,+,,,,#....#,,*,,,,,,,,,****,#....#,,,,,,,****,,,,,,,,,,,,** *,*,,*,,,,,*,,,,#....#,,*****,,,,,,**,,#....+,,,,,,,,**,,,***++***,,,* *,*,,*,,,,,*,,,,#....#,,*,,,*,,,,,,**,,#....#,,,,,,,,**,,,*,,,,,,*,,,* *,*,,*******,,###....#,,*,,,+,,,,,****,######,,,,,,,****,,*,,,,,,*,,** *,*,,,,,,,,,,,#.ZD.#,+,,*,,,*,,,,,****,,,,,,,,**+**,****,,*,,,,,,*,,** *,*,,,,,,,,,,,#D§Z.#,+,,*,,,*,,,,,,**,,,,,,,,,*,,,*,,**,,,*,,,,,,*,,,* *,***+***######§D###**,,*****,,,,,,**,,,**+**,*,,,*,,**,,,***,,***,,,* *,,,*,,,,...Z2÷ZZ#,,,,,,*,,,,,,,,,****,,*,,,*,*,,∩*,****,,*,,,,,,*,,** *,,,*,,,,...ZZZZZ#,,,,,,****+**,,,****,,*,,,*,*****,****,,*,,,,,,*,,** *,,,*****#########,,,,,,*,,,,,*,,,,**,,,*,,,*,,,,,,,,**,,,*,,,,,,*,,,* *,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,**,,,*****,,,,,,,,**,,,*,,,,,,*,,,* *,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,****,,,,,,,,,,,,,,****,,********,,** *,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,****,,,,,,,,,,,,,,****,,,,,,,,,,,,** *,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,**,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,* **********************************************************************