4546, haft krzyżykowy, haft - wzory

[ Pobierz całość w formacie PDF ]
4546
Cat.nr4546
Woman-Winter
80x220stitches
www.crosstitching.bi
z
www.vysivka.bi
z
www.haftypolskie.com.p
l
www.kreuz-stich.co
m
0
0
0
0
0
e
1
,
*
*
*
*
,
&
&
&
&
'
'
'
'
'
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
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
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
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
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
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
4
4
4
4
4
4
&
'
'
&
'
,
,
,
'
&
&
'
&
'
&
&
&
&
&
&
&
&
&
'
'
'
'
'
'
'
'
'
&
&
&
&
&
&
&
&
&
&
&
&
&
&
'
'
'
4
4
4
4
4
4
4
0
'
'
&
'
'
'
&
&
&
&
'
'
'
&
&
&
&
&
&
&
&
&
&
&
&
'
'
'
'
'
'
'
'
'
&
'
'
'
'
'
'
&
&
&
&
&
&
'
'
'
'
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
0
&
&
&
&
&
&
&
&
'
'
'
&
&
&
&
&
&
&
&
'
#
!
!
!
!
!
!
!
!
"
"
$
#
"
!
"
"
"
#
,
&
&
&
'
'
&
&
&
'
&
&
&
&
&
'
4
&
&
&
&
&
&
&
'
'
&
&
&
&
&
&
&
&
&
'
'
!
!
!
!
!
!
!
!
"
"
$
#
"
#
!
!
"
"
#
'
'
&
&
&
'
'
&
&
'
'
&
&
&
&
'
4
'
&
&
&
&
'
'
'
&
&
&
&
&
&
&
&
'
'
"
!
!
!
!
!
!
!
!
!
!
$
#
"
"
#
!
!
!
"
#
#
'
&
&
&
&
'
'
&
&
'
&
&
&
&
'
4
'
'
'
&
'
'
'
&
&
&
&
&
&
&
&
'
'
#
!
!
!
!
!
!
!
!
!
!
!
$
#
!
"
#
!
!
!
!
"
#
'
&
&
&
&
&
'
&
&
&
&
&
&
&
'
4
'
'
'
'
'
&
&
&
&
&
&
&
&
&
'
'
$
"
!
!
!
#
!
!
!
!
!
!
!
$
#
!
"
#
!
!
!
!
"
#
'
'
&
&
&
&
'
'
&
&
&
&
&
&
'
4
&
&
&
&
&
&
&
&
&
&
&
&
&
'
'
#
#
!
!
!
#
#
"
!
"
"
!
!
!
$
#
!
!
#
!
!
!
!
!
"
#
'
&
&
&
&
&
&
&
&
&
&
&
&
'
4
&
&
&
&
&
&
&
&
&
&
&
&
'
#
#
#
#
!
!
!
#
$
#
!
"
"
"
"
"
"
"
!
#
!
!
!
!
!
!
!
#
'
'
&
&
&
&
&
&
&
&
&
&
&
'
4
&
&
&
&
&
&
&
&
&
#
#
#
#
#
"
#
#
!
!
!
#
$
#
!
"
"
"
"
"
!
!
!
!
!
!
!
!
!
!
!
"
"
'
&
&
&
&
&
&
&
&
&
&
'
'
4
&
&
&
&
&
'
'
#
#
#
"
"
"
"
"
"
#
!
!
!
#
$
#
!
!
"
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
"
"
'
&
&
&
&
&
&
&
&
&
'
4
4
'
'
'
'
'
#
#
#
"
"
"
"
"
"
"
"
#
!
!
!
#
#
"
!
!
!
!
!
!
!
"
!
#
!
!
!
!
!
!
!
!
!
!
"
'
'
&
&
&
&
&
'
'
'
4
4
0
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
"
!
!
!
!
#
!
!
!
!
!
!
!
$
"
!
"
#
!
!
!
!
!
!
!
"
"
'
'
'
'
'
'
'
&
&
&
'
4
4
"
"
"
"
"
"
!
!
!
!
!
"
"
"
"
"
"
"
!
!
!
!
!
!
!
!
!
!
!
$
#
"
"
#
!
!
!
!
!
!
"
"
"
'
&
&
&
&
&
&
&
&
'
4
4
4
"
"
!
!
!
!
!
!
!
!
!
"
"
"
"
,
,
,
,
!
!
!
!
!
!
!
!
!
!
$
#
"
"
#
!
!
!
!
!
"
"
"
'
&
&
&
&
&
&
&
&
'
'
4
4
4
"
"
!
!
!
!
!
!
!
!
!
!
"
"
,
,
,
,
'
,
,
!
!
!
!
!
!
!
!
$
#
"
"
#
!
!
!
!
"
"
#
'
&
&
&
&
&
&
&
&
&
'
4
4
4
4
"
!
!
!
!
!
!
!
!
!
!
!
#
,
,
,
,
'
'
'
'
,
,
!
!
!
!
!
!
!
$
"
"
#
!
!
"
"
"
#
#
'
&
&
&
&
&
&
&
'
'
4
4
4
4
4
"
"
"
!
!
!
!
"
"
"
"
#
,
,
,
'
'
'
'
'
'
'
'
,
,
!
!
!
!
!
!
!
#
!
"
"
"
#
#
#
'
&
&
&
&
&
'
'
'
'
4
4
4
4
4
4
#
#
#
#
"
!
!
"
"
#
#
#
,
,
'
'
'
'
'
&
&
&
'
'
'
'
'
'
'
'
'
'
'
'
'
'
#
#
'
'
&
&
&
&
&
'
4
2
4
2
4
4
4
4
4
4
#
#
#
#
#
#
#
#
"
"
#
,
,
'
'
'
'
&
&
&
&
&
'
'
'
'
'
'
'
'
'
4
4
4
4
'
'
'
'
'
'
'
'
'
'
4
4
2
4
2
4
4
4
4
4
4
$
$
#
#
#
#
#
#
#
#
$
,
,
'
'
'
&
&
&
&
&
'
'
'
&
&
'
'
'
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
4
2
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
2
4
2
4
4
4
4
4
4
0
,
+
+
+
+
+
+
+
+
,
,
,
,
'
&
&
&
&
&
'
'
'
&
'
'
'
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
4
2
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
2
4
2
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
2
4
2
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
2
4
2
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
2
4
2
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
2
4
2
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
4
4
2
4
2
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
4
4
4
4
4
4
4
4
4
/
4
2
4
4
+
+
5
5
&
&
'
'
'
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
4
4
4
4
4
4
/
/
4
2
4
4
5
+
5
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
4
4
4
4
4
4
4
&
&
/
/
4
2
4
4
5
+
5
4
0
'
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
4
4
4
4
4
4
4
'
&
'
/
/
+
2
4
4
5
5
5
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
4
+
4
4
4
4
4
4
5
'
'
/
/
+
2
4
4
5
5
5
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
4
4
+
+
4
4
4
4
+
+
5
5
/
/
/
+
4
4
&
&
5
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
4
4
+
+
4
4
4
+
+
5
5
5
5
/
/
+
5
4
&
'
5
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
4
4
+
+
+
4
4
+
5
5
4
4
4
/
/
/
+
5
'
'
+
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
4
4
4
+
+
+
4
4
4
4
4
4
4
2
/
/
/
5
5
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
4
4
4
5
+
5
+
4
4
4
4
4
4
2
/
/
/
5
5
+
/
/
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
4
4
4
5
5
5
5
4
4
4
4
4
2
4
5
5
5
5
/
/
+
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
4
4
4
5
5
5
+
+
4
4
4
4
2
4
2
4
5
+
/
+
+
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
4
4
4
4
4
4
4
5
+
+
/
+
5
4
4
2
4
&
'
4
+
/
+
+
0
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
4
4
4
4
4
4
4
+
/
/
/
/
5
5
4
2
&
!
&
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
4
4
4
4
4
4
+
+
+
/
/
/
/
5
4
2
!
!
&
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
4
4
4
4
4
5
5
+
5
5
+
/
/
+
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
5
+
5
5
4
4
4
4
4
4
4
4
5
5
+
/
/
+
2
/
/
+
5
5
+
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
4
4
4
4
4
4
4
4
4
5
5
/
+
5
/
/
/
5
+
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
4
4
5
5
+
5
4
5
5
5
+
+
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
4
4
5
4
4
&
'
4
4
5
5
5
&
&
5
5
+
+
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
+
/
/
/
5
4
4
5
5
!
!
&
4
4
4
5
5
&
&
'
5
+
+
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
+
/
/
/
5
5
5
4
'
&
'
+
+
4
4
+
+
'
'
5
5
+
+
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
4
4
&
+
+
+
+
+
5
5
5
5
5
5
5
+
5
+
5
5
+
4
0
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
!
!
&
4
+
+
/
5
5
5
5
&
&
'
+
5
5
4
5
5
4
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
&
!
'
+
+
/
/
/
5
5
&
!
!
&
2
+
5
4
4
5
+
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
4
'
+
+
/
/
/
5
5
+
!
!
!
'
2
4
5
+
4
4
+
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
+
+
+
2
2
+
+
+
+
+
/
+
5
2
2
2
&
&
'
2
4
+
+
5
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
+
+
/
/
/
+
+
4
+
+
+
+
+
4
4
4
4
5
5
+
+
+
4
+
5
5
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
+
/
/
/
/
/
/
4
4
+
+
4
4
4
4
4
4
+
5
5
5
4
+
+
+
+
5
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
+
+
+
/
/
+
4
4
4
4
+
4
4
4
4
5
5
5
5
5
5
+
4
4
4
+
+
5
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
+
+
/
/
4
4
4
4
4
4
4
4
4
+
+
5
+
5
/
/
5
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
+
+
+
4
4
4
4
4
4
4
4
4
5
5
5
/
/
/
/
/
+
5
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
+
+
4
4
4
4
4
4
4
4
4
4
5
5
5
+
+
+
+
+
+
4
4
4
4
4
4
4
4
+
0
0
0
0
0
0
0
e
2
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
,
,
*
*
*
*
*
*
*
)
)
)
)
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
*
*
*
*
*
*
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
4
4
4
4
4
4
,
,
*
*
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
*
,
4
4
4
4
4
4
4
4
4
4
4
,
,
*
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
*
,
,
'
0
2
2
4
4
4
4
4
4
4
,
,
*
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
*
,
,
'
&
0
0
2
2
4
4
4
4
4
,
,
*
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
(
)
)
)
)
)
)
)
,
,
'
&
&
0
0
0
2
4
4
4
4
4
*
*
*
)
)
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
*
*
*
*
*
)
)
*
,
'
&
&
&
0
2
2
,
,
,
,
,
*
*
*
*
)
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
'
'
'
*
*
,
,
&
&
&
&
0
2
2
,
,
,
,
,
*
*
*
*
)
(
(
(
(
(
(
(
(
(
(
*
*
*
*
*
*
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
'
'
'
&
&
'
'
'
'
&
&
&
&
,
,
,
,
,
,
,
*
*
*
)
(
(
(
(
(
(
(
(
(
*
*
*
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
'
'
,
&
&
&
&
&
'
&
&
&
&
&
,
,
,
,
,
,
*
*
*
)
)
(
(
)
(
(
(
(
(
(
*
,
,
,
,
,
,
,
,
,
,
,
,
,
,
*
*
+
+
,
,
'
'
&
&
&
&
&
&
&
'
&
&
&
&
'
,
,
,
,
,
+
+
)
*
)
)
(
(
(
(
(
(
(
(
*
*
,
,
+
,
,
,
,
,
,
+
,
,
,
,
*
*
*
,
,
,
'
&
&
&
&
&
&
&
&
'
&
&
&
&
'
,
,
,
,
+
+
*
*
)
)
(
(
(
(
(
(
(
(
(
*
,
,
,
,
+
,
,
,
,
,
,
,
,
,
*
+
+
*
,
,
,
&
&
&
&
&
&
'
'
'
'
&
&
&
&
'
,
,
,
+
+
*
*
)
)
)
)
(
(
(
(
(
(
(
,
,
,
,
,
+
+
+
+
+
,
,
,
,
,
*
+
+
*
*
*
*
,
&
&
&
&
&
'
'
&
'
'
&
&
&
&
'
,
,
+
+
*
*
)
)
)
)
(
(
(
(
(
(
(
,
+
,
+
,
*
*
*
+
+
+
+
,
+
,
,
+
+
*
)
*
)
*
,
&
&
&
&
&
'
'
&
&
'
'
&
&
&
&
.
,
+
*
*
*
)
)
)
(
(
(
(
(
(
(
(
,
+
+
+
*
*
*
*
*
+
+
+
+
+
,
*
*
*
*
)
)
)
*
,
&
&
&
&
&
'
'
&
&
'
'
&
&
&
&
-
.
.
*
)
)
)
)
)
(
(
(
(
(
(
(
,
,
+
+
+
*
+
+
*
*
*
+
+
*
+
,
*
*
*
)
)
)
)
*
'
,
&
&
&
&
'
'
&
&
'
'
&
&
&
&
.
.
*
*
)
)
)
)
(
(
(
(
(
(
(
,
,
+
+
+
*
*
+
+
+
*
*
+
*
*
*
*
*
*
*
)
)
)
)
*
'
,
&
&
&
&
&
'
&
&
'
'
&
&
&
&
0
+
+
+
+
)
)
(
(
(
(
(
(
(
(
,
,
,
+
+
*
*
*
+
+
+
+
+
*
*
*
*
*
*
)
)
)
(
)
)
*
*
,
&
&
&
&
&
'
'
&
&
'
'
&
&
&
)
)
)
)
)
(
(
(
(
(
(
(
(
(
,
,
+
+
*
*
*
*
*
)
)
+
+
*
*
*
*
*
)
)
)
)
)
)
)
*
*
*
&
&
&
&
&
&
'
&
&
'
'
'
'
&
+
+
)
)
)
)
)
(
(
(
(
(
(
(
,
+
+
+
*
*
*
*
)
*
*
)
)
)
+
)
*
*
)
)
)
(
)
)
)
)
*
*
,
,
&
&
&
&
&
'
&
&
'
'
'
'
+
+
+
+
+
+
)
)
)
(
(
(
(
,
,
+
)
*
*
*
)
)
)
)
)
*
)
)
)
)
)
*
)
)
)
(
(
(
)
)
*
*
*
,
,
&
&
&
&
&
'
&
&
'
'
'
,
,
,
,
,
,
+
+
)
)
(
(
(
,
+
+
*
*
*
)
)
)
)
)
)
)
*
*
*
+
)
*
*
*
(
)
)
)
)
)
*
*
*
*
,
,
&
'
&
&
&
&
&
&
&
'
,
,
,
,
#
#
,
,
+
)
(
(
(
,
+
*
*
)
)
(
)
)
)
)
)
)
)
*
)
+
+
)
)
*
*
*
*
)
)
*
*
)
*
*
*
,
,
'
&
&
&
&
&
'
&
&
+
,
,
#
#
#
"
"
,
+
)
(
,
,
+
*
(
)
(
)
)
)
(
)
)
)
)
)
)
)
+
*
)
)
+
+
+
+
*
*
)
)
)
*
*
*
*
,
'
'
&
&
&
&
&
&
,
,
,
#
#
"
"
"
"
,
)
(
,
,
+
(
)
)
)
)
(
)
(
(
)
)
)
)
)
)
)
*
(
(
(
(
(
+
+
+
)
)
)
)
)
,
(
*
#
#
'
'
&
&
&
&
,
,
#
#
"
"
"
!
"
"
,
(
,
+
+
(
)
(
(
(
(
)
(
(
)
)
)
)
)
)
)
*
(
(
(
(
(
(
(
,
,
*
)
)
)
,
(
*
,
#
#
#
'
'
'
'
,
#
#
"
"
"
!
!
"
!
,
)
+
+
)
)
(
(
(
(
(
)
(
(
)
)
)
)
)
)
)
+
(
(
(
(
(
(
(
(
)
*
,
,
*
,
(
*
,
#
#
#
"
#
#
'
0
#
"
"
"
"
!
!
!
!
!
,
)
+
)
)
)
(
(
(
(
(
)
)
(
(
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
,
,
,
+
,
,
#
#
"
"
"
"
"
#
!
"
!
!
!
!
!
!
!
,
+
+
)
)
)
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
,
+
+
*
,
,
#
"
"
"
"
"
"
!
!
!
!
!
!
!
!
!
,
+
)
)
)
)
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
,
+
*
*
,
,
#
"
"
"
"
"
"
!
!
!
!
!
!
!
!
!
,
+
*
)
)
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
+
+
,
,
,
,
,
*
,
,
"
"
"
"
"
"
!
!
!
!
!
!
!
!
,
,
+
*
)
)
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
(
(
(
(
(
(
+
+
,
,
)
(
)
,
,
(
*
,
#
"
"
"
"
"
"
!
!
!
!
!
!
!
,
+
*
)
)
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
(
(
(
(
+
+
+
,
)
(
(
(
)
)
,
(
(
*
,
#
#
"
"
"
"
!
!
!
!
!
!
!
,
+
*
)
)
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
+
(
(
*
+
+
)
)
(
(
(
)
)
(
(
,
,
(
*
*
,
#
#
#
!
!
!
!
!
!
!
!
!
,
+
)
+
(
+
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
+
)
*
)
)
)
(
(
(
(
(
(
(
(
(
)
*
*
*
*
,
,
,
#
#
#
"
!
!
!
!
!
,
,
+
)
+
+
+
(
(
(
(
(
(
(
(
(
(
(
(
)
)
*
*
*
*
*
)
)
(
(
(
(
(
(
(
(
(
)
)
)
)
*
*
*
*
*
*
*
"
"
"
"
!
!
!
!
,
+
+
+
+
)
)
(
(
(
(
(
(
(
(
(
(
(
(
*
*
*
)
)
+
*
)
)
(
(
(
(
(
(
(
(
)
)
)
*
*
*
*
*
*
*
*
*
0
!
!
!
!
!
!
!
!
,
+
*
+
+
)
)
)
(
(
(
(
(
(
(
(
(
*
*
*
)
)
+
+
+
+
*
)
)
)
)
(
(
(
)
)
)
)
*
*
*
*
*
*
,
,
,
,
#
#
#
#
!
!
!
,
,
+
*
+
)
)
)
(
(
(
(
(
(
(
(
(
*
*
)
)
*
*
,
+
+
+
*
*
)
)
)
)
)
)
*
*
*
*
*
*
*
*
+
+
+
+
,
,
"
"
"
"
!
!
!
+
,
*
*
)
)
)
)
(
(
(
(
(
(
*
*
)
)
)
)
*
*
+
,
,
+
,
,
*
*
*
)
)
*
*
*
'
,
,
,
,
,
+
+
+
+
*
*
*
#
#
"
"
"
"
,
.
+
*
*
)
(
)
(
(
(
(
(
(
*
*
)
*
*
*
*
*
*
,
,
,
,
,
,
,
*
*
*
*
*
,
,
,
,
,
*
*
*
*
*
*
*
*
*
*
,
,
,
,
.
.
.
.
.
*
)
)
)
)
(
(
(
(
(
)
)
*
*
*
+
,
,
+
+
+
,
,
,
,
,
,
,
,
,
,
,
*
*
*
*
*
*
*
*
*
)
*
*
*
*
*
,
*
*
*
.
.
.
.
.
*
)
)
)
(
)
(
(
)
)
)
*
*
*
+
,
+
+
+
,
*
*
*
*
*
,
,
,
,
,
,
,
,
*
*
*
)
)
)
)
*
*
*
*
*
*
+
*
*
*
*
.
,
.
-
.
.
)
)
(
(
(
(
)
)
+
*
*
*
,
,
+
+
+
+
+
+
+
*
*
*
*
,
*
*
*
*
*
*
*
)
)
)
)
)
)
)
+
+
+
+
+
+
*
*
)
)
)
.
.
2
.
-
.
(
(
)
(
)
)
)
*
*
,
,
+
+
+
+
+
+
+
*
*
*
*
*
*
*
*
)
)
)
)
)
)
)
)
)
)
)
,
,
,
,
,
,
,
'
*
)
)
)
)
,
.
2
.
-
.
(
)
)
)
)
+
)
,
,
,
+
+
+
+
+
+
*
*
*
*
*
*
*
*
*
)
)
)
)
)
)
)
)
)
,
,
,
'
'
'
'
'
'
'
'
)
)
)
)
)
)
2
0
.
-
-
.
.
0
+
+
*
,
,
+
+
+
+
+
*
*
*
*
)
)
*
*
*
*
)
)
)
)
)
)
,
,
,
,
'
'
'
'
'
&
&
&
&
&
&
&
0
)
)
)
(
(
)
.
2
2
2
-
.
0
0
+
*
*
,
+
+
+
+
)
*
*
)
*
)
)
)
*
*
)
*
*
*
*
*
,
,
'
'
'
'
&
&
&
&
&
&
&
&
&
&
&
&
)
(
(
(
)
*
.
2
0
2
2
2
0
+
.
+
+
+
+
+
)
)
)
)
)
)
)
)
)
)
)
)
)
,
,
,
,
,
,
4
'
4
'
'
'
'
'
'
&
&
&
&
&
&
'
'
(
(
(
)
)
)
.
.
0
0
0
2
2
0
.
+
+
+
)
*
*
*
)
)
)
)
)
)
,
,
,
,
,
,
,
,
4
4
4
4
4
4
4
4
4
4
4
'
'
'
'
'
'
'
'
4
(
(
(
(
)
)
.
.
0
2
2
2
0
2
.
.
)
)
)
)
)
)
)
)
)
)
)
*
*
*
,
,
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
(
(
)
)
)
*
.
-
-
2
2
0
0
2
2
.
.
)
)
)
)
)
)
)
)
*
*
,
,
,
,
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
(
)
)
)
*
*
.
.
-
,
2
0
0
0
2
.
-
.
.
)
)
)
)
)
*
*
,
,
,
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
(
)
)
)
*
!
.
.
-
.
2
0
1
0
2
2
.
-
.
)
)
)
*
*
*
,
,
,
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
)
)
)
*
*
!
.
.
-
.
2
0
1
0
0
2
.
-
-
.
)
*
*
,
,
,
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
)
)
*
*
!
#
.
.
-
.
2
2
0
1
0
+
)
)
)
*
*
*
+
+
,
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
)
*
*
,
!
#
!
.
-
.
#
2
0
1
0
+
)
)
)
)
*
*
,
,
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
0
*
*
,
,
"
#
!
.
.
-
.
2
0
1
*
+
*
)
*
*
+
,
,
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
"
!
!
.
.
-
.
#
0
1
+
*
*
*
*
*
*
,
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
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
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
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
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
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
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
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
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
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
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
0
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
2
2
2
2
2
2
2
2
2
2
.
-
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
2
2
2
2
2
2
2
2
2
2
2
2
.
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
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
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
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
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
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
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
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
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
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
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
0
0
0
0
0
0
e
3
.
.
.
.
.
-
-
-
-
.
-
-
-
-
-
-
-
-
-
-
-
-
-
.
.
.
.
.
.
.
.
.
.
.
4
4
4
2
2
0
0
0
0
0
0
4
4
4
4
4
4
4
4
4
4
4
.
.
.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
.
.
.
.
.
.
.
.
2
2
0
0
0
0
0
0
4
4
4
4
4
4
4
4
4
4
-
-
-
-
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
-
-
-
-
-
-
-
-
.
.
.
.
.
2
.
0
0
0
0
0
4
4
4
4
4
4
4
4
4
*
*
*
*
*
-
-
-
-
-
-
-
-
-
-
-
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
-
-
-
-
-
-
-
2
2
2
0
0
0
4
4
4
4
4
4
4
4
4
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
.
.
.
.
.
.
.
.
.
.
.
.
2
2
0
0
4
4
2
2
2
2
2
2
2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
.
.
.
.
.
4
4
4
4
4
2
2
0
0
1
1
1
1
1
0
0
2
.
.
.
.
.
.
.
.
.
4
4
4
4
4
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
2
4
4
.
.
.
.
.
.
2
2
0
0
1
1
1
1
1
1
1
0
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
4
4
4
4
4
4
.
.
.
.
-
-
-
-
.
-
-
.
.
2
0
2
.
.
4
.
2
2
2
0
0
0
0
1
1
1
1
1
1
1
1
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
4
4
4
4
.
.
.
-
-
-
-
-
-
.
2
1
1
2
2
2
2
2
0
0
1
0
2
0
0
0
0
0
0
0
0
0
.
.
.
.
.
.
.
.
-
-
-
-
-
-
-
-
-
-
.
.
.
4
4
4
4
4
.
.
.
-
-
-
-
-
-
.
1
1
1
0
0
0
0
1
1
1
0
2
2
2
0
0
0
0
0
0
0
.
.
-
.
.
-
-
-
-
.
.
.
.
.
.
.
.
.
.
.
2
2
2
2
4
4
4
.
.
.
.
.
-
-
-
-
.
1
1
1
1
1
1
1
1
1
2
0
2
2
2
2
0
0
0
2
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
2
3
3
3
3
0
0
4
.
.
.
.
.
.
.
.
.
.
.
2
2
1
1
1
2
2
2
0
1
1
2
2
2
2
2
2
*
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
2
0
0
0
1
1
3
3
3
0
4
4
.
.
2
2
2
2
2
2
.
.
2
2
2
2
2
.
.
0
0
1
1
1
,
,
,
,
*
*
-
-
.
.
.
.
.
.
.
.
.
.
.
0
0
0
0
0
0
0
0
0
0
0
3
1
0
4
2
2
0
0
0
0
0
2
2
2
2
.
.
.
-
.
.
.
0
0
0
1
1
1
1
,
*
*
*
*
-
-
.
.
.
.
.
.
.
.
.
2
0
0
2
2
2
2
0
2
2
0
0
1
0
2
2
0
1
1
1
1
1
1
0
1
2
2
2
.
-
-
-
-
.
4
0
0
0
0
0
0
-
*
*
*
*
.
-
.
.
.
.
4
4
4
4
.
.
.
.
.
.
.
2
2
2
2
0
0
0
0
2
0
1
3
3
3
1
1
0
1
1
1
2
.
.
-
-
-
-
.
.
,
0
0
0
0
.
-
-
*
*
*
*
*
-
.
.
.
.
.
4
4
4
.
.
.
.
.
.
.
.
.
0
0
1
2
1
1
1
3
3
1
1
1
3
1
1
1
1
2
2
.
-
-
-
-
.
.
.
.
+
,
.
.
.
.
-
-
-
*
*
*
-
-
.
.
.
.
.
4
4
4
.
.
.
.
.
.
2
0
0
0
1
1
3
3
3
3
1
3
3
1
1
3
3
1
2
.
.
.
-
-
-
-
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
.
.
.
.
.
.
4
4
.
.
.
.
0
2
0
0
1
3
3
3
3
3
1
3
3
3
3
1
1
1
2
2
.
.
.
-
-
-
-
-
-
-
+
,
4
4
4
4
4
4
4
.
.
.
.
.
.
.
.
.
.
.
.
.
4
.
.
0
2
2
0
0
1
3
3
1
3
3
3
3
3
1
1
1
1
1
2
,
,
.
.
.
.
.
.
.
.
.
0
+
+
+
,
4
4
4
4
4
4
4
4
4
4
4
2
2
2
2
2
4
4
4
4
0
2
0
0
0
0
0
1
1
3
1
3
3
1
1
3
3
1
2
2
,
,
,
+
.
.
.
.
.
.
,
,
)
*
+
+
,
4
4
4
4
4
4
4
4
4
0
0
0
0
0
0
0
0
2
2
2
0
0
0
0
2
2
1
1
3
1
1
3
3
1
1
2
2
2
,
,
,
+
+
+
+
+
+
+
,
+
+
.
)
)
+
+
,
4
4
4
4
4
4
4
2
2
0
1
1
0
0
0
0
0
0
0
0
1
3
0
2
2
2
1
3
1
1
1
1
1
0
2
,
,
,
,
+
+
+
+
+
+
+
,
,
+
+
.
.
.
.
)
+
,
4
4
4
4
4
4
2
2
2
0
1
1
1
1
3
3
0
0
3
3
0
2
2
.
.
2
0
0
0
0
0
2
2
,
,
,
+
+
+
+
+
*
+
+
+
,
+
,
+
.
.
.
.
.
.
.
)
)
,
,
,
,
.
.
.
.
,
2
0
0
1
3
3
3
3
0
2
2
,
,
.
.
2
.
.
2
2
2
,
,
,
*
*
*
+
+
*
*
+
+
*
,
+
,
,
.
.
.
.
.
2
2
2
2
2
.
.
.
.
.
.
.
.
2
2
2
2
2
0
0
0
2
2
*
*
*
*
.
.
.
.
.
+
+
+
+
+
*
*
*
+
.
.
*
*
*
*
,
,
+
+
.
.
2
2
2
0
0
0
0
2
2
2
.
.
.
.
.
.
.
)
)
)
2
2
2
2
2
+
+
+
*
*
*
.
.
.
.
.
*
*
+
*
*
*
*
*
*
.
.
.
+
+
+
,
,
,
(
2
2
0
0
0
1
1
0
0
0
2
.
.
.
.
.
.
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
*
.
.
.
.
.
*
*
*
*
*
*
*
*
*
*
.
.
.
+
+
,
,
(
2
0
0
0
1
1
1
1
0
0
2
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
.
.
.
.
.
)
*
)
)
*
*
*
.
.
*
+
.
.
+
,
,
2
0
0
0
1
1
1
1
1
0
0
2
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
.
.
.
.
)
)
)
*
*
*
*
*
*
.
.
+
.
.
,
,
0
2
0
0
1
1
1
1
0
1
0
1
2
*
*
*
*
*
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
.
.
.
.
)
)
)
)
*
*
*
*
*
.
.
.
.
,
,
2
0
0
1
1
1
1
1
1
1
0
2
)
)
)
)
)
)
)
)
*
*
*
*
)
)
)
)
)
)
)
)
(
(
(
)
)
)
.
.
.
)
)
)
)
)
*
*
*
*
*
*
.
#
#
#
2
0
1
1
1
1
1
1
0
0
2
(
(
(
(
(
(
(
(
(
)
)
)
*
*
*
*
*
*
*
*
*
*
(
(
(
(
(
)
.
.
.
)
)
)
)
)
*
*
*
*
+
#
"
#
#
2
0
1
1
1
1
1
0
0
2
2
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
.
.
)
)
)
*
*
)
*
*
*
#
"
"
"
"
2
0
1
1
1
1
1
0
0
2
(
(
(
(
(
(
(
*
*
*
*
*
*
*
*
*
*
*
(
(
(
)
)
)
)
)
)
)
)
(
(
)
)
)
)
)
)
)
*
*
*
#
"
"
"
"
2
2
0
1
1
1
0
0
2
(
(
*
*
*
*
*
*
*
+
+
+
+
+
,
,
,
,
,
,
,
(
(
(
(
(
(
)
)
(
(
)
(
)
)
)
*
*
*
)
)
+
+
#
#
#
#
2
2
2
0
0
0
2
2
,
,
,
,
,
,
,
,
,
+
+
+
+
+
+
+
+
+
+
+
+
+
*
*
(
(
(
(
(
(
(
)
(
(
)
)
*
*
+
+
+
+
+
+
"
"
"
"
2
2
2
2
2
,
,
,
+
+
+
+
+
+
+
+
+
*
*
*
*
*
*
*
*
)
)
*
*
*
*
(
(
(
(
(
(
(
(
(
(
)
(
)
)
)
)
*
*
*
*
*
#
"
!
!
0
0
2
+
+
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
(
)
)
)
)
)
)
)
)
*
#
#
#
#
1
0
2
+
+
*
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
*
*
*
#
"
"
0
0
2
2
*
*
)
)
)
)
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
*
*
*
+
#
#
"
0
2
*
)
)
)
)
)
)
)
)
)
*
*
*
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
*
*
*
+
+
+
#
#
2
-
-
.
.
.
.
.
)
)
*
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
*
*
*
+
+
+
+
+
#
-
-
-
-
-
-
-
-
.
.
-
-
-
-
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
*
*
*
)
+
+
+
+
+
+
+
+
#
*
*
*
*
*
-
-
-
-
-
-
-
-
-
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
(
(
(
(
(
)
)
)
)
*
*
*
)
)
)
)
)
)
)
*
*
+
+
+
-
-
-
-
-
-
-
-
-
-
-
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
*
*
+
+
+
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
*
*
)
)
+
+
+
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
*
*
)
)
)
+
+
+
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
)
)
*
)
)
)
)
)
)
)
)
)
)
)
)
)
+
)
)
+
*
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
*
)
)
*
*
*
*
*
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
*
*
*
)
)
0
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
*
)
)
)
)
*
*
*
*
)
)
)
)
)
)
)
)
)
)
)
(
)
)
)
)
*
*
*
)
)
(
)
)
)
)
)
)
)
*
*
*
(
(
(
(
(
(
(
(
(
(
(
*
*
)
)
)
)
*
*
*
*
)
)
)
)
)
)
)
)
)
)
)
)
)
(
(
)
)
)
*
*
)
)
)
(
(
)
(
(
)
)
)
)
)
)
*
*
*
(
(
(
*
*
*
*
*
*
*
*
*
*
*
*
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
)
)
*
*
(
)
)
(
(
(
)
)
(
(
(
)
)
)
)
(
)
)
)
*
*
*
*
*
*
*
*
*
*
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
(
)
)
)
(
(
)
)
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
(
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
,
+
+
+
+
+
+
(
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
0
+
+
+
+
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
(
)
)
)
)
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
)
)
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
*
*
)
)
,
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
(
)
)
)
*
*
*
(
(
(
(
(
(
(
(
(
)
(
(
(
(
(
)
)
)
*
*
*
*
*
,
+
+
+
+
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
(
)
)
)
*
*
*
,
(
(
(
(
(
(
)
)
)
)
(
(
(
)
)
)
(
*
*
*
,
,
+
+
+
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
(
)
)
)
*
*
,
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
0
)
)
)
,
,
,
,
+
+
+
*
*
*
(
(
(
(
(
(
(
(
(
(
(
)
)
*
(
(
(
(
)
)
(
)
)
)
(
)
)
)
*
*
*
,
4
4
4
4
4
4
4
4
4
4
4
,
,
,
,
+
+
+
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
*
*
(
(
)
)
)
(
)
)
*
*
)
)
*
,
,
,
,
2
2
2
2
2
2
2
2
2
2
2
2
,
+
+
+
+
+
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
*
*
(
(
(
)
)
(
)
)
)
)
,
,
,
,
,
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
*
*
*
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
(
(
(
(
(
(
*
)
)
)
)
,
,
,
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
)
)
)
)
)
(
(
(
(
(
(
(
(
(
)
)
)
)
)
(
(
(
*
*
(
*
*
)
)
,
,
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
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
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
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
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
4
4
4
0
0
0
0
0
0
0
e
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
4
4
4
4
4
.
.
.
.
.
.
.
-
-
.
.
%
//////////////////////////////
/
/
/
.
.
.
.
.
.
.
.
.
.
-
.
-
-
-
-
.
.
.
.
.
-
-
-
*
*
*
*
*
-
-
-
-
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
*
.
.
///
.
/
/
/
/
/ /
/
/
%
/
.
.
.
-
-
-
-
-
-
.
-
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
*
*
*
*
-
-
-
.
.
.
.
-
-
-
-
-
-
-
-
///
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
.
%
%
%
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
-
*
*
*
-
.
.
.
.
-
-
-
-
-
-
-
-
/
/
/
/
/
/////////
/
/
/
.
.
.
%
.
.
.
.
.
.
.
.
-
-
-
-
+
+
*
+
+
+
+
+
4
4
4
.
.
.
.
.
.
.
.
-
-
-
-
*
*
*
-
.
.
.
.
.
.
.
.
.
/
/
/
/
/
/
/
/
///
/
/
/
.
.
%
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
-
-
.
.
.
.
.
.
.
.
4
4
4
.
.
.
.
-
-
-
-
*
*
*
*
-
-
-
.
.
.
.
.
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
%
%
%
%
%
%
%
%
%
%
%
.
.
.
.
.
-
-
-
-
-
-
-
*
.
.
.
.
.
.
4
4
4
.
.
-
-
-
-
-
*
*
*
*
-
-
.
.
.
.
/////////////////////////////////
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
-
*
*
*
-
-
-
.
.
.
4
4
.
.
.
-
-
-
-
*
*
*
*
-
-
.
.
.
0
/////////////////////////////////
/
/
/
.
.
%
%
%
%
%
%
%
%
%
%
%
/
/
/
.
.
.
(
(
.
.
.
.
.
.
.
.
-
*
*
*
*
-
-
.
.
.
4
.
.
.
.
.
-
-
*
*
*
*
*
-
.
.
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
(
(
(
(
.
.
.
.
.
.
.
-
-
*
*
*
-
.
.
.
4
.
.
.
.
.
-
-
*
*
*
*
*
*
-
.
.
/////////////////////////////////
/
/
/
%
%
%
%
%
%
%
%
%
%
%
/
/
/
/
/
/
.
.
.
.
.
.
(
(
(
(
(
(
.
.
.
.
.
-
-
*
*
-
.
.
.
.
.
.
.
.
.
.
-
-
*
*
*
*
*
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
-
-
-
-
-
-
.
.
.
.
.
%
%
.
.
.
.
.
.
.
(
.
.
.
.
.
.
.
.
.
.
-
-
-
*
*
.
.
.
.
.
.
.
.
.
.
-
-
*
*
*
*
///////////////
/
/
/
/
/
/
/
/
/
.
.
.
.
.
.
%
%
%
%
%
%
.
.
.
-
-
.
.
.
.
.
.
.
.
.
.
.
.
2
2
2
2
2
-
*
*
*
-
.
.
.
4
4
.
.
.
2
-
2
2
0
////////////
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
%
%
%
%
%
%
.
.
.
.
*
*
*
-
-
-
-
.
.
.
.
.
.
.
.
.
2
2
2
0
2
2
.
2
-
*
*
-
.
2
2
2
2
.
2
2
2
2
0
0
.
.
%
%
///////////////////////////
%
%
%
%
%
%
%
%
%
/
/
/
*
*
*
*
*
*
-
-
-
-
.
.
.
2
2
2
0
0
0
0
0
2
2
2
-
-
*
2
2
2
2
2
2
2
2
2
0
0
.
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
*
*
-
-
*
*
*
-
-
-
2
2
2
2
1
1
1
1
0
0
2
2
2
.
2
2
2
2
2
2
2
2
0
0
0
.
.
.
-
-
-
-
-
-
-
-
-
.
//////
/
/
/
%
%
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
-
-
-
-
-
-
*
*
-
2
2
2
0
0
1
1
1
1
0
0
0
2
2
2
0
0
0
0
2
2
0
0
2
2
,
,
/
/ /
/
/
/
.
.
.
.
.
-
-
-
-
-
-
.
%
.
.
.
.
.
.
.
.
.
-
-
*
2
2
2
2
2
1
0
0
1
1
0
0
0
2
2
2
)
)
0
0
0
0
*
*
+
+
+
0
.
.
//////////////////////////////
/
/
/
%
%
%
%
%
%
%
%
%
%
%
.
.
.
.
.
.
.
.
.
.
.
.
-
*
*
2
2
2
1
0
0
0
0
1
1
2
0
0
2
2
2
)
)
)
)
)
)
*
*
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
.
.
.
.
.
.
.
.
.
%
.
.
.
.
.
,
)
)
)
.
.
.
.
.
-
2
2
2
2
1
1
1
1
2
2
2
2
0
0
2
0
0
0
0
2
)
)
)
)
.
.
.
.
.
.
.
.
.
.
.
///
/
/
/
%
%
-
-
-
.
.
.
,
,
+
)
)
)
)
.
.
.
.
2
2
2
2
2
2
2
2
2
2
2
0
0
0
2
2
2
0
0
.
.
.
/
/
/
/
/
/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
-
-
.
+
+
)
)
(
(
(
(
(
-
.
2
2
2
2
2
2
.
.
2
2
2
2
2
2
2
2
2
0
.
.
.
.
/////////////////////////////////
/
/
/
/
/
/
/
/
/
/
/
/
%
%
%
%
%
%
%
%
%
%
%
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
.
.
.
.
.
.
+
+
+
)
(
(
(
(
(
(
.
2
2
2
.
.
.
.
-
2
2
2
2
2
2
2
2
0
0
.
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
-
-
%
.
.
.
.
%
.
.
.
.
%
)
)
)
)
.
.
.
.
.
.
,
,
)
)
)
(
(
(
.
.
.
.
.
.
-
-
-
-
*
.
.
.
.
.
(
2
2
2
.
/
/
/
.
.
%
.
.
.
.
.
.
.
.
.
%
.
.
.
)
)
)
)
*
*
.
.
.
,
,
)
.
.
.
.
.
.
-
-
-
-
-
*
*
.
.
.
.
(
(
(
(
(
(
(
.
.
%
.
-
-
-
-
-
-
.
.
%
.
.
.
.
)
)
)
)
*
*
+
+
.
.
.
.
.
.
.
-
-
-
*
*
*
*
.
.
.
.
-
.
.
.
(
(
(
(
(
/
/
/
/
/
/
.
.
.
.
.
.
.
.
.
-
-
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
*
*
*
-
-
.
.
.
-
-
-
-
.
.
.
.
.
(
(
.
.
/////////////////////////////////
/
/
/
%
%
%
%
%
%
%
%
%
%
%
/
/
/
/
/
/
/
/
/
/
/
/
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
*
*
*
-
-
-
-
.
.
.
.
.
.
-
-
-
-
.
.
.
.
.
0
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
////////////
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
.
.
.
.
%
-
-
-
-
%
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
*
*
*
-
-
-
,
.
.
(
(
)
)
)
.
2
2
2
2
2
)
)
(
(
.
.
.
.
.
.
///
/
/
/
%
%
.
.
*
*
%
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
-
-
.
.
.
.
+
,
,
(
(
)
2
2
0
0
0
0
0
0
)
)
////////////
/
/
/
/
/
/
/
/ /
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
%
%
%
%
.
%
%
%
%
%
%
.
.
.
.
.
-
-
-
-
-
-
-
-
-
.
.
.
.
.
.
*
*
*
*
*
(
(
(
2
0
0
1
1
1
1
1
0
0
2
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
/
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
-
-
.
.
.
.
.
(
(
(
(
(
(
*
(
2
2
0
0
1
1
2
2
2
0
0
0
2
-
-
-
.
.
.
-
-
-
-
-
-
-
-
-
.
.
.
.
.
.
.
.
.
.
-
-
-
-
-
-
.
.
.
)
(
(
(
(
(
2
0
0
2
2
2
2
2
2
2
2
2
-
-
-
-
-
-
-
-
*
*
*
*
*
-
-
-
-
*
-
-
-
.
.
+
+
+
-
-
*
*
*
*
-
.
.
.
)
)
(
(
2
2
)
)
)
)
)
(
(
2
2
2
-
-
-
-
-
-
-
-
.
-
-
-
*
*
*
*
*
*
*
*
-
-
.
.
.
,
,
,
-
-
*
*
-
-
-
.
.
.
)
)
)
*
*
*
*
*
)
)
)
.
.
2
-
-
-
(
(
(
-
-
.
.
.
.
-
-
-
-
-
*
*
*
*
*
*
-
.
.
.
.
.
.
.
*
*
*
-
-
+
.
.
*
*
*
*
+
+
+
+
.
.
.
2
2
*
-
-
-
(
(
(
(
(
-
-
.
.
.
.
-
-
-
-
*
*
*
*
*
-
-
.
.
*
*
*
*
-
*
*
-
-
-
.
.
,
,
,
,
,
+
.
.
+
2
2
0
*
*
*
-
-
-
-
-
(
(
(
(
(
)
)
.
.
.
-
-
*
*
*
-
*
*
*
-
-
-
-
-
-
.
-
*
*
-
-
-
.
.
.
.
.
.
.
+
2
2
0
0
0
*
*
*
*
*
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
*
*
*
-
-
*
*
-
-
-
-
-
-
-
*
*
*
-
-
-
.
2
0
0
2
2
2
0
0
1
-
*
*
*
*
*
*
*
*
-
-
-
-
-
-
*
*
-
-
-
-
.
.
-
*
*
*
-
*
*
-
-
)
)
)
)
-
-
*
*
-
-
*
-
2
0
0
0
0
0
1
1
-
-
-
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
.
.
.
*
*
*
*
*
-
-
(
)
(
(
)
-
-
*
*
*
*
-
-
2
1
1
1
1
2
(
(
-
-
-
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
-
-
-
-
-
.
-
-
-
-
-
-
-
-
(
(
(
(
-
-
-
-
*
-
-
-
2
2
2
2
-
(
(
(
(
-
-
-
-
-
-
-
*
*
*
*
*
*
*
-
-
-
(
(
(
(
(
(
(
(
-
-
-
-
-
-
-
(
(
(
(
(
-
-
-
-
-
-
*
*
*
*
*
)
)
)
)
)
)
)
(
)
)
)
-
-
-
-
-
-
-
(
(
(
(
(
(
(
(
(
(
(
(
(
-
-
-
-
-
-
(
(
(
(
(
*
*
-
-
-
-
-
-
-
-
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
,
,
-
-
-
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
*
*
*
*
*
,
,
+
+
+
+
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
,
,
,
,
+
+
*
*
*
)
)
)
(
)
)
)
)
)
)
)
)
(
(
(
(
(
)
)
)
)
)
(
)
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
+
+
+
*
*
*
*
(
(
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
0
(
(
(
(
(
)
)
)
)
)
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
*
*
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
*
*
*
*
*
*
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
,
0
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
,
,
,
+
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
)
)
)
)
*
*
*
,
,
,
+
+
+
+
(
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
)
*
*
*
*
,
,
,
+
+
*
*
(
(
(
(
(
(
)
)
)
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
*
*
*
*
*
)
)
)
)
)
*
*
*
*
*
*
,
,
,
+
+
*
*
*
*
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
*
*
*
*
*
*
*
*
)
)
)
)
)
*
*
*
*
*
*
*
*
,
+
+
+
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
*
*
)
)
*
*
*
*
)
)
)
)
)
)
)
)
*
*
*
*
*
*
*
,
,
+
,
+
+
+
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
*
*
*
*
)
)
)
(
(
(
)
)
,
,
,
,
,
,
,
,
,
,
,
+
+
+
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
(
(
(
)
)
)
,
,
+
+
+
+
+
+
*
*
*
*
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
,
,
+
+
+
+
*
*
*
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
,
+
+
*
*
*
*
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
0
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
,
+
+
*
*
*
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
(
(
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
)
)
)
)
)
)
+
+
+
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
(
(
(
)
)
)
)
)
)
)
)
)
+
+
+
+
*
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
*
*
*
)
)
,
,
,
,
,
,
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
*
*
+
+
)
)
,
+
+
+
+
+
*
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
*
*
+
+
+
+
+
+
*
*
*
*
*
*
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
*
*
*
+
+
+
)
+
+
*
*
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
*
*
*
*
*
+
)
)
)
+
*
*
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
)
)
)
)
)
)
)
)
)
+
+
+
+
+
+
)
)
+
+
*
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
+
+
+
+
+
+
+
)
)
)
)
)
)
+
+
+
)
)
)
)
)
)
)
)
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
(
)
)
)
)
)
(
)
)
)
)
)
)
+
+
)
)
)
)
)
)
)
)
)
)
(
(
(
(
(
0
/
/
/
/
/
/
/
/
/
/
[ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • styleman.xlx.pl