var maze = {start: {x: 0, y: 0}, end: {x: 509, y:508}, width: 510, height: 510, speed: 5, map: '...*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.................................................................................................................................................................................................................................................................***.....................................................................................................................................................................................................................................................*****.***********************************************************************************************************************************************************************************************.***************************************************************************.*******************************************************************************************************************************************************************************************************************************************.*****.***********************************************************************************************************************************************************************************************.***************************************************************************.*******************************************************************************************************************************************************************************************************************************************.*****.***********************************************************************************************************************************************************************************************.***************************************************************************.*******************************************************************************************************************************************************************************************************************************************.*****.***.................................................................................................................................................................................................................................***.................................................................................................................................................................................................................***.........................................................***.*****.***.*******.***************************************************.***********.***************************************************************************************************************************************************************.*******************.*******************************.*******************************************************************************************************************************************************************************************************************.***.*****.***.*******.***************************************************.***********.***************************************************************************************************************************************************************.*******************.*******************************.*******************************************************************************************************************************************************************************************************************.***.*****.***.*******.***************************************************.***********.***************************************************************************************************************************************************************.*******************.*******************************.*******************************************************************************************************************************************************************************************************************.***.*****.***.***.....***.........................................................***.***.....................................................................................................................***.....................................................***.***.........................***.***.................................................................................................................................................................................................................***.*****.***.***.*******.***.***************************************************.***.***.***************************************************************************************************************************************************************************.*******.***.*******************.***.***.***.***************************************************************************************************************************************************************************************************************.*****.***.***.*******.***.***************************************************.***.***.***************************************************************************************************************************************************************************.*******.***.*******************.***.***.***.***************************************************************************************************************************************************************************************************************.*****.***.***.*******.***.***************************************************.***.***.***************************************************************************************************************************************************************************.*******.***.*******************.***.***.***.***************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.***.............................................***.***.***.***.***.***.............................................................................................................................................................***.....***.***.***.................***.***.***.***.***.***.....................................................................................***.........................................................................................................***.*****.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***********************************************************************************************************************************************************.***********.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************.***.*****.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***********************************************************************************************************************************************************.***********.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************.***.*****.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***********************************************************************************************************************************************************.***********.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************.***.*****.***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.................................................................................................................................................***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................................................................................................***.***.*****.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.............................................................................................***.....................................***.............***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.........................................................***.........................................***.....................................................................***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***************************************************************************.***************************************.*******************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***************************************************************************.***************************************.*******************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***************************************************************************.***************************************.*******************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................................***.................***.............***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.....................................................................................................................................................................***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***.***********.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***.***********.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***.***********.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.................................................................................................................***.........***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.................................................................................................................................................................***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.*******.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***.***.***********************************************************************************************************************.***************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.*******.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***.***.***********************************************************************************************************************.***************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.*******.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***.***.***********************************************************************************************************************.***************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.................................................................................***.***.....***.***.***.***.***.***.***.***.....................***.....***.....***.***.***.***.***.***.....................................................***.............................................................................................***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.*******.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.*******.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.*******.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................***.....***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.................................................................................................................................................***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***************************.***************.***********.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***************************.***************.***********.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***************************.***************.***********.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.....***.***.***.***.................................................***.........................***.***.***.........***.........***.***.***.***.***.***.***.***.....................***.........***.***.***.***.***.***.....***.***.***.........................................................................................................***.........***.................***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.*******************.***.*******.*******.*******.***************.***.***.*******.***.***********.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.*******.***************.*******************************.***.***************************************.*******************.***.***************.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.*******************.***.*******.*******.*******.***************.***.***.*******.***.***********.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.*******.***************.*******************************.***.***************************************.*******************.***.***************.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.*******************.***.*******.*******.*******.***************.***.***.*******.***.***********.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.*******.***************.*******************************.***.***************************************.*******************.***.***************.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.............***.***.***.***.***.....***.***.***.....***.***.***.***.....***.***.***.....***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........................***.***.***.***.....***.....................***.***.............***.***.***.........***.***.***.***.***.***.***.*****.***.***.***.*******.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.***.*******.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***********************.***.***.***.*******.***********************.***.***.***********.***.***.***.***.*******.***.***.***.***.***.***.*****.***.***.***.*******.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.***.*******.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***********************.***.***.***.*******.***********************.***.***.***********.***.***.***.***.*******.***.***.***.***.***.***.*****.***.***.***.*******.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.***.*******.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***********************.***.***.***.*******.***********************.***.***.***********.***.***.***.***.*******.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.....***.***.***.....***.....................***.***.***.***.........***.***.***.....***.***.***.***.***.***.....................................***.........***.***.***.***.***.***.***.***.***.***.........***.***.***.....................***.***.***.***.***.***.............***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***************.***.*******.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.*******************.***.***.***.***.***.***.***************.***.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***************.***.*******.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.*******************.***.***.***.***.***.***.***************.***.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***************.***.*******.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.*******************.***.***.***.***.***.***.***************.***.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.................***.........***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.............***.***.***.***.................***.***.***.....***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******************************.*******.***********************.*******.***.***.***.***.***************************************************************.***.***.*******.***.***.***.***************.***.***.***.***************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******************************.*******.***********************.*******.***.***.***.***.***************************************************************.***.***.*******.***.***.***.***************.***.***.***.***************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******************************.*******.***********************.*******.***.***.***.***.***************************************************************.***.***.*******.***.***.***.***************.***.***.***.***************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.............................................................***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.....***.....................***.....***.........................***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.............***.***.***.***.***.........***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.........***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.*******.***.***.***.*******.***.***************.***.***************************.***************.*******************.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.*******.***.***.***.*******.***.***************.***.***************************.***************.*******************.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.*******.***.***.***.*******.***.***************.***.***************************.***************.*******************.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.....***.***.................***.***.....................***.***.........***.........***.....***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************.***.*******************.***.***********.***.***********.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***********.***********.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************.***.*******************.***.***********.***.***********.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***********.***********.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************.***.*******************.***.***********.***.***********.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***********.***********.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.***.........................***.***.............***.***.............***.***.....***.***.***.....***.***.***.***.....***.....................................................***.............***.***.***.***.***.***.***.....***.***.***.***.***.***.***.....***.***.***.***.................***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***********.***.***.***********.***.*******.*******.*******.***.***.***.*******************************************.***************************************.***.***.***.***********.*******.***.***.***.***.***************.***.***.***********.*******.*******.***.***.***.***.***************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***********.***.***.***********.***.*******.*******.*******.***.***.***.*******************************************.***************************************.***.***.***.***********.*******.***.***.***.***.***************.***.***.***********.*******.*******.***.***.***.***.***************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***********.***.***.***********.***.*******.*******.*******.***.***.***.*******************************************.***************************************.***.***.***.***********.*******.***.***.***.***.***************.***.***.***********.*******.*******.***.***.***.***.***************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.........................***.....................................................***.***.***.***.***.***.***.***.***.........................***.***.***.***.....***.***.***.***.....***.***.***.............***.....***.***.***.....................................................................................***.***.***.....................***.***.***.***.................***.***.................***.........***.***.***.***.................................***.***.***.***.***.***.*****.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.*******.***.*******.*******************.***.*******************************************************************************************.***.***************.*******.***.***.***.***********************.***.***************************.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.*******.***.*******.*******************.***.*******************************************************************************************.***.***************.*******.***.***.***.***********************.***.***************************.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.*******.***.*******.*******************.***.*******************************************************************************************.***.***************.*******.***.***.***.***********************.***.***************************.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***.........................................................................................***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.....***.........***.................***.................................................................................................***.............***.....***.***.***.........***.............***.***.....***.............***.***.***.***.....................................***.***.***.***.***.***.*****.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***********************.***.***.***.***.***.*******.***.***.***.***************.***.***************************************************************************************************************************.***************************.*******************************.***.*******************.***.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***********************.***.***.***.***.***.*******.***.***.***.***************.***.***************************************************************************************************************************.***************************.*******************************.***.*******************.***.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***********************.***.***.***.***.***.*******.***.***.***.***************.***.***************************************************************************************************************************.***************************.*******************************.***.*******************.***.***.***.***.***********************************.***.***.***.***.***.***.*****.***.***.***.***.............***.................................................................................***.***.....***.***.***.....***.............***.***.***.***.***.***.....................................***.........................................................................................................................................................................................***.***.............***.***.***.***.***.................................***.***.***.***.***.***.***.*****.***.***.***.***.***************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.*******************.***************************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.*******.*****.***.***.***.***.***************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.*******************.***************************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.*******.*****.***.***.***.***.***************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.*******************.***************************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.*******.*****.***.***.***.***.....................................................................................................***.***.***.***.***.***.....***.***.***.....***.***.***.***.....***.............***.........................................................................................................................................................................................................***.***.***.....***.***.***.***.***.***.***.............***.................***.***.***.***.***.***.***.*****.***.***.***.***************************************.***********************************************************************.***.***.***.***********.***************.***.***.***********************.***********************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.*****.***.***.***.***************************************.***********************************************************************.***.***.***.***********.***************.***.***.***********************.***********************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.*****.***.***.***.***************************************.***********************************************************************.***.***.***.***********.***************.***.***.***********************.***********************************************************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.*****.***.***.***.................................................................................................................***.***.***.***.........................***.***.....................***.***.***.***.................................................................................................................................................................................................***.............***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.*****.***.***.***.*******************************************************************************************************************.***.***.***.***************************.***************************.***.***.*******************************************************************************************************************.*******************************************************************************.***.***********.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*****.***.***.***.*******************************************************************************************************************.***.***.***.***************************.***************************.***.***.*******************************************************************************************************************.*******************************************************************************.***.***********.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*****.***.***.***.*******************************************************************************************************************.***.***.***.***************************.***************************.***.***.*******************************************************************************************************************.*******************************************************************************.***.***********.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*****.***.***.***.***.***.............................................................................................................***.***.***.***.....................***.***.***.....***.........***.***.***.***.............................................................................................................................................................................................***.***.***.........***.***.***.***.***.....................................***.***.***.***.***.***.***.***.*****.***.*******.***.***.***********************************************************************************************.***************.***.***.***.*******************.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************.***********************************************************************************************************************************.***.***.***.***********.***.***.***.***********.***************************.***.***.***.***.***.***.***.***.*****.***.*******.***.***.***********************************************************************************************.***************.***.***.***.*******************.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************.***********************************************************************************************************************************.***.***.***.***********.***.***.***.***********.***************************.***.***.***.***.***.***.***.***.*****.***.*******.***.***.***********************************************************************************************.***************.***.***.***.*******************.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************.***********************************************************************************************************************************.***.***.***.***********.***.***.***.***********.***************************.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.........................................***.....***.***.................................................***.***.***.***.............***.***.***.***.***.........***.***.***.***.***.***.***.***.............................................................................................................................................................................***.***.***.***.***.........***.***.***.....................................***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************************.***.***.***************************************************.***.***.***.***********.***.***.***.***.***************.***.***.***.***.***.***.***.***************************************************************************************************************************************************************************.***.***.***.***.***.***************.***********************.***.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************************.***.***.***************************************************.***.***.***.***********.***.***.***.***.***************.***.***.***.***.***.***.***.***************************************************************************************************************************************************************************.***.***.***.***.***.***************.***********************.***.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******************************************.***.***.***************************************************.***.***.***.***********.***.***.***.***.***************.***.***.***.***.***.***.***.***************************************************************************************************************************************************************************.***.***.***.***.***.***************.***********************.***.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.........................................***.***.***.....***.........................................***.***.***.***.....***.***.***.***.***.........***.....***.***.***.***.***.***.***.***.....................................***.............................................................................................................................***.***.***.***.***.***.........***.***.***.................***.***.***.........***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***********************.***************************.***.***.***.*******.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.***.***.***.***.***.***.*******.***.***.***.***************.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***********************.***************************.***.***.***.*******.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.***.***.***.***.***.***.*******.***.***.***.***************.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***********************.***************************.***.***.***.*******.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.***.***.***.***.***.***.*******.***.***.***.***************.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.................***.........***.....***.***.***.***.....................***.....................***.***.***.***.........***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....................................................................................................................................***.....................***.***.***.***.***.***.***.***.....***.***.***.***.............***.............***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************.*******.***.***.***.***.***.*******************.***.*******************.***.***.***.***************.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***********.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************.*******.***.***.***.***.***.*******************.***.*******************.***.***.***.***************.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***********.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******************.*******.***.***.***.***.***.*******************.***.*******************.***.***.***.***************.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***********.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.........***.***.***.............***.***.***.***.................***.***.***.........***.....***.***.***.***.***.***.***.***.***.***.....................................................................................................................................................***.***.***.***.***.***.***.***.***.***.....***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***********************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************************.***.***.***.*******.***.***.***.***.***********.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***********************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************************.***.***.***.*******.***.***.***.***.***********.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***********************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************************************.***.***.***.*******.***.***.***.***.***********.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.....***.***.***.***.***.***.***.***.....***.***.***.***.........................***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................................***.................................***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.............***.***.***.***.***.***.***.***.....***.*****.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***********.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***********.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************************.***************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***********.***.*******.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................***.........***.....***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.....***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.*******.*******.*******.***.***.***.***.*******.***.***.***.***********************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.*******.*******.*******.***.***.***.***.*******.***.***.***.***********************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.*******.*******.*******.***.***.***.***.*******.***.***.***.***********************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.....................***.....***.***.***.***.***.............***.***.***.***.***.........***.***.***.....................................***.***.........***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.............***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.*******.***.*******.***.***************.***.***.***************.***.***.*******************.***.*******.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***********************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.*******.***.*******.***.***************.***.***.***************.***.***.*******************.***.*******.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***********************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.*******.***.*******.***.***************.***.***.***************.***.***.*******************.***.*******.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***********************.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.............***.***.................***.....***.............***.***.***.................***.....***.....***.....***.***.***.***.***.***.***.***.***.........................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.........................***.***.***.***.***.***.*****.***.***.***.***.***.***.*******.***.*******************************.***.***.***.***.***.*******.***************.***********************.***********************************************************************.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.*****.***.***.***.***.***.***.*******.***.*******************************.***.***.***.***.***.*******.***************.***********************.***********************************************************************.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.*****.***.***.***.***.***.***.*******.***.*******************************.***.***.***.***.***.*******.***************.***********************.***********************************************************************.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.....***.***.....***.....................***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.***.................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.........................***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***********.***************************.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.*******************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***********.***************************.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.*******************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***************************.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***********.***************************.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.*******************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***************************.***.***.***.***.*****.***.***.***.***.***.***.***.....***.............................***.***.***.***.***.***.***.***.***.***.....***.............***.***.***.***.***.........***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.................................................***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.....................***.....***.***.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.*****.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************************.***.*****.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.....***.***.***.***.***.***.....***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.................................***.*****.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***********.***.*******.***.***.*******.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******************************.***.*****.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***********.***.*******.***.***.*******.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******************************.***.*****.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***********.***.*******.***.***.*******.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******************************.***.*****.***.***.***.***.***.***.***.............***.............***.***.***.***.***.***.***.***.....***.***.........***.***.............***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................***.***.....***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.........................***.***.*****.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***********.***.*******************.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***********************.***.***.*****.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***********.***.*******************.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***********************.***.***.*****.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***********.***.*******************.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***.***********************.***.***.*****.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.....***.................................***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***********************************.***.***.***.***.***.***.***************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***********************************.***.***.***.***.***.***.***************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***********************************.***.***.***.***.***.***.***************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.....***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.....................................***.....***.....***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.............***.***.***.*****.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***************************.*******************.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************.*******.***********.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***************************.*******************.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************.*******.***********.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*****.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***************************.*******************.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************.*******.***********.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....................***.....***.............***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................***.***.***.....................***.........***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************.***.***.***.***************.***.*******.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*****.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************.***.***.***.***************.***.*******.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*****.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************.***.***.***.***************.***.*******.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*****.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.....................***.***.***.***.........***.***.............***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.........***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***********************.***.***.*******.*******.***.*******************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***********************.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***********************.***.***.*******.*******.***.*******************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***********************.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*****.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***********************.***.***.*******.*******.***.*******************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***********************.***********.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.*****.***.***.***.***.***.***.***.***.***.***.................................***.***.***.................***.***.***.***.***.....***.***.***.................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.....................................................***.***.***.***.***.***.....................***.........***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.................***.*****.***.***.***.***.***.***.***.***.***.***.***********************************.***.*******************.***.***.***.***.***.*******.***.***********************.*******.***.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***********************.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***********.*****.***.***.***.***.***.***.***.***.***.***.***********************************.***.*******************.***.***.***.***.***.*******.***.***********************.*******.***.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***********************.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***********.*****.***.***.***.***.***.***.***.***.***.***.***********************************.***.*******************.***.***.***.***.***.*******.***.***********************.*******.***.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***********************.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***********.*****.***.***.***.***.***.***.***.***.***.***.....***.............................***.***.............***.***.***.***.***.....***.............................***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.........***.....................***.***.***.***.........***.***.***.***.***.....***.***.***.***.***.***.....***.***.***.***.***.***.............***.*****.***.***.***.***.***.***.***.*******.*******************************************.***************.***.***.***.***.***.***************************************.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***********.***.***********************.***.***.*******.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.*******************.*****.***.***.***.***.***.***.***.*******.*******************************************.***************.***.***.***.***.***.***************************************.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***********.***.***********************.***.***.*******.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.*******************.*****.***.***.***.***.***.***.***.*******.*******************************************.***************.***.***.***.***.***.***************************************.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***********.***.***********************.***.***.*******.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.*******************.*****.***.***.***.***.***.***.***.....***.........................................................***.***.***.***.***.***.***.........................................***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.........***.........................***.***.***.....***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.............***.*****.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.*******************************************.***.*******************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********.***.*******.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.*******************************************.***.*******************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********.***.*******.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.*******************************************.***.*******************************.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********.***.*******.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.***.***.***.***.................................................................***.***.***.***.***.***.....***.***.........................................***.***.................................***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.....***.***.***.***.***.....***.***.***.***.....................***.***.***.***.***.***.***.***.***.....................***.*****.***.***.***.***.***.***********.***********************************************************.***.***.***.***.*******.***.***.***.***.***********************************.***.***********************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***************************.*****.***.***.***.***.***.***********.***********************************************************.***.***.***.***.*******.***.***.***.***.***********************************.***.***********************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***************************.*****.***.***.***.***.***.***********.***********************************************************.***.***.***.***.*******.***.***.***.***.***********************************.***.***********************************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***************************.*****.***.***.....***.***.....................................................................***.***.***.***.***.***.....***.***.***.***.***.....................................***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.....***.***.***.***.***.***.***.....***.***.***.............***.***.***.***.***.***.***.***.........................***.*****.***.***.***.***.***********************************************************************.***.***.***.***.***********.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.*******.***.***.***.*******.***.***.***.***.***.***.***.***.***********************.***.*****.***.***.***.***.***********************************************************************.***.***.***.***.***********.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.*******.***.***.***.*******.***.***.***.***.***.***.***.***.***********************.***.*****.***.***.***.***.***********************************************************************.***.***.***.***.***********.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.*******.*******.***.***.***.*******.***.***.***.***.***.***.***.***.***********************.***.*****.***.***.***.***.....................................................................***.***.***.***.***.***.....***.***.***.***.***.***.***.........................***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.............***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.***.*******************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.***.*******************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.***.*******************************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.***.................................................................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.................***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.*******************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******.***.***.***.*******************.***.***.*******.***.***.*******.***********.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.*******************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******.***.***.***.*******************.***.***.*******.***.***.*******.***********.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.*******************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.*******.***.***.***.*******************.***.***.*******.***.***.*******.***********.***.***.***.***.***.***.***.***.*******************.***.***.*****.***.***.***.................................................................***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.....................***.***.***.....***.***.***.....***.....***.***.***.***.***.***.***.***.....................***.***.***.*****.***.***.***********************************************************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************************.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.***.*****.***.***.***********************************************************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************************.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.***.*****.***.***.***********************************************************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***************************.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.***.*****.***.***.................***.............................................***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.....***.***.***.***.............***.***.............................***.***.............***.***.***.....***.***.***.***.***.***.***.***.................***.***.***.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********************************.***.*******************.*******.***.***.***.***.***.***.***.*******************.***.***.***.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********************************.***.*******************.*******.***.***.***.***.***.***.***.*******************.***.***.***.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***********.*******.***********************************.***.*******************.*******.***.***.***.***.***.***.***.*******************.***.***.***.***.*****.***.***.............................................................***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.........***.........................................***.***.....................***.***.***.***.***.***.***.***.................***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.*******************.***************************************.***********************.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.*******************.***************************************.***********************.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.*******************.***************************************.***********************.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*****.***.***.............................................................***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.................***.........................................................***.***.***.***.***.***.***.***.................***.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***********************************.***************.***************************.***.***.*******.***.***.***.*******************.***.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***********************************.***************.***************************.***.***.*******.***.***.***.*******************.***.***.***.***.***.***.*****.***.***************************************************************.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***********************************.***************.***************************.***.***.*******.***.***.***.*******************.***.***.***.***.***.***.*****.***.***.........................................................***.***.***.***.***.***.***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.***.***.***.............................***.................***.***.....................***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.*****.***.***********************************************************.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.*******************************.*******************.***.***.*******************.***.***.***.***.***.***.***.*******************.***.***.***.*******.***.***.*****.***.***********************************************************.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.*******************************.*******************.***.***.*******************.***.***.***.***.***.***.***.*******************.***.***.***.*******.***.***.*****.***.***********************************************************.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.*******************************.*******************.***.***.*******************.***.***.***.***.***.***.***.*******************.***.***.***.*******.***.***.*****.***.***.................................***.....................***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.............................***.***.............***.***.***.***.............***.***.***.***.....***.***.***.................***.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.*******.***.***************************.***.***.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.*******.***.***************************.***.***.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.*******.***.***************************.***.***.***********.***.***.***.***.***********.***.***.***.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.*****.***.***.....................................................***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.***.***.***.....***.....................***.***.***.....***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.....***.....***.***.***.***.***.***.***.***.***.*****.***.*******************************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.*******.***********************************************.***************************************.***.***.***.***.***.*******************************.***.*******.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.*****.***.*******************************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.*******.***********************************************.***************************************.***.***.***.***.***.*******************************.***.*******.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.*****.***.*******************************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.*******.***********************************************.***************************************.***.***.***.***.***.*******************************.***.*******.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.*****.***.***.................................................***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.................................................................***.....................***.***.***.***.***.............................***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.*******************************.***.***********.***.***.***.***.***.***.*******.***.***.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.*******************************.***.***********.***.***.***.***.***.***.*******.***.***.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.*******************************.***.***********.***.***.***.***.***.***.*******.***.***.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.*****.***.***.............................................***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................***.***.***.***.***.........................***.***.***.....***.***.***.***.***.***.***.........***.***.***.***.***.....***.............***.***.***.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************************.*******************************************.***.***.***.***************************.***.***.*******.*******.***.***.***.***.***************.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************************.*******************************************.***.***.***.***************************.***.***.*******.*******.***.***.***.***.***************.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***********************************************************.*******************************************.***.***.***.***************************.***.***.*******.*******.***.***.***.***.***************.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.*****.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.................***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.........................................................................................................***.***.***.........................***.***.***.***.....***.***.***.***.***.***.................***.***.....***.........***.***.....***.***.....***.***.***.***.***.***.***.***.*****.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***************************************************************************************************************.***.***************************.***.***.***.***.*******.***.***.***.***.*******************.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***************************************************************************************************************.***.***************************.***.***.***.***.*******.***.***.***.***.*******************.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***************************************************************************************************************.***.***************************.***.***.***.***.*******.***.***.***.***.*******************.***.***.*******.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.....***.***.***.............................................***.....................................................***.........................***.***.***.***.***.***.***.....***.........................***.***.........***.***.............***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.*******.***.***.***.***********************************************************************************.***************.***********************.***.***.***.***.***.***.***.***.*******************************.***.***.*******************.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.*******.***.***.***.***********************************************************************************.***************.***********************.***.***.***.***.***.***.***.***.*******************************.***.***.*******************.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.*******.***.***.***.***********************************************************************************.***************.***********************.***.***.***.***.***.***.***.***.*******************************.***.***.*******************.***********.***.***.***.***.***.***.***.***.***.*****.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.....................................................................................................................***.***.***.***.***.***.***.***.***.***.............................***.***.***.............***.***.....***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*******.***************************************************************************************.*******************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*******.***************************************************************************************.*******************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.*******.***************************************************************************************.*******************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.....................................***.............................................***.***.............***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.....***.***.***.....***.***.***.***.....***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.*******.***.***.***********************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.*******.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.*******.***.***.***********************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.*******.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.***.***.*******.***.***.***********************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.*******.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.............................***.............................................***.***.***.***.....***.***.***.***.....***.***.....***.***.***.***.....***.***.....***.***.....***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.*******.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.*******.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.*******.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................................***.***.***.***.***.....................................................................***.***.***.....***.***.***.***.....***.....***.***.***.***.***.***.***.................***.........***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***********************************************************************************.***.***.***.***.*******************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***********************************************************************************.***.***.***.***.*******************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***********************************************************************************.***.***.***.***.*******************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.*******************.***.***.*******.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.........***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................***.***.***.***.***.***.............***.........................................***.***.***.***.***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.........***.....***.***.....***.................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.***.*******.***********************.***************************.***.***.***.***************.*******.***.***.***.***.***.***.***.*******.***.***********.***********.***.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.***.*******.***********************.***************************.***.***.***.***************.*******.***.***.***.***.***.***.***.*******.***.***********.***********.***.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************.***.***.***.***.***.*******.***********************.***************************.***.***.***.***************.*******.***.***.***.***.***.***.***.*******.***.***********.***********.***.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.............................................................................................***.***.***.***.........***.................................................***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.............................***.....................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************.***.***.***.*******************************************************************.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***************************.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************.***.***.***.*******************************************************************.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***************************.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************.***.***.***.*******************************************************************.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***************************.***********************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................***.***.***.***.................................................................***.................***.***.***.***.***.***.***.***.***.***.***.....***.***.....................***.............***.....***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***********************************************************************************************************.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***********.***.***************************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***********************************************************************************************************.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***********.***.***************************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***********************************************************************************************************.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.***.***.***********.***.***************************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.............................................................................................................***.***.***.***.............................................................................***.***.***.***.***.***.***.***.***.***.***.........***.***.***.............***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************************.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.***.***.*********.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************************.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.***.***.*********.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************************.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.*******.***.***.***.***.***.***.***.***.***.***.***.*********.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.....................................................................................................................***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.........***.........***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.*******.*******************************************************************************************************************.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********.***.***.***********************.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.*******.*******************************************************************************************************************.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********.***.***.***********************.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.*******.*******************************************************************************************************************.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********.***.***.***********************.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.................***.................................................***.....................................................***.***.***.***.............................................................***.***.***.***.***.***.***.***.***.***.***.***.***.............***.............***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************.***********************.*******************************************.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******************.*******************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************.***********************.*******************************************.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******************.*******************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***************************************************************.***********************.*******************************************.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.*******************.*******************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.............................................***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.....................................................................................................................................***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................***.....***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*******************************************************************************************************************************************.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*******************************************************************************************************************************************.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*******************************************************************************************************************************************.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.........***.....***.***.***.***.........................................................................................................................................***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.*******************************************************.*******.***.***.***.***.*******.***************.***.***.***.***********************************************************************************************************************************************.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.*******************************************************.*******.***.***.***.***.*******.***************.***.***.***.***********************************************************************************************************************************************.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.*******************************************************.*******.***.***.***.***.*******.***************.***.***.***.***********************************************************************************************************************************************.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.........................................................***.***.***.***.***.***.***.***.***.........***.***.***.***.............................................................................................................................................***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.***************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***.............................................................***.....***.***.***.***.***.***.........***.***.***.***.................................................................................................................................................***.***.***.***.***.***.***.....***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.........................***.***.***.***.***.***.***.***.***.*****.***.***.***********************************************************************.***.***.***.***.***.***.*******.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.*****.***.***.***********************************************************************.***.***.***.***.***.***.*******.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.*****.***.***.***********************************************************************.***.***.***.***.***.***.*******.***.***.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************.***.***.***.***.***.***.***.***.*****.***.***.........................................................................***.***.***.***.***.***.***.....***.***.***.....................................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.***.***.***.***.*****.***.***.***************************************************************************.***.***.***.***.***.***********.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***********************.***.***.***.***.***.***.***.*****.***.***.***************************************************************************.***.***.***.***.***.***********.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***********************.***.***.***.***.***.***.***.*****.***.***.***************************************************************************.***.***.***.***.***.***********.***.*******************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***********************.***.***.***.***.***.***.***.*****.***.***.............................................................................***.***.***.***.***.***.........***.....***.................................***.***.....................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.........................***.***.***.***.***.***.***.***.*****.***.***.*******************************************************************************.***.***.***.***.***************.*******.***********.*******************.***.***.*******.***********.***********************.*******************.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.*****.***.***.*******************************************************************************.***.***.***.***.***************.*******.***********.*******************.***.***.*******.***********.***********************.*******************.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.*****.***.***.*******************************************************************************.***.***.***.***.***************.*******.***********.*******************.***.***.*******.***********.***********************.*******************.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.*****.***.***.................................................................................***.***.***.***.***.***.............***.........***.........***.....***.....***.....***.***.....***.***.***.............***.***.***.***.........***.***.....***.............***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................................***.***.***.***.***.***.***.*****.***.***************************************************************************************.***.***.***.***.***.***********************.***************.***.*******.***********.*******.***.***.*******.*******.*******.***.***.*******.***.*******.***************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.*****.***.***************************************************************************************.***.***.***.***.***.***********************.***************.***.*******.***********.*******.***.***.*******.*******.*******.***.***.*******.***.*******.***************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.*****.***.***************************************************************************************.***.***.***.***.***.***********************.***************.***.*******.***********.*******.***.***.*******.*******.*******.***.***.*******.***.*******.***************.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.*****.***.....................................***.................................................***.***.***.***.***.***.....................***.............***.....***.***.................***.***.....***.***.***.***.***.....***.***.....***.***.***.***.....***.............***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.*****.***********************************************************************************************.***.***.***.***.***************************.***********.***.*******.***********************.*******.***.***.***.***.*******.***.***.*******.***.***.***.*******.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.*******************************************************.***.***.***.***.***.***.*****.***********************************************************************************************.***.***.***.***.***************************.***********.***.*******.***********************.*******.***.***.***.***.*******.***.***.*******.***.***.***.*******.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.*******************************************************.***.***.***.***.***.***.*****.***********************************************************************************************.***.***.***.***.***************************.***********.***.*******.***********************.*******.***.***.***.***.*******.***.***.*******.***.***.***.*******.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.*******************************************************.***.***.***.***.***.***.*****.***.....................................***.....................................................***.***.***.***.............................***.....***.***.........................................***.***.....***.***.....***.***.........***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.*****.***.***********************************************************************************************.***.***.***********************************.***.***.***********************************************.***********.*******.*******.***********.***.***************.*******.***.***.***.*******.***.***.***.***.***.***.***.***************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.*****.***.***********************************************************************************************.***.***.***********************************.***.***.***********************************************.***********.*******.*******.***********.***.***************.*******.***.***.***.*******.***.***.***.***.***.***.***.***************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.*****.***.***********************************************************************************************.***.***.***********************************.***.***.***********************************************.***********.*******.*******.***********.***.***************.*******.***.***.***.*******.***.***.***.***.***.***.***.***************.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.*****.***.............................................................................................................................................***.....................................................***.............................***.........***.........***.***.....***.***.***.***.***.***.***.***.***.***.***.***.............***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................***.***.***.....***.***.*****.*******.*******.***************.***********.*******.*******************************.***************************************************************************************************************************************************************.***.*******.***.***.***.***.***.***.***.***.*******.***.***.***.***.***************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.*******.***.*****.*******.*******.***************.***********.*******.*******************************.***************************************************************************************************************************************************************.***.*******.***.***.***.***.***.***.***.***.*******.***.***.***.***.***************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.*******.***.*****.*******.*******.***************.***********.*******.*******************************.***************************************************************************************************************************************************************.***.*******.***.***.***.***.***.***.***.***.*******.***.***.***.***.***************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.*******.***.*****.***.....***.....***.........***.***.....***.***.***.***.........................***.***.........................................................................................................................................................***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................***.***.***.***.....***.*****.***.***************.*******.***.***.*******.***.***.***.***********************.***.***.*******************************************************************************************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.*******.***.*******.***.*******.*****.***.***************.*******.***.***.*******.***.***.***.***********************.***.***.*******************************************************************************************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.*******.***.*******.***.*******.*****.***.***************.*******.***.***.*******.***.***.***.***********************.***.***.*******************************************************************************************************************************************************.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************.*******.***.*******.***.*******.*****.***.............***.***.....***.***.***.....***.....***.***.***.***.........***.***.***.***.....................................................................................................................................***.........***.....***.............***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.............................***.***.....***.***.***.***.........*****.***.***********.***.***********.***.***.***.***.*******.***.***.***********.***.***.***.***.***********************************************************************************************************************************************.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.*******.***.*****.***.***********.***.***********.***.***.***.***.*******.***.***.***********.***.***.***.***.***********************************************************************************************************************************************.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.*******.***.*****.***.***********.***.***********.***.***.***.***.*******.***.***.***********.***.***.***.***.***********************************************************************************************************************************************.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***************.***.*******.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.*******.***.*****.***.........***.***.................***.***.***.........***.....***.........***.***.***.***.***.........................................................................................................................................***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.............***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.....***.***.*****.***********.***.***************************.***************.*******.***********.***.***.***.***.***************************************************************************************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.*******************.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********************************.***.***.***.***.***.***.***.*******.*******.*****.***********.***.***************************.***************.*******.***********.***.***.***.***.***************************************************************************************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.*******************.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********************************.***.***.***.***.***.***.***.*******.*******.*****.***********.***.***************************.***************.*******.***********.***.***.***.***.***************************************************************************************************************************************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.*******************.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********************************.***.***.***.***.***.***.***.*******.*******.*****.***.........***.........***.................................................***.***.***.***.***.***.....................................***.........................................................................................***.***.***.***.***.....***.....***.***.***.***.***.***.***.***.***.***.................***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.................*****.***.***********************************************************************.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.*******************.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.*******************.*****.***.***********************************************************************.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.*******************.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.*******************.*****.***.***********************************************************************.***.***.***.***.***.***.*******************************************************************************************************************************.***.***.***.***.*******.***.*******.***.***.***.***.***.***.***.***.***.*******************.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.*******************.*****.***.....................................................................***.***.***.***.***.***.***.***.............***.........................................................................................................***.***.***.***.***.***.....***.....***.***.***.***.***.***.***.***.***.***.................***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.................***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.*******************************************************.***************************************************************.***.***.***.***.*******.***.***********.***.***.***.***.***.***.***.***.*******************.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.*******************************************************.***************************************************************.***.***.***.***.*******.***.***********.***.***.***.***.***.***.***.***.*******************.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.*******************************************************************.***.***.***.***.***.***.***.***.*******************************************************.***************************************************************.***.***.***.***.*******.***.***********.***.***.***.***.***.***.***.***.*******************.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***********.***.***.***.***.***.***.***.***.***.*******************.***.*****.***.***.............................................................***.***.***.***.***.***.***.***.***.***.................................................................................................................***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.........***.....***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************************************.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................................***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.............***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***************.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***************.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***********************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.*******.***.***.***************.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.................***.............................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.*****.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.*******************.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.*******************.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.*******************.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.................................***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................................***.***.***.***.***.***.***.***.***.....***.........***.***.***.***.***.***.....................***.....................................................................***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*******************.***************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*******************.***************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.*******************.***************************************************************************.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.***.***.***.***.***.***.........***.............***.***.***.***.................***.............................................................................***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***********************************.***.***.*******************.***********************************************************************************.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***********************************.***.***.*******************.***********************************************************************************.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***********************************.***.***.*******************.***********************************************************************************.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................***.............................***.***.***.***.***.***.***.***.***.***.................................***.***.............***.***.....................***.............................................................***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***********************.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***************************.***************************************************************.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***********************.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***************************.***************************************************************.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***********************.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***************************.***************************************************************.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.................................................***.***.................................................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***********************************************.***.*******************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***********************************************.***.*******************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.***.***.***.***.***.***.***.***.***.***.***********************************************.***.*******************************************************************************************************************************************************************.***.***.*******.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.............................................***.***.***.***.***.***.***.***.***.***.................................................***.***.....................................***.............................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.*******************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.................................................***.***.............................................................................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.*******************************************************.***.***********************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.*******************************************************.***.***********************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.*******************************************************.***.***********************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.....................................................***.***.***.................................................................................................................................................***.............................***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.*******.***.***.***.***.***************************************************************.***.*******************************************************************************************************************************************.***********************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.*******.***.***.***.***.***************************************************************.***.*******************************************************************************************************************************************.***********************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.*******.***.***.***.***.***************************************************************.***.*******************************************************************************************************************************************.***********************************************.***.***.***.***.***.***.***.***.***.***.*****.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.................................................................................................................................................................................................................................................................***.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.*******************************************************************.***************************************************************************************************************************************.***************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.*******************************************************************.***************************************************************************************************************************************.***************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***.*******************************************************************.***************************************************************************************************************************************.***************************************************************.***.***.***.***.***.***.***.***.***.*****.***.***.........................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.................................................................***.***.....................................................................................................................................................................................................***.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***********************************************************.*******.***.***********.***********************************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***********************************************************.*******.***.***********.***********************************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***********************************************************.*******.***.***********.***********************************************************************************************************************************************************************************************.***.***.***.***.***.***.***.***.*****.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.........***.............................................................***.***.***.........................................***.............................................................................................................................................................***.***.***.***.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***************************************************************************.***.***.***.***********************************************************************************************************************************************************************************************************.***.*******.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***************************************************************************.***.***.***.***********************************************************************************************************************************************************************************************************.***.*******.***.***.***.***.*****.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***.***.***.***************************************************************************.***.***.***.***********************************************************************************************************************************************************************************************************.***.*******.***.***.***.***.*****.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.....................................................................***.***.***.***.***.........................................................................................................................................................................................................***.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***********************************************************************************************************************************************************************************************************.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***********************************************************************************************************************************************************************************************************.***.***.***.***.***.***.*****.***.***************************************************.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***********************************************************************************************************************************************************************************************************.***.***.***.***.***.***.*****.***.***.........................***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.............................................................***.***.***.***.***.***.***.***.................................................................................................................................***.................................................................***.***.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************************.***.*******.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************************.***.*******.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***************************************************************************************************************.***************************************************************************************.***.*******.***.***.*****.***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.....***.***.***.***.................................................................................................................................................................................................***.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***************************************************.***.***.***.*******.***.***.***.***.***.***.***************************************************************************************************************************************************************************************.***********.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***************************************************.***.***.***.*******.***.***.***.***.***.***.***************************************************************************************************************************************************************************************.***********.***.***.***.***.*****.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***************************************************.***.***.***.*******.***.***.***.***.***.***.***************************************************************************************************************************************************************************************.***********.***.***.***.***.*****.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.................................................................................................................................................................................................***.***.***.***.*****.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************.***************************************************.***.***.***.*****.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************.***************************************************.***.***.***.*****.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************************************************************************************.***************************************************.***.***.***.*****.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................***.....................................................................................................................................................***.***.***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.*******************.***.***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.*******************.***.***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************************************************************************************************.*******************.***.***.*****.***.***.***.***.***.................................................***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.***.***.***.***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................................................................................................***.....................................***.***.*****.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***********************************************************.***********************************************************************************.***.*****.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***********************************************************.***********************************************************************************.***.*****.***.***.***.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************.***********************************************************.***********************************************************************************.***.*****.***.***.***.***.***.................................................***.***.***.***.***.***.....***.***.***.................................................................***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................................***.***.***.***.............***.........................................................................................***.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***********************.***.***.***.***.*******************************************************.***************************************************.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***********************.***.***.***.***.*******************************************************.***************************************************.*****.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******************************************************************.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************.***********************.***.***.***.***.*******************************************************.***************************************************.*****.***.***.***.***.***.............................***.................***.***.***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.............***.................***.***.***.***.***.***.....................................................***.....***.....................................***.*****.***.***.***.***.*******.***********************************************.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***************.***.***.***.***.***.***.***************************************************.***.***.***.***********************************.***.*****.***.***.***.***.*******.***********************************************.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***************.***.***.***.***.***.***.***************************************************.***.***.***.***********************************.***.*****.***.***.***.***.*******.***********************************************.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************************.***.***************.***.***.***.***.***.***.***************************************************.***.***.***.***********************************.***.*****.***.***.***.***.***.***.....................................................***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.............***.***.***.***.***.***.***.................................................***.***.***.***.............................***.***.*****.***.***.***.***.***.*******************************************.***************.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***************************.***.***.*****.***.***.***.***.***.*******************************************.***************.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***************************.***.***.*****.***.***.***.***.***.*******************************************.***************.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***********.***.***.***.***.***.***.***.***********************************************.***.***.***.***.***************************.***.***.*****.***.***.***.***.***.........................................***.***.........***.***.***.***.***.................................................................................***.***.***.***.***.***.***.....***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.....................***.***.***.*****.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***********************.***.***.*****.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***********************.***.***.*****.***.***.***.***.***.***************************************.***.***.*******.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******************************************.***.***.***.***.***.***********************.***.***.*****.***.***.***.***.***.....................................***.***.***.....***.***.***.***.....................***.....................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.................***.***.....***.***.***.***.....................................***.***.***.***.***.***.***.................***.***.***.*****.***.***.***.***.***************************************.***.***.***********.***.***.***************************************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***************************.*******.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***************************************.***.***.***********.***.***.***************************************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***************************.*******.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.***************************************.***.***.***********.***.***.***************************************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.*******.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***********************.***.***.***.***.***.***.***************************.*******.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***.***.....................................***.***.***.***.....***.***.***.....................................................................***.***.........................***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.........................***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.***.***.........***.***.***.***.*****.***.***.*******************************************.***.***.***.***.*******.***.*******************************.***********************************.*******.***.***************************.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*******.*******.***.***.*******************************.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.*******************************************.***.***.***.***.*******.***.*******************************.***********************************.*******.***.***************************.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*******.*******.***.***.*******************************.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.*******************************************.***.***.***.***.*******.***.*******************************.***********************************.*******.***.***************************.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.*******.***.*******.*******.***.***.*******************************.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.*****.***.***.........................................***.***.***.***.***.........***.................................***.............................***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.....***.***.................................***.***.***.***.***.***.***.....................***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.*****.***.*******************************************.***.*******.***.***********.***.*******************************.***.***************************.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***************.***.*******************************************.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.*******.***.***********.***.*******************************.***.***************************.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***************.***.*******************************************.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************************.***.*******.***.***********.***.*******************************.***.***************************.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***************.***.*******************************************.***.***.***.***.***.*******************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.........................................***.***.***.***.***.***.........***.............................***.***.***.....................***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.....................***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................***.***.........................................***.***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***************************************.***.***.***.***.***.***.***********.*******************************.***.***.***.*******************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******************************************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***************************************.***.***.***.***.***.***.***********.*******************************.***.***.***.*******************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******************************************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***************************************.***.***.***.***.***.***.***********.*******************************.***.***.***.*******************.*******.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***********************.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******************.***.***.*******************************************.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.................***.............***.***.***.***.***.***.***.***.....***.....***.................***.***.***.***.***.***.............***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.........................................***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***********************.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.*******************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.................................***.***.***.***.***.***.***.***.........***.................***.***.***.***.***.....***.***.....***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***.***************.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***.***************.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.*******************************.***.***.***.***.***.***.***.***.*******.***.***************.***.***.***.***.***.***********.*******.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************************************.***.***.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.*****.***.***.........................***.***.***.***.***.***.***.***.***.....***.***.***.....***.***.***.***.***.***.***.........***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.........***.***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*****.***.***.***********************.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******.***********************************.***.***.***.***.***.*******.***.***.***********************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*****.***.***.***********************.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******.***********************************.***.***.***.***.***.*******.***.***.***********************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*****.***.***.***********************.***.***.***.***.***.***.***.***.***********.***.***.*******.***.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.*******.***********************************.***.***.***.***.***.*******.***.***.***********************.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*****.***.***.........***.........***.***.***.***.***.***.***.***.***.........***.***.***.............***.***.***.***.***.***.***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.....................................***.***.***.***.***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.........***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***.***********.***.***********.***********.***.*******.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********************************.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***.***********.***.***********.***********.***.*******.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********************************.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***.***********.***.***********.***********.***.*******.***.***.***.***********************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.***********************************.***.***.***.***.***.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***************.***.***.***.*****.***.***.................***.***.***.***.***.***.***.***.***.........***.***.***.....***.***.***.....***.***.***.***.***.***.........................***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.....***.........................................................***.***.***.***.***.***.***.***.***.***.***.***.............***.................................***.***.***.***.***.***.***.***.***.***.***.***.............................***.***.***.***.***.***.***.............***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******.***********************************.***.***.***.***.***.***.***********.***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******.***********************************.***.***.***.***.***.***.***********.***.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***.***********.***.***.***.***.***.***.*******.***.***.***.***.***.*******************************.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********************************************************************.***.***.***.***.***.***.***.***.***.***.***************************************************.***.***.***.***.***.***.***.***.***.*******.***********************************.***.***.***.***.***.***.***********.***.***.***.***.*****.***.***.***.........***.***.***.***.***.***.***.***.***.***.....***.***.***.***.***.***.***.............***.***.***.***.................................***.***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................................***.***.***.***.***.***.***.***.***.***.***.............................................***.***.***.***.***.***.***.***.***.***.***.***.....................................................***.***.........***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***************************.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************.***.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***************************.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************.***.*******.***.***.***.***.***.*****.***.***.***.***.***.***.***.***.***.***.***.***.***.***.*******.***.***.***.*******.***.***.***********.***.***.***.***.***********************************.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.***.***.***.***.***.***.*******.*******.***************************.***.*******.***.***.***.***.***.***.***.***.***.*******************************************************.***.*******.***.***.***.***.***.*****.***.........***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.........***.***.***.....***.***.***.***.***.....................................***.***.***.***.***.***.***.***.***.***.***.***.................................***.............................................***.***.***.***.***.***.***.***.***.....***.....***.....***.***.................***.***.***.***.***.***.***.***.***.***.***.***.***.........................................................***.....***.***.***.***.***.***.*****.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.*******.*******.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.*******************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.*******.***.***.***.***.***.*****.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.*******.*******.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.*******************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.*******.***.***.***.***.***.*****.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***********.***.*******.*******.***.***.*******************************************.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.***.***.***.***.***.*******************.***.***.***************.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************.*******.***.***.***.***.***.*****.***.***.....***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.........................***.***.***.................................***.........***.***.***.***.***.....***.***.***.***.........................................................................................***.***.***.***.***.***.***.***.........***.....***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.....................................................................***.***.***.***.***.***.*****.***.***.*******.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.*******************.***.***.***************************************************.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.*****.***.***.*******.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.*******************.***.***.***************************************************.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.*****.***.***.*******.***.***.***.***.***.***.***.***.***.***.***********.***.***.*******.*******************.***.***.***************************************************.***.***.***.***.***.***.***.***.***********************************************************************************************.***.***.***.***.***.***.***.***************.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.*******************************************************************************.***.***.***.***.*****.***.***.***.....***.***.***.***.***.***.***.***.***.***.................***.***.....***.***.............***.***.....................................................***.***.***.***.***.***.***.***.................................................................................................***.***.***.***.***.***.***.***.........***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.................................................................................***.***.***.***.*****.***.***.***********.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************.***.***.*******************************************************.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***********.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************.***.***.*******************************************************.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***********.***.***.***.***.***.***.***.***.***.***.***************.***.***.***.***************.***.***.*******************************************************.***.***.***.***.***.***.*******************************************************************************************************.***.***.***.***.***.***.***.*******.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***.........***.***.***.***.***.***.***.***.***.***.................***.***.***.............***.***.***.................................................................***.***.***.***.................................................................................................................***.***.***.***.***.***.***.***.***.***.***.***.***.....***.***.***.***.....***.***.***.***.***.***.........................................................................................***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***********************.***.***.***.*******.***.*******.***********************************************************************.***.***.***************************************************************.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***********************.***.***.***.*******.***.*******.***********************************************************************.***.***.***************************************************************.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***************.***.***.***.***.***.***.***.***********************.***.***.***.*******.***.*******.***********************************************************************.***.***.***************************************************************.*******************************************************.***.***.***.***.***.***.***.***.***.***.***.***********.***.***.***********.***.***.***.***.***.***************************************************************************************.***.***.***.*****.***.***.***.............***.***.***.***.***.***.***.***.....................***.***.***.....***.***.***.***.........................................................................***.***.............................................***.........................................................................***.***.***.***.***.....***.***.***.***.***.................***.***.........***.***.***.***.***.....................................................................................***.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.***.***********************.***.*******.***.*******.***********************************************.*******************************.***.***************************************************************************************************************************.***.***.***.***********.***.***.***.***********************.***.***********.***.***.***.*******************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.***.***********************.***.*******.***.*******.***********************************************.*******************************.***.***************************************************************************************************************************.***.***.***.***********.***.***.***.***********************.***.***********.***.***.***.*******************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.***.***********************.***.*******.***.*******.***********************************************.*******************************.***.***************************************************************************************************************************.***.***.***.***********.***.***.***.***********************.***.***********.***.***.***.*******************************************************************************************.***.***.***.*****.***.***.***.***.........***.***.***.***.***.***.***.***.........................***.........***.............................................................***.....................***.***.................................................................................................................................***.................***.***.***.........................***.............***.***.***.........................................................................................***.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************.*******************.*******.***************************************************************************************************************************************.***********************.***.***************************.***********.***.***.***********************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************.*******************.*******.***************************************************************************************************************************************.***********************.***.***************************.***********.***.***.***********************************************************************************************.***.***.***.*****.***.***.***.***********.***.***.***.***.***.***.***.*******************************************************************************************************.*******************.*******.***************************************************************************************************************************************.***********************.***.***************************.***********.***.***.***********************************************************************************************.***.***.***.*****.***.***.***.***.........***.***.***.***.***.***.***.***.........................................................................................................***.............................................................................***.........................................................................................***.............................***.............***.....***.................................................................................................***.***.***.***.*****.***.***.***.***.***************.***.***.***.***.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***************.***.***.***.***.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***************.***.***.***.***.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.***.*****.***.***.***.***.***.........***.***.***.***.***.....................................***.....................................................................................................................................................................................................................................................................................................................................................................................................................***.***.***.*****.***.***.***.***.***.*******.***.***.***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.*******.***.***.***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.*******.***.***.***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.***.*****.***.***.***.***.***.***.....***.***.***.........................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.***.*****.***.***.***.***.***.***.*******.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.*****.***.***.***.***.***.***.*******.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.*****.***.***.***.***.***.***.*******.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.***.*****.***.***.***.***.***.***.....***.***.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.*****.***.***.***.***.***.***********.***.*******************************************************************.***********************************************************************.***************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.***********.***.*******************************************************************.***********************************************************************.***************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.***********.***.*******************************************************************.***********************************************************************.***************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.***.***.***.***.............***.....................***.........................................................................***.................................................................................................................................................................................................................................................................................................................................................................................*****.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************.*****.***.............................................................................................................................................................................................................................................................................................................................................................................................................................................................................***.....................................***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************'};