var maze = {start: {x: 0, y: 0},end: {x: 509, y:508},width: 510,height: 510,speed: 5,map: '...*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.................................................................................................................................................................................................................................................................***.....................................................................................................................................................................................................................................................*****.***********************************************************************************************************************************************************************************************.***************************************************************************.*******************************************************************************************************************************************************************************************************************************************.*****.***********************************************************************************************************************************************************************************************.***************************************************************************.*******************************************************************************************************************************************************************************************************************************************.*****.***********************************************************************************************************************************************************************************************.***************************************************************************.*******************************************************************************************************************************************************************************************************************************************.*****.***.................................................................................................................................................................................................................................***.................................................................................................................................................................................................................***.........................................................***.*****.***.*******.***************************************************.***********.***************************************************************************************************************************************************************.*******************.*******************************.*******************************************************************************************************************************************************************************************************************.***.*****.***.*******.***************************************************.***********.***************************************************************************************************************************************************************.*******************.*******************************.*******************************************************************************************************************************************************************************************************************.***.*****.***.*******.***************************************************.***********.***************************************************************************************************************************************************************.*******************.*******************************.*******************************************************************************************************************************************************************************************************************.***.*****.***.***.....***.........................................................***.***.....................................................................................................................***.....................................................***.***.........................***.***.................................................................................................................................................................................................................***.*****.***.***.*******.***.***************************************************.***.***.***************************************************************************************************************************************************************************.*******.***.*******************.***.***.***.***************************************************************************************************************************************************************************************************************.*****.***.***.*******.***.***************************************************.***.***.***************************************************************************************************************************************************************************.*******.***.*******************.***.***.***.***************************************************************************************************************************************************************************************************************.*****.***.***.*******.***.***************************************************.***.***.***************************************************************************************************************************************************************************.*******.***.*******************.***.***.***.***************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.***.............................................***.***.***.***.***.***.............................................................................................................................................................***.....***.***.***.................***.***.***.***.***.***.....................................................................................***.........................................................................................................***.*****.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***********************************************************************************************************************************************************.***********.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************.***.*****.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***********************************************************************************************************************************************************.***********.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************.***.*****.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***********************************************************************************************************************************************************.***********.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************.***.*****.***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.................................................................................................................................................***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................................................................................................***.***.*****.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.............................................................................................***.....................................***.............***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.........................................................***.........................................***.....................................................................***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***************************************************************************.***************************************.*******************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***************************************************************************.***************************************.*******************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***************************************************************************.***************************************.*******************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................................***.................***.............***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.....................................................................................................................................................................***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***.***********.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***.***********.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***.***********.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.................................................................................................................***.........***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.................................................................................................................................................................***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.*******.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***.***.***********************************************************************************************************************.***************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.*******.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***.***.***********************************************************************************************************************.***************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.*******.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***.***.***********************************************************************************************************************.***************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.................................................................................***.***.....***.***.***.***.***.***.***.***.....................***.....***.....***.***.***.***.***.***.....................................................***.............................................................................................***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.*******.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.*******.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.*******.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................***.....***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.................................................................................................................................................***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***************************.***************.***********.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***************************.***************.***********.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***************************.***************.***********.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.....***.***.***.***.................................................***.........................***.***.***.........***.........***.***.***.***.***.***.***.***.....................***.........***.***.***.***.***.***.....***.***.***.........................................................................................................***.........***.................***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.*******************.***.*******.*******.*******.***************.***.***.*******.***.***********.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.*******.***************.*******************************.***.***************************************.*******************.***.***************.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.*******************.***.*******.*******.*******.***************.***.***.*******.***.***********.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.*******.***************.*******************************.***.***************************************.*******************.***.***************.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.*******************.***.*******.*******.*******.***************.***.***.*******.***.***********.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.*******.***************.*******************************.***.***************************************.*******************.***.***************.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.............***.***.***.***.***.....***.***.***.....***.***.***.***.....***.***.***.....***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........................***.***.***.***.....***.....................***.***.............***.***.***.........***.***.***.***.***.***.***.*****.***.***.***.*******.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.***.*******.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***********************.***.***.***.*******.***********************.***.***.***********.***.***.***.***.*******.***.***.***.***.***.***.*****.***.***.***.*******.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.***.*******.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***********************.***.***.***.*******.***********************.***.***.***********.***.***.***.***.*******.***.***.***.***.***.***.*****.***.***.***.*******.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.***.*******.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***********************.***.***.***.*******.***********************.***.***.***********.***.***.***.***.*******.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.....***.***.***.....***.....................***.***.***.***.........***.***.***.....***.***.***.***.***.***.....................................***.........***.***.***.***.***.***.***.***.***.***.........***.***.***.....................***.***.***.***.***.***.............***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***************.***.*******.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.*******************.***.***.***.***.***.***.***************.***.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***************.***.*******.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.*******************.***.***.***.***.***.***.***************.***.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***************.***.*******.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.*******************.***.***.***.***.***.***.***************.***.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.................***.........***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.............***.***.***.***.................***.***.***.....***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******************************.*******.***********************.*******.***.***.***.***.***************************************************************.***.***.*******.***.***.***.***************.***.***.***.***************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******************************.*******.***********************.*******.***.***.***.***.***************************************************************.***.***.*******.***.***.***.***************.***.***.***.***************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******************************.*******.***********************.*******.***.***.***.***.***************************************************************.***.***.*******.***.***.***.***************.***.***.***.***************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.............................................................***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.....***.....................***.....***.........................***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.............***.***.***.***.***.........***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.........***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.*******.***.***.***.*******.***.***************.***.***************************.***************.*******************.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.*******.***.***.***.*******.***.***************.***.***************************.***************.*******************.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.*******.***.***.***.*******.***.***************.***.***************************.***************.*******************.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.....***.***.................***.***.....................***.***.........***.........***.....***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************.***.*******************.***.***********.***.***********.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***********.***********.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************.***.*******************.***.***********.***.***********.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***********.***********.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************.***.*******************.***.***********.***.***********.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***********.***********.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.***.........................***.***.............***.***.............***.***.....***.***.***.....***.***.***.***.....***.....................................................***.............***.***.***.***.***.***.***.....***.***.***.***.***.***.***.....***.***.***.***.................***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***********.***.***.***********.***.*******.*******.*******.***.***.***.*******************************************.***************************************.***.***.***.***********.*******.***.***.***.***.***************.***.***.***********.*******.*******.***.***.***.***.***************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***********.***.***.***********.***.*******.*******.*******.***.***.***.*******************************************.***************************************.***.***.***.***********.*******.***.***.***.***.***************.***.***.***********.*******.*******.***.***.***.***.***************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***********.***.***.***********.***.*******.*******.*******.***.***.***.*******************************************.***************************************.***.***.***.***********.*******.***.***.***.***.***************.***.***.***********.*******.*******.***.***.***.***.***************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.........................***.....................................................***.***.***.***.***.***.***.***.***.........................***.***.***.***.....***.***.***.***.....***.***.***.............***.....***.***.***.....................................................................................***.***.***.....................***.***.***.***.................***.***.................***.........***.***.***.***.................................***.***.***.***.***.***.*****.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.*******.***.*******.*******************.***.*******************************************************************************************.***.***************.*******.***.***.***.***********************.***.***************************.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.*******.***.*******.*******************.***.*******************************************************************************************.***.***************.*******.***.***.***.***********************.***.***************************.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.*******.***.*******.*******************.***.*******************************************************************************************.***.***************.*******.***.***.***.***********************.***.***************************.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***.........................................................................................***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.....***.........***.................***.................................................................................................***.............***.....***.***.***.........***.............***.***.....***.............***.***.***.***.....................................***.***.***.***.***.***.*****.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***********************.***.***.***.***.***.*******.***.***.***.***************.***.***************************************************************************************************************************.***************************.*******************************.***.*******************.***.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***********************.***.***.***.***.***.*******.***.***.***.***************.***.***************************************************************************************************************************.***************************.*******************************.***.*******************.***.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***********************.***.***.***.***.***.*******.***.***.***.***************.***.***************************************************************************************************************************.***************************.*******************************.***.*******************.***.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.............***.................................................................................***.***.....***.***.***.....***.............***.***.***.***.***.***.....................................***.........................................................................................................................................................................................***.***.............***.***.***.***.***.................................***.***.***.***.***.***.***.*****.***.***.***.***.***************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.*******************.***************************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.*******.*****.***.***.***.***.***************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.*******************.***************************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.*******.*****.***.***.***.***.***************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.*******************.***************************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.*******.*****.***.***.***.***.....................................................................................................***.***.***.***.***.***.....***.***.***.....***.***.***.***.....***.............***.........................................................................................................................................................................................................***.***.***.....***.***.***.***.***.***.***.............***.................***.***.***.***.***.***.***.*****.***.***.***.***************************************.***********************************************************************.***.***.***.***********.***************.***.***.***********************.***********************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.*****.***.***.***.***************************************.***********************************************************************.***.***.***.***********.***************.***.***.***********************.***********************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.*****.***.***.***.***************************************.***********************************************************************.***.***.***.***********.***************.***.***.***********************.***********************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.*****.***.***.***.................................................................................................................***.***.***.***.........................***.***.....................***.***.***.***.................................................................................................................................................................................................***.............***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.*****.***.***.***.*******************************************************************************************************************.***.***.***.***************************.***************************.***.***.*******************************************************************************************************************.*******************************************************************************.***.***********.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*****.***.***.***.*******************************************************************************************************************.***.***.***.***************************.***************************.***.***.*******************************************************************************************************************.*******************************************************************************.***.***********.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*****.***.***.***.*******************************************************************************************************************.***.***.***.***************************.***************************.***.***.*******************************************************************************************************************.*******************************************************************************.***.***********.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.............................................................................................................***.***.***.***.....................***.***.***.....***.........***.***.***.***.............................................................................................................................................................................................***.***.***.........***.***.***.***.***.....................................***.***.***.***.***.***.***.***.*****.***.*******.***.***.***********************************************************************************************.***************.***.***.***.*******************.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************.***********************************************************************************************************************************.***.***.***.***********.***.***.***.***********.***************************.***.***.***.***.***.***.***.***.*****.***.*******.***.***.***********************************************************************************************.***************.***.***.***.*******************.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************.***********************************************************************************************************************************.***.***.***.***********.***.***.***.***********.***************************.***.***.***.***.***.***.***.***.*****.***.*******.***.***.***********************************************************************************************.***************.***.***.***.*******************.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************.***********************************************************************************************************************************.***.***.***.***********.***.***.***.***********.***************************.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.........................................***.....***.***.................................................***.***.***.***.............***.***.***.***.***.........***.***.***.***.***.***.***.***.............................................................................................................................................................................***.***.***.***.***.........***.***.***.....................................***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************************.***.***.***************************************************.***.***.***.***********.***.***.***.***.***************.***.***.***.***.***.***.***.***************************************************************************************************************************************************************************.***.***.***.***.***.***************.***********************.***.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************************.***.***.***************************************************.***.***.***.***********.***.***.***.***.***************.***.***.***.***.***.***.***.***************************************************************************************************************************************************************************.***.***.***.***.***.***************.***********************.***.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************************.***.***.***************************************************.***.***.***.***********.***.***.***.***.***************.***.***.***.***.***.***.***.***************************************************************************************************************************************************************************.***.***.***.***.***.***************.***********************.***.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.........................................***.***.***.....***.........................................***.***.***.***.....***.***.***.***.***.........***.....***.***.***.***.***.***.***.***.....................................***.............................................................................................................................***.***.***.***.***.***.........***.***.***.................***.***.***.........***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***********************.***************************.***.***.***.*******.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.***.***.***.***.***.***.*******.***.***.***.***************.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***********************.***************************.***.***.***.*******.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.***.***.***.***.***.***.*******.***.***.***.***************.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***********************.***************************.***.***.***.*******.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.***.***.***.***.***.***.*******.***.***.***.***************.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.................***.........***.....***.***.***.***.....................***.....................***.***.***.***.........***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....................................................................................................................................***.....................***.***.***.***.***.***.***.***.....***.***.***.***.............***.............***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************.*******.***.***.***.***.***.*******************.***.*******************.***.***.***.***************.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***********.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************.*******.***.***.***.***.***.*******************.***.*******************.***.***.***.***************.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***********.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************.*******.***.***.***.***.***.*******************.***.*******************.***.***.***.***************.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***********.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.........***.***.***.............***.***.***.***.................***.***.***.........***.....***.***.***.***.***.***.***.***.***.***.....................................................................................................................................................***.***.***.***.***.***.***.***.***.***.....***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***********************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************************.***.***.***.*******.***.***.***.***.***********.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***********************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************************.***.***.***.*******.***.***.***.***.***********.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***********************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************************.***.***.***.*******.***.***.***.***.***********.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.....***.***.***.***.***.***.***.***.....***.***.***.***.........................***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................................***.................................***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.............***.***.***.***.***.***.***.***.....***.*****.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***********.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***********.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***********.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................***.........***.....***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.....***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.*******.*******.*******.***.***.***.***.*******.***.***.***.***********************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.*******.*******.*******.***.***.***.***.*******.***.***.***.***********************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.*******.*******.*******.***.***.***.***.*******.***.***.***.***********************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.....................***.....***.***.***.***.***.............***.***.***.***.***.........***.***.***.....................................***.***.........***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.............***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.*******.***.*******.***.***************.***.***.***************.***.***.*******************.***.*******.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***********************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.*******.***.*******.***.***************.***.***.***************.***.***.*******************.***.*******.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***********************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.*******.***.*******.***.***************.***.***.***************.***.***.*******************.***.*******.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***********************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.............***.***.................***.....***.............***.***.***.................***.....***.....***.....***.***.***.***.***.***.***.***.***.........................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.........................***.***.***.***.***.***.*****.***.***.***.***.***.***.*******.***.*******************************.***.***.***.***.***.*******.***************.***********************.***********************************************************************.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.*****.***.***.***.***.***.***.*******.***.*******************************.***.***.***.***.***.*******.***************.***********************.***********************************************************************.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.*****.***.***.***.***.***.***.*******.***.*******************************.***.***.***.***.***.*******.***************.***********************.***********************************************************************.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.....***.***.....***.....................***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.***.................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.........................***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***********.***************************.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.*******************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***********.***************************.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.*******************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***********.***************************.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.*******************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***************************.***.***.***.***.*****.***.***.***.***.***.***.***.....***.............................***.***.***.***.***.***.***.***.***.***.....***.............***.***.***.***.***.........***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.................................................***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.....................***.....***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.*****.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.....***.***.***.***.***.***.....***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.................................***.*****.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***********.***.*******.***.***.*******.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******************************.***.*****.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***********.***.*******.***.***.*******.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******************************.***.*****.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***********.***.*******.***.***.*******.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******************************.***.*****.***.***.***.***.***.***.***.............***.............***.***.***.***.***.***.***.***.....***.***.........***.***.............***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................***.***.....***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.........................***.***.*****.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***********.***.*******************.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***********************.***.***.*****.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***********.***.*******************.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***********************.***.***.*****.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***********.***.*******************.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***********************.***.***.*****.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.....***.................................***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***********************************.***.***.***.***.***.***.***************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***********************************.***.***.***.***.***.***.***************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***********************************.***.***.***.***.***.***.***************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.....***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.....................................***.....***.....***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.............***.***.***.*****.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***************************.*******************.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************.*******.***********.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***************************.*******************.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************.*******.***********.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***************************.*******************.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************.*******.***********.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....................***.....***.............***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................***.***.***.....................***.........***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************.***.***.***.***************.***.*******.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*****.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************.***.***.***.***************.***.*******.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*****.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************.***.***.***.***************.***.*******.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*****.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.....................***.***.***.***.........***.***.............***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.........***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***********************.***.***.*******.*******.***.*******************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***********************.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***********************.***.***.*******.*******.***.*******************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***********************.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***********************.***.***.*******.*******.***.*******************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***********************.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*****.***.***.***.***.***.***.***.***.***.***.................................***.***.***.................***.***.***.***.***.....***.***.***.................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.....................................................***.***.***.***.***.***.....................***.........***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.................***.*****.***.***.***.***.***.***.***.***.***.***.***********************************.***.*******************.***.***.***.***.***.*******.***.***********************.*******.***.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***********************.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***********.*****.***.***.***.***.***.***.***.***.***.***.***********************************.***.*******************.***.***.***.***.***.*******.***.***********************.*******.***.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***********************.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***********.*****.***.***.***.***.***.***.***.***.***.***.***********************************.***.*******************.***.***.***.***.***.*******.***.***********************.*******.***.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***********************.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***********.*****.***.***.***.***.***.***.***.***.***.***.....***.............................***.***.............***.***.***.***.***.....***.............................***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.........***.....................***.***.***.***.........***.***.***.***.***.....***.***.***.***.***.***.....***.***.***.***.***.***.............***.*****.***.***.***.***.***.***.***.*******.*******************************************.***************.***.***.***.***.***.***************************************.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***********.***.***********************.***.***.*******.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.*******************.*****.***.***.***.***.***.***.***.*******.*******************************************.***************.***.***.***.***.***.***************************************.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***********.***.***********************.***.***.*******.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.*******************.*****.***.***.***.***.***.***.***.*******.*******************************************.***************.***.***.***.***.***.***************************************.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***********.***.***********************.***.***.*******.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.*******************.*****.***.***.***.***.***.***.***.....***.........................................................***.***.***.***.***.***.***.........................................***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.........***.........................***.***.***.....***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.............***.*****.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.*******************************************.***.*******************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********.***.*******.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.*******************************************.***.*******************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********.***.*******.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.*******************************************.***.*******************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********.***.*******.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.***.***.***.***.................................................................***.***.***.***.***.***.....***.***.........................................***.***.................................***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.....***.***.***.***.***.....***.***.***.***.....................***.***.***.***.***.***.***.***.***.....................***.*****.***.***.***.***.***.***********.***********************************************************.***.***.***.***.*******.***.***.***.***.***********************************.***.***********************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***************************.*****.***.***.***.***.***.***********.***********************************************************.***.***.***.***.*******.***.***.***.***.***********************************.***.***********************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***************************.*****.***.***.***.***.***.***********.***********************************************************.***.***.***.***.*******.***.***.***.***.***********************************.***.***********************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***************************.*****.***.***.....***.***.....................................................................***.***.***.***.***.***.....***.***.***.***.***.....................................***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.....***.***.***.***.***.***.***.....***.***.***.............***.***.***.***.***.***.***.***.........................***.*****.***.***.***.***.***********************************************************************.***.***.***.***.***********.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.*******.***.***.***.*******.***.***.***.***.***.***.***.***.***********************.***.*****.***.***.***.***.***********************************************************************.***.***.***.***.***********.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.*******.***.***.***.*******.***.***.***.***.***.***.***.***.***********************.***.*****.***.***.***.***.***********************************************************************.***.***.***.***.***********.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.*******.***.***.***.*******.***.***.***.***.***.***.***.***.***********************.***.*****.***.***.***.***.....................................................................***.***.***.***.***.***.....***.***.***.***.***.***.***.........................***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.............***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.***.*******************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.***.*******************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.***.*******************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.***.................................................................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.................***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.*******************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******.***.***.***.*******************.***.***.*******.***.***.*******.***********.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.*******************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******.***.***.***.*******************.***.***.*******.***.***.*******.***********.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.*******************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******.***.***.***.*******************.***.***.*******.***.***.*******.***********.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.................................................................***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.....................***.***.***.....***.***.***.....***.....***.***.***.***.***.***.***.***.....................***.***.***.*****.***.***.***********************************************************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************************.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.***.*****.***.***.***********************************************************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************************.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.***.*****.***.***.***********************************************************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************************.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.***.*****.***.***.................***.............................................***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.....***.***.***.***.............***.***.............................***.***.............***.***.***.....***.***.***.***.***.***.***.***.................***.***.***.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********************************.***.*******************.*******.***.***.***.***.***.***.***.*******************.***.***.***.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********************************.***.*******************.*******.***.***.***.***.***.***.***.*******************.***.***.***.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********************************.***.*******************.*******.***.***.***.***.***.***.***.*******************.***.***.***.***.*****.***.***.............................................................***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.........***.........................................***.***.....................***.***.***.***.***.***.***.***.................***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.*******************.***************************************.***********************.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.*******************.***************************************.***********************.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.*******************.***************************************.***********************.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*****.***.***.............................................................***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.................***.........................................................***.***.***.***.***.***.***.***.................***.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***********************************.***************.***************************.***.***.*******.***.***.***.*******************.***.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***********************************.***************.***************************.***.***.*******.***.***.***.*******************.***.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***********************************.***************.***************************.***.***.*******.***.***.***.*******************.***.***.***.***.***.***.*****.***.***.........................................................***.***.***.***.***.***.***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.***.***.***.............................***.................***.***.....................***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.*****.***.***********************************************************.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.*******************************.*******************.***.***.*******************.***.***.***.***.***.***.***.*******************.***.***.***.*******.***.***.*****.***.***********************************************************.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.*******************************.*******************.***.***.*******************.***.***.***.***.***.***.***.*******************.***.***.***.*******.***.***.*****.***.***********************************************************.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.*******************************.*******************.***.***.*******************.***.***.***.***.***.***.***.*******************.***.***.***.*******.***.***.*****.***.***.................................***.....................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.............................***.***.............***.***.***.***.............***.***.***.***.....***.***.***.................***.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.*******.***.***************************.***.***.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.*******.***.***************************.***.***.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.*******.***.***************************.***.***.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.*****.***.***.....................................................***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.***.***.***.....***.....................***.***.***.....***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....***.....***.***.***.***.***.***.***.***.***.*****.***.*******************************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.*******.***********************************************.***************************************.***.***.***.***.***.*******************************.***.*******.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.*****.***.*******************************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.*******.***********************************************.***************************************.***.***.***.***.***.*******************************.***.*******.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.*****.***.*******************************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.*******.***********************************************.***************************************.***.***.***.***.***.*******************************.***.*******.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.................................................***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.................................................................***.....................***.***.***.***.***.............................***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.*******************************.***.***********.***.***.***.***.***.***.*******.***.***.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.*******************************.***.***********.***.***.***.***.***.***.*******.***.***.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.*******************************.***.***********.***.***.***.***.***.***.*******.***.***.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.............................................***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................***.***.***.***.***.........................***.***.***.....***.***.***.***.***.***.***.........***.***.***.***.***.....***.............***.***.***.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************************.*******************************************.***.***.***.***************************.***.***.*******.*******.***.***.***.***.***************.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************************.*******************************************.***.***.***.***************************.***.***.*******.*******.***.***.***.***.***************.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************************.*******************************************.***.***.***.***************************.***.***.*******.*******.***.***.***.***.***************.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.*****.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.................***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.........................................................................................................***.***.***.........................***.***.***.***.....***.***.***.***.***.***.................***.***.....***.........***.***.....***.***.....***.***.***.***.***.***.***.***.*****.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***************************************************************************************************************.***.***************************.***.***.***.***.*******.***.***.***.***.*******************.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***************************************************************************************************************.***.***************************.***.***.***.***.*******.***.***.***.***.*******************.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***************************************************************************************************************.***.***************************.***.***.***.***.*******.***.***.***.***.*******************.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.....***.***.***.............................................***.....................................................***.........................***.***.***.***.***.***.***.....***.........................***.***.........***.***.............***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.*******.***.***.***.***********************************************************************************.***************.***********************.***.***.***.***.***.***.***.***.*******************************.***.***.*******************.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.*******.***.***.***.***********************************************************************************.***************.***********************.***.***.***.***.***.***.***.***.*******************************.***.***.*******************.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.*******.***.***.***.***********************************************************************************.***************.***********************.***.***.***.***.***.***.***.***.*******************************.***.***.*******************.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.....................................................................................................................***.***.***.***.***.***.***.***.***.***.............................***.***.***.............***.***.....***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*******.***************************************************************************************.*******************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*******.***************************************************************************************.*******************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*******.***************************************************************************************.*******************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.....................................***.............................................***.***.............***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.....***.***.***.....***.***.***.***.....***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.*******.***.***.***********************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.*******.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.*******.***.***.***********************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.*******.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.*******.***.***.***********************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.*******.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.............................***.............................................***.***.***.***.....***.***.***.***.....***.***.....***.***.***.***.....***.***.....***.***.....***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.*******.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.*******.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.*******.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................................***.***.***.***.***.....................................................................***.***.***.....***.***.***.***.....***.....***.***.***.***.***.***.***.................***.........***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***********************************************************************************.***.***.***.***.*******************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***********************************************************************************.***.***.***.***.*******************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***********************************************************************************.***.***.***.***.*******************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................***.***.***.***.***.***.............***.........................................***.***.***.***.***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.........***.....***.***.....***.................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.***.*******.***********************.***************************.***.***.***.***************.*******.***.***.***.***.***.***.***.*******.***.***********.***********.***.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.***.*******.***********************.***************************.***.***.***.***************.*******.***.***.***.***.***.***.***.*******.***.***********.***********.***.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.***.*******.***********************.***************************.***.***.***.***************.*******.***.***.***.***.***.***.***.*******.***.***********.***********.***.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.............................................................................................***.***.***.***.........***.................................................***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.............................***.....................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************.***.***.***.*******************************************************************.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***************************.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************.***.***.***.*******************************************************************.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***************************.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************.***.***.***.*******************************************************************.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***************************.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................***.***.***.***.................................................................***.................***.***.***.***.***.***.***.***.***.***.***.....***.***.....................***.............***.....***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***********************************************************************************************************.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***********.***.***************************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***********************************************************************************************************.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***********.***.***************************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***********************************************************************************************************.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***********.***.***************************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.............................................................................................................***.***.***.***.............................................................................***.***.***.***.***.***.***.***.***.***.***.........***.***.***.............***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************************.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.***.***.*********.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************************.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.***.***.*********.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************************.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.***.***.*********.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.....................................................................................................................***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.........***.........***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.*******.*******************************************************************************************************************.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********.***.***.***********************.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.*******.*******************************************************************************************************************.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********.***.***.***********************.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.*******.*******************************************************************************************************************.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********.***.***.***********************.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.................***.................................................***.....................................................***.***.***.***.............................................................***.***.***.***.***.***.***.***.***.***.***.***.***.............***.............***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************.***********************.*******************************************.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******************.*******************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************.***********************.*******************************************.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******************.*******************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************.***********************.*******************************************.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******************.*******************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.............................................***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................................................***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................***.....***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*******************************************************************************************************************************************.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*******************************************************************************************************************************************.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*******************************************************************************************************************************************.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.........***.....***.***.***.***.........................................................................................................................................***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.*******************************************************.*******.***.***.***.***.*******.***************.***.***.***.***********************************************************************************************************************************************.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.*******************************************************.*******.***.***.***.***.*******.***************.***.***.***.***********************************************************************************************************************************************.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.*******************************************************.*******.***.***.***.***.*******.***************.***.***.***.***********************************************************************************************************************************************.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.........................................................***.***.***.***.***.***.***.***.***.........***.***.***.***.............................................................................................................................................***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.............................................................***.....***.***.***.***.***.***.........***.***.***.***.................................................................................................................................................***.***.***.***.***.***.***.....***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.........................***.***.***.***.***.***.***.***.***.*****.***.***.***********************************************************************.***.***.***.***.***.***.*******.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.*****.***.***.***********************************************************************.***.***.***.***.***.***.*******.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.*****.***.***.***********************************************************************.***.***.***.***.***.***.*******.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.*****.***.***.........................................................................***.***.***.***.***.***.***.....***.***.***.....................................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.***.***.***.***.*****.***.***.***************************************************************************.***.***.***.***.***.***********.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***********************.***.***.***.***.***.***.***.*****.***.***.***************************************************************************.***.***.***.***.***.***********.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***********************.***.***.***.***.***.***.***.*****.***.***.***************************************************************************.***.***.***.***.***.***********.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***********************.***.***.***.***.***.***.***.*****.***.***.............................................................................***.***.***.***.***.***.........***.....***.................................***.***.....................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.........................***.***.***.***.***.***.***.***.*****.***.***.*******************************************************************************.***.***.***.***.***************.*******.***********.*******************.***.***.*******.***********.***********************.*******************.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.*****.***.***.*******************************************************************************.***.***.***.***.***************.*******.***********.*******************.***.***.*******.***********.***********************.*******************.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.*****.***.***.*******************************************************************************.***.***.***.***.***************.*******.***********.*******************.***.***.*******.***********.***********************.*******************.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.*****.***.***.................................................................................***.***.***.***.***.***.............***.........***.........***.....***.....***.....***.***.....***.***.***.............***.***.***.***.........***.***.....***.............***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................................***.***.***.***.***.***.***.*****.***.***************************************************************************************.***.***.***.***.***.***********************.***************.***.*******.***********.*******.***.***.*******.*******.*******.***.***.*******.***.*******.***************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.*****.***.***************************************************************************************.***.***.***.***.***.***********************.***************.***.*******.***********.*******.***.***.*******.*******.*******.***.***.*******.***.*******.***************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.*****.***.***************************************************************************************.***.***.***.***.***.***********************.***************.***.*******.***********.*******.***.***.*******.*******.*******.***.***.*******.***.*******.***************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.*****.***.....................................***.................................................***.***.***.***.***.***.....................***.............***.....***.***.................***.***.....***.***.***.***.***.....***.***.....***.***.***.***.....***.............***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.*****.***********************************************************************************************.***.***.***.***.***************************.***********.***.*******.***********************.*******.***.***.***.***.*******.***.***.*******.***.***.***.*******.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.*******************************************************.***.***.***.***.***.***.*****.***********************************************************************************************.***.***.***.***.***************************.***********.***.*******.***********************.*******.***.***.***.***.*******.***.***.*******.***.***.***.*******.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.*******************************************************.***.***.***.***.***.***.*****.***********************************************************************************************.***.***.***.***.***************************.***********.***.*******.***********************.*******.***.***.***.***.*******.***.***.*******.***.***.***.*******.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.*******************************************************.***.***.***.***.***.***.*****.***.....................................***.....................................................***.***.***.***.............................***.....***.***.........................................***.***.....***.***.....***.***.........***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.*****.***.***********************************************************************************************.***.***.***********************************.***.***.***********************************************.***********.*******.*******.***********.***.***************.*******.***.***.***.*******.***.***.***.***.***.***.***.***************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.*****.***.***********************************************************************************************.***.***.***********************************.***.***.***********************************************.***********.*******.*******.***********.***.***************.*******.***.***.***.*******.***.***.***.***.***.***.***.***************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.*****.***.***********************************************************************************************.***.***.***********************************.***.***.***********************************************.***********.*******.*******.***********.***.***************.*******.***.***.***.*******.***.***.***.***.***.***.***.***************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.*****.***.............................................................................................................................................***.....................................................***.............................***.........***.........***.***.....***.***.***.***.***.***.***.***.***.***.***.***.............***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................***.***.***.....***.***.*****.*******.*******.***************.***********.*******.*******************************.***************************************************************************************************************************************************************.***.*******.***.***.***.***.***.***.***.***.*******.***.***.***.***.***************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.*******.***.*****.*******.*******.***************.***********.*******.*******************************.***************************************************************************************************************************************************************.***.*******.***.***.***.***.***.***.***.***.*******.***.***.***.***.***************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.*******.***.*****.*******.*******.***************.***********.*******.*******************************.***************************************************************************************************************************************************************.***.*******.***.***.***.***.***.***.***.***.*******.***.***.***.***.***************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.*******.***.*****.***.....***.....***.........***.***.....***.***.***.***.........................***.***.........................................................................................................................................................***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................***.***.***.***.....***.*****.***.***************.*******.***.***.*******.***.***.***.***********************.***.***.*******************************************************************************************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.*******.***.*******.***.*******.*****.***.***************.*******.***.***.*******.***.***.***.***********************.***.***.*******************************************************************************************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.*******.***.*******.***.*******.*****.***.***************.*******.***.***.*******.***.***.***.***********************.***.***.*******************************************************************************************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.*******.***.*******.***.*******.*****.***.............***.***.....***.***.***.....***.....***.***.***.***.........***.***.***.***.....................................................................................................................................***.........***.....***.............***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.............................***.***.....***.***.***.***.........*****.***.***********.***.***********.***.***.***.***.*******.***.***.***********.***.***.***.***.***********************************************************************************************************************************************.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.*******.***.*****.***.***********.***.***********.***.***.***.***.*******.***.***.***********.***.***.***.***.***********************************************************************************************************************************************.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.*******.***.*****.***.***********.***.***********.***.***.***.***.*******.***.***.***********.***.***.***.***.***********************************************************************************************************************************************.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.*******.***.*****.***.........***.***.................***.***.***.........***.....***.........***.***.***.***.***.........................................................................................................................................***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.............***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.....***.***.*****.***********.***.***************************.***************.*******.***********.***.***.***.***.***************************************************************************************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.*******************.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********************************.***.***.***.***.***.***.***.*******.*******.*****.***********.***.***************************.***************.*******.***********.***.***.***.***.***************************************************************************************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.*******************.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********************************.***.***.***.***.***.***.***.*******.*******.*****.***********.***.***************************.***************.*******.***********.***.***.***.***.***************************************************************************************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.*******************.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********************************.***.***.***.***.***.***.***.*******.*******.*****.***.........***.........***.................................................***.***.***.***.***.***.....................................***.........................................................................................***.***.***.***.***.....***.....***.***.***.***.***.***.***.***.***.***.................***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.................*****.***.***********************************************************************.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.*******************.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.*******************.*****.***.***********************************************************************.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.*******************.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.*******************.*****.***.***********************************************************************.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.*******************.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.*******************.*****.***.....................................................................***.***.***.***.***.***.***.***.............***.........................................................................................................***.***.***.***.***.***.....***.....***.***.***.***.***.***.***.***.***.***.................***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.................***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.*******************************************************.***************************************************************.***.***.***.***.*******.***.***********.***.***.***.***.***.***.***.***.*******************.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.*******************************************************.***************************************************************.***.***.***.***.*******.***.***********.***.***.***.***.***.***.***.***.*******************.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.*******************************************************.***************************************************************.***.***.***.***.*******.***.***********.***.***.***.***.***.***.***.***.*******************.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.............................................................***.***.***.***.***.***.***.***.***.***.................................................................................................................***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.........***.....***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................................***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.............***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***************.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***************.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***************.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.................***.............................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.*****.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.*******************.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.*******************.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.*******************.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.................................***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................***.***.***.***.***.***.***.***.***.....***.........***.***.***.***.***.***.....................***.....................................................................***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*******************.***************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*******************.***************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*******************.***************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.***.***.***.***.***.***.........***.............***.***.***.***.................***.............................................................................***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***********************************.***.***.*******************.***********************************************************************************.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***********************************.***.***.*******************.***********************************************************************************.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***********************************.***.***.*******************.***********************************************************************************.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................***.............................***.***.***.***.***.***.***.***.***.***.................................***.***.............***.***.....................***.............................................................***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***********************.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***************************.***************************************************************.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***********************.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***************************.***************************************************************.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***********************.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***************************.***************************************************************.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.................................................***.***.................................................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***********************************************.***.*******************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***********************************************.***.*******************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***********************************************.***.*******************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.............................................***.***.***.***.***.***.***.***.***.***.................................................***.***.....................................***.............................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.................................................***.***.............................................................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.*******************************************************.***.***********************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.*******************************************************.***.***********************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.*******************************************************.***.***********************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.....................................................***.***.***.................................................................................................................................................***.............................***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.*******.***.***.***.***.***************************************************************.***.*******************************************************************************************************************************************.***********************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.*******.***.***.***.***.***************************************************************.***.*******************************************************************************************************************************************.***********************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.*******.***.***.***.***.***************************************************************.***.*******************************************************************************************************************************************.***********************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.................................................................................................................................................................................................................................................................***.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.*******************************************************************.***************************************************************************************************************************************.***************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.*******************************************************************.***************************************************************************************************************************************.***************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.*******************************************************************.***************************************************************************************************************************************.***************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.................................................................***.***.....................................................................................................................................................................................................***.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***********************************************************.*******.***.***********.***********************************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***********************************************************.*******.***.***********.***********************************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***********************************************************.*******.***.***********.***********************************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.*****.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.........***.............................................................***.***.***.........................................***.............................................................................................................................................................***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***************************************************************************.***.***.***.***********************************************************************************************************************************************************************************************************.***.*******.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***************************************************************************.***.***.***.***********************************************************************************************************************************************************************************************************.***.*******.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***************************************************************************.***.***.***.***********************************************************************************************************************************************************************************************************.***.*******.***.***.***.***.*****.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.....................................................................***.***.***.***.***.........................................................................................................................................................................................................***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***********************************************************************************************************************************************************************************************************.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***********************************************************************************************************************************************************************************************************.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***********************************************************************************************************************************************************************************************************.***.***.***.***.***.***.*****.***.***.........................***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.............................................................***.***.***.***.***.***.***.***.................................................................................................................................***.................................................................***.***.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************************.***.*******.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************************.***.*******.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************************.***.*******.***.***.*****.***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.....***.***.***.***.................................................................................................................................................................................................***.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***************************************************.***.***.***.*******.***.***.***.***.***.***.***************************************************************************************************************************************************************************************.***********.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***************************************************.***.***.***.*******.***.***.***.***.***.***.***************************************************************************************************************************************************************************************.***********.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***************************************************.***.***.***.*******.***.***.***.***.***.***.***************************************************************************************************************************************************************************************.***********.***.***.***.***.*****.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................................................................................................................***.***.***.***.*****.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************.***************************************************.***.***.***.*****.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************.***************************************************.***.***.***.*****.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************.***************************************************.***.***.***.*****.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.....................................................................................................................................................***.***.***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.*******************.***.***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.*******************.***.***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.*******************.***.***.*****.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................................................................................................***.....................................***.***.*****.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***********************************************************.***********************************************************************************.***.*****.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***********************************************************.***********************************************************************************.***.*****.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***********************************************************.***********************************************************************************.***.*****.***.***.***.***.***.................................................***.***.***.***.***.***.....***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................***.***.***.***.............***.........................................................................................***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***********************.***.***.***.***.*******************************************************.***************************************************.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***********************.***.***.***.***.*******************************************************.***************************************************.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***********************.***.***.***.***.*******************************************************.***************************************************.*****.***.***.***.***.***.............................***.................***.***.***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.............***.................***.***.***.***.***.***.....................................................***.....***.....................................***.*****.***.***.***.***.*******.***********************************************.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***************.***.***.***.***.***.***.***************************************************.***.***.***.***********************************.***.*****.***.***.***.***.*******.***********************************************.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***************.***.***.***.***.***.***.***************************************************.***.***.***.***********************************.***.*****.***.***.***.***.*******.***********************************************.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***************.***.***.***.***.***.***.***************************************************.***.***.***.***********************************.***.*****.***.***.***.***.***.***.....................................................***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.............***.***.***.***.***.***.***.................................................***.***.***.***.............................***.***.*****.***.***.***.***.***.*******************************************.***************.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***************************.***.***.*****.***.***.***.***.***.*******************************************.***************.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***************************.***.***.*****.***.***.***.***.***.*******************************************.***************.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***************************.***.***.*****.***.***.***.***.***.........................................***.***.........***.***.***.***.***.................................................................................***.***.***.***.***.***.***.....***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.....................***.***.***.*****.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***********************.***.***.*****.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***********************.***.***.*****.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***********************.***.***.*****.***.***.***.***.***.....................................***.***.***.....***.***.***.***.....................***.....................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.................***.***.....***.***.***.***.....................................***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.***.***************************************.***.***.***********.***.***.***************************************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***************************.*******.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***************************************.***.***.***********.***.***.***************************************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***************************.*******.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***************************************.***.***.***********.***.***.***************************************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***************************.*******.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.....................................***.***.***.***.....***.***.***.....................................................................***.***.........................***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.........................***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.........***.***.***.***.*****.***.***.*******************************************.***.***.***.***.*******.***.*******************************.***********************************.*******.***.***************************.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*******.*******.***.***.*******************************.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.*******************************************.***.***.***.***.*******.***.*******************************.***********************************.*******.***.***************************.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*******.*******.***.***.*******************************.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.*******************************************.***.***.***.***.*******.***.*******************************.***********************************.*******.***.***************************.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*******.*******.***.***.*******************************.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.........................................***.***.***.***.***.........***.................................***.............................***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.....***.***.................................***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.*****.***.*******************************************.***.*******.***.***********.***.*******************************.***.***************************.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***************.***.*******************************************.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.*******.***.***********.***.*******************************.***.***************************.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***************.***.*******************************************.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.*******.***.***********.***.*******************************.***.***************************.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***************.***.*******************************************.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.........................................***.***.***.***.***.***.........***.............................***.***.***.....................***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.........................................***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***************************************.***.***.***.***.***.***.***********.*******************************.***.***.***.*******************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******************************************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***************************************.***.***.***.***.***.***.***********.*******************************.***.***.***.*******************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******************************************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***************************************.***.***.***.***.***.***.***********.*******************************.***.***.***.*******************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******************************************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.................***.............***.***.***.***.***.***.***.***.....***.....***.................***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.........................................***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.................................***.***.***.***.***.***.***.***.........***.................***.***.***.***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***.***************.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***.***************.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***.***************.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.***.........................***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.***.***.***.........***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***********************.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******.***********************************.***.***.***.***.***.*******.***.***.***********************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*****.***.***.***********************.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******.***********************************.***.***.***.***.***.*******.***.***.***********************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*****.***.***.***********************.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******.***********************************.***.***.***.***.***.*******.***.***.***********************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*****.***.***.........***.........***.***.***.***.***.***.***.***.***.........***.***.***.............***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.....................................***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.........***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***.***********.***.***********.***********.***.*******.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********************************.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***.***********.***.***********.***********.***.*******.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********************************.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***.***********.***.***********.***********.***.*******.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********************************.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.................***.***.***.***.***.***.***.***.***.........***.***.***.....***.***.***.....***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.........................................................***.***.***.***.***.***.***.***.***.***.***.***.............***.................................***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.............***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******.***********************************.***.***.***.***.***.***.***********.***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******.***********************************.***.***.***.***.***.***.***********.***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******.***********************************.***.***.***.***.***.***.***********.***.***.***.***.*****.***.***.***.........***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.............***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.***.........***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***************************.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************.***.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***************************.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************.***.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***************************.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************.***.*******.***.***.***.***.***.*****.***.........***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.........***.***.***.....***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.................................***.............................................***.***.***.***.***.***.***.***.***.....***.....***.....***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.....***.***.***.***.***.***.*****.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.*******.*******.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.*******************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.*******.***.***.***.***.***.*****.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.*******.*******.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.*******************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.*******.***.***.***.***.***.*****.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.*******.*******.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.*******************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.*******.***.***.***.***.***.*****.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.........................***.***.***.................................***.........***.***.***.***.***.....***.***.***.***.........................................................................................***.***.***.***.***.***.***.***.........***.....***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.*****.***.***.*******.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.*******************.***.***.***************************************************.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.*****.***.***.*******.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.*******************.***.***.***************************************************.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.*****.***.***.*******.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.*******************.***.***.***************************************************.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.*****.***.***.***.....***.***.***.***.***.***.***.***.***.***.................***.***.....***.***.............***.***.....................................................***.***.***.***.***.***.***.***.................................................................................................***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.*****.***.***.***********.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************.***.***.*******************************************************.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***********.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************.***.***.*******************************************************.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***********.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************.***.***.*******************************************************.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***.........***.***.***.***.***.***.***.***.***.***.................***.***.***.............***.***.***.................................................................***.***.***.***.................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.....***.***.***.***.***.***.........................................................................................***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***********************.***.***.***.*******.***.*******.***********************************************************************.***.***.***************************************************************.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***********************.***.***.***.*******.***.*******.***********************************************************************.***.***.***************************************************************.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***********************.***.***.***.*******.***.*******.***********************************************************************.***.***.***************************************************************.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***.............***.***.***.***.***.***.***.***.....................***.***.***.....***.***.***.***.........................................................................***.***.............................................***.........................................................................***.***.***.***.***.....***.***.***.***.***.................***.***.........***.***.***.***.***.....................................................................................***.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.***.***********************.***.*******.***.*******.***********************************************.*******************************.***.***************************************************************************************************************************.***.***.***.***********.***.***.***.***********************.***.***********.***.***.***.*******************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.***.***********************.***.*******.***.*******.***********************************************.*******************************.***.***************************************************************************************************************************.***.***.***.***********.***.***.***.***********************.***.***********.***.***.***.*******************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.***.***********************.***.*******.***.*******.***********************************************.*******************************.***.***************************************************************************************************************************.***.***.***.***********.***.***.***.***********************.***.***********.***.***.***.*******************************************************************************************.***.***.***.*****.***.***.***.***.........***.***.***.***.***.***.***.***.........................***.........***.............................................................***.....................***.***.................................................................................................................................***.................***.***.***.........................***.............***.***.***.........................................................................................***.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************.*******************.*******.***************************************************************************************************************************************.***********************.***.***************************.***********.***.***.***********************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************.*******************.*******.***************************************************************************************************************************************.***********************.***.***************************.***********.***.***.***********************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************.*******************.*******.***************************************************************************************************************************************.***********************.***.***************************.***********.***.***.***********************************************************************************************.***.***.***.*****.***.***.***.***.........***.***.***.***.***.***.***.***.........................................................................................................***.............................................................................***.........................................................................................***.............................***.............***.....***.................................................................................................***.***.***.***.*****.***.***.***.***.***************.***.***.***.***.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***************.***.***.***.***.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***************.***.***.***.***.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.........***.***.***.***.***.....................................***.....................................................................................................................................................................................................................................................................................................................................................................................................................***.***.***.*****.***.***.***.***.***.*******.***.***.***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.*******.***.***.***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.*******.***.***.***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.....***.***.***.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.***.*****.***.***.***.***.***.***.*******.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.*****.***.***.***.***.***.***.*******.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.*****.***.***.***.***.***.***.*******.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.*****.***.***.***.***.***.***.....***.***.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.*****.***.***.***.***.***.***********.***.*******************************************************************.***********************************************************************.***************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.***********.***.*******************************************************************.***********************************************************************.***************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.***********.***.*******************************************************************.***********************************************************************.***************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.............***.....................***.........................................................................***.................................................................................................................................................................................................................................................................................................................................................................................*****.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.....................................***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************'};