10681 lines
22 KiB
Text
10681 lines
22 KiB
Text
|
/*--------------------------------*- C++ -*----------------------------------*\
|
||
|
| ========= | |
|
||
|
| \\ / F ield | OpenFOAM Extend Project: Open source CFD |
|
||
|
| \\ / O peration | Version: 1.6-ext |
|
||
|
| \\ / A nd | Web: www.extend-project.de |
|
||
|
| \\/ M anipulation | |
|
||
|
\*---------------------------------------------------------------------------*/
|
||
|
FoamFile
|
||
|
{
|
||
|
version 2.0;
|
||
|
format ascii;
|
||
|
class labelList;
|
||
|
location "constant";
|
||
|
object cellDecomposition;
|
||
|
}
|
||
|
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
|
||
|
|
||
|
|
||
|
10656
|
||
|
(
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
3
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
3
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
3
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
3
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
0
|
||
|
0
|
||
|
0
|
||
|
1
|
||
|
1
|
||
|
1
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
2
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
3
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
3
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
4
|
||
|
5
|
||
|
5
|
||
|
6
|
||
|
6
|
||
|
6
|
||
|
7
|
||
|
7
|
||
|
)
|
||
|
|
||
|
|
||
|
// ************************************************************************* //
|