@*******@****@**@****@**@*@*@*@***@*********@**@@*@*****@***@*****@****@********@****@*******@*@***@@*@*****@**@********@@@@****@******@**@***@@@*@****@*@***@**************@*********@**@*@@***@*******@@*******@*@*********@@*@@@***********@**@*****@*********@*****@*@****@****@*@@@@@*@******@*@*@******@*@@@**@*@****@********@@@*@******@***@*@*************@**************@**@*@*@*@***********@**@**@*******@***@@*****@*********@**@***********@**@***@**@@@@@*************@*@********@*@*********@**@***@*******@******@@@*@*@***@****@@*******@******@****@*****@********@*@********@*@@@@*@*@*****@@******@***@***@@***@******@*****@*@*@@*********@@*@@@***@*********@*@****@@**@@**@**@@*********@****@@****@*@@@*****@**@***@@**@**@*****@***@**@****************@@**@******@*@*@*@@@**@**@**@********@*****@**@@@**@***@*****@*****@@*@@*@****@**@******@@******@*@******@**@*@***@*********@*@**@*******@@@*@***@@*@***@**@*@@*@*@****@@**@******@**@*****@******@*@*****@**@**@***@**********@*@**********@@*@**@*****@**@@**@**@**@*****@*@***@@@***@**@****@****@*@****@*@*@*@***@@***@********@****@*@****@*****@***@@****@*********@**@***@@***@*@@****@**@@*@****@****@*@@*@@*@**@******@**@****@*@***@**@*@@*****@***@**@**@@**@**@****@************@*@***@***@******@@@@*************@*****@@**@@**@*******@******@**@**@*****@*******@@*@*********@@@*******@@***@@**@***@@********@*******@@**@******@***@*@**@****@******@@@***@@*********@*@****@@@***@@@**@****@****@@***@@@*@*@@@@*@**@***@*****@*@*****@@******************@*****@*@*@@*@**@***********@**@*@@**@******@@******@****@***@***@****@*****@@*@****@*@**@****@@**@*@*********@****@****@@**@*************@**@***@*@*@@**@**@@*****@@**@**@*@@*@**********@@*@@@**@@*****@******@*@**@@*@**********@**@**@***@*****@@*****@********@@@**@***********@@**********@***@**@**@***@@**@@**@******@*****@@***@***@@@********@*****@*@*******@********@**@@@**@@@*************@***@@**@@***@@***@*********@***********@**@****@******@@****@*@*********@****@********@****@@@@*****@**************@*@*****@*@**@*@@**@@******@***@*@**@@***@******@@*****@*@@********@@**@**@**********@*@@***@**@*****@@@******@@@*@****@****@*@**@*****@**@******@*@@*@*@*@*@@@**@***@@*@*******@**@@****@**@@********@@@****@**@***@@@**@****************@@**@**********@@**@*@*@*********@@*@*@*********@@***@@***@@**@*@*@*@@****@****@**@@@**@*@*@@@**@***@@***@*@***********@********@@******@@**********@***@@@*@*@**@**@*******@*****@**@@@*****@*****@*********@***********@*@*@**@****@****@******@**@*****@***@***@***@@***@*@@*@***@@**@**@***@**@***@@******@***@@@********@@@**************@*********@****@****@***@******@*@@**@**@@**@***@************@**@*****@*@********@*******@*******@*@**@@**@@@******@****@****@***@@*****@*@****@***@*@*@***@*@*@*********@**********@***@@**@*@*****@*@***@@**@@@@******@@@@****@*****@*@@******@******@@*@***@*@***@@***@***@**@@**@*@**@@*****@**@*@@**@***@***@@*@@**@******@**@*@**@*@*@*****@@****@@*@********@@*****@@@@********@*@**@**@@******@@***@*@@*@@**@****@@*@@@*****@**@**@@@@***@***@**@*********@*@*@****@*****@******************@*@****@******@@***@@*****@@*@*@*@**@*******@@**@@***********@******@******@***@********@@**@**@******@**********@*******@@***@@****@*****@***********@***@**@*@***@*@******@*@@*@*****@*************************@@@***@*******@***********@*********@****@@****@@***@**@@**@*****@*@*@@*@@@@@@*@*@*********@****@*@*@@*@***@*****@****@*******@**********@***@****@***@@********@*****@*@****@@******@*@*******@*********@*********@*@@***@*******@*@**@**@**@*@@**@*@*****@*@**@***@****@***************@****@**@****@**@@@**@*@*****@*@@******@***********@@*@**@@@**@@*************@**@***@**@@*@**@*@@@****@@*@@**@*@*@@**@*@@****@****@***@@**@***@@***************@**@***@**@@**@***@***@@****@******@*@@**@*****@*@*@******@@**@***************@**@****@**@@*@******@*@********************@*@****@@**@***@@@@@***@@**@@****@@******@******@@****@***@***@*******@*@********@**@@****@*@*********@@****@@***@@***@**@**@***@****@@***@*@***@@@***@**@*************@***@@*@**@*@@****@@*@**@@***@**********@**@******@@*******@@**@*@@*@*@@****@****@**@***@@*@***@****@**@**********@*@*@*****@****@**@@@*******@*@*******@************@**@@****@@**@***@**@@***@*********@*@*@*@*@*@@*****@*****@@*****@*@*@**@***@*@****@*@********@*@****@*@*******@***@@*@**@@*@*******@*****@*****@***@*@*@***@*****@*************@**@@*******@*****@*@****@@***@***@********@*@**********@*@***@****@@****@@@*@@***@@****@*@***@@*@****@@****@@****@**@*****@******@****@**@**@******@**@@*@*@*****@*@*@*@**@********@@***@@*@***@@**@***@***@@**@*@******************@*****@****@******@*************@@**@@******@*****@@****@@**@**@@**@***@******@*****@******@*@****@**@**@****@@**************@******************@**@*@*****@@***@*@********@@**@@@@**@*@@***@*@*@@***@*******@*@@**@****@***@@*@***@***@@***@****@*@@*@@@*@*******@*****@@**@**************@@**@@****@**@**@**@*@*@****@*************@******@*********@*****@***********@******@@@*@*********@@**@**@***@*@@**@**********@*@@***@@******@*********@*@@***@**@@***@*@*@*******@@**@**@**************@@****@**@*@*@******@***@*@**@*@*@**@*************@***@*@*@@@*@***@@****@@****@@@**@@**@*******@@******@@*********@*@@*@*****@@*@*@*@*******@*@**@*@******@***@*@*@**********@**@*@**@@**@*******@****@**@*@**************@***@***@@******@@*@@**@*@***@*@*@@**@@*@*****@@*@***@**@@*@*@*@*@@***************************@******@*@**@****@**@@@*@@**@***********@**@***@*********@@*@@@@***********@**@*******@*@****@******@************@********@*@**@@******@*****@***@@@***@***@*@@**@@*****@@****@**@*@***********@***@@****@**@*@@*****@**@*****@@********@**********@***@@*@******@**@****@***@***@***********@********************@@@@***@***@@**************@***@*@@*@@@**@*@**@***@*@*****@*@@@**@******@***@**@***@**@*@*@@**@@**@***@*@***@**@*@*@*@*@@*@***@***@******@**@**********@**@@**@*@******@@*****@********@***********@**@*@*****@@*******@*@*@*@@@**@*****@****@******@**@***@*******************@@@******@@*@**@@**@@*@*****@@*@********@*@****@**@*********@*@*@**@*@****@****************@**@@**@**@*@***@*******@***@******@*@*@**@*@***@*********@*********@@*@****@@@***@@***@*********@*@@@@*@****@***@*******@@**@****@**@***@*@**@***@****@*******@**@*@****@*@@**@****@@***************@*****@****@*@********@****@@**@*@*********@****@*@@***@*@*@*****@**@@@***@*@*@@@****@*@************@*****@@*@*@******@***@***@*********@********@****@*****@@******@*@*@**@*@**@**@*****@@@***@*@@@*@**********@**@*@**@**@****@******@*@*****@******@*******@*@**@**@@**@@*@*@********@@**@@*****@***@@**@**@@@**@***@**@******@*@*@*****@@**@*********@*@****@****@@***@********@********@@@**@*****@**@*@****@*@***@@*********@**@@*@@****@***@**@*****@@************@**********@*****@*@*****@@*@@************@***@*@****@@@******@@******@@*****@***@*@@*****@*@*@*****@@*@***@*@***@*@**********@****@**@******@**********@*@@******@*@*****@**@@******@***@****@***@******@********@********@@**@@*@@****@*@*@@****@**@***@**********@*******@**@*@****@@**@@@*********@*****@@**@*@***********@@***@@*@****@***@@*****@**@@**@**@***@*******@*@**@**@**@*@***@********@***@*@*******@*@***@**@@******@**@**@@**@**@*@**********@**@*@****@@*@@@*@**@**********@*****@***@**@************@*@***@*******@*******@*****@**@@@**@*@**@******@@**@@***********@*****@***@@@***@*@******@@*@@@**********@*@**@*********@****@*****@***@*****@*@@@@@@*@*@*********@*************@******@****@**********@******@@@*@***@**@******@@**@***@*@*@@@**@****@******@****@***@**@********@*@*@***@*@@****@@*****@***@**@*****@*****@@*******@*@***@****@*@*@***@****@**@*@*****@**@@***@*@*@*****@**@*@***@*@*@*********@*@**********@****@***@*@*@@****@*@@@**@******@@*****************@@*@*****@*****@*@***@*@*@**@**@*@*@@**@*****@***@**@**@@********@*@****@*******@****@@***@@**@*********@******@****@******@**@@****@@@*@*@*@*@***@@**@****@@**@**@***@**@*@**@***@*@**@**@******@@*@@@**@*@*@@**@@*****@**@@@**@*******@@**@*@**@@@@*****@@***@**@@*@@**@*@*@******@**********@*@*@*****@**@*@@@@***@****@***@*****@***@***********@*@*@**@@*********@*********@*@******@*******@@******@****@*****@*****************@***@@**@@******@**********@**@*@*@***@@*******@**@@@****@@@*@**@*******@***@*******@*@*******@*****@*******@*@*@*@*@@@@***@*@*@@@****@****@***********@@*@***@@*@*@**@*@@**@**@**@*@@**********@******@***********@@****@***@**@***@******@@@****@*@*******@****@***@****@*@*@*********@***@***@*@****@@@**@****@*@@********@@***@*@******@***@**************@*@*@*@**@****@*@@****@*********@*@*@*******@@***@*******@@*@***@********@*********@*@**@****@****@@*******@@*******@******@*@@***@****@*@*@***@*@@***@***************@**@**@**********@******@@***@@@*@*@*****@@@@**@***@***@**************@****@**@********@**@********@******@**@@*@*****@***********@*@@@@@*@**@*@@@***********@@*******@**@****@*@****@******@@*****@**@*@******@*****@*******************@**@******@@**@@***@@@@@*@**@**@@***@*****@***@***@***@@@****@**@********@****@*@***@**@**@***@@@**@@********@*******@***@@*@****@***@*@**@@*******@*@*****@@*****@**********@**@***********@*@@**@@***@@********@@@****@***@**@*******@******@*****@@@**@*@**@***************@***@***@@*****@*@@**@***@**@************@***@*******************@*@*@**@***@***@**@@@@*******@@@*****@****@*****@***@*@*@*******@@******@*@**@*@@*****@*******@**@**@****@@*@*@*@*****@*@*@@**@@*@**@****@***@*********@****@@*@*@*****@@@@****@*@@@*@***@@**@**@**@**@@***@@**@****************@**@**@***@***@@****@*@**@****@*@@@**@*@****@*****@*@***@**@*@*@*@@*@*********@*******@**********@*******@*********@**@**@**@**@*****@*@*@***@********@******@**@***********@**********@@@@*@*@*******@@********@@*********@***********@@***@**@*@*******@*****@@******@@*@@*****@**@*@**@@***@****@@@*****@@*@@******************@@*@**@@*****@@*@***@*@@****@@***@******@**@*****@*@*********@**@******@@****@*******@@@*****************@*****@*@*@*@@****@******@********@****@*@******@@******@****@**@*@***@***@@******@******@****************@@@*****@*********@@*@*@******@*@**@**@***@**@****@****@*********@@@*@@***@*@**@**@*****@****@*@*@*@@@***@****@**@*******@****@**@***@*****@@*****@***@*@*@****@****@*@**********@@*******@****@@************@**@********@**@**@*@***@@**@***@@@@**@*@**@*@*********@*@***@@***@@*@@*@*****@**@****@*************@***@@@*@******@*@*@**@*@@***@***@**@******@@*@@@****@**@@@*@****@****@@*@*@**@******@@****@*@****@*@***@**********@*@**@*********@@***@*@@****@*@*@*@*@**@******************@**@**@***@@*******@@*@**************@*******@**@*@*@*@*************@@****@********@**@*@***@****@*****@*@***@********@*@@@*@***@*@@@***@**@@*@******@***@*****@@********@**@****@**************@*@*@*@@@*@******@@*********@@@***@***********@@@******@******@***@***@**@****@**********@******@*@***@*@***@**@@*@***@******@****@*@*********@***********************@@****@@***@*@****@********@***@@**@@******@**@*@**@****@*@@*@*****@***@@****@@**************@@***@**@*******@*@*@******@***@**@******@**************@*****@**@******@**@@@@****@******@**@*****@*@****@*@**@***@@@**@*@@****@***@*************@**********@********@@@**@**@***@***@@*@*@****************@@**@*******@****@@******@@***@***@*****@*@*@@***@*@***@********@****@****@*@@@**@************@@@****@@********@****@@***@********@@***@*****@*@@**@@@@********@*@****@*@**@***@@*@@*****@**@*****@@*********@@@@***@*****@**@*@****@***@************@**@@**********@*******@****@*********@**@***@@********@*****@@***@@@*@*@***@*@@***@@**@*****@****************@*@@**@****@@@***@*******@@***@@************@***@**********@******@*******@**@***@***********@*@*@**@@@****@@********@*@**@*@***@@**@*@****@******@@@@@***@**@@**@**@@@**@*@***@@**@*@**@*****@**@******@@@@******@@@*@******@*@@@*@@***@***********@@@**@@**@***@*@*@@******@*********@******@*@*******@******@@****@*******@*@***@*@*@**@**********@@***@*@****@@*****************@**@****@*@**@**@*@*****@*******@*****@***@***@*****@****@**********@***@*****@@@@******@@*****@***********@******@**********@****@****@****@*****@**********@@********@*@*@*@*****@*****@*@***@@****@@@**@@******@***@*@*@***@@*@***@*******@***@*****@***@****@@**********@***@****@*@@***@**************@**@*****@*@*****@@**********@@@***@****@***@*****@******@****@*@@@@********@*@@**@*********@***@@@*@****@*@*****@@@**@*@***@*******@***@@**@**@*@@@*@*@@@@***@*@****@*@*****@**@******@@@*@@**@*@********@**@@*******@*****@@@*@*****@***@*****@@@@*@***@******@@@**@************@***@@*******@**@*@***@@*@@@*@****@*****@@*@*@@*******@@*****@***@@*@*@***@*@*******@@@@****@*@*******@*@*****@*@*****************@*****@**@@****@**@*******@**************@*****@**********@*@***@********@@@@@*@@********@********@**@**@@@@**@*@***@*******@**@**********@***@**@****@********@***@*****@*@**@@*****@***********@******@@*@@******@***@****@**@**@*****@***************@***@@@@******@****@@**@**@***********@*******@***@**@****@*@@*@**********************@**@*@@*@******@**@***@@*@@****@**@****@************@***@@@***@*@********@**@*****@****@@**@****@@***@@**@*****@@@@**@*@**********@**@*******@**@***@@*****@*@@*********@@***@********@@*@**@***@***@***@**********@***@****@@**@@*******@****@@**@*********@@*@*****@@*@*@***@@@*@*********************@*******@*************@*********@**********@***********@***********@@**@@*****@****@*@*******@******@*@****@*@********@*****@**@**@***@****@**@*****@*@******@*@@*@*@*@****@*@*****@*@**********@*@*@@*@**@*@**********@**@***@@*****@***@@*****@*@****@*@***@**@@@*****@*@@************@*****@*****@**@*******@@@@*******@**@****@*@@@**@*@@*****@**@@**@*@**@***********@*@@@@*****@***@*@**@***@********@******@@*@***@****@@**@****@@***@***@@***@*****@*****@*@*@*@****@*@*@@**@****@******@*************@*@******@*@*@@*@******@@*@**@*****@***@*@@****@*@**@@*******@@***********@*@@************@@@***@@***@**@*@**@**@*@*@*@***@**@****@******@*@**@*@*@@****@**@**@**@@***@@**@*****@*@**@**@*@*@@***@*@**@**@***@@******@@*@@*@**@****@****@**@***********@**********@**@**@**@***@**@@***@**@@*@@@****@*@@****@***@********@****@*@@@***@*****@**@*@***@******@**@*****@**@@*******@**************@@*****@**@*@****@*@@****@*****@****@**@*****************@*******@**@***@***@@*@**@**@@@*@*@***@**@****@*******@@**@*@**@**@****@****@*@@************@@***************@@@**@@@*****@*@*@**@@*******@*@@**@***@*****@@@@@@***@****@*@**@*******@@********@******@*@@*@**@*@@@***@@****@****@*@*@@@***@***@*@*@*@**************@*@*@****@*@*@@********@@@*****@**@@**@@**@*@*@******@***@******@****@*@@@****@**@****@***@*************@*****@***@@*@@@**@@***@*@******@****@***@**@*****@@*********@***@**@@*****@*****@******@**@*****@*@@***@*******@**@@*****@***@@*@**@@**@*******@*@@@****@***@**@*@*@*@*@@***@**@*@***@*********@*@*****@*@@*@@*@@@**@*@**@@*****@@************@@****@@**@@********@*****@***@@*****@@***@@@****@*@*@@*@*****@@**@*@*@*@*****@@**@****@*@@***@*****@@***@********@@@@*****@@***@*@@*@@*@***@***@****@**@@*@****@*****@**@**@@*@*@*@@*@@**@****@****@@@**@*@**@**@**@*@@***@@*@*********@******@*****@**@@**@@*****@***@*******@***@*******@*@@@******@@***@@***@@**@*@**************@***@@@************@@@@******@***@@@@*@@*****@@*@*******@@@@*@@***@*@@***************@****@***********@*@***********@@******@******@**@@@*@****@***@@***@@**@*@**@*******@****@@@******@**@*@*@@****@******@@@****@*******@***@***@*@***************@***@@*******@@*********@@*********@@****@@**@*@**@@@@@*****@**@*****@**@*********@*@*@**@****@**@******@@****@******@@**********@*****@****@**@**@**@**@**********@@*@**@*@******@*@*******@*@***@*************@***@*@*@@@*@*@@@@@@@*@@**@****@*@@*@@*******@******@@**@******@@*****@*@@@**@@**@*****@****@***********@*@****@@*********@***@***@@**@**@*****@@********@***@***@*@***@*@*@*@**@*********@**@*********@@@********@***@*********@*@*@**@*******@****@**@****@***@***@***@*************@****@*@@*********@@*@**@**@****@*@*@****@@@@********@@@*******@**@*@*******@@**@*@**@@*****@****@*@@***@*****@****@********@******@@@*@*@@@@*********@@*********@*@******@**@@*@***@*@@*@*@**@*@*****@**@**@****@*@@@@@***@@**@*@@***@*****@**@**********@@@@*@@***@@*@**@*@*****@**@****@**@********@**@******@********@*@@****@@@@*****@@@@*********@*********@@****@@******@*@***@***@****@@***@**@**@****@***@*@**@****************@@@*@***@***@***@**********@@***@*@***@@**@******@**********@***@*@****@****@*****@***@**@@********@@***@***@*****@***************@@@**********@******@@***@*****@**@@*@*****@***@***@*****@****@*@**@***@@@*@**@****@*@@***@**@**@@@*****@*@****@*@@*@*******@@**@@*@**@@@@****@*@**@***********@@@@***************@**@@@*@@*****@*@*@**@@*@*******@*@**@@********@*****@***@*********@*@******@*****@**@@*****@**@**@**@***@@********@@*****@@***********@******@****@**@@*@@@*@***@*****@@*****@@@*******@*@*@@*@@**@@***@***@@@*****@****@*********@********************@@@***@****@*****@@*****@******@*@@@@@***@@*@*@@@******@*@@@***@@*@**@@@********@*@**@***@*@@*@***@***@@*@**@@**@@@****@****@@********@*@***@*******@**@***@@****@@@***********@@**@*@**@@*****@**@********@****@@@@@***@*******@***************@@*@******@****@@@******@**@*@******@**@*@@****@*@*****@@*****@***@********@@*@*@**@*@@*@*****@***********@*******@***********@******@****@*@********@********@*@@@**@@******@****@******@***@*****@****@@@****@*@******@*******@****@@***@@@*****@@****@*****@****@**@*@@**@*@*@*@***@******@*****@***@*************@@@*****@******@*@**********@**@*@@*@@***@**@*@@@*****@***@*@@@@*@@@*@*******@@********@*****@*@**@*@**@@**********@******@@***@****@*@**@*************@***************@***@*@@*@******@@***@@***@*@*@@@**@**@**@***@*************@@**@**@*************@*@@**@*@******@**@*@*@@*@***@***@*@****@****@***@***********@*@@***********@**@@*@***********@@************@@@***********@**@*@*@*****@@@**@*@@**@*@**********@***@**@*@@*@*@@***********@@*@@@***@***************************@**@@*****@@*@**@*@@@@*@**@*******@***@@@*@******@@@**@*****@@*@*****@*****@********@*@****@******@@****@**@*@*****@*@***@****@@****@***@******@***@*@**@@@****@******@@***@*@**@*****@@**@*****@**@**@*@***@****@*********@****@**********@@*@****@********@*@@*@***@*@*@*@*@*****@**@**@*@*****@*@*@@*@*@*@@***@@***********@@**@*@******@*********@*@**@*@@*******@@***********@@*********@******@*@@***************@**@**@**@**@*@*****@**@***@*@@*@*@@*******@***@***@**@@@@**@@**@*@@*@***@@@******@*@*@**@*****@*******@*@**@***@*@*@@*@**@@*@*@******@@******@@***@*********@*****@*@***@*@@******@***********@*@@***********@*@*****@*@*******@@@@*****@@*****@@*@********@*@***@****@***@**@@*****@*******@@******@*@****@***@***@**************@***@*******@********@*@@*@******@@**@*@*@**@**@*****@*****@*@*******@**@********@*@**@@*@@******@**@@**@*@@********@@@*******@@*@******@********@*****@**@**@*@*@***@@*@*****@***@***@*@****@@***@******@**@**@****@*@**@*@@@@@@***@***@*******@********@@**@@*****@**@*******@@*@@***@**@*@*@***@****@*@***@@@*@**@***@*@@*@@**@@@@*********@@@*@**@***@**@*@*@**@**@*************@**@*@@@@*@**@@**********@****@******@*@****************@@**@*@*@*@*@**************@*@*@@@***@@****@*@@******@@@******@*@************@@***@******@*@****@***@*@*@*@***@@@@@*************@***@@*@****@*@*@****@***@@**@@*@**@***********@@**@**@@@*@@***@@****@@*****@*@@*@*******@******@**********@*@@@*@*@@@**@**@**@*@*@****@*********************@******@*****@*@@@***@*********@@@*@@@**@*@@******@*******@**********@**@********@@@@@***@******@@***@@@******@**********@@****@*****@******@***********@@@*********@***@@@****@@*@********@@**@@***@*@**@**@*******@*@@****@********@*@*@*@@**@*****@*@******@****@***@****@**********@****@***@******@************@*@***@*******@*@**@*@****@**@***@***@@@******@***@***************@***@@****@***@***@***@**@****@@**********@@**************@****@******@**@******@@**@****@*@@***@@******@**********@********@*@******@@**********@*****@@***@*@****@*@*********@@*@**@********@***@@@*@@*@**@*****@*****@@**@@*****@**@**@**@*@@***@*@*****@@@*********@*****@********@****************@**@**********@**@@******@***@@****@*@********@@******@@***@@**@*@*@@@**@******@***@***@*********@******@**@**@*@****@****@@**@******@@@******@**@*@@********@*@*@*@*@*****@******@*******@@************@*@*********@****@*@@@***@*****@*@@@@@****@**@@@******@@*@******@*@@****@**@@@@@****@@@***@*****@@******@@***@**@@*@**********@@*@@**@***@@@@**@*********@**@*@****@*@@******@*@*********@@@**@****@******@**@*********@**@*@***@****@@********@***@*@**@@***@****@@*@*@@*************@*@**@@********@***@***@****@******@*@@***********@*******@***@@*@@@@***@@****@@***@@*****@@*@**@*@@@**@**@**@@*@@*****@*******@*@******@*@@@********@@*@**@***@***@**@******@*@*@****@*****@***@**@*@**********@*@*@***@******@*******@@***@********@@@**@@*@*****@*@*****@*@@****@*@********@@*@@@*@*@@*@*@*@*******@****@*@*@***@*@@**@*@**@***@********@*****@***@***@@****@****@@@@**@@***@**@@@******@**@*@*****@***@**@**@**@*@*@**@**@@**@*@*****@@*****@**@*******@@*****@********@****************@*********@****@@******@@**@*@@*@*@***@****@@**@**@****@@*@**@******@@******@*******@@*@**@*******************@@***@@**@****@*@*@@**@********@*@@*@@@***@*@***@**@@*@***@*@****@********@**@@*@*********@@***@@@****@***@********@*@@*@***@@@@@*@@*@**@*@*@*@***@**@@******@@**@***@*@@@@******@*@**@***@@***@****@*@*****@@****@@**@@***@*****@****@**@**@@*****@*@*******@*@@*@*@@@@*******@@******@@*@****@*@***********@*******@*@@*@*******@*****@********@@@**@*****@*@@***@@@*****@**********@@*****@*******@@*@***@*@*@**@**@**@******@*@@********@***@**@@@*@@@@************@*@*@***@@**@*********@******@@@@**@*********@********@***@**@*******@**@@*****@@****@*****@****@*@***@***@@******@*******@@**@****@@*@***@*@*@***@*@@*****@***@*@@**@********@*@*@**@***@**@***@@*****@*****@*@@****@*@*******@********@****@*********************@@********@@*@*@@*@@*******@@****@*****@**@@@@@******@@*****@@*******@***@@********@**@*******@****@*****@******@**@*********@@**@*@*@*@*@*******@@*****@**@*************@*@**@***@**@***@******@*@***********@@@*@@**********@*@*@************@**@@*@@@@*********@***@*@**@@*@*@*@**@@*******@**@@*@@*********@**@****@***@@*****@@*@*********@****@*@@******@*@*@*@@***@***@*@*@**@**@***@*****@@**@*@@@*@***@*@****@***@******@@@@*@@@*@*@*******@***********@****@@*****@**@@***@*******@@@***@***@******@*@***@@@@@***@@****@***@****@*******@******@*******@****@*****@**@********@**@**@****@*****@**@*******@**@**********@*@*****@********@@*****@**@****@*@*****@*@******@******@@**@**@@@****@@@***@**@****@*@*****@**@****@*@@***@*@****@*@*@***@**@***@***@@**@***@@@*@@*@**@*****@*@@****@****@**@@******@**@****@*@*@********@*@*******@***@@**@****@**@**********@***@@@**@***********@@@*@*@*@***@*@@**@@******@@**@*@****@@@*@@**@@*@*@***@***@@@@****@***@@*@@*@*********@*@@**@@*@****@**@********@@*@******@@@*****@***@*@***@********@**@*@**@@**@****@******@*******@********@****@**@****@*****@**@**@***@*@***@@****@@*@******@******@***@****@**@@*********@***@******@*****@****@*********@*****@*@*@*@*@*********@**@**@*@********@@*@**@*******@@*@**********@*******@@**@*@*******@******@*****@****@@**@@****@**@**@****@**@***@**@@**@***@********@******@@***@@*****@*@*@*@**@*@*********@****@@**@*********@*@@*****@****@*****@@*@*******@@*****@**@@**@@@@************@*@@***@**@@***@**@****@*@***@******@@**@****@**@******@@*@*@@*********@***@***@******@**********@@***@***@@*@****************@*@*@@***@@@**@***@****@***@**@***@*@@@*****@***@*****@@**@**@*******@*************@****@*@****@****@@****@******@*****@*@****@*@***********@****@******************@*****@****@*******@*@@**@***@*@********************@*****@****@********@@************@*******@**@*********@@*****@**@****@******@@@**@@*@*@*@*****@***@**@**@@*@*@*****@@**@***@*@*@********@**@@@***@@**@***@**********@@*******@*@***@********@@@*****************@******@@@***@*@******@@@*@**@**@***@********@@**@****@@*@*****@**********@**@****@*****@**@***@@**@****@*******@***@*@*****@***@********@*@@@********************@@**@********@@@***@******@*@@*@***********@*@*@@**@*******@@*@@****@@***********@***********@@*@**@@@**@@@***@**@@**@*@**@*@************@********@****@*****@@******@***@**@****@@*@***@@***@***@@@***@*@**@*************************@@****@*@*************@@@**@*@**@****@*****@@@*@@@*************@***@@**@***@@****@***@***********@*@**********@*****@*@*@@*@***@**********@***@***@***@*****************@**@*******@**@**@**@*******@@***@*@************@*****@***@@******@@****@***@@@***@***@*****@********@******@*@***@*************@*@@*******@*@****@@****@@************@*@*********@*@@********@**********@*****@*@@*@***@**@*****@@@****@*@*******@**@*@**@*@*@**********@****************@*@****@**@****@**********@****@***@*@@***@**@****@******@**@*@**@@*@*******@@**@**@@*********@@****@***@@*@*******@*******@****@*****@*****@*@***@***@*@*****@@@*@*@******@****@**@***@***@******@**@****@************@*******@*@************@@**@**@*****@@@*@@***@***@@@*@***@*********@************@*@***************@@*********@@**@**@****@@*****@*@*@@*******@@**@@****@*****@****@@*************@********@@******@*******@@@*@*@****@**@**@@@***@@@*******************@**@****@@@@***@@**@*@****@*@*******@*******@*@******@**@****@@******@**********@@****@*@*@**********@*@******@*************@*@*****@**@**@**@***@***@****@****@***@*@**@***@*@****@**@*@@*****@**@****@***@@@****@@@@******@**@*@**@@**@@***@*******@****@@@@*@****@**@**@************@****@@@***@**@@******@@@**@*******************@*****@@@*@****@*******@*@@*@*@@@****@*@***********@***@**@****@@****@***@***@**********@@******@*@**@***************@***@**@@@************@********@***************@***@****@@@******@*@***@**@*****@*@*@****@*****************@**@*******@@**@@**@@@**@******@************@@@****@@@*@@**@**@*@***********@***@***********@*@*@*******@@********@***@@****@*******************@*****@*@*@*********@@***@******@@***********@@***@**@@@*@*******@*@*@*@@***@**@*@*@*@**@****@*@@*****@*@*@*@*********@@*@@*****@@**@****@**@*@*@*@***@**@***@***@@**********@**@*@****@*@***********@*********@*@****@@***********@*@@@**@**@@@************@***@@***@**@*****@@***********@@**********@****@*@****@*@*@@*******@**************@*****@******@@***@**@******@*@@*@*@*@@*@*@**@*@*************@********@@***@*@*@*@***@***@*@*@***@*@@***@*@*@*****@****@**@*@***@@****@@******@*@***@@*@****@@@@******@***************@*@@**@**@@*****@****@******@********@**********@**@*@*@**@*@****@**@**@*@*****@**@****@*@@**@*@****@@******@*@*****************@*******@@@**@@@***@@**********@****@@*@***@*@****@@***@@*@*@***@*******@*****@***@*@*@*****@**@****@@*********@@**@@@***@****@@*@@*@****@**@**@@***********@****@@@***@@**@*@*********@*****@*@****@**@****@*@****@**@*****@***@************************@*@**@*******@************@**@@@@****@*****@****@***********@*@***@*@*******@**@@@*@@****@*@**@***@*@@*@*****@@*************@@*@@@*@*@*@***********@@***@*******@***@******@*******@@*@**@**************@@**@@***@*@@*@**@@@@*******@@******@****@@*@@****@@**@******@***@@********@**@@********@*@***@@*****@@***@@@*@@***@****@*****@*@*****@******@****@****@@@***@*@*@*@********@****@@******@@**@****@***@********@*@**@*@*@@@@**@@*********@*@@@*********@**@@***@**@@*****@*@@******@*@****@@@@@**************@***@**********@*********@***@@****@*@****@**@@*@@****@@***@***@**@*****@@********@*@@******@***@*@***@***@***@*****@***@*******@*@@@@@*@*@****@*@****@@@@****@****@@****@***@@****@@*@*******@@@**@**@@****@****@*@****@*@@***@@**@*****@*********@***@@*****@****@*@***@***@***@@***@**@***@**@****@*@***@********@****@*@*@****************@**@@**@**@@******@*******@*************@*@*@*@*@*@********@***@**@*************@***@****@**@*@@********@*@***@@*@******@*@@*@*@@**@@**@********@**@*@@@**@*****@@*@*@***@**********@**@**@**@@********@*@***@@********@@*@@**@*@**@***@**@*@*@****@@@*@@***@******@***********@@*****@@*@*@@****@*****@@@*@****@**@@@*@*@@***********@******@@*******@******@@*********@@**@************@@@@*****@****@*@@**@*@@***@*@*****@*@@@***@@******@***@**********@***@*@****@@**********@**@**@@@***@**@***@***@@@*@*@*******@***@**@@@@******@*****@*********************@**@*****@*@********@@**@@@***********@@*@*******@*@*****@******@**@**@@****@*****@**********@****@******@@*@**@**@*****@****@*@*******@@**@*@@********@@*@*@***@***@*@****@****@***@*******@**@@*****@**@@@**@*****@*************@**@**@*@***@@****@******@@******@@****@@*@*****@*****@*@******@**@@@***@**********@@***@*@*@*****@***@*@***@****@*****@*****@*@**@@**@@**@**@*@****@*****@@@*@@***@*@******@*********@*@*@***@***********@*****@***@*@*@***@**@**@*@**@********@*******************@***@@*****@*@***@****@**@***@*****@*@*@****@*@*****@***************@*@@****@*@**@***@@*@@@@*@*******@**@*****@@******@*******@****@*****@*****@**@@@***@@*@***@@***@***@**@*****@*@********@@@**@**@@**@*@*******@@***@***************@**************@*****@*@**@*@@*********@@@***@*@*@*@***@@***@***@********@*******@********@*@*@@*@***********@****@@*@@@*******@***@****@@***@********@*******@@********@@@@**@*@***@*@**@**@*********@******@*****@@@@*@@*@*@******@*****@******@@******@***@**@************@*****@@**@*******@*************@@***********@@****@******@****@@******@********@***@@**@****@@******@*****@*****@@*********@@**@*@@**@*********@********@************@*@*********@******@@@*@******@****@******@@*@@**********@***********************@@@@*********@**@***@@**@**@*@*@@***@******@***@@**@@@**@*@**@****@*****@@@**@**@***@*@@*@**@***@********@@*@*@*@*@********@*@@**@**@@*********************@*******@******@@**@*******@*@***@@@@@@***************@@***@**@*******@**@@*****@********@*@****@@*@****@**@@**@@*@**@*@@********@*********@@*******@**@@***@******@*****@***@******@***@@******@***@@**@***@*@@**@*@@@****@*@@***@*@*@****@****@****@******@@***@***@@@@**@***@@*******@**@****@***@*********@**@*@@****@*@*********@*****@**@@******@*@***@@@****@*@**@*@@@*******@*@@*@*@***@****@**************@@*****@**@****@**@****@@@**********@*****@**@*@@******@***@**@**@@****@******@****@************@***@**@@*****@@*@*****@****@******@****@@***@**@***********@**@@**********@***@****@@*****@@****@****@********@*@@**@@@@*********@@***@**@*******@@******@@****@*@****@@**********@**@*****@***@*@*******@****@@****@*****@*@*****@***@***@@**@*@****@*@*****@*@**@@@@***@*@*@@*@@@@*******@*********@@@@*******@@@*@@@**@*@****************@@*@*****@***@**@******@**@****@*@@@@*@*@@*****@****************@**@**@@**@******@***@***@*@*@@@****@***@****@*@*******@*@***@@**@**@**@**@***************@*****@*@@*@@*************@**@*@*****@@***@*****@**@*****@@************@*@****@****@@***************@**@*@*@*@****************@*@@@**@@*****@*@*@**@@***@@@****@*******@*@****@****@*@@*@*@***@***************@*@@*******@@******@@*@*@@******@*****@*@*****@*@*******@*****@**@****@****@@*****@@**@*@@*@*@***@@@*@**@**@*@@**@******@*@@*@*@@*@@*********@@***@@*@****************@@******@*@**@**@******@@**@**@***@**@*@@***@*@*@****@@@******@****@***@@**@@*@@*@@@@***@***@@***@*************@@@@@*@@*@@**@*****@***@@@@**@*****@***@@****@**@**@@***@**@@@*@*******@@@@@***@*******@**@***************@******@@*@@**********@***@*****@**@@@*@********@@@***@****@***@****@***@*@**@@*@@*@***@******@***@@*****@**@****@*@@@*@**@****@@**@*@******@@***@**@******@@@****************@*********@**@*********@**@@*****@********@**@*@***@**@@@@@*@****@***@***@***@**@********@**@***********@@**@*****@*@*@******@****@**@*********@*@********@@@*****@**************@@**@**@***@******@***@**********@@**@**@*****@**@*@***@*@@@*@*@**@*@***@**********@**@******@***********@@***@******@*@@*******@*****@@*******@*@@@@*******@***@**@***@*@*@**@****@******@@***@***@***@@@***@@*@**@*@***@*@***@@*@*******@@****@@**@*@@*********@*****@@**@****************@@@******@@*@*@@**@**@@*****@****@******@**********@@@@****@*@@*****@@*********@**@*@*@@********@*****@*****@**@@**********@@@@****@@**@@@**@**@***@@****@***@***@@***@*@*@*****@******@@@*@@*@****@****@**@@**@*@**********@@***@*@@*******@***@@******@*@*******@**@*@*********@**@******@*****@**@**@**@****@*@**@*******@@******@*@*****@**@***@***@********@*********@*****@******@@*****@**@**@@@@*@@*****@@@**@@@**********@*************@******@*@@****@@**@*@**@*@@@*@***@**@****@@**@*@@*****@***@*@****@**@*********@******@**@**@******@****@*******@***@***********@****@****************@**@****@*****@*@****@@*******@*****@@*@**@*@***@***@**@***@*@@*****@*@*@*@*@*@**@*@**@@@***@********@***@*******@*@@***@****@*@***@@@**@*@***@*********@*****@@*@*****@**@***@*@@***********@@****@@******@*@***@*@********@*******@******@**@@********************@******@*@***@****@@@@**@**@****@*@@@*******@*@*@@@***@****@***@********@***@***@****@**@@@**@********@@****@*@*@***********************@@@****@****@*****@***@****@*@@***@****@@**@*********@@@*@@*@*@@*@@@****@************@*@@**@*********@@@***@**********@************@@*****@**@**@***@********************@@@**@****@@*@*@***@***********@**@@***@**@****@*********@*@*@*@*@******@****@****@*@*@*******@@*@******@@*******@**@**@**@@*****@***@@***********@******@@@**@****@**@***@****@@*****@*****@****@**************@****@*@****@@**********@*@@*****@@@@**@@*@**@@@***@**@@***@***@*******@@**@@*@@*@@**@*********@@******@*@*@*****@*@***@**@*@@***@******@@*@********@**@*******@*@@*****@@***@****@@*@*@*******@**@@**@*@****@*@@**********@*@****@***************@@*@***@@@***@******@**@*****@*@*@@****@********@**@**********@@****@**@********@***@***@********@*@***@*@*@@****@@*@**@****@*****@****@*******@********@*******@**************@*@**@*****@*****@****@***********@*@******@****@*@@@****@*@**@@@@*************@*@@*@****@@@**@****@@@@*@*@**@****@@@*@@*********@*@*****@****@********@@*****@****@*********@@@@********@@***@****@**@******@******@@@@*****@**@*@*@****@*@@@*@***********@*****@*@@@*@**********@*@**********@*********@**@@@*@**@@**@**@*@**********@*@@****@@***********@****@******@@@******@*@**@*****@@******@@*@***@*****@****@@****@@*@@*******@************************@***@*@@****@****@******@***@@**@@@**@***@****@@*****@****@***@*****@*@*********@***********************@*******@*@*@@****@@*@****@@@*@@**@******@@*********@@*@*@**@**@****@****@@*@@@***@***********@********@*@***@*@****@@*****@**@***@****@*@@***@@**@**@*@@*******@**@@***@*@****@*@****@*****@**@***@*@*@**@*@******@*********@*@****@@**@*********@****@@***@***@*@***@***@***@***@****@@@*****@@*@*@*************@*******@**@***@*****@*****@***@***@****@*******************@*@*@*@@**@*@******@*@***@******@@@@****@*****@*@@*@********@*@*********@****@****@@********@*@****@******@@*@**@@**@@*@*@*@***@@*****@@*@*@**@@*@****@@**@*@@@@**@*****@@**************@*@*@*@**@*****@***@**@***********@***@*@@**@**@@*@**@*@************@****@***@*****@****@***@*****@******@@*@******@**********@*@@******@*@@****@@****@*****@@****@****@*@*****@*@*******@@*@**@***@******@*@***@@********@***@**@*@***@@@****@***@*@*@*@@@**@**@*@**@*@***@***@@@***@@****@*@****@***@****@*@******@*************@**@@*@*@@**@******@*****@******@@@*@@**@***********@*******@*@@******@*******@*********@************@**@***@@@**@*@*****@****@@@@*@****@*****@@****@*@**@@************@*****@***@@*@@*@**********@***********@*****@*****@****@**@*@@****@**@@@@**@@*******@@**@***@**@***@@**@@**@*@***@**@***********@@******@***@****@@******@@@*****@@***@@****@*@@************@@@@**@*@@@@**@******@**@@***@*@*@@***@@**@*@*********@@*@@****@**@@******@*@@****@@**@@*@*******@*******@@*@**@@*******@****@@*@@*@@******@***@**************@********************@**********@***@*@*******@********@*@*@@******@**@*******@******@*****@****@**@**@*****@****@***@@@*@***@***@*@*@*@***@****@@@*@**@**@@*******@*@@@*********@**@@******@***@@**@****@**@*******@****@*@*******@******@**@*@@@**********@*@****@*@*****@*@@*@*@@****@*********************@***@***@********@********@*@@*@*@****@**********@*****@@@**@@@*****@@@*****@************@**@******@****@*@*@*@******@@**@@*@*@***@***********@***@***@****@****@**@********@********************@*****@***********@**@***********@**@*@*@**@*@****@@@***@********@@**@*@******@***@**@**@**@@**@@**@**@****@***@*@@***@*@******@**@*@@****@*@********@@*****@*@***@**@**********@**********@@**@****@*******@*****@*@@@*****@*****@*****@**@@******@****@**@**@****@***@**@@@@*@*****@@@*****@**@*@**@*@*************@@*@***@*****@*@@*@**@@**@****@****@***@@@*@*@@***@@********@**@********@*@*****@@*******@******@*@**@**@@@******************@***@******@******@@@********@**@@@@**@*******@@***@*@@***@*@*@***********@************@****@@@*********@*@@@**@*******@*******@********@@@@@***@*@@**@*@@@**@@@****@***@*@***@@@*@*@*@***@@*@************@*****@*@*****@**@***@@**@@*****************@*@*@@*@***@@*****@*******@***@****@@@@*******************@@*@**@********@@**@@*@***@@*@**@*@**@*****@**@@****@@***@@**********@@****@****@********@****@*@@***@**@@***@*****@******@**@***@**@****@@***@********@@*@@*@***@*@**@@***@*@@@@@**@*@***@@@**@@***@*@****@@*@***@**@**@***@*@***@*@@@*@***@****@**@@*@*****@****@*****@@*@@@**@@***@***@**@**@@***@**@************@*****@@****@*@***@**********@@@*@**@***@@@*****@*@********@@@@****@*@****@******@@@*********@****@*******@@***********@*@**@****@@*******@********@@**@*****@@****@*@*@***@***@@*****@***@**@**@**@@*@@***@*@*@**@********@*****@*@***@@@****@@**@@**@*@***@***@@**@*@*@*@***@@*****@*********@***@***@*******@***@********@*@*******@*********@********@**@@@@@*****@@******@@**@*@**@@*@**@**@****@*@****@**********@*@***********@***@****@@***@@*@******@**@*@@@*@***@******@@***@@**@@***@@*@@@*****@@***@****@************************@*@**@****@*@*@@*********@*@@*****@*@@@***@***@*********@*@@**@*@@@******@**@**@@*@*@******@********@*@*@*@***@******@****@*@********@**@***@*****@*@@@*@***@****@*@***@@@***@****@**@*@*@*@****@**@@*@@**@****@*@****@************@*@*@**@@@*@****@@**@*@@*****@********@**@******@@***@@*@@*@*@@@**@*********@**@*******@*@@@*******@**********@***@***@*@**@@***************@******@@*@*@***@******@*@****@**@@***@***@@**@@@*@@******@@****@*@*@*@*******@******@********@*****@*******@@**@**@****@*@**@*@***************@******@********@***@********@@*@@*@*******@@**@@**@@*@@*******@@*****@***@******@@******@@@****@***@@***@**@****@******@***@*********@*@****@**@***@***********@***********@*@*@***********@@@***@@@***@********@****@*****@***@**@******@****@**@*@****@**@@*@******@***@****@****@********@****************@**@@**@@*******@**@@****@**@*****@**@@**@@@@**@****@*@***@@*@***@*****@**@**@*******@*************@@***@*******@*@**@***********@*@*@*@***@@@********@*@*@********@****@@@**@******@@@@@***@****@****@@*@****@***@*********@*@*****@*********@**********@@****@*****@***********@@******@******@**@**@*****@***@@*****@***********@**********@***************@***@@@****@********@***@@***********@@*@@****@****@***@****@********@@****@@@*@*********@***@*@*@******@***@*@*@***@@*@*******@***@**@*@****@@********@***********@******@***@@***@*******@***@****@*********@@@**@***@****@**@*@***@*@@@************@**@@***@**@@*@*@@@@**********@*******@**@***@****@**@*@@*@***@******@**@@********@*@@@****@@@******@*@********@*@*******@@**@**@@*@*@***@*@*@@****************@***@@@***@**@@****@*@*@*****@@*******@@*************@****@***@****@@@***@@@**@*@**@*****@*@***@******@@**********@@@@@@**@@*@***@**@********@***@@********@*****@*@@*@*@*****@@***@@*@*@@@@*@*********@*@@******@****@@@**@@******@****@@**@****@*@***@@*****@@*@*********@****@*****@****@*@*@****@@********@@**@@**@*@**@****@****@@**@@*******@****@***********@****@**@***@***@*@******@***@**@************@*@@*@*@**@@***@*****@*@*@**@**@*@@*****@**@****@******@***@***@@***********@*********@@**@***@*******@*@*********@*******@**@**@@***@***@**********@****@@*@@**********@*@***@*****@***@******@******@@*****@**@*@@@****@**@*****@@*******@**@@*@*@@******@*@@********@**@**@@***@****@*@**@@**@**@*@*@@***********@****@*@**@***@@*@******@**@**@*****@******@******@****************@*******@*@********@***@*******@**@@****@*******@*****@*****@********@*@***@*****@*@*@*@**@*@*@**@@*@*@*@@@*******@****@*@@@****@**@@*************@***@@***@@@****@****@**@@*@@***@*@**@****@********@@****@*******@*@*@***@@***@**@***@***@**@*****@*******@**@*@****@*@**@***@***************@*****@@*@********@@@@*@@@*@*******@@@@@*******@**@@*@********@***@***@******@@@***@@******@**@@*@******@**@@**@@*@*@*******@*********@@********@@*@@**@*@@@****@**********@*****@*@****@***@*********@*****@****@***@**@@@@****@*****@*******@@*********@***@@@@***@***@@**@**@@*****@**@@*****@*****@********@*@*@*****@@*****@***********@***********@*@**********@***@*@@**@@*****@**@********@***@@*******@**@************@**@**@@*@@***@*@**@*********@**@@****@***@*****@**@*@******@*@*********@********@******@**@****@@@*@*@@*****@***@***@@****@@@*@*****@*@@**@*@********@*@**************@*@***@******@**@***************************@@*******@@**@@***@******@***@****@***@*@@***@****@*@*******@@@*******@*******************@********@***@*****@***************@**@**@@***@**@****@******@@@@*@**@@**@******@****@@****@*@@*@***@*@@*@@*@*****@******@**********@@*****@****@***@*@@@***@@**@******@*@*****@**@@**@@@@*@**@**@***@*******@@@***************@@*@*@***@@****@***@****@******@*@*****@@****@*@*****@@@***********@@*****@*@*@*@@@@***@*@*@@***@@*******@@******@**@**@***@*@*********@@*@******@@*****@*@****@*@**@*********@***********@********@*@***@*********@***@*****@@***********@*****@*@*@*@@@*****@**@@*******@****@@**@****@*@*****@*@*@@@@****@*@***@**@****@*****@**@@********@@@@*******@****@*@*@****@*****@***@*@***@**@******@@***@********@*@*@*@@*****@*********@@********@@****@@***@*******@****@**@@*****@**@@*****@*@****@****@***@@***@*****@*******@*****@*@*********@**@*@**@****@*@****************@***@@**@******@***********@******@*@*@*****@@***@****@**@***********@******@@@**@**@************@@**@@*@@@****@@**@@*@@*******@@@*********@*@**@****@@***@*@@@*@@****@***@*@**@***@*******@***********@*@**@**@@@*****@@@****@@***@@*******@***@***@*****@*@***@****@***@@@****@*@****************************@@*@************@@@@*****************@**@*@@***@****@************@@**********@********@@@@**@**********@@****@*@*@***@****@@**@***@*@*****@****@**@****@**@**********@*@@@**@***@*@@***@**************@**@@***@*@*@@*******@@@*@*@************@*******@*@**@*@@**@****@******@******@@**@@@*@***@@*****@**@@****@**@*******@*****@@*******@**@*@@**@@**@**@@**@*****@@*****@*****@**@**@**@****@****@**@@@@@******@*@@****@*****@*@*@*@@*@**********@@@*@**@**@***@@****@****@@*@**@*@*@*@*****@***@**@**@****@********@@@*@****@**@*******@@****@*******@*****@************@**@@******************@*******@*******@******@***@*****@@*******@***@@***@@**@*****@*@@********@@**@**@**@**@**@*******@***@******@*@****@**@*@****@****@***@*@**@**@@****@****@@*@@@*********@***@**@@*@***@@@@******@@*@***@*********@***@@***@******@******@*@*****************@@*@***@***@@**@@********@@*@*******@*@****@***@*****@@******@*****@@*@***************@*@*@**@@*@@***@**@***@***@**@*@**@******@@***********@***@**@*@***@***@****************@**@****@****@*@***@@**@**@***@@@******@*@@******@***@*@****@**@*****@*@*@@@***@*@****@*@****@**@*@@@**@@@**@**@*@*@*@*@***@@*****@*@**@@@*@@*********@@*@*****@*******@*@@@**@****@***@**@@*@****************@*@@*****@@**@******@@********************@**************@**@***@**@***@*@*******@*@*******@**@***@*********@*********@@@@@******************@********@****@***@@@@*@@**@@***@*@@*****@***********@*************@****@@@@**@********@@@**@****@*@****@*@****@*@***@****@*@******@@**@***@@********@*@*****@******@****@**@@@***@*@**@******@*@**@****@@@*@*****@***@*@*****@****@*******@**@*******@*******@******@@****@@@******@****@*@***@*@@*@***@****@*****@***@*@**@*@***@@@*****@@**@**@********@@*@@@***@**@****@****@**@***@@***@@****@****@**@**@***@*****@*@****@*@**@*@*******@*@***@****@****@*@@**@@*@@****@****@********@***@**@**@*@*********@*@@*********@**@@**@**@*@*@@@*****@***@**@******@@*@*@@*@***@***@*@***@**@**@*@****@@*@@*@******@**@*****@@******@*@@@@************@@*****@****@******@*@****************@*******@***@@@@**********@***@**@*@****@**@@*@@*@@@*@**@*******@**@@****@******@*@***@***@**@**@@*@@**@@***@**@****@@****@*******@***@*******@@*******@**@@@*@@*********@**@***@@*****@**@**@***@*@@**@@@@***@******@*@**********@*@*@**@@**@***@*@*****@***@***@@*********@**@@*@*****@@*****@**@****@**@@*@@********@*********@****@*@*@*@@*@@@@*@***********@**@***************@***@*@@*@****@*@**@****@@****@***********@*******@******@***@@******@@**@@******@*@*@********@***@***@@**@*******@**@@**@@**@*@@**********@***@*******@**@@@@@*************@@@*****@@*******@@@**@*************@**@@*@******@*@***@@*@*@@**@****@@**********@@@**@*@@@@*******************@***@***@*****@@********@@*********@***@@******@*****@***@@****@*******@*****@*@*****@******@**@**@*@@****@@**@*************@**********@*****@@**@@***@**@@@********@@*@@****@*@**@@@@*@***@************@*@****@*@******@*@*@**@*****@*@***@*****@@*****@@*@*@*@@@****@***@*@*@***@@*@*********@****@********@*@@*********@**@********@*****@@***@@@*@*@******@***@*@***@****@@**@@*@@****@****************@******@****@**@********@**@***@*@**************@**@*******@@*******@@******@*******@*********@*******@*****@*@@*@@****@***@*****@***@@******@******@******@**@*@*@****@@@@******@****@@@**@*********@*@@**@@***@@@***********@*@*******@*@*****@*******************@@**@***@@*@*****@***@****@***@******@*@******@*******@*@**@**@@@***@******@**@****@********@@@***@*****@***@*****@*@**********@@*@@******@****@@***@***@***@**@********@***********@*@**@****@****@@*@**@*******@*@*************@********@**@*@**@*@******************************@****@***@**@*@***@@@*****@*@*@**@***@***@@**************@********@***@*********************@@*****@***@@****@*****@**@***@@**@*@**********@**@@****@***@**@**@@****@**@*******@@********@***********@@*@*@@*****@*****@**@****@*************@@@@********@**@@***@@*@@******@**@*****@**@***********@@****@*@*@*@@****************@*@@****@***@*****@***@*@@*****@******@*@*@@@*@*****@*@@@*@***@*********@***@********@*@*@*@@***@****@*@*@***@**@***@@****************@*@*@**@*@**@@*@@@****@@*****@*@******@@**@**@@**************@@@**@******@********@**@**@***@*@*@*****@***@****@@****@***************@*@******@@**@*@**@@**********@**@*@@*@********@@*@*@@*****@@******@***@*@***@@@*********@***@@@***@@*@***@**@******@@@***********@****@@**@******@**********@****@**@***@**@******@*@@@@@*******@*@@****@*@@*@***@***@*@*@@**@****@@*******@***@@@@**@@*@@@*@**@******@***@***@@@*@@****@@@********@*@*******@********@**@***@@*@*@******@@@**@***@*@***@****@***@*********@@*@****@****@**@*@@*@@*@@@********@**@******@*********@@@*@*****@*@*****@**@@**@@***@@******@@**@**@@***********@*************@*****************@*@***@@**@**********@**@*@**@***@@******@@@***@*@**@@*@@@****@****@********@*****@*@***@*@********@**@@**@@***************@@***@@@@@*@****@@@@*@@****@*@*****@**@*****@*******@*@*@*@***@@***@*@**@*@*@****@@***@**@*********@@*****@***@***@****@*****@********@****@***@****@*****@**@**@@***@*****@****@******@****@*****@***@**@**@****@***@*@***@**@@**@*@***@************@**@*@*@*@@*@*@*@**********@*****@*@**@@*@*@@*@@**@*@@**@@********@***********@*@******@*@***@***@@@***@****@********@****@***@***@*****@****@@***@****@*@**@*@@************@***@***@@***@*******@*****************@**@**@*****@*@**@*@*****@@*****@@*@**********@@@**@****@***@**@*******@**@@*@@***@***@**@**@@@*@**@*****@@*@@@**@@*@*@@*****@@@**********@@*@*@***@**@@*@**@*@******@****@*@*@**@**@***@*@**@*****@*@********@**@@**@********@**@@**@*@****@**@*****@@******@@*@************@@*@@*****@@@*****************@***@**@****@@***@@**********@***@*@****@*@**@*@**@*****@**************@**@**@***@****@*@****@***@******@@@*****@****@**@@****@*@*@***********@***@*@@********@*@*@***@**@*@*********@@****@***@@**@*@@***********@@**@******@*****@*@**@*@*****@**@**@**@****@**@***************@********@@******@***@**@********@**@***@*****@*@**@***@@*@**@*******@@*@****@**@*****@**@**@*@***@*****@**@*@@*@*@**@*****@***@@*@@*******@**@*@******@********@*@***@@******@**@******@**@***@****@*******@@@@@@**@@*******@**@***@*@@**@*@@*******@@*@***@********@@*****@*@**@@*@@****@*****@*********@*****@@**@@@*@*@*@****@****@@*****@*@***@@*@**@@@****@*@*@@***@*@*********@*@*********@*********@**@@*@***@*@**@*@@**@@****@*@******@*****@**@*****@@***@@*@**@*****@*****@@**@**@***@************@**@*****@**@***@@@*****@@***@****@*@@@@*@@*******@*@*@**@***@@******@********@*******@@***@*****@@**@*****@@@**@**@@******@******@*******@****@**@@@@******@*****@@***@@*******@******@********@**@@***@@**@@**@****@**@@***@***@***************@@@*******@*@****@****@@@************@***@@@****@@****@*****@************@@*****@**@*@****@****@*@********@***@******************@*******@***@@********@*@*****@*****@******@@************@**********@*****@@*****@*@**@***********@@@*@***@@********@*@*****@*@@*******@**********@**@@***@*@*@*@**@*****@****@@@*@**@*@********@***@*****@@@********@*@*@@**@*@**@***@@*@@*@***@********@******@*********@@*@*@@***@******@@@***@**@*@@@***@*@******@@**@@*****@@**@**@@**@@@@@@@**@@**@@**@***@*@***@*@*@@********@**@*@*@*@**@*@**@@**********@*******@*@****@****@*@*@*********@**@@*********@****@****************@******@*@**@@****@**@*@@*@@@****@@@@**@@@@*****@*@******@*@*@@**@**@@*******@***@********@*****@*@*************@**@*@***@*@*****@***@***@**@@@*@****@@**@***@*****@********@@@*@**@**@*@****************@******@**@**@**********@**@***@*@@**@*@*****@**@*****@*@**@****@***@@@****@@@****@**@****************@@*****@@**********@*****@*******@**@**@**@**@**********@*****@***@***@*****@*****@***@***********@@*@@@**@*******@***@*@******@***@***@@*****@@@@********@@*@*@@***@***@*@*@@@***********************@**@*******************@*@@*@******@***@*@*********@@*@***@*@**@**@*@***@****@*****@@**************@****@***@*@*****@@***@@**@*****@@@*********@*@****@**@*******@*@***@*****@**@***@**@@@@*@****@@@****@*******@*******@@****@*@@@@**@*@**@******@*@**@***@*****@**************@*************@****@@@*@**@**@@@@@***@***@*@*@*********@@*****@************@**@@**@***@*****@****************@*@@**@@**@**@***@***@***********@@@********@*****@@**@@*******@****@**@**@*@@***@*@@*@@*@***@*@**@**@**@*@******@********@***@****@@*@@*@***@*@@@*****@*********@@***********@***@****@*@*******@**@***@***********@***@*@***@*******@****@***@*********@***@***@*@@****@*****@**@*******@@**@*****@***@*@****@**@@*@@****@*@***********@******@*****@@*@@**@**@**************@***@**@***@**@***@*****@*****@*@@***************@***************@@@@*******@*@@**@****@***@**@***********@*@*@@**@***@@@***@**@**@*****@*@********@*****@**@****@@@*****@***@******@@**@****@***@*******@******@***@******@*************@***@*******@@*******@******@@**********@*****@*@******************@*@***************@***@**@***@*******@*@@**@@@@******@**@@**@***@*@********@**@*****@*******@**@**@*****@******@*******@*****@**@************@@**@*******************@*********@***@@@****@****@**@**@**@@****@@@****@***********@*******@**@**@***********@****@**************@@*@@*@*@*@@**@*@********@@@***********@*@******@************@*****@*@@@*****@@*@**@********@**@@**@**@**********@@*@@**@@******@*****@*@****@@*@@**********@*****@*****@@*@**@*@@@**@*****@***@*@@***@**@@**@*@*@@****@*@@******@@**@**********@**@@**@***@********@****@********@**@@***@****@@@***@@****@*******@*****@***@*@***@*@**@@**@*****@*@**@*@***@*****@*****@@@******@**@@**@**@*@*************@@*@@***@**@@*********@***@*@*********@*@*@*@@*@******@*****@@*@***@**@@**@********@**@*@*@*@*@**@@***@@****************@**@@@@********@@************@*@**@**@****@*****@**@*******@****@************@*@@**@***@*@@***@@*@@@*@*@*@@@*******@*@***@***@@***@***@****@******@*@@****@**@**@*@********@****@*@****@*@******@**@**@********@*@****@@****@@***@************@@***@**@*@*@******@*@**@*@**@@****@@********@*******@****@**@**************@**@**@*@***@***@@*@**********@***@******@@****@**@*@*****@**@*****@*******************@@***@*@************@*@********@*****@@*@*@*@***@@*********@***@*@*****@*@***@**@***@**@*@***@*****@***@***@**@**@******@***@*@@***@@****@**********@******@***@*@******@*@*****@***@@**@*@***@****@**@*****@*@***@*******@@************@*@*****@@**@*@******@*@****@************@*@***@***@****@@@****@*@@***@****@@*@****************@***************@@**@*******@*@*********@*@*******@*@****@*@******@***********@*@**@***@**@@*@@**@*****@*@***@***@@***@@@****@@******@*******@**@*@****@@****@***@@*@******@*@*@@**@*********@**@**@@@**@*@@*@**@********@**@**@*@*@@****@*@@@***@*@*@**@**@****@**@**@**@***@@*****@*@@**@***********@******@********@@@********@****@**@*****@@*@*************@@@*@*@**@********@**@*@********@*****@*@*@*@@*@****@*@*******@*@*********@*@*@**@**@**@@*************@*@*@*********@*@@****@@***@**********@@***@*********@*@*@*******@***@**@******@@@@*@@@****@**@**@***@*@*****@@*****@@@@***@***@@*******@*@****@***@**@@@*@*@***@*****@*****@@*@@**@*@@*****@*@@*@*@****@****@*******@***********@**@**@**@@****************@*********@@*******@******@**@***@***********@***@******@*@@@****@**@********@*@@****@**@*******@*****@**@@******@*@*@*@*****@*****@***@**@@@*@*****@***@******@****@****@@@******@**@***@**************@@*********@*@@******@**@@@****@*@*@*****@*****@**@**@****@******@*******@*@@***@*****@@@@**@@@**@**********@@*****@******@****@***@*@********@**@**@*******@*****@******@****@***@@****@***@**@*******@@*******@*******@*@****@@*****@@@*@**@*****@*****@********@@*@*@******@*@*****@***@@**@@***@*****@***@**@*****@******@*@@***@**@*****@@*****@*****@*******@*@*********@*@***@***@*******@******@**@@******@***@@**@@*@@@**@**@***@@@@@*@*****@****@*@@*****@***********@****@@@**@@************@*@**@@**@@*@****@*******@******@@***@*@****@@****@*@******@@*****@*@********************@*****@*@@@*****@**@******@**@*************************@***@*@*@**@**@*****@@*************@@*********@***@**@*****@*****@**@****@**@@******@*****@****@**@@****@*@@***@***@*@********@*****@@***@****@****@*@*****@***@@*****@@**@****@******@@*@**@**@********@********@@**@*@*@**@@@******@*******@@*@***@**@****@******@*@**@*******@@*@@**@@*@@*@**@*@***************@**@*******@*@@@*@******@*****@**@@*@*@****@****@*********************@**@**@***@@**@****@@**@****@*******************@@***@**@@***@***@*@*@@@@**@****@***@@*@@*******@*@@*@**@@****@@*****@*****@*****@@****@*@@*******@***@**@@********@@*@************@***@***@*@***@*******@***@****@@*@********@****@***@******@*@@@***@******@*@***@****@***@@***@@*****@*@@****@*@*******@***@@@**@******@*******@********@*@******@*@***@***@**@***@*@********@*@@*@**@@*@***@@@@***@*********@**@*****@***@*@**@***@**@**@****@@*@@@*@****@@***@**@@@*****@@@********@@@***@*@********@***@@*******@*@@@**@****@**@**@****@@*@******@**@******@****@*@*@********@*@@**@****@************@**@*****@**@*@**@@*****@@****@@*@*@@@****@@****@*@************@**@******@***@*@****@***@@**@**@@@**@*********@*******@@*********@*@****@**************@*******@**@**@*****@**@*********@@*@***@*@@***********@*********@***@**@@***@***@*****@***********@*@***@*@@@**@****@**@***@*@*********@@***@********@@*@@@@*********@******@*****@******@@*@@*@********@@@@********@@*@***@********@@****@***@*@*@**@***@*@******@@***@****@****@******@@*@**@*@@*@***@*****@******************@*@**@***********@**@**@********@****@*********@*****************@@**@*****@@***@***@**@***@@****@@******@*@@@*@**@@***********@*@********@******@****@@@*@*@**@*@@***@**@**@@*@@**@*@**@@*@**@@@***@@**@@@@@*@***@***@*@@@@***@@*****@*@*@*@@@**@***@****@@@******@*@***@*****@*****@**@*@***@@**********@@****@*@**@*@****@@********@**@**@*@@********@***@**@@*@***@@********@***@@*@*****@*************@*****@**@@@***@****@***@************@***@@**@*@**@@@******@***@********@**@@**@****@***@@****@@@**@*********@*@********@**@@******@*******@****@**@****@****************@*@*@***@****@*********@***********@*@**@**@*****@@*****@@*****@@**@*********@@****@*@******@*@****@*********@@@********@***@***@@@*@***@**@**@@@@@@*****@******@@@*@*@@**@@@***@*****@*****@@@********@@*****@*@****@**@@**@@****@*********@@****@****@@*****@*******@**@@**@***@@***************@***@********@@****@***@***@*@**@@**@*@**@*@@*********************@@****@*@@**@**@@**@******@*@*@@**@*@******@***@*@*@********@*@***@@****@**@@**@***@*@@*@****@***@*@***@*****@*@*@**@*@*******@***@****@*********@***********@***@***@*@***********@*********@@******@***@@*@@@@**@@*******@***@*@****@*@@***@*@@**@***@*************@@******@*@@@**@@*@*@*@*****@********@*******@***@*@@@*@*@**@*@*@**@*******@**********@**@@*@**@***@@*@*@***@@*****@*****@*@@*@@******@******@@*@**@*@@@**@@@**@*******@****@@@@*****@***@*@*******@@****@**@*@@***@*@*************@@*@@@***@***@*@************@**@@***@*********@************@********@*@***@***@@@*******@*********@***@******@*@@***@**@@*@***@*@****@*********@***@@@@@@@*****@****@@*****@@**********@**@********@*****@@**@*****@**@******@**@@*****@******@@@@*******@@************@*@@****************@***@******@******@*@**@@***@@**@***@********@******@@****@******@***@@******@*@*******@*@*******@@*@***@**@@@***@***@*@******@**@@************@****@**@***********@@@****@******************@@@*@******@*****@@**@*@**@@**@***@*@*****@***************@**@************@@@**@*********@@********@****@*****@@@****@**@@********@******@*@@****@**@*@****@**@@**@***@*@******@*@*@****@***@****@*****@******@@@*@@**@*@**@*@*@******@*@**@*@*******@****@*@**@@*******@@**@@*@*****@*@**@*@**@*@**@**@@***@@****@**@@*@**@*@**********@*****@*@***@*@***********@**************@@**@*@@*@***@@*@******@********@@**@*@**@@**@**@*@@**********@*@**@******@@@*******@*@***@********@@*@*@**@*******@*******@**@*****@*@*@*@****@@@@***@***@@**@*@@@*@**@*********@******@******@@***********@****@**@*@*@*@@**@*********@*@**@**@**@**@@*@***@*@********@**@@*****@****@*@@***@***@**@***@@***@*******@@**@@@***@*****@*@@*******@**@**@******@***@*@**************@@*@**@@@@***@******@********@*****@*@***@@*****@@***@@@*@*@**@*****@**@************@*@*****@*********@@*@@**@@**@************@***@@*@*****@************@*@@***@*@*@@@**********@****@**@*@@@***@@*******@@@**@*@***@*@**@@*@*@**@**@**********@**@*@***@***@@*@*@@**@@@*******@***@***@****@**@***@@*@******@***@@*@*@*******@****@*****@**@***************@@**@***@***@****@******@********@*@*@****@***@**@@@*****@***@*@@@***@**@**@*@*@**@**@*@**@@**@@*****@*@******@@****@@*@@***@@*****@*@@***@******@*********@***@*@@@*****@@**@*@***@@*******@@*****@****@@****@**@*******@@**@********@@@**********@*****@*@**@*@*@****@@*****@***@**@**@************@@***@***@@@@****@*****@*****@***@******@@@@*@@*@*********@***@@*@*@***@**@@*@**@*@*****@***********@*@@*@**@@@@**@@******@*******************@@****@***@**@*@@****@******@**@**@@@@**@*@**@*@**@*@*@@@*@***@*@@******@**************@@******@**@*@****@****@***@**@*@**@*@****@******@@@*****@@***@***@@********@@***@@@*@******@**************@@*@***@@*@@@**@**@*@******************@*@***@*@*@@*******@@@************@*@**@@******@**@@**@@****@@*****@*****@@*****@@*@@*@**@*****@**@***@***@********@*@@***@*@***@*@*****@*****@@*@@@@@******@***@**@@******@@@@**@@*@*****@*********@*************@***@***@**@@***********@**@****@****@****@****@***********@*@******@******@****************************@@*@@**@**@********@**@**@***@*@***@***@*********@**@*@**@@***@****@*@*@*@*@****@@*@**@@@*@*****@****@********@@******@@@***@@*@****@*******@****@******@*****@******@*@*****@**@**@*@*@*@*@@@@@*@@***@********@****@*******@****@***@**@@****@****@*@*@**@***@**@**@@****@*****************@@***@******@****@@@@@*@***@****@@@*@@**@**@**@**@*****@****@***@***@**@**@**@@******@@**@*@*@@**@**@@**********@@***@***@*@*@**@***@*******@*****@*@@****@@**@@@****@@*@*********@*****@@**@**@***@@*@@*@*@******@@***@*@*@*@*******@**@**********@@****@*@***@*@***@*@****@*@***@**@@***@*@****@@**@@*****@@@@@@@**@**********@**@*@@********@****@**@***@@*****@*****@*********@***@******@****@*@*****@***@*******@****@**@**@*@***@@@****@****@***@**@**@@@@*********************@@***@@**@*@****@***@@@@@********@***@*********@*****@**@************@******@**@@******@****@@******@*@***@************@*@@******@*@@*@@******@**@********@**********@******@****@@**@**@*@****@@*@**@@***@******@*@@@*@*****@*@********@*******@@@******@********@****@@@@**@*@@*@*@*******@********@****@@***********@*@***@@*****@******@*@*@*************@*@***@***********@@**@*****@@*@@*@*@*****@*****@**@@@*@@**********@*********@*****@*****@*@***@@****@@*@**@@@@********@*@**@*******@*******************@*******************@*@*******@**@*@**@**@*@*@*@**********@****@@@***@***@**@***@****@@@@**@**@***@*@*****@***@**@*@********@****@@@*@*@**@****@**@********@@*****@**@*@**********@*@**@*@****@*******@@********@**@@***@*****@*****@@**@@**@******@@@@*********************@@**@@*****@**@*@@@*********@@**@@*@@***@***@**@***@**@*@**@****@**@*@***@@@**@@@**@************@***************@*@*****@********@****@**@******@****@**@*@@@*@******@@**@*****@*@***@@*****@**********@@**@*******@*********@**@******@**@*@*******@*@**@**@*@**@*****@*******@**@*@**@****@@****@**@@@*@***@**@**@@*@**@****@********@******@***@******@*****@******@@**@**@****@****@**@***@**@***@**@**************@****@@**********@@************@*******@**@*@*@*****@***@***@@@***********************@*@***********@*@*********@@****@@@****@*@*******@******@******@***********@*@******@*****@**********@***@*******@@**@@****@*@***@@@*******@*****@*****@******@**@****@*@*@*@*******@*@@***@**@@*@*@*@*****@@**********@*@**@*@*@******@****@@**@***@**@@*@*@***@**@*@*@**@@*@***@@*@*@**@@*@****@@**@***@@@*******@***@*@*@@****@****@******@*@*@***@@*****@*****@@*****@***@@*@@****@****@****@**@*@@@***@*********@*****@****@@***@**@****************@***@****@****@***@***@@****@*******@***@@******@***@*@*********@*@**@@@**@****@***@@*****@***@**@*@@*@**@***@@@@**@**@@@@@*@@*********@**@******@*@**@*@*@@***********@******@*@@****@*@***@@@*@**@@*****@***@*@**@**@**@@@@@****@*@*@*@**@**@********@*@**@**@*********@@*@*@@********@@*@@******@@******@**@*********@******@**@@*@**@***@******@*@**********@**@@**************@*@*@**@*@@**************@**@@**@@*@****@****@**********@**@@**@@***********************@*@**@****@****@@@***@**@**@*@*@****@***@@*@*****@@***@*@*****@*********@@***@@**@@*****@*@****@**@@****@****@***@*****@******************@**@*@*********@****@*@**@***@****@*@******@****@****@*@@********@**************@**@**@**@@*******@@***@@***@@@@*****@*@**@*@*@***@***@*******@******************@*****@@*****@***@*@***@*@@**@*@***@*@******@*******@**@****@@******@***@**@*@@**@***@@******@*****@*********@*@***@**@*****@***@*@********@****@@@@@@*@****@**@@@*@*****@******@@**@@*@@*@*******@*@*@*@***@**@@*******@****@@***@************@@**@*****@********@****@***@*@*@*@**@********@****************@@*@*@**@****@@***************@****@*****@@***************@*@@**@*@*@**@******@@**@**@****@****@**@****@***@**@@****@@@****@@***@**@****@**@*@*@@@****@@**@**@****@******@@*****@*@@*@**@@@***@@*@****@**@*@***@**@*@***@**@@@@@***@@@****@***@*@***@@*******@*@*@****@@**@********@*@@***@*@@*****@*******@*******@**@*****@@@*@****@****@@***@****@*********@*@@***@********@**@***@***@****@*******@@****@*@*@*@*@*@@@@@*****@*@**@**@@*@**@*****@**@****@*@****@*@**@@@****@@@@****@@*****@**@**@***@*@@***@***@**@@@*@**@******@@@**@@**@*@*@****@*@*@**@****@*****@@****@**@****@*@**@@**@**@@**@@@@***@@*********@***@******@@@*@@******@@**@@@@****@*@@*********@@*@*******@***@*******@**@*@**@@@*@******@@@*****@************@*@@****@@@*********@**@**@@@@***@****@*******@******@*@*@*@@*@@*@***@*****@***@@@**@***@@***@****@******@**@*****@*****@****@**************@*************************@*******@****@@***@*@***@@*@*@****@@@*@@@****@@**@****@***@***@*@********@@*****************@*****@*@@@@***@*@****@***@**@******@*****@*@***@******@**@***@**@**@**@@***@@*@*@******@@*@**@***@*****@@@@@@****@*@**@**@*********@**@**@@***@**@***@*@@**************@@@@*@******@*@@@@***@*@***@@@*@*@@@*@*****@@@*@@*@**@************@***@*****@@**@**@@@*******@@**@***@@@@*@@*@****@@********@*****@***@****@*****@***@*@**@*@******@@***@********@******@**@@****@@*@*@@***@@@@***@*@****@*@************@******@@***@@**@************@*****@***@**@***@******@**@****@**@**@****@****@@*****@@@*****@**@@@@@**@****@***@****@*@@**@***@@*@@******@@*@*@***@@****@@***@@***@@*@*@**@**@@*@*@@***@***@****@@*******@*@*@*******@*****@*@***@****@*******@*@******@@*@*@*************@**@****@*@@@**@**@**@***************@@@*********@*@**@***@@*@@*@@@*@*@@@**************************@***@*@*****@*@*@**************@******@@*@@***@@*@@*@**@*@@*****@***@*@******@@@*@@******@********@**@@@*@****@**********@@@@*************@***@@***@*@*@@***@*****@******************@****@****@**@**@@@@***@@*@@@@*********@***@****@*@****@*@*********@@**@****@***@***@*@******@*********@@@***********@**@**@****@*@***@@***@******@*********@****@@@@*****@*******@*@**@*****@***@*******@*@@**@********@**@**@***@*****@@*******@***@**@*@@@****@**********@*****@**@*@@***@****@@@****@******@@@******@***@************@*@*@*@**@****@**@**************@@****@@*@*********@****@@**@*@**@*****@*@@********@******@@**@*@@*@**@*@**@@******@****@@*****@@**@*@@**@********************@****@@@*@@****@**************@*@@****@@*@****@@*@*****@***@@@@***@*@***@@*@*****@*****@********@**@*@***@*@*****@@*@*@****************@@@*@*******@@*@**@*********@*@****@@****@***@*@******@*****@***@*@*******@**@*@*@*@************************@*@***********@@***@@@@@****@****@***@@@********@*****@@@*@******@@**@@**@**@**********@@*@*********@********@@**********@@@******@*@********@****@***@****@*@**@@********@***@@*****@****@**@*****@*******@*@*@****@@@*@@**@***@@*****@@***@**@***************@@*@@@***@**@**@**********@***@*@**@********@*@@*@************@****@***@*@*@******@@***@@*@@*@*****@*@*@*@*********@********@@@*@@@*@******@@**@@**@*@****@**@*@**@******@@*@***@**@*@***@*@**@******@***@******@@@@@@**@**@*@@@***@****@*@*@*@*@@*@*@@**************@****@*@*******@*@**@*@@****@********@@*@**@*@******@**********@*@***@@@******@*******@****@*@*@****@***@**@@**@**@**********@*@**@***@@*@*@***************@***@*@***@******@*****@@**@***@********@@@***@@@*@*******@***@*@***@****@*@**@*@@@**@*@***********@*@****@**@@@****@***@@@*@@***@*@*****@***@@*@@****@*@****@@***@@@@@**********@*@**@***@@@**********@**@**@***@**@@@@**@@**********@@*@**@*@@*@****@*****@@**@******@*@****@*@*@@********@@***@***@********@@**@**@*****@********@@*@@@@***@@**@**@**@**@********@***@*******@@*@@@***@************@@***@*********@*@@@*@***@*@****@*@@**@*@*@*********@@***@***@*@*@*@@**@**********@**@@***@@********@*@@*****@***@@**@*@@***@@**@**@**********************@****@*@*******@********@@@@*@@*@*******@@@****@***@@**********@@**@******@******@@@@*@**@*@@*@@****************@***@@@*@*@**@***@*****@@**@@*****@****@*@*****@@**@@*****@@**@*****@******@**@@*@*******@*@*******@@**@@****@@****@@***************@*@****@@********@*@*@****@*********@**@*****@*@*@****@*******@@*****@*@**@**@*****@*@*************@*@@**@*@****@*@************@****@@***@**@******@@***@@*******@***@@**@****@@******@****@@*@***@@*@**@******@@*@*@@*****@****@****@***@*@*@**@*@*********@@**@*****@*@*****@********@@@*@*@*@****@@*******@********@**@******@***@*@@*@***@****@************@@**@*@@*******@@*@**@*********************@**@*************************@@@**********@*@**@@**@**@*******@*@@*@**@@****@**@*@********@**************@*****@*********@*@****@******@*****@*@**@******@@*@***@*@***@@@**@****@**@***@*@@*@****@*@*@@***@@**@*********@***********@*****@*@@*@@**@@@@****@@**@******@******@@***@@@@**@@@***@*****@*****@*****@************@***@****@*@******@**@*****@@*@@@**@@****@**@**@***@*@**@@*@**@****@**@*@*@***@****@***@****@*******@*@***@*****************@**@@**@********@***@*@**@@**@********@*@*****@*@**@@***@@@@***@@*******@***@**@@********@@**@*****@@**@*********************@*@************@@****@**@*@***@****@**@*@*@@@**@*****@@*@**@***@@**@*********@**@**@*@@*@*@********@*********@**********@****@*@***@******@**@**@*@****@****@*********@*******@****@*@@@@*@*@***@@**@@**********@***@***@*@***@@******@@****@**@*****@***@@@**@**@*@@@*****************@@*@***@**@*@@*****@*@@@*@******@*****@**@*@****@**@@*@*******@***********@*@*@@**@@@*@@*@@****@***@*****@**********@******************@***@*@***@@******@**@*@**@@***@**@@******@@@@@*****@*****@****@****@**@*@*@**@@*************@*****************************@**@***************@*@@***@***@****@@@****@@*@@@**@*********@@@**@@@**@@*@*@*@*@**@**@**@@***@****@**@****@@***********@******@**@*@*********@**@**@*******@*******@@*@***@**@*@*@*@*******@******@****@********@@@*@@@@*******@**@*********@@*@**@******@**@*******@**@@********@********@*******@@*@***********@@*@********@**@***@*@***@*@*******@**@*@@*@**@**@@***@@@@*******@*@@***@*@**@*@@@*@**@@@*******@******@@***********@**@*@**@@******@**********@*@@**@***@@*@@******@*****@**@@@*****@**@****@***@@****@@@@*@*@***@**********@*@@@*****@**@@***@****@******@*@@@@**@*****@*@*@*@@***@*@**@*******@*@@*@***@**@*@*@**@***@@******@**@****@@*********@****@*@**********@***@*@@@************@@***@*****@****@***@@*******@@****@*********@@****@*****@**@*********@*****@@***@*@*****@**@****@******@*@**@*@*@@**@*****@**@*****@@@********@**@*@*@*****@****@***@@****@*@**********************@*@*@***@@******@*******@****@**@*@@*@**@******@@@****@***@**@*@*@**@@****@@*@***@*@**@**@*@@@****@*@**@*@*@*********@*@*@*@****@****@@*@******@*@****@@@@*@*********@@***@***@@**@**@****@@*****@@@@**@*************@*@*@*@***@*@*****@**@*@*@*********@@@*****@********@*******@***@@*@*@*@****@@*@*@******@******@**@@@*@*@****@@*@****@@**@*@*@***@***********@*@*@**@*@**@******@*@@@***@****@*@**@**@@@@*@*@*********@*@*@@**@****@*@******@@**@@**********@@**@*****@**@@*****@**@**********@*@@*****************@***@@**********@*@**@******@@*@****@@*****@@*@***@@@****@@***@@@@****@**@*@*****@@@*****@*****************@@************@@@*@*@@@@*********@********@@***@@@@*******@@*@**@*@@**@****@*@****@****@@@@***@@***@***********@*@****@*@*@*@****@*******@****@***@*********@*@@*@*****@******@*@****@****@@@********@**********@***@@**@*@@*******@************@********@******@@*@*@@*@****@*****@@*@****@@**@**@**@**@**@@***@*@*@***@******@****@**@*@@@***@**@***@@*@@*@***@@******@@@@**@**@*********@**@@**@*****************@*********@******@***@*@******@*****@*****@********@*@**@*******@@*@*@@***@@****@*@*******@**@***@*@**@*@**@*******@*@*******@**@*****@*@*@*****@*@*****@***@*******@*@*@*****@*@@*@**@****@@@***********@****@@****@***@********@@***@*@***********************@**@***@****@******@****@*@*@@**@****@****@@***@@*@@****@**@*@@***@***@*********@**@*@****@******@@**@@@@**@**@****@**@*@@********@***@*@******@*******@@@**@**@******@******@**@@**@*@@@**@****@**@*****@@******@**@*****************@@**@@***@***@****@******@***@****@*@*****@@**@*****@******@**@**@@***@*@*****@@*****@@*@***@***********@******@@**********@@***@***@**@***@*****@*@****@*@**@******@********@*******@****@**@**@@@@*@@****@****@*@*****@*******@*@******@@*******@*******@@*@*******@*@****@***@*@**@@****@****@**@@@**********@*@**@*@**@****@@**********@**@*@*@**@@***@*@*@**@**@***@*****@@@*****@@*********@@**@@*@**@@@****@********@**@@*@*****@*@***@*@*****@***@@@******@@**@@********@*******@*@*******@*@**************@**@*****@***@***@@***@*@*@***********@@**@@*******@*****@***********@@**@**@@**@************@****@@*@@***@@**@**@*******@***@*@*@*@*@@*********@@*****@@@@@******@*@*****@********@*@**@@***@***@@@@@***@******@***@@***@**@@@*@***@****@***@****@*******@@***@**@*****@@*@*****@******@@*@****@*@**********@*@****@**@***@**@*****@****@***@*****@@@********@************@**@**********@******@**@@**@*@*@***@*****@@*@@***@****************@@@*@***@***********@*******@*@*@*@**@***************@******@@*****@@*****@@@*@*********************@****@@***@*@*@@@*****@@****@@****@@@***@*@*@@@****@*@*********@*******@@*@********@@*@@@@**@@*@*********@******@**@@**@**@@@*@**@@**@*******@********@*@@**********@@*********@*@*****@****@***@*@****@*********@****@@**@*@@*@@********@*@***********@******@*@***@****@*********@****@@@*@@@@**@***@***@@*****@@******@@*@********@***@********@**@@*****@***@*****@***@*@@*****@*@@*******@**@***@@@*@@*@*******@@@**@*********@***********@@*******@****@@@*****@*********@@*********@*@@**@@@****@*******@**@**********@@******@********@@*@**@@**@@********************@*@***@*@@**@*@*****@**@******@@******@@***@@****@*@*@***@****@@@@*****@*@@@**************@****************@*@******@*@*@****@****@***********@*@****@*@**@**@@*********@*@@********@@*******@@***@*@**********@@****@**@****@**@*@@*@*@@*@@@@****@***@*@********@*@*******@@@*****@*****@*@@*********@@@@@*@*****@**@**@@**@*******@****@*@*@**********@*@***@*@@***@*@*@*@****@@***@**************@*****@*****@*@@@******@**********@*@***********@***@*****@*@***@*@*@@**@**@*@*******@***@*****@@@*@**@@********@**@*@***@************@@***@*****@***@***@*********@@******@**@***@@*****@@********@*@***@*@****@***********@@*******@********@****@***@***@**@***@@*@**@*****@@@*@***@***********@*@**@@@*@***@**@@*****@***@****@*@*****@****@***********@****@*******@@**@**@*@******@****@****@@*@*******@***********@***@@*@***********************@***@*@**@**********@@******@@@**@**@***********@*@@*@**@@********@@********@@*@****@**@**@*@@@******@*****@@@**@@****@@*@******@**@*******@**@*@*@*********@***@@****@*****@*********@***********@@@**@*******@*********@@@*@***@**@*@@**********@***@*****@@*@*@******@*@@@@*@****@*@****@******@@**@@*****@*@********@**@@**@********@*@**@***************@**@*@*@******@**@*@*@@@*@**@@@*****@@@@*****************@@****@*@****@**@****@************@*@@@*@******@***@@**@*@*****@****@**********@********@@***************@@*@@************@@****@****@@*@*@***@***@*********@@*@@@********@*********@***@***@*@****@*******@******@@******@**@********@**@*****@@@**@*@**@@***@@****@@*@***@****@*@************@@*****@***@**@****@*****@******@@***********@*@*@*******@****@@*@*@*******@***@@*@**********@@*@*****@@*******@**@*@*@***@*@*********@@***@**@@*@@*@*@@**@*@@*@@**@***@@@************************@*@*@****@******@*****@@*@*******@**@@@@@@*@@*@**@@**************@****@@********@**@@******@**@******@**********@@********@@***@**@*@***@****@*@********@@**********@************@*@******@*****@*****@@****@*@****@@*********@@*@***@**@**@@******@@***@@@*@************@*******@****@@****@@**************@@*****@@****@******@@@@@@@**@@**@*@***@*****@*@***@***********@@**@****@*@@@**@*****@****@**@@**********@@**@*@@@*@@@*@@**********@@*@**@***@******@*@***@@*****************@@*@****@*@******@***********@*@**@**@***@*@@@@*@@*****@***@**@***@**@@*@*@***@*******@@**@*@*****@******@*************@**@*@*****@@@@**@@**@@***@@******@*@@@@****@**************@*****@@****@****@@*@*@**@@***@***@*****************@*****@*@****@@**@*@***@***@***@*****@@*****@**@****@*@*@*@**@*@*@*@*****@**@********@@*********@@*@***@@@@******@*******@**@**@*@*@****@**********@*********@*****@***@**@*@****@@*******@@@*********@*******@@@****@***@@@**@**@@*****@*@@@*@****@*@********@***@@@*@*@@@*******@@@****@*@*******@**@@@*********@@@@***@***********@@**@****@*******@*@*****@@****@*********@***@*@@**@*@@*@****@**@***@***@@*********@*@****@***********@*****@*@@*@*****@*****@*@**@**@*@@@*@****@@@@*@@***@**@@***@*@@*@**@**@**@*@***@*@*******@*****@*@@*@@@*@***@**@******@**@***@@**********@@@**@@*@******@@**@***@***@***@*@@@@@**@*@********************@***@****@******@*@****@@*******@*****@*********@*@*****@*@**********@@@*@*@*@*@@*@*@**@*****@***@*@@@***@**@***@*****@@@*********@****@**@@@@*@@*@@@******@@*@*****@**@@****@*@*@***@****@@***@@**@***@******@*****@*********@***@**@***@****@**@**@****@***@*****@@@**@*@**@@@*@@*@@*****@@*********@***@************@*****@****@******@@***@@@*@*****@@****@*******@***@***********@@***@*@***@*****@@**@***********@****@**@**********@***@@*****@*@*@****@@@*@*@***@*******@*@*******@*****@*@*@*@*@*@***@@*@******@@**@**@@@***@******@*******@******@****@@**********@*@****@******@***@*@*********@***@@*******@@*****@@@**@********@********@******@*@@**@**@@@*********@************@*@*@*****@*@@***@*@*****@***@*@**@*@***@*@*@*******@@****@******@@@*********@******@*@****@*@*@**@*****************@*@*******@****@*@**@*@**@***@*@***@*****@@***@*****@***@***@*@******@@@**@*@*****@*****@*****@****@*****@***@@@*@*@@**@***@@*@***********@*@@*****@*@***@*@*****@************@**@***@****@@***@@@**@@********@****@@******@*@*******@@*****@*@**@*****@***********@****@**@**@@***@*@***@*@******@*******@**********@*@*@******@****@*@****@@****@******@**@@*****@*@**@****@**@**@*@***@*******@*******@@*@*@*@**@*****@*@****@*******@@**@**@*@@**@**@****@*@*@*@*@**@@**@*@***@*****@*@@*@*@**@*@**@@@*@*****@***@**@@*@@**@*@**@*@***@****@***@@*@@@**@@*********@******@*@******@*****@@**@***@*@@*******@*****@**@***@*****@**@***@***@*******@*@**@@**@****@*@******************@*************@@****@*****@@@@**@@@****@@****@*@@***********@@@*******@****@**@***@****@*@@**@*@*@@****************@******@@**@@******@***@***@******@*********@**@*@@**@********@*****@@@*@*@@***@*@@*@@****@*@*@*@****@********@*****@*@***@****@*@@@*@****@************@**@*@@*@*@*************@******@***@*@@********@****@*@***@*******@*@***@@@***@******@@**********@****@***@*@*@@@*@@*@**@*@**@@**@**@*@*@@***@*@*@*@**@******@@@**@@*******@****@*******@**@@**********@@*@**@@****@@*@****@*******@*********@**@**@***@*****@@@*@**@@@*@**@***@*****@@****@******@***@*****@***@***@@*@**@**@*******@**@@******@*@****@@***@***@**@*@**********@@*@*@***@@@********@***@@****@****@***@**@@***@*@***@**@*@@****@@*@*@*@******@*@***@@**********@@***@@**@***@*@@*@*@***@*******@**@@@***@***@****@******@@@***@*****@@***@@***@@@@@*@*********@*****************@*****@***@@**@@*******@***@****@*********@*@@*****@@***@*@********@************@****@*@**@**@***@@*@*@*@**@****@*@**@******@*@**@*@@**@@**@@@@@*@*********@***************@*@@*@*@@********@***********@@**************@***@@@***@*********@@*@*****@**@***@***@*@***@@**@*@@****@***@**********@*******@****@@**@********@***@***@@@****@***@*********@@@****@*@*@******@****@**@@*****@@***@*@@*@****@*******@**@****@***@***@***@*@*@**@*@***@***@*******@************************@**@*****@**@**@************@*****************@**@*******@***@*@**@******@*@@*********@*@*******@@@*****@**********@*****@*@@@@@**********@**@*@@*********@*@*@@@***@**@***@**@*@@**@*@@****@*******@@@@**@*@*******@*@*@****@@******@****************@***@@**@@***@******@*@*@*****@**@****************@*****@@**@@@***@**@********@*@****@*@@@*****@@****@*@@******@*@*****@********@*******@*********@****@@@******@**@*****@@*******@****@**@******@@@****@*******@@****@@*****@@**@***@@***@@*@****@***@******@***@**********@*@@*****@*@*@*@*****@**@***@@*****@***@**@@*@@@*@*@@***@*****@@@**@@**@*******@**@***@@**********@*@*****@****@@@@****@*@@@*******@@**@@@**************@*****@**@********@@@****@****@*@*@@******@*@********@************@@*@@****@*@****@**@@**@@******@***@***@*******@*@@***@**@**@*****@***@***@**@***@@*@**@****@@*******@**@******@*@**@@@@*****@***@**@**@@************@*@**@@***@****@******@*@@******@**@*******@@*@@@*****@****@****@***@*********@******@*@****@******@****@**@*******@****@@*****@*@****@**@***@**@*******@@******@*@**@@******@*@******@*@***@**@@*****@@@****@@*@**@@@*@*@*****@******@**********@******@@*@******************@@*******@*@******@*@*****@*@*@**@@@****@***@*@********@***@***@**@*@@@*@*******@***@****@*****************@***@****@*******@****@@*@***********@@@****@@***********@*****@*******@*@***@****@**@***@******@@***********@@****@****@*@**@*******@@*@*@@@***@***@*****@***********@***@@@*****@@*****@******@****@@**********@**@*******@@***@*@*****@@*************@@***@@@*********@**@*@@*@****@@*@@**@@****@****@@***@****@*****@**@*@@*******@@*@***@**@*@**@*****@***@*@*****@****@@@@*****@*@*****@**@********************@******@*****@*************@****@*********@*@****@**@*******@**@**@**@@******@@*****@**@******@**@******@@******@****@@****@****@@@*********@*@**@@@****@@*@*****@***@**********@*@****@*******@*@@@********@*@***@***@**@@*********@*****@**@@******@*****@***@***@****@**@*****@******@****@@***@**@********@****@@@*****@*@@***@@@*@@*****@**@******@**@*@**@*@*******@**@***@**@*@**@*@***@@**@*@@@**@***@*@********@**@*@*****@******@***@*@*@@@*@***@********@@@****@@**@*@*@**@*@@************@*@***@*******@**@@@@*@***@@******@**@**********@******@@@******@***@**@*@@**@**@**@**@**************@@*****@**@@***@*@**@*****@*@******@********@***@********@*@****@*****@@************@***@@******@**@@*********@**@******@*@******@**@****@*@@**@*******@*******@***************************@@***@***@@*********@***@******@*****@*@******@@@@@@@**********@*****@*@@*@*****@@@******@*@***@*@**********@****@******@***@**@*********@****@@***@@*******@**@@*@****@@@*@****@*****@**@*************@*@******@@*@*@**@@@@*@@***@@*@*@**@****@**@@***@***@@*@***@*@*@****@*@@*@******@*@*@*****@*****@@**@@@*****@**********@@@@**@**@**@***@****@*@***@@***@****@**@**@****@****@*@**@*@*****@*@*@@*************@**@*@*@**@*@*@*@@*****@@**@***@**@*@*********@**@******@******@*****@***********@*********@@*******@**@*@@*@*********@*******@*******@****@@**@*@*@*@@**@****@@@*@*******@****@@*************@*********@*******@***@****@@*********@@@@@******@*****@*@******@@@@**@@**@@**@@***@****@***@@@***@*************@**@*@**@*****@******@**@*@@*****@*****@@**@**@@@**@***@**@*****@**@*@***@****@***@**@***@@******@@@*@*******@@****@****@@**@*****@*@*@@****@****@*************@***@*@*@*******@@@*@@**@*@***@@************@@*********@@***@**@@**@*******@***@*@**@**********@*******@*@**@*****@@**@@*******@**@***@***@@***@*@*@**@******@****@@****@***@*@*****@***@*@@****@**@******@*@@**@@*@@**********@**@@*******@*@**@@***@*********@***@************@*****@********@******@******@*********@******@*******@*@**@***@**@****@*@********@**@***@**@*********@*******@*@***@**@@********@***@*******@****@*@*******@**@@***@****@*@*@***@*************@**@*******@*****@@***@**@**@@**@***@@***@**@@@****@****@*@@@*@*@****@*****@**@*@*@@****@*@@**@*@*@@****@@@@****@**@***********@*@@*@**@***@**@***@**@*@*****@****@**@****@@*@***@****@@***@**@@**@***@@@@@@@**@*****@****@*@*@@*@***@**@***@@@@*@****@*@***@****@@************@*******@******@****@**@@***@@***@****@*@****@@********@*@@**@@*********@*@*@@*@@**@****@***@@***@**********@**@*@@@@****@***@******@**@@***@**********@***@@******@***@@***@*******@*****@@@***********@****@*@@*@**@@****@**@@*@@*******@*********@**********@@****@**@@***@@**@@****@********@@*@***@*@@@*@*@**@***@*@*@***@@***@@@*@***@@**@@*@**@@***@***@********@******@*****@******@**@*@@**@*********@***********@*@*************@******************@*****@**@*********@*@**@**********@*@*@*******@***@*****@*@********@@@*@**********@@@@********@@****@@@*@@****@**@***@*@@@@***@***@@*@*****@*@*************@**@*@*@******@*@@**@@*****@**@@*********@***@***@**********@*@*********@***@@****@**@*****@****@********@*@@*@***@***@****@***@*@*@**********@*******@***@****@**@@@******@********@****@@********@@@@@*@@@**********@**@*@@@*****@@****************@*@**@**@@***@**@****@***@*****@******@**@****@@***@*@***@@*****@*@*****@***@*************@@@****@******@@@***@*******@****@**@*@******@****@@@***@**@****@****@@*****@***@**@*********@***@@@@*@@****@@***@******@*********************@@@*@@@********@@@@@***************@*@****@*******@@**@**@***@****@**@@*****@*@****@***********@***@**@*******@*******@**@****@@**@********@*********@***@@@**********@@*@*****@***@@***@*****@*****@******@*****@*@***@*******@*****@*********@@*@@****@*@*@**@@****@*****@@*@***@*@******@***@*@*@**********@****@***@@*****@*******@******@*@@@*@*@*@***@***@***@**@*@*@@****@***@@*****@******@****@******@*@@**@****@**@**@*@***@@*******************@******@@*@**@****@****@**@@@@*****@*@@@*********@*********@@@*@@@*@****@**********@*@***@@@@@**@***********@*@**@*@***@*****@********@******@**@*@*@**@@@@*@@@@@****@****@*@@******@*@@*@@**@***@****@*******@******@**@****@********@*@@@********@@*****@*@*@******************@@@***@@***@*@@**@**@*@*@@***@****@***@*******@********@*************@@*@***@*******@***@**@*@@***@**@*@@******@***@*****@**************@********@*@**@**@*@@@*@*****@@*******@*@@@*****@@**@@*@@*@@@@*@**@***@*@***@*****@@*@@*@*@****@****@******@****@@@**********@*****@*@******@*******@@*@********@****@*******@****************@**@@*********@**********@**@*******@*****@*******@@**@@******@@***@@***@**@***@*@*@********@*@*@*@*@@*@@*******@***@@***@**@***@*@**@*@***@@@@*****@**@*******************@*****@**@***************@**@***@***@@@@***@**@@***@*@*@*@************@*@@@*@*@@****@@*@*@****@*@@***@@@****@***@**@@*@@***@@*******@@*******@*@*@*****@@****@*@@****@@**@*****@@****@**@***@**@@@**@**@@@******@@************@@*****@@***@@*****@**@*@*******@*****@********@@*******@@*****@****@@****@***@***@@**@***@*@************@**@**************@@*@****@**@***@@@@****@*********************@**@**@**********@**@***@*********@*@*@********@*****@*@**@*@**@@@**@***@*******@***@**@**@**@**@*@*@@*******@**@**@@****************@@*@*****@@@@**@*@@*@*******@*@@****@*@***@@***@*@@********@***@****@*@*****@***@*********@*@*@@***@**********@******@@***********@***@@**@***************@@@@***@**@**@**@*@*****@@@*@@****@*@*@**@**@*@**@****@@@*@**@**@******@*@*@@*@****@*****@*******@@*********@************@*****@*******@*@***@***@*********@@***@***@**@******@**@******@@*********@*@@@*@@***@**@**********@*@@**@*****@@*@@@**@*****@*@***@*@*******@@*@@@**@***@***@@****@***@*@*****@****@@*****@*@***@****@*@*@****@**@*@*@@**@******@**@@**@@***@@@**@****@*@@@@@*@***@*@*****@@*@*@@**@*@*****@******@@*******@***@*@@*@******@@@*@********@@***@@@@*********@**@@@@@@****@@@***@@*********@@***@@******@*****@@*******@*@@@**@**@*@**@***@@*@*@************@****@***@*******@**@***@@@********@*@*@@@*@*@*@**@***@@@@*@*@@****************@*******@*****@****@*@@**@**@*@*@****@**@**@*@@**@**@@****@**@@****@*******@*@*@***@*@*******@****@******@**@***@*******@***@@@****@*@@@@*@@**********@**@@***********@*@*@@**@*****@@@****@***@***@@@****@*@@***@@**@**@******@@@*@*******@**@@*@*********@*******@*@*@*@*@*****@**********@*****@*@**********@@@***@*@***@**@**@@*@**@*@***@*@**@@@@@*@@@@**********@*@@******@****@*******@**@@*********@@@**@@@***@@@**@******@***@@***@**@@@*******@*****@@*************@**@**@*****@@***@************@*@**@*@****@@**@*******@@*@*@*************@@*@*********@*****@**@*****@*@*@*****@@************@*@*****@************@@***@**@***@*@@@@******@**@@****@@*@@***@*********@*@*@**@@**@@*@************@**@*@*******@***@**@***@*********@*****@******@******@@***@@**@****@*****@*********@*@*******@******@********@@@*@*@******@@*@**@*@*@*******@*@******@***********@****@********@****@@**@***@***@***********@**@*@@@*@*@*@******@@@@@***********@*@@*****@***@@@@****@******@@***********************@*@****@*@*******@*@@@***@@*****@********@**@*@*****@*@***@***********@**@**@@@********@****@************@@@****@**@*@******@@***@***@@******@@**@*@**@@*@****@@*@@@@****@*****@@@@@***@***@*@**@*@@*************@*@*@****@*****@*@@*@*@@**@******@**@*****@@**@*@@@*****@@**********@@*@***@*@****@*@****@***@**@@***********@*@**@@*******@*@*@**@******@@**@******@*@@****@*@@@@**@**@********@****@*@@******@******@*@***@@****@@@@**@***@@**@*@****@****@******@*@***@@***@*@**@@*@*****@*****@*@***@***@**@***@***@***@*@******@*******@@*@*@**@*@***@@*@***@*@*@****@@@**@***@***@*@@@****@********@*@*@**@***@**********@*@*@@*****@@@****@*******@**@*@**@@*@@@**@@*************@**@****************@*@***@@**@***@**********@*@@*@***@***@@@*****@***@*@***@*********@@****@@*@@**@********@****@**@***@*@*****@****@**@*@*******@*@@***************@@**@@@@@*********@****@@*****@****@******@******@**@*@@@*@@@***@**@****@***@@*************@**@*@*@@*******@*@@@************@**@****@@@@**@@*********@@*@*********@**@****@*@*****@***@*@**********************@*****@*****@***@@*@@@@**@*@**@*@***@***@@@@***@*@@**@****@@********@******@****@*******@*********@**@**@******@*@@******@@***@*@@**@******@@*@***@***@*@@*@**@@*********@**@***********@@****@@*@*********@**@@*@***@@**@*@@@@@******@****@*@**********@***@@*@******@***@***@**@*@*@@********@***@*@@*******@@@**@*********@**@********@@***@**@@@**@***@***********@**@*@*@****@*@*@*@@*****@@*@*@*****@@@*******@**@*@******@@*@**********@********@*@*@***@@@@**@@**@@****@*****@***@*********@@*@********@**@****@********@********@***@**@**@**@@@@*@*********@**@*****@*@*@**@**@@@**@@**********@***@****************@*@**@@*@@***@@*@**@*****@*************@@**@**@@@****@**@**@*@@*@************@*@***@***@******@********@**@*****@*@*@*@*******@*@**@@**@***@*******@****@*@****@*****@******@*****@****@******@@@******@*****@@***@*****@**@******@****@****@@*@*@******@***@********@@***@***@@*****@*****@@*@@**@***@*@**@**@****************@@@@**************@**************@****@*@@***@@@***@****@**@**@********@@*@@****@*@*@*@********@***@***@********@@@******@****@*****@************************@*@*********@***@****@*******@*******@@**@@@@@****@**@*****@****@@*******@@@**@*@***@**@****@@*****@**@**@*******@@******@****@**@*@*****@**@*************@******@******@*@@*@****@*@***@@****@@**@******@******@@@*****@***********@*@@*@**@**@*@*@*@**********@@@****@****@****@*********@*@@@@**@**@*@*********@****@****@**@@**@**@***@***@***************@*@**@*@@**@***********@**@@***************@*********@*@*********@@*@******@***@****@*@@@****@**@@*@***@*@**@*@@@**@********@*****@********@***@*@**@**@*@@@*@***************@**@*@*******@*****@***@***@@*@******@*@@****@****@**@@*@*@***@@**@**@@*****@@*****@***@**@@***@*@********@**@**@*@***@@*@**@**@@*@*@*@***@@*@*@****@**********@**************@****@***@*@******@**@******************@**@*******@**@@*****@**********@*@***@****@*****@*****@******@********@@*@****@**@**@***@@@*@****@@@@****@***@***@*****@*****@*@******@@**@@**@@*@**@*@@*****@********@***@***********@***@***@*****@@**@***@@@**********@**@**@@*@**@********@*******@@*@********@**@**@**@@@*@***@*@@**@******@*************@******@*********@**@@*@@@********@@***@@*@*@**********@*@*@********@**@*****@***@@********@**@**@@*********@@**********@****@@*********@**@***@@***@@******@******@@***@*@*@****@@***@*@*******@*@*******@***@**@*@@**@**@*******@*****@*@***@**********@***@************@***@****@@@*****@***@@******@******@**@**@*******@***@*****@****@**@@*********@******@@@@*@***@@@*@*****@@****@**@****@***@***@******@@*@*@*********@*****@@********@@****@@*@@@****@**@@@****@**@********@***@@@*@@**@@@*@*******@*@*@*@***********@*@**@@**@**@*********@***@****@******@**@*********@**@**@**@****@@*****@**@******@*@****@**@***@**@*****@***********@*@*@**@@**@@*@**@**@**@*@*@@*****@**@*@**********@**@***@*********@*@**@@*@*@@******@@****@**@****@@*****@**@*@@@*@*@**@****@****@**@***********@@**@@***@***@*@*@@**@@@********@@@*****@****@**@**@*******@*@@*****************@********@**@@****@@**@*@**@@*****@*@@****@*******@@@@**@@@*******@**@*******@*******@*********@@*@*********@*@*@*@****@**@*@**@***@*@@**@***********@********@***********@@*@*******@***@@@***@*@***@@@@****@*******@*********@****@@**@@**@**@************@@**@@**@@@********@*@*******@**@****@****@*@*********@@****@**@*@@****@@******@@@*@****@*****@@*@**********@@*@*****@*@*****@@******@*@*@**@*********@*****@@*****@@@**@*@*********@***@*@***@@***@**@***@****@**@@*@*@***@@@********@@*******@***@*@*@**@**@****@*****@@***@************@@******@******@*************@**@*@*@***@*@***@************@@**********@*@**@*@*******@***********@**@***@**@@*****@@***@*@****@@***********@@******@**@*****@*@**@@****@*@****@***@*@***@*@***@******@*@***@@********@*@@**@*@*****@****@@@******@@*****@*****@@**@**@******@***@****@@**@@*@**@*@@@**********@*@*********@*******@******@****@**@***@@*@@***@@****@*@****@*****@@**********@*@@@@@*****@****@@*@*@*@@*@***@@**********@***@**********@*@@**@@*@****@*@****@@*@****@*@@*@******@*********@*@@***@****@@*****@*@@*********@******@*@***@@**@@*******@*@**@**@*****@**@**@@*@****@****@@*@***@**@*****@***@@*@@********@@**@@@*@*****@******@****@****@**@**@*********@**@**************@**@*@**@*@*@****@**@*@*****************@******@@******@*@@@@@@*@**@**@***@@@*****@**@*@**@****************@@***@*@*@**@**@****@*****@*********@*@****@*@@********@@****@*********@***@*@***@**********@*@***@***@@@@**@*@***@********@@*****@***@****@@************@@*@**@****@*@@@@**@***@***@*********@@@**@********@***@**@@*****@*@************@@@***@**@*@***@***@@**@@@*@**********@*@**@*@**@**@***@@*@*****@*@*@@*@***@@*@@@@@******@@*@@@@@*@****@@*****@******@@***@*@***@*****@*****@@*********@****@*@*@**@****@@**@*****@*******@*********@*@**@*@**@***@*@@@*********@@@@@@*@******@***@@*******@@*@*@**@*****@@*@***@***@****@*******@**@***@*@**@****@**@******@**@***@@**@**@**@*@****@*@@@@**@*@@***@*@**@@**************@****@******@@****@**@@*****@*@@*@******@**@***@******@*@**@**@**@****@***@*@*******@*@*@***@****@@*@*******@****@**********@**@*@**********@*****@@*@*@*****@@*@*@************@*@***@**@*****@****@@*@*@*********@*@*@**@****@@****@*@@@***@@**@@**@*@@**@**@***@*@***@@***@*@*@**@@****@@@**@*******@****@****@@**@********@*@**@@*******@********@@**********@@@**********@*****@**@**@***@***@**@************@@****@********@*************@@***********@***@****@****@***********@@*@@******@*@@@****@**@@***@@*****@*********@*@****@*@**********@****@*@********@*@********@*@*******@****@@***@**@**@***********@*@*@@**@*******@**@@@@*****@***@*@*******@***@*@*@******@**@*@*@***@******@*******@**@**@*@***@@**@**@****@@*@*@**@******@*@@**@**@**@****@****@*******@*@***@*@***@*@**@****@*@****@@@@**@**********@********@*@****@*****@@*@*@@@*******@*@*@*****@***********@****@*@**@***@***@*@***@*******@**@@**@*********@**@****@**@@*****@********@@@**@@@**@*@****@****@*@@*@*******@**@******@@*@******@*****@*****@***@*****@*@*@@***************@**@*********@*****@*@*@****@***@*****************@@******@**@*@***@*@@****@**@********@@*@*@@@*@*******@**@*@******@*@*@***********@********@**@******@@@*******@***@*****@@@*************@******@*****@**@@**@*****@****@*******@***@***@*@*@***@@*@@@*@@@*@*@*****@**@*************@*****@*@@@*****@*@@***********@***@*@*@*@**@****@*@***@***@****@******@@*@*@*@********@*@*@*@***@********@@**@****@****@***@******@***@@*@@*@****@@*@**@*****@*@***@*@***********@*@@*@**@**@***************@****@*@***@******@*****@@**@******@@***@*@************@@******@***@**@*****@**@***@******@**@*@********@*@*********@************@@@@*@*@****@**@*@****@@@**@*@******@*@****@**@@@******@**@**@**@*@****@***@@*****@*****@****@******@@**@@*@***@@**@***@****@*@*****@@***@*@@*@*******@*@****@@*****@@@*****@**@*@****@*@***@**@******@***@@****@****@*@*@********@*@@********@*****@******@@*****@***@@@@***@*@**@@*@****@*@*****************@****@***@*******@*******@*@*@********@@*****@*****@@@*****@*****@@****@**@*****@@**********@@*@@**@****@**@@******@******@*****@*@****@****@**@*@**@***@****@@**@*@@**@@*******@**@***@*******@***@************@*@*****@@**@@@**@***@@@****@*****@**@*@@@****@*****@****@***@******@@*@******@**@*@**@****@***@*****@*@@******@*@@**@****@@@*@@@*@***********@*@@**********@@*@*@****@@**@*@@************@@**@****@*************@*@***@***@***@******@@**@**@**@*@************@@*@*@***@*@****@@**@***@*@****@***@*@**@*@*@*********@@@****@*****@@***@*******@*@*@@*****@@@@*****@*******@@***************@@**@*****@****@*@@*******@*@**@*@*******@*@@*****@*@*****@*********@****@*****@@@*****@@**@**@@*@*@**@*@@**@@@*@****@@***********@***@****@******@****@@*@***@@@@*@*@******@***@******@*@*@**@*@**@*@*@@@**@@***@**@*******@@@****@@***@******@@***************@*@@***@****@**@********@*@@**@****@***@*@********@@******@*@*@******@*@@***********@***@***@*@****@***@**@*@**@*****@*******@***@***@*@***@****@***@*****@*****@@@**@*@@*@*@@******@***@@****@@@*@@***@*@**@****@@@**@*****@@*@*@@***@********@***********@****@*@**********@*********@**@*****@****@**@***@**@@*@***@****@*****@*@*@**********@*@*@**********@**@**@@*@*@@**@****@***@****@*@*@***************@**@@***@*@***@*@****@***@***@@***@***@******@**@*@@*****@***@***@**@**@**@**@*@@*******@@***********@**@*@*@*@******@***@@**@*@*@**@*****@**@*@***@@*****@******@***@****@****@*************@*****@*@**************@***@******@***@@***@**@**@*@**@@@*@****@***********@*@*********@@@*****@@***@*****@********@**@*@*************@@*@@******@***@***@@***@@*@**@@******@@@**@*@*********@***@*@***@*******@********@******@@**@***@*@@***@@@**********@@***@**@***@*@*****@@**@***@********@@********@********@@*******@******@*****@**@***@*****@@***@******@@**@*@*************@******@***********@***@*****@***@@*****@****@*@@****@*@**@*@@**@*****@@@****@*@@****@**@**********@@*@@***@*@@@**@*********@**@*****@*@**@*****@****@***@*@*****@*@****@**@**@***@******@***@@@@*@**@**@************@********@@***@@****@@**@@@***@**@*@@***@******@**@**@@@***@****@*@***@****@*@@@**@****@*@**@@@**************@**@*@**@***@**@****@@@*****@**@******@@**@******@*@***@@***@**@@**@@*******@@*@***@@*@*@*@@****@**@****@*@***@********@**@*@*@**@******@*@***@@************************@*@***@*******@*@**@*@@***@**@**@****@@**@***@**@@********@**@******@*********@@**@***@*@@********@@**@****@@@*@***********@*@***@*@******@***@*@*******@*@***@@@******@***@*****@**@***@**@@*@***********@*@*****@**@**@**@@@****@**@*@*****@**@****@**@*******@******@*****@**@*@**@@*@**@@**@@**@***@***@**@*@*******@********@@*@@*****@**@**@***@********@**@****************@@***@*@@***@@@*******@**@@****@****@*****@*****@**@**@****@*@@****@**@@*****@@******@*****@***@**@***@***@*******@@****@@**@*****@@*@**@***@**********@@**@****@*@*******@***@***@****@**@*********@*@**********@******@****@@**@*@***********@*@*@*@***@***@**@@***@@@@**********@@*@**@*@***@@**@***************@@******@*@@**@***@@**@******@****@*********@****@@*@***@*@*@******@****@******@@@***@*****@@**@@**@*@*@**@****@************@@@***@@*@******@**@****@@**@@********@@**@@***@*@****@***@*@**@*******@@@***********@@*****@*********@**@****@***@****@@**@***@*****@*@*****@********@*@@*@************@@****@*****@*@***@******@***@@****@*********@*@**@**@*@******@*@****@*@@@@@**@*@**@@@**@**@**@@*@@************@*@*********@@****@*******@*@*****@*@**@*******@*@****@**@****@**@*@*@*@@**@@**@****@*****@***@@***@****@**@@@*******@*@@@@***@*@@******@*@@**@*@*****@**********@**@***@***@*@@@@****@@***@*******@**@@@@@**@**@@@**********@*@*@@*****@*****@***@***@@*****@@@****@**@**@****@@*@@*@@******************@@*@@@@******@*****@*****@*@****@*@@*****@*@@**@*@*@**@*@**@@**@***@@**@@**@@***************@*********@***@*@**@*********@@@******@*@**@******@@@@@@@*****@***@*****@****@*********@***@***@*@@*******@***@*@*@****@*@*@*@*@****@@*****@@*@*******@*@@@**@@*********@@**************@@@**@@********@****@******@@***@**@****@****@@@******@****@@****@*********@*@*@****@*******************@@****@***@*@*@***@*@**@***@@**@*@@@**@****@*@****@******@*********@*@*@@@****@*@*@*@*******@*******@*@***@**@*****************@**@**@***@***@@**@*****@****@***@***@@***@@************@@*@********@*******@****@****@@***@*******@**************@**@*@@@*@@*@****@***@*************@*@**@***@@@@*@****@*@*******@@@******@**@**@*@@**@*@***@*@**@@*@*******@*********@**********@*****@*********@*@*************************@@@@********@@*@*******@*****@**@*******@**@**@*@*@*@****************@****@@*@***@***@************@@@*@@*****@*******@***@@*@@*@***@*****@*****@*********@************@**@**@*@****@***@**@*@*@************@********@****@@**********@**@@****@@*@*@@*@*@***@****@***@**@@@@**@***@***@**@*******@****@*@**@*@*@******@****@*@@**@*@*********@***@**@@****@***@*@*****@@*******@*@*@*****@@*@****@***@**@*@*@****@*************@****@**@**@@**@*@***@@*@**@@**@*@********@****@*@*@*@***@*@**@@****@***@@**@******@@*@****@*@**@*******@***@****************@***********@@*@***@**@**@***@**********@****@*@@@***@********@**@********@@*@@*******@******@**@*@@*@*@*****@*@***@**@********@****@@******@@*@@*@@@@*@********@@**@*@@@******@****@@******@***@@*****@**************@*****@@*@@***@******@**@***@*@*****@@@********@*@*@@@@*****@****@**@*@****@@***@*****@*@@**************@*******@*@**@@*@**@****@*@****************@@*@****@**@**@*****@*@***@***@*@***@*@@***@@*******@******@**@**@***@*@**********@****@*@******@**@****@*@*****@**@***@@****@@@@****@*@@@****@**********@*****@*@**@*********@**@*******@**@***@**@********@*@@**@*@**********@***@*@***@**@@*@**@***********@**@******@*******@@****************@*******@@**@****@*@@***********@**@**@@*@*@*@****@*****@**@@@@@@@**@****@**@***@*******@***@**********@@**@**@***@***@@@**@*****@@***@@*@*@*****@*@**@****@**@@****@*****@**@@@*@@@@*@*****@**********@**@******@*@***@*******@*@**@@******@*@***@****@****@@********@****@*****@*@**@*****@@@**@****@**@*****@**@@@***@***@*@****@**********@***@****@@********@**@@*******@**@@***@***@****@*********@@**@**@*@*****@*****@*****@******@***@**@**@*********@***@@****@@*@@@@@**************@*@@@****@*@@*@**@**************@@@@*****@********@*@**@*@*@**@@****@******@@************@@***@**@***@@**@***@*@**@*@******************@****@**@@*@**@*@***@@*@@********@***********@**@****@**@******@******@*@*********@*********@****@*@**@***@****@*@**@@*@********@*@*****@*@*****@***@***@*@*@*@@****@*@@*@*@***@*****@@@***@*@@****************@**@@@*@********@***@**@@***@**@*@*@*@****@*@*@***@****@*****@*******@***@*@**@***@@**@*@**@*@*@**@*@@*@@******@*@@*@@@@@***@******@*****@************@***@***************@@**************@**@*@@@*@***@**@****@***@*******@@@@*@*@******@********@**@*********@*****@******@******************@@@*@*********@@******@**@*@@@****@****@*******@****@*@*************@*@**@@*@*****@*@**@@@**@@***@**@****@***@@********@@@***@@@****@@@@*****@@@*@*************@*@**@@****@**********@*@@***@*@***********@*******@*******@@*****@@******@***@*@@@**@@*@@***@*@**@*@**@*@*******@@*****@*@@*@**@@******@*******@**@*@*****@*************************@@**@*@@*@******@*@*@***@@*****@*@***@*@***@@*********@@*****@@**@@@***@@@***@****@***@***********@@****@***@********@*****@@*@**************@***@***@***@******@@****@*@@*@****@*****@*@@*@*@**@**@*****@*@*@*****@*@*@@**@**@*@@***************@****@**********@@**@*****@**@*****@***@@@*********@*********@*@*@*@@*@*@*@*************@@***@***@*@@*@************@*@******************@@@************@@**@@****@*@@*@*****@***@*****@****@*@**@@*@@**@@@*@**@****@*****@*@**@@*********@@@*@@@@**@*@*@***@*******@****@****@*@*@***@@**@*******@@*@@***@**@*@@@*@*****@*****@*@*****@*@*@****@**@@***@******@**@**@****@@******@***********@@********@@@**@*****@*@**@****************@*@@*@***@***@******@@@@**@***@*********@**@********@****@*@**@*****@*@@@*******@****@@**@***@@*@****@*******@*@@**@**@***@@***@@**@*@@**@@**********@****@@*************@*****@@***@*@*@@**@@*@*@*@@*****@********@*****@*@**@**@@***********@@*****@*****@**@@***@**@***@*@**************@**@******@**@@***@***********@*****@*******@***************@***************@****@***********@**@@***@******@**@@**@@***@*@**@@***@@****@*@*******@*************@@**@@*********@@*@****@**@*@*********@*@****@*****@@******@@*@*@********@**@**@****@**@@@@@*@@*******@*****@*******@*****@@*@@********@*****@@@***@***@@*******@*@@****@******@@****@**@***@**@****@******@@**@*******@**@*****@*****@*@***@*******@*@**********@*******@*@@************@*@*@**@@******@@**@*******@***@*********@***@*@***@*@****@*@**@*****@*@@@**@***@****@@****@******@@*@**@**@***@**@@**@*****@@*****@*@***@@***@*@*@**********@@********@***@@*@**@**@@***@@****@@**@*@*****@****@*****@*******@@****@****@@****@*@@@***@@@*@@***@**@@*******@******@****@**********@**@***@*@*@**@@@@**@@*@@*********@*****@***@***@*@@**@***@@@***********@***@***@**@******************@******@**@@*****@*@*@***@***@****@**@*@@*********@**@******@@*****@@*@****@****@**@**@******@*@@***@@@@********@****@*************************@**@**@**@****@**@****@****@@***@******@******@@***************@**@*****@*****@@@***@**@@**@*****@****@**@****@*@*********@*****@*********@**@***@@@*@***************@**@***@*@****@*@****@*@*@*@@**@*@****@***@@**@*@****@***@*@*@****@***@@****@*@***@*@@***@@*@@*@*@****@********@**@**@***@@**@**@*@@*****@******@*@***@*****@@**@@**@*@**@@*@**@****@***@@*@@********@*****@*************@*@*******@**@@***@@*@*@@*@***@@***@***@*@***@*****@*****@*********@*@***@*@******@********************@@*****@******@@***@@**@*@***@**@***@**@@@**@*********@**@***@****@@@****@*@**@@**@******@@*@****@*@**@***@@@@*****@*******@**@@@*******@*****@***********@*@*@**@*@*@@*****@************@****@*@@@*@***@@******@***@@***@@**@****@@*@***@*@*******@*@@*@@*@********@***@*@@*@*@******@*******@*@*@****@*@***@@****@*@@@@**@@@********@***@@*****@****@*@***@@****@**@*@***********@@***@@****@******@*@@*@@@*********@@****@*****@***@*@***@@*****@***@*@*****@*@**@@**********@@***@@**@@**@@@**@*@*@****@*****@*************@**@*@*@*@**@*@*@***********@@*****@@**@@**@***@*@***@@*@****@@@@@*********@*@**@***************@***@@*@@*****@**@*@***@@*@****@@*@**@****@****@*@***@*@**@*@**@****@***@@*****@**@**@**@*****************@****@****@******@****@*****@*@*@*****@*@@@@*@****@@********@**@*******@*@*@********@****@****@**@@*@**********@@*@@@**@**@*@****@@**@********@***@***********@****@@*****@**@*@*****@****@****@***********@@*@******@*@*@*****@****@****@*******@****@***@@**********@@*@@************@**@**@*@***@*@**********@****@**@**@*@*@@**@******@*@***@**@*****@***@****@**@@******@***@******@*******@*@**@@***************@*******@@****@*@*@******@@****@***@******@******@*@@**@@***@*****@@@@*@*@*@@*@*******@**@@*@@*******@********@@**@****@@*********@@@**@****@@***********@*****@**@*****@****@*****@*@*@@*@***@@*******@****@**@**@@@*************@@*************@**@*********@***@****@******@*@**@*@**@******@***@@@****@**@*@****@****@***@***@*@***@@@@***@***@@@@****@***@*@*****@*****@******@****@***@*@@*********@*@****@@****@****@***@@*********@*@@**@******@*@@*@@*******@********@**@**@@**************@****@**@***@*******@****@@@@*@*@**@*@***@***@@*@@***@@@****@*******@*@@**@@*@**@*@@***@@@******@*@@********@***@*@*@******@**@*@@*********@*@**@@**@*****@@@@*@***@@***@***@****@@***@***@@@**@*****@*@*@**********@*******@@*@@***@***@@*****@@*@**@@****@**@*@@*@****@*******@*@*****@****@@**********@@*@***@@*****@*@**********@@@*@@**@@*@****@@*@****@@***@*@*@@******@***@*@********@*@*****@*@****@**@***@******@*@**@**@********@****@@*@@*****@*@@****@***@@*********@@*@*********@@**@*@@@@**@@*************@**********@*******@***@@@**@****@***@********@****@*******@****@*@**@**@@@*********@********@*@*****@@@***@**@@*@@**@*@@*@*@*****@******@**@@***@@*@@****@**@**@*****@**@*@**@******@*******@*@*******@***@*********@***@*@*****@***@*@*********@**@*****@****@@*******@***@**********@********@*********************@@**@***@*@****@*@*@*@*****@****************@****@********@@**@*****@*********@**@**@@**********@*@*@***@***@*****@***@*@@**@*@****@@****@**@**@@@*@*@***@**@@****@@*******@**@**************@@*@@@**@*@**@**@**@****@*@***@*@*@@*@***@@********@***@*@**@***@****@***@**@*@@**@****@@**@************@**@@@*@@*@@*******@*@@***@***@@*@*****@******@*@****@@***@*@*@@****@*****@**@@*****@**@**@@*@****@***@**@@**@*************@@****@***@@****@****@*****@***@*@***@*@***********@*@*@**@@******@@@@*@@*@**@****************@@***********@******@******@@@**@*@**@**@@*@@****@****@****@*@*****@**@**@***@**@**@***@@*@****@@*****@**@**@*@***@@*****************@***@**********@*@*@*@****@**@@@*@*@*@*******@**@******@@**@**@****@@@@@****************@@@************@@*@***@*@@******@*****@@****@@***@****@@@@@*********@@@***@****@***@*******@*@**@*@****************@*@***@@***********@*@***@**@********@**@***@***@***@***@@@*****@*@@*@@@*******@@@@@*@@@************@****@@**@****@****@@*@*@@*@***@****@***@******@@******@**@@*@**@@**@************@*@**@*********@*********@@*@********@***********@**@*********@*@**@****@***@**@**********@***@******@******@@*@*@*******@@********@@*@**@****@*@***@******@*@*@*****@****@@**@**@*@*@**@@*@**@***@@*@*********@*****@**@@@**@***@@****@@*****@@**@@*@*@***********@@****@*******@******@**@****@@***@******@@@*@****************@*@@*@@********@******@*@@******@***********@@**@******@***@@**@************@@@*@*************@@@@**@**@****@@**@***@*@**************@********@*********@****@@@@*@***@*@*@****@*@@*@***@@*@*****@@*@**@**@@*@*@@*@*****@*****@****@*@*@*@*****@***@**@*@***@************@**@**@*@**@*@@****@@**@***@**@**@*@**********@****@**@@************@@*@*@*@***************@********@@*@******@**********@*@@@**@**@****@*****@@@****@***@*******@***@******@@**************@*****@*******@@*@**@**@*@@@****@@@*@**@@**@@@@******@****@@********@*********@******@@*****@*******@****@************@@@**********@******@@@*****@*****@*@********@****@*@*@*@***@@***@*******@@**********@*@@*****@@**@****@*@*@@**@****@@@@@*@**@****@*******@@**@***@*@*@*@@@***@***@@*@@@*@@@@@@************@*****@@*****@@@@@*@****@*******@***@**@**@*****@***@***@**@*****@*@@*****@***@***********@@*@*@***@**@****@@*********@********@****@*@******@********@***@*@*@****@*@******@****@***@**@****@**@****@*****@**@@******@**@***@***@****@@***@@*@**@**********@**@******@@*@*@***@@**@@*@**@@***@@*@******@*****@***@@@*@@@*@**@@*****@**************@@****@@**@**@*@*@*****@*@***@@******@@@@@*@*****@***@*****@******@***@*@@*******@**@@******@**@@@*******@@@@***@**@@@**@***@@****@*@****@*@*****@@*@@@*****@****@@***@**@***@******@@*@@@******@*@*****@*****@****@*@@@@*@*********@@@**@****@*********@@@@**@******@***@@**@**@@******@*****************@@**@@@****@********@**@*****@@****@*@**@***@@**@**@@@*********@**@@*****@***@******@**@@***@*********@**@**@**@***@@**@@@*******@@******@******@**@@**@@@**@**@**@**@***@******@***@****@***@@**@*****@****@****@@*****@*@**@**@@@******@@*@@**@@@***@******@*@***@@************@******@@***@****@@@@*******@@*@**@*******@**@@***@****@@**@***@**@@@*********@@**@@**@******@@*@@*****@@*********@@@***@@*@***@@@@*****@@**@****@******@*******@*@@****@****@****@@******@*@***@******@@**@*******@**@**********@******@**@**@*****@*@*******@***@*@*@***@*@****@****@************@**@@****@@@*******@***@*@**@*@**@*@@*******@@***@**@***@*@@***@****@**@*****@*@*@*@@@***@**@*@@*@*******@*****@**@**@*@**@*********@*@**@*@@***@***************@@*******@**@*****@*@*@@*@**@*@**@@*@@**@**@**@@@**@**@*@@**@@***@@**@**@******@@@***************@*@*@*@*@**@@*******@***@***@***@@@@*@*@*@**********@*@****@***@*****@@***@@@***@**********@@**@**@**@*@@*@*****@**@@*****@***@@******@******@**@*@****@*@*******@*@*@**@**@********@*****@*@****@@*@******@*@@*@*@@@@*@@@@@****@*********@******@*@*@@****@@**@*@**@@****@**@***@****@**@*@*@*@*@***@**@****@***@@**@***@@@***@@@@@******@***************@*****@@@@@*@*@**@***@***@**@**@@*@@**@@****@****@@@****@*****@****@**********@**@**************@**@******@*@*@**@@@@*@**@**@*********@@**@*@**@@******@**@@**@@*****@*@**@*****@*@@******@**@**@**@@**@**********@*******@*@*@*@**@*@@@*@@*@@@***********@***@@**@@@***********@@@@*******@@@***@**@@@@**@*******************@******@@@*******@@@**@******@***@*@**@**@@*@**@***@**@@*@*@*@@*@**@********@***************@******@****@**@@***@****@*@***@****@*@@*@****@*****@*@**@*@***@****@@*******@**@@**@**@**@******@**@**@*@@************@@********@*******@*******@***@**@@@*@**@*****@****@***@@****@*****@******@@@*@******@******@***@**@@***@***@@**@*****@********@*@*****@*@@*********@@***@**@*@@@***************@*@****@******@****@*@***@*****@****@@***@*@***@*@**@**@**@@*****@***@@****@***@*@*@@**********@*****@**@*******@***********@@*******@*@*@***@**@*@*@@@**@**@*************@*@**@**@**@@*@******@*@**@*@@**@@@***@***@@*****@@@***@****@********@*@***@******@**@****@***********@*********@*@*************@**@**@******@**@***@************@@****@@***@***@**@***@***@*@********@*******@***@@@******@***@**@@@@***@*@***@@*@*********@**@**@*@******@******@*****@*****@*@**@*********@*@**@@***@*****@*@@**@@@@@@********@***@*****@*****@*****@*@*@**@*********@*********@****@@*******@***********@***@*@*@*********@***@@@***@*@***@****@***********@*@******************@***@**@*@******@***@**@***@***@*****@****@******@**@@*****@@*@********@***@@*****@@**@*******@****@*@***@********@*@@*@@***@*********@*@****@**@****@***************@*****@*@****@**@******@**@*@@************@**@*@*@**@*@@***@**@@**@@@***@@***********@***@**@*******@**@**@*@*************@********@@*@***@**@**@*@**@*@**@*@****@*****@@**@********@**********@@**@***@*@@***@@@**************@***@*@*@*@**@**@@***@*@*@**@*@****@***@@********@*****@******@**@@****@***@**@**@@**@*@@*@****@*@@@@******@@***@@***********@*****@*@*****@@**@****@*@@**@*@*@**@**@@***@*@****@*******@***************@@@@*****@@***@**@**@***@*@***@***@******@*****@@@*****@*@*@@********@****@@********@*@***@@**@*******@***@*@*@@***********@*****@@@********@*@****@****@******@**@*@*****@****@***@@@*@@@***@**@************@**@***@@**@****@@@@*****@**@****@*@@*@@******@*************@@**@@****@*******@@********@*@**@@****@*********@*@**@@*@*******************@@@*******@@*@*@****@*@***@***@***@********@**@**@@@****@***@@*****@******@@@*@*****@****@**@*@*@******@****@@*@*@***@******@*@*******@***@*@@@@********@*******@******@@***@*@*@@*@**@@***@*******@****@***@@@@***@@@**********@******@@****@@**@****@**@***@**@*@****@@****@********@**@********@**********@**@************@@**************@@********@@*@***@***@@*****@******@********@*******@**********@*******@**@****@****@******@*@****@@@***@@@*****@@*@***@**@**@****@***@@@*****@**@********@**@**@***********@*****@*****@@@**@*@**@*******@**@*@@***@@********@@***@*******@**@@***@*****@@**@@**@******@********@**@****@***@***@**********@***@@*****@@*******@************@*@*@**@******@*@@**@@*@*****@******@***@***@****@**@***@********@**********@@**@@@******@**@**@********@*******@*@*******@*@*****@**@**@*@@@*@**@***@**@*@***@@*******@*@*************@***@*@**@*********@****@*@*@****@*****@**@**@***@*@***********@*@****@@***********@**@@**@**@*******@*****@*******@*@***@@*@*******@***@@@***@@*@*@***@**@***@@@**********@**@*@*****@*@****@@**@**********@**@@@*@@****@@*****@****@*@*****@*****@***@*****@@@@**@**@@**@***@**@*******@*****@@*******@@@@@********@@*@@**@******@***@**@*@**@*****@*******@*@***@*************@@*****@*@*******@@@@@*@*@*@**@*@******@**@****@*@***@**@***@**@*@*****@@*****@@*****@@**@******@****@**@@@*******@@*@*******************@**@@************@*@***@******@@****@@@*@*@*@***@*********@***@**@*****@**@@******@****@*****@*@***@****@****@@*@@**@*****@**@*******@@**@@**@*******@@*@****@*@**@***@*@*@*******@**@@**********@*@****@**************@**@*@*****@****@@@*****@***@*********@*@**@**@@**@*@@@@*@*@@*******@@*@*@*@***@*@**@****@******@*******@**@*****@@*****@*@*@@@**************@****@**@*@*****@@**@*@@*@*****@***@*@@@@@@@*@@*@******************@******@****@@*****@**@***@@@@@*********@*@@***@*@***@@@****@**@*@@*@***@****@@**@**@**@*****@@****@*@@@*@@*******@***@*@@*@***@@@***@@*@******@**@@**@@*@*@@@**@@@*****@@@**********@**@**@@@*@@*@*@****@*****@*@*@*@@****@***@***@****@@*@*******@@**@****@@@*@**@*****@**@@*******@*******@***@***@*@***@@**@*@*@***@*@*@@*@@******@@****@***@@@*@****@*******@****@@*****@*****@**@****@@*@*@***@**@*@*****@*@***@@***@***@@**@**@*@@*@*@******@***@**@@****@**@**@********@@@****************@**************@*@@****@*@**@@***@**@@*@@@*@***@*@******@@***@@***@**@******@@***@******@**@***@@************@***@*@@*@******@@@*****@***@**@***@****@*@@*********@@@@**@****@**@@@*@*@**@*@***@@*****@*@*@*@**@***********@@*******@*@*******@*****@**@*@**@@***@**@@********@@@*@**@@*******@******@**@@*@**@@*******@@*@*@***@**@@******@@@*****@@**@*@@******@******@********@*@@*@@*************@*******@***@*@@@****@***@**@**@*@****@*@*****@*@@@*@@*@**@*@***@***@**@@***@*@*@**@***@*****@**@******@********@*@******@@***@@@**@*@*@***@***@**@*@**@***@***********@******@@*******@*@*@**@***@**@****@*@***@**@*****@@@****@**@*@@****@***@*@**@*@**************@*@@****@**@****@********@**************@**@*@@@*******@@****@*@****@@*@@******@****@@*@****@*@*****@****@*@****@@*@******@*@***@***********@**@*@*******************@*@**@**@******@**@***@**@@***@***@*****@**@*@***@***@*******@*@****@@*****@*****@******@****@************@*****@****@**@@*****@@****@***@@@**********@***@*@*******@**@****@@*****@*@*@**@***************@*****@***@********@***@**@*@****@**@**@@@@@****@***@***@**@*@******@******@*****@*@@*******@*@@@@************@*@@****@*********@@*@@**@*******@***@*****@**@********@***@@@@****@*@**@********@***@**@*@*************@*********@**@@@****@*@****@@********@**************@*@**@***@*@*@*@*********@@***@**@******@@**@@*@*@@@@*******@@***@***@**@***********@*@@*@*****@@****@**@**@****@*****@*****@@**@@******@**@********@@**@***@*@**@*@****@**@****@***@*****@*******@*****@***********@*@***@*****@****@**@*******************@@********@*****@@***@@*******@***@****@@***@******@*****@*@***@*@*@**@****@@***@@*@*******@@@*@@@*@*@************@*@*@*@**@****@*@********@**@********@@*@*@@****@@***@*****@@*****@*****@**@***@*@****@******@@******@****@********@****@*@@*@**********@***@*@*****@@*****@****@******@****@*****@*****@@@@***@****@@**@****@*@********@*@@*@**@@*@@***@@@***@**@*@*@******@**************@****@******@**@@****@***@***@@*@*@***@******@***@**@@*****@@@***@************@@************@**********@*@*@***@@*********@@@*@****@@***@@**@*******@*************@**@**@**@***@**@@*****@@****@*@*****@@***@*@**@***@*********@*@*@**************@***@@*******@*@*@**@@**@*@**@*@***@***@**@******@****@********@**@******@*@*****@******@@@***@@*@*******@@**@****@*******@*****@*********@***************@*@*@*@*****@*@***@*@@*****@@*@@@*@@@***@*****@*@@*******@***@*@@@*@@***@*****@@***@***@*@*@**@@**********@@@*@****@@**@*@*****@*********@**@@**@@****@*****@@@@@***@@*@*******@@*****@@**@*********@**@*@@***@******@******@****@@*****@***@@*@@***@**@*@@**@@@**@**@****@*@**@***@*@****@******@@*@***@****@****@*@*@****@**@************@@@*****@*****@@*@*@*****@*@@@***@****@@*******@*@@@***@@*@*@@***@************@*****@******@**@@*@**********@***@@**@****@******@**@********@@**********@**@************@@*@**@********@******@@*@@****@*@*@****@*@**@*****@**********@****@****@@@******@*******@**@********@**@****@****@@******@**@@*****@*@**@******@***@*@@******@*@@*@*@****@@*******@**@*@*****@@***@**@*@@*@*@**@*@*@******@@*****@*********@**@@*******@**@***@****@@*@**@******@***@******@*****@*@**@*********@*****@*@*@*@@*@****@*@****@**@@*@*@****@*@***@*******@*******@*****@**@*@**@******@*******@*******@@****@***@@*******@*******@@**@**@**********@@*********@****@*********@****@***@************@******@****@*@*@@*@****@*****@*@**@@****@@@@****@*@*@@****@**@*******@@*@**@***@*@*@******@*******@*@*@*@******@@****@*@**@@**@***@**@*****@**@*@*******@*****@*@**@****@*@**@*****@***@****@@****@@**@@@@**@*@@*******@**@*@@*****@*@***@@*@@**@**@*@**********@***@@****@**@@****@*@****@***@************@@*******@@@@*@**@*@*@*@@******@*******@@@*@@*@*@**@*@***@@@*@@@**@@****@*****@*****@****@***@*****@*******@*@@***@*@***@***@@*@@***@**@@*@*@@*@@@*@*@****@***@********@***@*@@***@@@**@*@*@@@**@@***@**@***@*@*****@**@@**@@@*****@**@*********************@*@@@@********@**@*@@******@**@@**@@**@****@*****@**@*****@@***@@**@****@**@*********@****@*@***@@*******@********@@*@@*****@@**@@******@**@*****@**@*@**@@*@****@*************@***@******@*@@@@******@*@*@*****@*@*****@@***@*@***@**@**@***@@*@@***@**@***@********@**@**@*@***@@**@*@**@********@*******************@**@**@*@*@**@*****@**@*****@@***@**@***@@*@****@****@@**@*************@*******@******@*@****@@@@***@*@***@********@@***@@@***@*@*******@@*@************@******@*@**@****@****@*************@***@*@*@****@@***@*******@*@@****@*@**@*@**@****@**@*******@****@@**@@*@*****@*@***@@****@@***@****@*@*@*@***@**@@****@*@@@@*@@*****@*******@******@**@***@**@*@*@@*****@***@@@**@@*******@*@**@*@@**@@***@**********@****@****@@*@*@**@@********@******@@***@*@***@*@*@***@*****@**@***********@************************@@@*@*@@@@*******@**@******@**@*@*@**@*****@*@*********@@*@*@***@*****@********@@**@*****@@*@**@********@******@***@*@***@**@**@***@***@@****@***@@@**@@**@@@@@*******@*@****@@@**@**@*@******@*@*@*@@@**@******@@*********@@@**@*@*********@****@***@***@**@@@*********@*@***@@***@***@***@@*@**@*****@*@***@**@******@*@*****@***********@*@@@**@@***@******@******@******@@*@*****@**@@****@@*@*@*******@***@******@*@******@@*********@**@@*****@**@*********@@*************@@*@**@**@**@******@*@@******@***@**********@@***@@@@**@@**@******@@@***@****@*@@**@*@@*****@*@*@*@*@**@@*@@@******@*@*@@@@@***@***@*******@***@*@*@@@@@*****@*****@@********@***@@**@*@@***@@******@*****@**@@@@*@*@***@@***@@@***@**@******@***********@*@****@*@@****@******@*************@*****@****@***@************@*@*@********@*@**@***@@*********@*****@*@**@@****@@****@@**@@****@@@*@@*****@********@@***@******@@**@********@*****@******@*****@*@**********@***@*****@******@*@*@*@******@*@**@**@**@***********@******@**@*@*******@@*******@*********@*****@****@**@**@@***************@*@*@@*@@*@@*****@@*****@@***@***@**@********@******@************@****@***@@*@@******@@**@@*******@*****@@*******@****@@*@*******@*@*@@@@@***@***@**@**@*@**********@***@**@**@**@***@***@**********@*@@****@@*@@@*@***@@*@@**@*@@@@*******@*****@@**@**@*****@@**@@@*@***@****@*@@*****@*****@**@***@******@@@*******@****@******@***********@****@**@*@*******@*****@@@***@*****@*@@@*@***@@*********@****@*@*@*******@**@******@**@*@***@**@*@****@@*******@***@***@**@***@*@@*@*******@****@*@@****@**@@***@@***********@*@**@*****@**@@@@**@********************@****@@***@@*******@****@***@@***@**@****@@****@******************@*@***@*@****@*@@*@*@*@@@****@@*****@*******@**@*****@@**@*****************@@****@*****@@***@@@@*******@******@**@***@@**@@******@@**@*@*@*********@*@****************@@*@**@@@*@**@*@@*@@@@****@*@@****@*****@***@*****@*@**@*****@**@*@*@@**@*@@****@@******@*@*@**@****@***@*****@**@*@********@*@**@@**@****@*****@*@@***********@*********@***@*********@@*@**@***@*****@******@@*@@*@**@@@**@@*@**@*******@*************@*@****@*@*************@@****@*********@@@@*****@****@***@**@***@@****@@@***@******@*@**@@@***@*****@*@*@@***@**@*@***@**@@@*@@******@********@*@*****@***@@****@@**@@**@@**@*******@**********@@**@**@**@**@***@***@*@@*****@**@************@@***@********@**@*******@****@***@@******@**@**@***@********@**@**@@*******@*@****@*@@**@@***@*@@@**@@**@*@******@@*******@@****@*****@***@**@********************@****@****@*********************@@@****@****@****@@*@***@@@*@**@*****@@******@**********************@@********@*@@**@***@**@@***@*********@@@********@*@@*@@*@@@@@************@**@@***@****@***@@*******@*@**@@**@****************@*@@***@****@*@@****@@*@@*@@****@***@*@***@*****@**@***@*@**@*****@@***@@*@*@**@******@*********@*****@**@*********@@******@@********@**@*@*@*@@*@****@**@@@@*@**********@*@*****@@****@*@*@**@****@**@**@**@*@*@@@****@*****@**@*******@@@@@*@**@@*@**@@*********@@***@***@*******@*@**@**@****@***@@@******@******************@********@@@*@********@@@@@@@@*@****@@**@@@@*******@***@@***@****@********@*@*@**@*@***@************@**@**@**@*****@*@********@**@**@*****@****@*@@@**@@**@**@@***@@**@@***@@@********@*@**@***@*@**@@**@**@***@@***@*******@*****@******@*****@**********@@***@@***@*********@***@**@****@****@*@@@****@@**@*@*@***@*******@*@******************@****@@**@**********@****@***@**@@*******@***@*@****@****@*@@*****@*@******@*@@@**@@**@@********@@*@@*@*@@@******@**@*******@**@@@********@@***@*@****@*********************@@************@@@*@@@@*@***@****@@*@****@**@****@********@**@@*****@@***@*@@*@@@*******@*********@**@**********@**@*****@*@*@*@*@**@******@***@@@**@**@*******@**@@*@*@*****@*@*@***@*******@**@**@**@@***@@*********@@*****@*@**@@*@@***@*@@@*@**@@*@*@*@*@*****@**@*******@*@*******@***@**@*@**@************@*@@***@**@******@********@@***@***@@*@******@@*@******@@***@************@***@@****@**@*******@**@*@*@*****@**@*******@@**@*@*@*@@*@******@*******@*****@********@***@@*@@*****@@@@*******@@*@@@**@****@**@@@@***@*****@*****@*@**@***@*@**@******@****@*@*@*@***@******@******@*****@*@**@@**@***@*****@*********@@@************@@*@@******@@@*@****@**@***@**@****@***@****@***@*@*********@@@*******@****@****@*@**@*******@*@****@*******@*********@*@****@*******@***@********@*****@*@**@@@*@***********@*********@@***@***@**@*@*@**@*****@**@*****@***@***@*@****@@********@**@**@******@*****@*@****@**@@*********@@@***@****@***@**@@*******@**@********@**@**@*@*****@@@@@****@***@*@**************@*@**@*@***@**@*@@****@****@*@@@@***@******@*@**********@*@**@@@*****@*****@*@**@@@****************@*****@**@**@*****@********@***@**********@*********@******@**@**@@@**@@****@*@@*****@****@@**@@**@@@*@*****@***@*@****@****@*@*@**@*@@******@**@@****@@@@**@*****@****@***@**@@**@@***@********@@******@@****@****@@*@*@*@@******@*****@***@*********@**@***@@*@***@@******@@@*@@@***********@**@**@@*****@**@*****@*****@*@@***@*@*@***********@*@*@****@********@****@@******@@@@**@*@@*@*****@*@********@@*@**@***@***********@@*****@****@*******@@**@@**@*****@@**@*************@*@@*@*@*@*@*******@******@@*****@*****@@*****@******@**@******@@**@***@***@********@@*******@*@@***@*@********@****@@*@@**@@@@*@*@***@*******@****@**@*******@****@***@******@@**@***@@******@*@@*@****@******@********@**@**@@****@*@@@****@*@**@**********@*************@*****@*****@*@**@**@**@@***@***@*@*@**@****@*@****@*@***********@*********@@***@***@**@***@***@@@*****@*@**@*******@@***@@@***@@******@**@*@@**@********@*@***@*****@**@***@***@***@*@*****@******@*@**@**@**@**@@***@@@*******@****@****@@*@@*@@*****@@*********@@*@@*******@*@***@*****@@*****@@@************@*******@*@***@@*@*@@@@@****@*@***********@***@*****@***@@****@@**@***@*********@@**********@**@@***@****@********@*@@****@*@*************@@@@***@****@******@**********@*@***@**@@***********@@@*@**@@****@***@@@@********@***@***@*****@@**@****@******@@*@@*@*@**@*@@**@**********@*@*@*@@***@@*@**@*****@***@**@@@@*****@@**@*****@@***@***@*********@****@@@***@*******@**@@**@*@@****@*@@@@**@*************@*@*@**********@@@****@*@*@*@*****@@****@****************@*****@*******@******@@**@***********@*@*****@********@@******@*@*******@*@*@***************@*********@*******@*********@***@**@@**@@******@*****@**@*******************@****@**@@@*@@@*@@@*@********@@@***@*********@****@***@****@***@*@******@*@**@*@*@@**@**@*@@@@@**@@@***@@**@***@@*****@******@***************@@@@**********@**@***@*@*@***@*@*@**@*************@*****@@***@********@*@@*@*@@***@*@**********@*@@@@@@****@@***@*@@*****@**@*****@*******@****@*@****@@*****@****@*@****@*@*@**@*****@@****@@@@***@**@*@@@@*@@****@***@*@@**@****@******@@***@*@*******@*@****@*@**@@@***@@***********@***@@****@**@@@@**@@****@****@**@@@@***@**@@@*********@****@*****@**@***@****@***@**********@*******@*@@******@*********@*****@@********@*@@@****@*****@*@*@*****@**@*@@*****@@************@@@**@********@*@@**@@****@*@@@@***@***@****@******@@*@@*****@@***********@@*@@@@*@@****@@*@@*@**@@****@*******@****************@*********@***@***@**@***************************@*****@@********@@*@@*@***@@****@******@@****@**@@*@***@*@@****@**************@*************************@*@**@***@@*@@******@@********@****@@*******@*******@**@@*@*@*@*@*@***@*@@@@***@********@****@@*********@@***@***@****@***@@*@@@@*****@**@****@*@*@***@@******@**@*@**@*@@********@*@*@**@@*@***@*@*@*@**@**@*********@****@**@**@**@@***@*******@****@@*@@***@@******@*****@*@****@*@**@****@**@*****@***@**@********@**@*@***********@***@**@*@@@**@@@@*@***********@******@@**@@**@@***@**@****@**@**@******@@***@***@*@**@*@****@****@@****@@**@***@***@*@@**********@*@@*@@@*@**@**@@*@****@*******@**@*@*@********@*@*@*@****@****@@**@*@**@**@***@**@******@****@***@**@*@@**@@***@*@@******@****@*@@*@@*****@*@***@***@@@@*******@*******@*@**@@*******@********@**@@**@@@*@*@**@******@***@****@**@**@@@@*@***@*********@@@*@@@*****************@*@**@@****@*@@******@****@***@**@**************@@***@*******@@@***@***@*@@*@***@*****@********@***@@****@**@******@****@***@********@*****@@******@@***@@***@@*******@@***@*@@****@*****@@**@*@**********@*@**@@@*@**@**@*@@*@**@******@*@***@**********@@*****@@**@****@****@*@*@******@*******@@@*@**@******@*********@@***********@@****@**@@***@*@***@@@@@*********@*******@****@****@*@*@*****@*@**@*********@***@**@*****@@****@******@**@*@*@*@*******@*****@@*@***@**************@******@*@@******@**@*@********@*@*********@*@****************@*******@******@****@*****@************@****@*******@****@***@@**@*@*****@*********@*@@@@***@****@***@*******@***@****@********************@***@*****@**@@*@@*@**@@*@**@***@*******@*@******@**@**@*@*********@******@@**@****@*@**@******@*******@*@*@******@**@**@@@***@****@***@***@***@**@******@**@**@*******@**********@@**@*******@******@******@**@***********@@**@@**@@****@*@*@@@@*@@**@@*******@********@@*******@*@******@*@**@****@************@****@*@****@*@******@**************@*@**@*@*@*@****@*****@***@@@@@*@@@*****@**@*@*********@**@**@*@@@***@*@*@***@******@****@*@*******@@******@*@******@@*@@*@**@@@**@@@**@*****@*@*@*@****@**@****@***@***@***@******@***@*@****@*@**@*****@*@****@**@*@*@*@@***@@@***@*@*******@***@@***@**@***********@******@*******@*****@***@***@@***@****@***@*@@***@*@@*@*****@@*****@**@*@**@*****@*@*@********@***@*****@@**@**@**********@*@******@*@***@@****@*********@@@**@@**@*@*@@**@***@********@***********@**@*@@*@*******@***********@**@***@***@****@**@***@*******@*******@*******@****@*@*@@@**@***@**@@***********@******@@*********@******@**@@@******@**********@****@************@*@@*********@**@*@@********@*********@**@*****@*****@***@@**********@******@*@*@*@@**@@******@@@@*@**@**@@*@@**@@@*@*****@***********@***@****@*******************@**@*@@***********@*********@**@**@*******@****@******@@******@**@*****@*@**@*@*******@****@***@*@@*******@@*******@*@*****@******@*******@**@*@***@@*@*@@***@****@*@*****@*********@*******@@**@@*****@**@**@*@*********@***@********************@**@**@***@@**********@*******@***@**@@*******@**@*@***@***@**@****@@*******@**@*@@****@*******@*@***************@@*@***@**@*@@***@**@*@@***********@***@******@@*******@********@*****@@*****@*@********@@***@@***********@****@@*@*@****@@****@*****@*@@@@*****@***@***@*@***@*****@@**@******@@**@@*@*@****@@**@@@****@*******@@**@***@@@**@*****@**@**@@@**@*******@********@@*********@**@*******@***@*******@@*************************@@******@*@**@*******@@*****@*@@******@@*@*******@*@******@*@*@**@@@*@@**@*@****@@@****@**@@*@@*****@***********@*@*******@**@@*@***@@**@*@******@*******@****@@***@***************@@@@*@@*********@*@*****@***@***@@***@*******@***@*********@*@*@****@@@*******@*@******@******@*@******@*@***@********@@****@********@*@*@*@***@****@****@*@@******@@@****@****@*******@@@@**@*@**@**@@*@@*@@@****@**@**********@@****@*****@@**@*@*@**@@******@******@********@@@****@****@*@******@*******@@@*@*@*@@*@*********@**@@@**@*******@***@***@@@*@*********@@**@******@*@@**********@*@********@*@*@******@********@******@**@@**@****@@****@@***@*********@*@@***@****@@@@*@**@********@***@@******@***@***@******@**@****@@***********@*****@**************@****@**@@@*@*@******@***@@***********@*******@**@*@*****@******@**@*@*@@******@******@@@@***@*****@*********@***@*@@@***@************@@@*****@***@**@******@@@*@@**@@***@*@****@*@@*@***@*************@********@*@*@****@*@**@****@@@@****@@***@********@****@@***@*@*****@************@******@*********@*@****@**********@@*@**@@@***@***@@**@*@@***@@**@********@*****@***@**@@*@*@**@*******@*@**@**@*******************@@****@@***@*@*@*@@*@*@**@*@*******@@*******@@@@***@*@****@@@*@**@**@*@**@********@@*@**@********@*****@**@**@*@@**@@@@*@******@@**@****@****@******@@@@*@@***@@**@*@@*****@*@@**@*****@*@*****@*@@***@**@@*****@@*@*@@***@@@***************@**@@**@************@***@***@****@**@*@**@*@*******@*@*******@@*@***@***********@*@**************@***@@****@**@**********@@@@***@**@@@@**@*@*@**@*******@*********@**@@*@***@@@***********@*@*@******@*****@@*@**@***@***********@***@*@**@***@***@***@@*****@***@@@***@@*@@*@@@@@@***@****@@@@**@*******@**@****@@*@*@*@*@*@***@**@@************@*****@***@*@***@****@*@*@****@**@*****@****@****@*@***@****@******@@*@@*@*********@****@**@*@@@*@*@*********@*@********@****@*****@*@*@***@@*************@@@***@****@*@*****@*****@**@*@*****@*@@********@@@@********@*@****@@@@***@**@********@**@***@****@********@****@*@*@**@@@@*******@***@@@*@*@@@@*@***@***********@@*********@@*@**@**@@**@***@***@**@@*****************@***@******@*@***@**@**@***@***@*@***@@*@*****@**@@********@@******@@*@******@@*****@*@@****@******@******@***@******@******@*********@****@****@@****@@***@*******@*@@@@***@*@@**@@****@****@**@@****@**@************@*@**@@@@******@*******@***@@@*@**@@@*@**@*@********@**@@@*@*****@******@*@@*@*@@***@***@*******@@******@*****@*****@@***************@************@@@@@******@@**@*****@****@*@*******@*@@**@****@*@***@************@*@@*@@@****@*****@@**@@*@*******@*@***@**@*@@@****@@**@@*@***@*****@***@@********@***@@***@*****@*@*@@*****@**@****@******@@********@*******@@****@******@******@***@@**@**@****@*@@*@@*@***@@***@*@****@*****@*@******@*@***@**************@**@**@@*******@@@*@*@@**@**@***@**@@@***@@*@*@*****@**********@*@*************@***@@@*****@********@*@******@@****@*******@****@*****@*@@***@*@********@***@@*@*@**@*@***@@***@****@@@***@@****@****@*@********@*@*************@*****@@*@**@******@***************@**@*****@*@@*****@*@*@*****@***@**@@@***@**@*******@*****@@@***@*@*@@****@****@***@**@@@****@***@@***@@*@**@*****@@***********@*@*@*********@****@**@***********@******@@***@****@****@*@****@*@*@@*@********@***@***@***@*@************@***@***@*@******@@@***@*****@*******@@***@********@*@**@*@*@**@@@****@@@*@***@*@*@*@**@*@***@**@******@***********@****@@*@***@**@@***@*@@*@******@@**********@***@****@*@*@@*@@*******@*@**@*************@****@@*******@@*******@*@*@******@*****@@@**@*****@@***@@@****@@@*******@*@***@*@**@**@***@***********@****@***@@***********@**@*****@@***********@**@******@@@*****@**********@**@*******@*@***@**@@*****@**@@@**@***@**@*********@@@**@*****@*@**@*@@*****@@*@*****@*@*******@@**@*@******@@@*@@************@******@***@*@@**@*@***@@**@***@*@*@@****@*@*******@*********@@@******@***@*******@*@**@******@@*************@*********@@****@***@*****@@*@************@**@***@*****@*@************@*****@*******@**********@******@*******@@*@@***@**@**********@@**@*@****************@@*@****@**@******@***@****@@**************@****@**@******@@@***@******@***@*@@***@**********@@*@*****@*****@****@********@@***@*@@*@****@@***@**@**@***@*@*@**@**@**@@@****@**@**@*@**********@*****@*@****@******@*@*@**@@**@@@@@@**@@@@****@**@@**@@@**@*@***@*@@**@*@*****@*@****@****@***@@@****@***@@*@*****@*@*@**@@@@*******@@**@*********@@*@***@*@*@@***********@*@****@***@@@***@**@**@***@*********@***@*********@@@@******@**@***@*******@*@***@****@@*****@*@*@***@***@*@*******@************@**@*@************@@@@*@*************@*********@**@*@*****@@**@@******@****@***@*****@*@***@*@**@*@******@*****@****@@@@@@*@***@**@**@*@*@****@******@@***@*@*******@**@*@*@*@@*@@@**@*@*@@@****@*******@***@*******@**@*@@***@****@****@******@***@*@@*******@*****@***@**@****@**@*@*****@@*@@****@@**@@@@@@**@*@***@*****@*@****@*********@**@@***@********@*****@*@************@*@*@***@@***@**@***@****@@***@****@@@@**********@@@*@****@***@*@***@*@*@*******@*@**@**@@***@@***@*@*****@*****@@***@*@**@*@****@*@****@@@**@@********@@***@@**@@**@***@***@******@**@*****@*@*@**@***********@*@*******@*****@@****@@*****@*@@@*@****@***@*****@***@****@***@**@****@@@**@*@**@*@***@****@**@*@*@*@**@**@@***************@*****@*************@******@**@**@***@**@******@**@*****@**@**@@***@*@****@@****@**@@@*@*@**@*********@**@******@@************@***@*******@@*@****@*@****@@*@@***************@**@*************@*@**@****@***@@****@@@**@***@****@*@@@*@*@@@****@@@**@******@@*@************@@*@@*@**@*******@@@@@*********@*****@*@@@***@*@*@*****@****@@*@@@@**@*********@***@*@****@*@***@*@****@***@@****@******@@******@*********@******@*@******@***@***@**@******@@@***@@@***@@******@@@**@@*@****@******@@*@@******@**@*@****@****@**@*******@***@**@@**************@*@@*@******@@@****@*@******@@*************@*@****@****@***********@*@@@**@**@@@**@@****@************@@**@*****@*****@@**@@********@***@*@*@*@*@@******@*****@*@*@@**@@**@@***@*****@*****@*@**@********@*@**@@@@***@***@****@***@@********@***@*@@**@*@***@*@*****@*@**@*@**@*******@*****@*****@@****@*@*********@****@*@**@*@***@@**********@*****@@*******@**@**@*****@**@**@@**@*@*******@*@**@@*@*@***@*****@***@********@*@**@@@**@@****@***********@*@@***@******@@@***@***@*@*@*******@@*@@*@***@*****@@******@*********@******@***@****@****@*@****@*****@**@*@*@@********@********@*@**@***********@**@*@*@*@***@*@@******@*@**@@****@****@****@*******@****@**************@***@@****@***@@**@*******@*******@***@*@***@***@@@*@*@****@*@@***@*******@********@**@@*@*@@*******@**@@**@**@@@@*@*@****@@*@*****@*@**@@***@@*@***@*@*@******@****@******@@***@***@***@*@*@@*****@*@@******@**@*******@@*@******@@**@****@****@*@**@***@*@@***@***@***@***@@**@@**@*@*@***@*@@*@*@******@*@***@@********@********@@**********@****@*******@@@***@*@@@@@@@@@@**@**@****@@*******@************@*@@**@@@@*****************@***@*@**@*@****@@**@*@@@@***@*@*@@*****@@********@@*******@**@*****@*@***@@**@***@*@@@**@*@@*@********@@***@******@**@@*@*@@*@****@******@*@******@***@**@*@**@**********@@*@@***@*@**@****@@**@*@*@**@@********************@@@*******@****@*@*******@**@@*@***@***@@**********@*@****@********@@*****@@******@*@*****@@******@**********@**@******@**@***@@*****@*@****@@*@*****@***@*@*@*@*@*******@**@**@*****@*@******@**************@***@*******@@@**@******@*@***@***@*@*@**@****@@**@@*@*@**@**@*****@@****@*@@***@@*@*@*@@**@@*********@**@****@*@*@*****@*****@@******@**@*********@@*@**@***********@*@*@*@*@*@***@*@*@@**@******@*********@**@*@@@@****@**@*@*@@***@***********@**************@******@**@*@**@*********@**************@***@*@@@@@@***@********@*@@**@**********@****@*********@@***@******************@@@@@******@******@@***@****@**********@@@@***@*@*@**@**@@***@@*@******@***@@**@*@**@@@***@*****************@@*@*@******@***@*****************@*@*@@@@*@*@******@****@@*@********@*********@*@@****@@@@*****@*@**********@**@@***@*@*@***@**@**@***@********@**@*@****@*****@*********@**@********@@@***@*********@**@****@*@*****@**@*@*@*****************@***@@**********@******@@*@********@****@**************@******@**@***@*************@**@@@*@**********@@@@********@@***@************@*****@***@***@******@@**@**@*****@**@@@****@*@*****@*@*******@**@**@***@*@@@******@@@@****@***@@*@@****@@**@****************@@***@**@**@****@****@*@@*@@*@@****@@****@*@*@@*@**@***********@@@********@*@*@**@@@*@***@****@****@**@*****@**@**@*****@***********@**@**@**@**@*@*********@*@********@***@@**@@*@******@**@***@@@***@**@@*@*@*****@**@**@@@@*@*@****@@*******@*@**@****@@****@****@@@*@********@@*****@**@******@*********@*@**@*@***@@**@@*@**@*@*@***@***@***@***@******@******@*************@@******@@*********@*@@*@****@@*@**@@*@*********@@*******@*@@*@@*@**@**@@*@@**@**@***@@**@********************@@*@**********@*******@*@@@**@@@**@*@@***@***@***@@****@*****@*****@****@*@*@**@***@**@*@@*****@*@**@****@*****@***@****@@*******@****@***@***@************@****@@*@*@**@*@****@*****@**********@@***@@*@@**@@****@**@***@**@*@***@***@**********@**@****************@******@*@@*@@@***@@@**@****@*@*@*@**********@****@********@****@*@*****@**@****@*@@*****@******@@*@***@***@***@*****@*@*@****@**************@*@**@**@******@*@*****@@@****@@*************@*@********@@*@**@*@***@********@****@@***@**@@***@***************@***@**@@*@*****@********@@@*****@@**@**@*******@***@****@*@***@@*@*@@**@@***********@*****@*@*****@@@****@**@@**@**@*@*******@@********@***@******@@@*@****@@******@****************@**@*@***@***@@*@**@******@************@*******@********@@*****@@****@****@**@*******@***@*@*****@****@******@*@*@*@@@@***@@**@*****@*@*@**********@***@******@@@*@@**@******@***@**@@***********@*@@@******@@@@*@*******@@*********@*@@******@@***@@*@***@*@***************@***@******@@@@***@*****@*******@************@***@*@*@*@***@**@***@******@*@***@***@@*@****@@**@@*****@@********@***@@***@@**@@***@@*@@@@**@*******@******@*@@***********@@@*@**@**@**@****@@********@********@*@*@***********@@****@*******@******@********@***@***@***@********************@********@*@****@*********@**********@@*@*****@***@**@@*********@*****@*@****@*@*@*******@*******@*******@****@*@***@***@***********@****@***@*@@******@**@@@@*@**@****@*******@**@*@*@****@@@*@@****@***@*@*@@*******@*****@@****@**@@@*@*@*****@@@******@************@********@**@************@@*****@**@**@@@*@***@@**@***@*@@***@******@***@**@@*@*********@******@@@*****@***@@*******@*@*@*@***@*************@*******@@***********@**@*******@***@********@*************@*****@@@****@*******@*****@*******@*****@@**@**@*****@*@***********@**@***@@*@*****@@*@@@*****@**@*@@*********@@@*******@*@*@***@**@*@**@**@@***********@*@*@*******@************@*@****@@*****@*@****@**@*@**@****@*@**@@@*@@@@@*********@**@*****@**@@*****@*******@*****@@**@*******@**@@**********@**@****@@***@**@@*@************@@*@@***@********@***@****@*@*@**@***@******@@*****@@**********@**@*******@****@*@**@****@*@@*@*********@********@@*@**@**@*@@@@@******@**@*******@***@*****@****@*@***********@@**********@***@**@*******@***@@@@*@******@***********@**@*******@******@****@@*@****@*@@***@***@***********@@****@*************@@@@**@*@@@****@*******@**@******@*@*****@@@@@@@*@@*@@*@**@@@@*@*@**@**@@****@*@**@***@@@******@*****@**@****@**@***************@*@*******************************@***@***@***@*******@@********@@@@@*@**@**********@*@*@@@*******@@@@*@**@@*******@*******@@****@****@*******@@*@@**@@*****@@@********@*@****@@****@*@****@*********@****@**@***********@***@@********@***@***@***********@*@@*@@**@*@****@*@*@@******@*********@**@*@*@*@@@***@***@*@*@***@@@***@*****************@*****@*@***@@***********@***@****@@@******@***@***@*@*****@*@@*********@*@*@**@*@*@**@*@@**********@******@@**@***@******@@****@****@*@**@*@****@*@***@***@**@@*@@****@******@*@**@***@*******@**@************@*@@**@****@****@***@@**@***@**********@@*****@***@****@@**@***@*@*********@*@*****@@**@*****@*******@**@@**************@*@@****@****@**@*********@*@***@***@*@*@**@@**@@*@********@**@@@**@***@@***@*@***@*@********@**@*@*@**@**@@*******@*@***@******@*@@@@@******@****@*@***@****@***@**********@@@@**@@@****@***@***********@*****@@**@***@****@******@******@@@***@**@@******@**@**@**@***@@****@*****@*@@@@**********@*@***@**@*@************************@@******@********@***@@***@****@*@@**@***@@@**@*@@******************@*@*@*@@******@@*@*******@@********@**@@****@@**@@***@*******@**@***@@*@*@*@***@@********@@@***@@@***@****@@**@*@**@**@*@*@****@***@*****************@*@**********@*****@*****@*@@**@*@***@**********@*@@**@**@@@**@*@**@@@*@*****@***@**@*@@*@***********************@*****@@**@*****@********@*****@@**@****@****@@****@*@@@***@@**@***@*******@*@****@@*@@*@*@@**@*******@*@***@@*@@@******@@****@@***@*@@***@******@***@*@******@***@@**@***@**@*@****@********@*****@**************@****@@*******@***@*@***@****@*@@*****@@***@***@***@**@*********@*********************@****@******@@@****@************@*@@**@********@@***@*@*@*@****@***@****@*@***********@***@*********@*******@******@@******@*@@*@**@*@*********@****@@@*@@@*@****@***@@*********@******@*******@**@********@@*@****@*@@**@@**********@*@*******@***@*@**@@**********@*****@*@****@*@@**@**@@**@*@***@*@@*@***@****@*****@**@@**@@****@**@***@****@@*********@@**********@***@*****@****@@**@***@*******@**@**@@***@@@**@*@*@**@@*@*@**@***@****************@*@***@**@****@***@*@@@*@********@*****@@@*@@**@*****@@*****@*@***@****@*******@*****@****@**@*******@**@@**@******@*@****@@***@*@@*****@***@@*@**@*@***@**@****@*@*@@@****@*@@*@@****@**@@@*****@@@********@@@**@*@@@@***@**************@@****@@***@****@****@*****@*******@@*@**************@*@***@@@***@*********@****@@**@*@***@****@@@@****@**@*****@***@*****@*@@@**@***@**@*@****@**********@***@*@@*@@*@***************@***@*@**@****@@*@@*****@**@@@*@*@@****@***@@****@****@********@****@**********@*@*@@@******@*@**@***********@@***@@*@**@********@***********@**@@@@@*@*@*@******@***@@@*****@****@*@***@*******@***@**@****@@******@********@*@********@@@@@**@*****@**@**********@@@**@*****@*@@**@**@*@@*@*****@*@*@*******@*****@*********************@**@@*@*@@*****@**@**@***@@**@@@@***@**@@***@*@***@@@*@****@**@@********@*@@**@@@***@@*@@****@*****@@***@@*@@**@*@*@@*@*******@*@@**@@**@*@******@****@**********@**@**@******@***@***@*@@*@***@*@@****@*@****@**@*@***@***@@@@@@**@*@@@***@@****@@***@*@****@***@@@*********@**@********@*@***@*********@**@@*******@@**@***@*********@**********@@****@@*******@*********@****@**@**@*@@***@*@@***********@***@@*****@*@@****@********@@*@**@@****@*@@***@**********@@**@*******@@***@@@**@*@****@*@*@****@*@*@@*@*****@******@****@*******@@*@**@**@******@@@***@@****@**@**@**@*@@@***@@*************@****@@@*******@******@@****@******@***@@@*@****@*@*@**@*****@@***@**@*****@**@@@**@**@@**@***@*@***@@****@*************@@*****@*********@***@@******@@***@***@****@****@****@*@@********@*****@**@****@******@@*@**@***@***@*@***@****@******@**@@*@@****@**@******@@********@**@@*********@***@@****@*@*******@*@*@*@@@****@*@**@@*@*@@***@****@@@***@@@@***@**********@*****@****@@*@********@@@***@@*@***@@******@@*@*@******@@***@********@*@***@********@*****@@***@@@***@**@***@******@@*****@****@******@******@@@***@*@*****@*@***@*@********@***@**@***********************@****@@**@**@******@@*@*****@@***@**@**@**@**@******@*@*@***@***@*@**@*@*****@*********@********@*@****@**@******@****@*@****@**@***@@@*@@@**@*****@*@@******@********@**@**@*******@***@@*@**********@*******@*****@*@********@**********@********@***@****@*@***@@*******@**@****@*****@@***@*@***@**@***@******@@*****@*@****@*********************@***@**@*@*@@@**@******@@@*@*@*@**********@*@****@@@****@@************@***@**@*@*****@**********@****@@*@*@@****@****@**@***@*******@**@****@******@*******@@*@@*@***@********@****@*@@****@*@****@@**@******@@*@*@*******@@**@***********@***@@***@***@*****@@**@*********@**********@**@*@@*@*****@@**@**@**@@**@****@@*@@@@**@**@@**@*@**@*@**@**@@***@@@*@*@@**@@********@@@@**************@*****@****@***@@****@***@********@***@*@***@*@***@@*****@*@********@****@***@*******@@@******@**@********@****@*******@****@*@@**@*****@*@*****@*@@@********@*@****@*****@@@@**@**@*****@***@***@@*@**********@*@**@@*@***********@**@*@*****@*@***@***@@******@*******@@*@****@*@*@@@****@*@***********@***@*@*@***@*@***@******@@***@*******@***********@**@****@*@@********@*********@*@**@****@****@**@*@**@**@@****@****@*@***@***@**@*@****@*@@****@*@**@***@****@**@****@@*****@*@****@*@***@**@@***@***@*****@**@***@*@**@**@**@@@@**@****@*****@@@*@**@******@@*@@@@***@*******@***@@****@@@**@*******@********@**@******@******@*@**@*****@**@*****@@@@@********@@**@****@@@@@@**@***@*@**@@@*@@****@*****@***@@@******@*@***@@@@***@****@****@****************@**@*@*@**@@**@@*****@****@@***********@**@******************@@@*@******@****@*******@**@***@******@@*@@***@@@******@@*@@*@***@*@**@******@*****@*@@***@***@**@@@*@@***@@*@@**@*@*@***@*@****@@*@***@*@@**@*@*****@*@*@@@*@*******@*@*@@****@@****@@**@*@******@@@@**@****@**@******@*@**@*******@@*@**@@*@*****@***@**@***@******@**@*@@********@***@@**@****@*******@******@*******@*@@*@@************@*@@**@**@**@**@@@******@**@**@**@**@@@@*@*@**@******@*@************@*@*@***@**@****@***@***@*@@*****@@****@*******@@****@*@****@*****@**@@**@@********@*@@*******@**@*@@***@*******@*@***@@@*@********@**@@*@**@****@**@**@**@@*****@*@**@@******@**@**@*********@*@****@*@*@@@@*@@*@****@*****@@*@*@@@*@****@*@*@*@*@*@**@**@***@*@*@****@************@******@****@**@@***@*********@*********@**@***@******@*@*@@@@@*@***@***@*@**@*******@***@***@@@****@**@****@*****@***@****@@*********@*@**@*@***@******@@@**@***@***@*@******@****@********@*****@@@**@*@@**@****@@@*@*****@**@*@*@******@******@**********@****************************@@*@*@********@*****@******@@*@@**@**@***@*******@**@*@@@@@@*@@@**@*@********@@**********@**@*************@*******@****@*@@**@*@*****@********@*@@*@@**@****@@*@@**@*********@**************@**@***@********@@@**@**@@@@@@*****@**@@****@@*******@***@*@*@**@**@**@@**@***********@@*@***@@*****************@*@*@*******************@****@************@********@@*********@***@**@*****@***************************@*************@@@**********@***@******@**@*******@*@***@**@**@*****@********@**@*******@**@*@@****@@*@***@@*******@*@*@@@****************@*@*@*@**@@************@@****@*@@**@****@*@**@@**@*************@**@**************@*@*@**@@@@***@*******@*@***@**@***@*@*********@@******@*****@**@******@***@**@***@@********@****@@@***@@@*@**@@***@*******@*************@***************@*@*****@*@***@@****@***@*@**@**@*@********@**********@@@@*@*@*@**@@********@**@**********@**@**@@@@@@****@*******@****@@*****@*@@***********@*@@*****@***@***@**@****@@*@*****@**@*@*@*@**@@***********@********@@*@***@****@******@**@**********@*@@@@*****@**@@**@@@***@*********@*******@@*@****@*@*******@**@***@@****@*@@***@@**********@@@@****@*@*@**@***@****@*@**@@****@@**@**********@*@****@@@**@*@***@@***@@**@@@@*************@@*****@*****@*****@***@******@********@*@@****@@@****@*******@*@***@**@@******@*@**@********************@**@@*@*@@**@****@****@**@**@@*@@**@****@@@******@@@**@*@******@@**@*******@****@*@*@***********@*@*******@*@****@*********@*@**@***@**@***@******@*@*@***@****@*@@@**@@***@@*@***@******@****@@*******@******@******@*****@@*@***@*********@*@**@@@****@***@***@@*****@*@********@**@@************@*@*@****@*@******@@*@*****@*@***@**@**********@**************@@*@**@****@***@@@******@@****@*@***@@*@*******@@@****@************@*@@*@*@@******@@**@*@*@@*********@@****@****@@@@@***@@***@@@*@**@*@**********@@**@@******@*@*@***@****@******@@@@***********@*****@*@***@@***@****@**************@@@**@**@***@@**@*@*****@***@@*@@***@*@*****@*@*****@@**@*@**@********@@*@@@****@**@**@**@****@@****@****@@**@***@***********@*@@@******@***@@****@***@*@**@*@**@**@*@@*****@*****@@************@**************@*******@***********@**@**@******@*****@**@@@*******@***@***@*@*******@********@@*****@*******@***@@***@****@****@@@@*@*@*****@***@@@********@*@******@@***@**********@@****@@*****@@*****@*@****@*@@**@@@@***@***@@@***@********@@@****@*@@@*******@@**@*@*@**@***@*************@@@***@**********@***@@*@***********@*@@*@*****@@@*@****@**@@*@@****@***@@*@*@@**********@@****@@*****@********@*@**@@***@*@**@*****@*******************@@******@****@*@*@****@*@@@**@**@*****@**@@@**@*@************************@****@****@@**@*****@@***@*******@*@@*******@*@@*********@@***@*@***@@***@*@******@@@@@*@*@@@*****@*****@**********@****@**@*@**@@@*****@@*****@**@**@*@@**@@@****@********@@***@*@*@*@**@***@*@**@**@****@@*****@@*@*@*@******@***@*@***@***@*@@*@******@@@******@***@*****@@****@******@@@*******@*@@*@*@@*@********@****@******@*****@************@@@@@@***@*@@****@*@******@*@*@********************@*****@@@@@*@**@**********@@@@****@**@*@@*@*********@*****@@*********@@***@@*@@@@**@@*@*@****@****@********@**@***@***@*@*****@**@@@*@*@********@*@*@**@*@*****@*@******@***@***@******@@@***@****@*******@**@@**@***@*@*****@*@*@********@@@****@**@*@**@@*@*@@@*********@*@@********@***@**@****@*******@@**@****@***@**@****@*@**@**@@@***@********@@***@*@@*****@*@@****@**@*****@*********@*@******@@@***@@*****@@*@@***@******@******@*@*@@***@@****@*@****@*******@*@**@*@******@*****@*********@*@**@*****@***@****@**@*@*****************@****@*@*@********@******@************@@*@@@*****@**@****@@@@***@***@**********@@@*********@@******@@***@*@***@*@***@*@**@****@*@***@*****@*@@*@**@****@@******@***********@****@**@****@@@@@*******@********@@***@****@****@*@***********@*@*@*********@********@@***@*@@@@******@***@*@@@*****@*@*******@****@@***@******@@*****@**@****@****@******@@@***@***@*****@***@****@************@****@*@@*****@@@@@***@*****@@*@***@*@@@@******@*@@***@@@@*@***********@@**@****@@***@@@*@*****@******@*@***@**@@****@******@@***********@*********@*@**@*@****@**********@*@**@*@****@@@@@**@@**********@*@***@********@***@@*@@**@@*@*@**@****@*@********@******@@@******@******@*@@@***@*@***@******@@@@@*@*****************@*@************@****@*@***@@***@*****@@*@**@@*@*@*@****@**@*@***@@**@*@@*@@*@@*@*@****@*****@****@@*@*@***@*@*****@**@*******@*@***@**@***@@*@@@*@@*@*@*@****@@**@**@@@***@@*@*@****@@**@*****@****@@@***@*@**@@@***@*@@*@***@@*****@****@*@@@*@****@**@**@@@**@*@@******@******@*@**@**@****@*@@*****@***@**@*****@*@**@****@*****@*********@@***@**@*@@********@*@@**@@***************@*******@******@******@@**@**@*@*@***@*@****@**@@*****@*@@@*@**@****@@@*****@@*@*******@*@*******@************@****@@*@@*@**@@**@*@@**@*@**@*@**@*@**@@**@**@**@****@****@*@*******@@@@********@@***@***@@*@*********@******@***@****@@@@@*@***@@*@*@*@***@******@****@@***@**@***@@***@***@*@**@**@***@**********@*@***@****************@**@***@***@**************@***@*@**@*@*@*@*******@****@**@@*@**@***@@****************@***@*@*******@*******@******@*@*************@***@**@*@*********@************@*@****@**********@*@*@**@*@@***********@**@@*@***@*****@**@*@******@***@**@**@***@@*@*@**@**@**@*@********@@*@**@**@@****@*@@@*@***@****@**@***@@*****@****@@*@***@*@*@***@**@*@*@*@**@*@**@*@*@*@****@*@***@****@****@**@**********@******@****@**************@@*@*****@@*@*@@*@***@****@@*@*@****@*****@*@*@**@@***@@****@*@*@**@****@******@*******@*@****@**@**@********@********@@**@*@@*****@*@**@*@@**@*@**@****@**@*@*****@*******@**@**@@****@@@*@@****@*@@*@***********@*********@*@*@***@*********************@*@**@**@***@***@********@@***@*************@@@*****@@@**********@*********@***@******@**@*@***@**@@@*****@*@@@@@***@**@****@**@@*************@@@@*********************@@@*@@@@******@@******@***@**@****@*@**@***@@**@**@@*****@**@@**@**@**@***@*@*****@***@**@*********@*********@*@*@************@*@*******@**********@@*********@*@**@*@@@****@*******@**@***@*****@********@@**@***@*****@@*@*@**@@**@**@****@*@@*@@*@****@***@@*@******@******@@@**@*@@**@@**@*********@*@****@****@@@@*****@@@**@@@******@*@@**@**@@*@****@***@**@****@*@@@@**@****@**@*@*@@**********@@*@@*@**@**@****@**@**@*@*******@@**@***@**@***@***************@****@@**@@**@******@*********@@*******@******@**@@**********@*****@*@@@**********@@*******@*@***@@**@@***@*@@@*@@***@*@@**********@@*@******@**@*********@**@********@@*@***@@@@@@***@****@******@******@*@@*********@@****@*@******@@@*****@*@**@@@**@***@********@****@@***@*@****@@*@****@@***@**@*@****@*@@*@******@**********@@@****@@@*@******@*@*****@****@***@@****@***@*************@**@@@@@***@**@@@*@*@@*@*****@****@**@****@*@@@@@@**@*******@****@@@*****@**@***************@**@***@**@@*@**@*@****@**@***@*****@*****@*@***@*@@*@****@***@*********@********@*@*@***********@@***@******@*****************@@@**************@**@@*******@****@@**@**@***@**@*@****@@*@@@*@*@@*@@@*****@***********@***@@@*****@@@*************@@******@***@@*@**@@*******@***@****@*@*@*@**********@@@*@**********@*@*@*****@@******@****@**@*****@@*****@************@**************@**@*******@*********@**@*@@**@@**@@@****@**@*@****@***@***********@@****@****@***@**@@*******@****@*****@***@@*@**@*******@@***********@***@@**@***@**@@**********@*@****@***@@*@***@***********@***@@*****@@@@**@*****@@***@**@*@*@@*@@*@@**********@@***@****@****@*@**@***********@@******@*********@@***@@*************@*@**@******@@*@**********@**@@***@***@**@**********@**@*****@***@**@***********@*@@**@***@**@*********@****@@@*@********@@*@**@@@*@@*@*************@@*@@******@****@**@**@****@@*********@*****@**@@@*****@*******@*@*********@*@@**@*******@@******@***@*@**@*@@@*@**@***@***@**@*@*@**@*****@**@@****@@**@@@**************************@**@@*@**@*****@**************************@***@**@**@*@*@***@@@******@**********@@**@*@********@***@@*@*@*****@***@*****@**@@***@**@****@@****@*@@**@**********@****@@*@****@****@*@*@@@****@*@**@@*****@***@*@************@***@*@**********@***@********@@@**@***@*********@***@**@@@***@@@*******@**@**@***@****@***@**@**@@**@*****@******@*@*******@*@**@*****@***********@*****@*@@@***@@**@*****@***@*****@********@@@***@@*@******@@*****@**@@*@*******@**@*******@@**@****@@*********@@@*********@****@@***@***@*****@*@***@****@******@****@@@*******@@@********@************@@****@@*******@***********@**@*****@**@@*******************@*****@@**@@*@****@*@***@*@**@*@*****@**@*****@*@*****@******@***@*******@****************@*****@****@**@@@@*@@*****@***@*@*******@@***@*************@*@@******************@@****@*****@*@*****@@*@**@@@******@*****@**@*****@***@@*@*@*@*****@@******@***********@@@*@@@*@******@@***@@*********@@************@********@@@*@*@**@**@**@@**@***@@@********@@*****@*@****@******@*@*@@@*******@@*@*@*******@@@*@@@****@*****@******@*@****@*@*@@@@*@**************@@***@*******@**@****************@***@*@***@***@@**@*@@***@@*********@*@@*@@@****************@**@*****@****@***@@@*@**@**@@*@**@*@*******@*@@@@@******@**@*@@***@@*@****@@**@*@*@*******@*****@*@********@**@**@@@***@**@***@*@@***@*@**@***@****@****@@@**@@***@******@*****@@**@****@**@*@****@*@*****************@*******@****@**@***********@*@*@@**@***********@@@*@**@@*****@***@***@****@***@********@********@****@***@*@*****@**@**@******@*@***********************@***@***@****@***************@***@******@*****@*********@***@***@***@*@@*@*@****@**@@*@@*****@*@*******@**@****@***@*@@@****@*@**@**@*@****@*******@***@*@***@**@@****@@*******@**@******@**@@****@@*@***@***@@@@@***@****@**********@*@@*@@****@*@**@********@@**@@****@**@*@@*@@**@@***@@**@**@*******@@***********@@@@**@@*@****@**@@****@*@**@**@@****@*****@*********@*@@@@***@**@@@*@*****@*@*@@@*@*******@*@*@*@*****@************@***@*@****@@*@*@***@***************@*@**@*@*****@*****@********@**@*@**@*@*@**@**@@@***@***@**@@@@*******************@**@**@********@@*@*@*@***@******@***@****@@@@*@@@*@*@**@*@**@**@@@***@***@*****@*@*@****@**@@****@*****@************@@@**@****@*****@*******@@*@*@@******@**@**@*****@**@******@******@*****@***@******@**@***@**********@***@*@@***********@***@*@*@@@********@**@@****@@**@**@********@@@@***@**@*@*@@*@****@*@@*****@@****@******@**@************@******@*****@@********@**@**@***@*@*@@@*@***@**********@**@@********@**@@**@*@*@***@*******@*@**@@******@****@*****************@*@*@**@*@******@******@*****@***@*@@@*@**@****@**@*@***@@@**@****@****@***@**@**@*****@***@***@**@**@***@@***@*@@@**@*********@**@********@**@*@*@*@*******@***@@*@@*@*@**@*@**@*****@****@*****@**************@*********************@****@*****@@***@***********@@*@********@**@****@*@@@**@**@*****@**@***@**@*@**@@***@**@*******@**@@*@****@*@***@*@***@***@*@**@****@*@@**@*@@***@**************@@**@******@*@@@@@**@*@***@*@*@********@@*********@*********@**@**@*@*******@*@**@*@**@***@@*@**@***@@*******@*@@****@*****@*****@*@*@*******@***@****@**@*@***@**@****@**@**@*@**@*@**@**@@****@@@**@****@**********@***@***********@@*****@*@***@****@***@***************@**@*@*****@*****@*****@*@*@*@@*****@*@***@******@********@*@*@@@*****@*@**@*********@*@*@**@****@*@****@*@****@**@**@****@****@*@*@*@*@***@*@*@*@***@***@*@*************@***********@@*@**@@***@@@***@****@*****@@****@***@@*****@***@***@@***@**@*****@*****@**@@**@***@***@*******@*****************@@@@*****@*@**@*********@**@************@**@@**@@****@@@@****@**@*****@@*@****@******@@**@*@*@***@*@*************@**@@@***@*******@@**@@*****@**********@@*@@***************@***@*@**@*@***@**@*****@*************@**@****@****@***@@*******@*@**@*****@***@*@*@****@@**********@*@@**@@***@**********@@*@*@*************@@*@******@***@**@@*****@***@*@*************@@***@@************@***@@@****@*@********@*********@*@*******@******@*@*****@@*********@@**@***@@*@**@****@***@**********@*****@************@***************@**@**@@*@*@****@*********@****@*@*@**@*@*@********@****@**@*********@**@@@*@@@******@****************@*@***@********@@*******@*@**@@@@****@*@@*@**********@****@@**********@***@**@***@*@*******@@***@@@*@*******@***@@*@@*********@@**@@**@*****@*****@*@**@*@***@@*********@*@***@****@**@@@**@***@*@***@*********@******@******@******@*****@*@**@*******@*****@*@*@@********@@@*@***@*******@**@@*****@*****@********@*******@****@*@*********@@@**@@@@**@*@*@**@@@***@**@@******@***@@*******@**@*@@@******@*@*@****@@***@***@*********@***@@******@**@**@*@**@*****@@*********@****@@@***@*******@******@*@***@****@**@@**********@*************************@****@***@@*****@@@@**@@*@@@@@@*@@**************@*@*@**@@*****@******@@***@***@*@*@@***@@@**@******@@@***@***@@@**@****@*****@*****@@@*****@***@@***@@*****@****@**@**@@*@*********@****@**@****@**@****@@*@********@*@********@**@******@**@@********@@*****@*@**@*@@@@**@*******@**@*@*****@@*@@@@*****@*@**********@**@*****@*****@*@********@@@@******@*@***@**@****@*@*@*****************@*@@***@@*@*@**@********@@*@*@****@*@**@*@*@*****@***@@******@***@@***@@****@*@*@@*@@****@*****@@****@*@*********@******@@**@*@*@***@***@**@@@@********@**@********@@@***@@@***@@@*****@@**@**@***@*****************@@****@***@*****@**@**@*****@@**@@***@***@**@@*@******@**@@@*********@*@@******@@*@******************@@*******@**@@@@**@****@@**@*@*****@**@**@*@***********@**@**@***@*@*@**@***@*@@***@**@*@******@@**@****@**@****@**@**@****@**@@********@**@@****@*****@**@***