281 a, Wzory haftu krzyżykowego
[ Pobierz całość w formacie PDF ]
281Winterlandscape
106x133stitches
DMC
@
646 Beaver grey - dk
`
989 Forest green
b
3843
$
996 Electric blue - med
d
3846
t
954 Nile green
v
3863
0
436 Tan
)
415 Pearl grey
*
828 Blue - ultra vy lt
+
677 Old gold - vy lt
,
762 Pearl grey - vy lt
-
BLANC
.
898 Coffee brown - vy dk
www.crosstitching.bi
z
www.haftypolskie.com.p
l
www.kreuz-stich.co
m
Page 1
10
20
30
40
50
60
70
10
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
@
@
@
@
@
@
@
@
-
t
`
-
t
`
@
-
-
-
-
v
v
,
,
,
,
$
$
$
$
$
$
$
$
$
d
d
d
$
$
d
d
d
d
d
d
*
*
d
*
*
*
*
*
@
@
@
@
@
@
`
@
-
t
t
-
`
t
`
v
v
v
-
-
-
,
v
v
v
v
$
$
$
$
$
$
$
$
$
d
d
d
d
$
d
d
$
d
d
*
d
*
*
*
*
*
*
*
@
@
@
@
`
`
-
`
t
-
`
`
`
`
`
@
@
-
v
v
v
v
,
,
,
,
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
$
d
d
$
d
d
d
*
*
*
*
*
@
@
@
@
@
@
-
t
)
`
`
-
`
-
`
t
`
@
-
,
,
0
0
.
v
v
,
$
$
$
$
$
$
d
d
$
$
$
d
d
d
$
$
d
$
d
d
d
d
d
*
*
*
*
@
@
@
@
@
@
@
,
)
t
`
-
t
`
-
`
@
,
,
0
0
0
0
.
v
`
`
$
$
$
$
$
$
d
d
$
$
$
d
d
$
$
$
d
$
d
*
d
d
*
d
*
*
*
*
@
@
@
@
@
,
)
v
t
t
`
`
`
t
`
,
0
0
0
0
0
v
.
`
t
`
$
$
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
d
d
*
d
d
*
d
d
*
*
*
*
@
)
@
-
,
)
v
0
0
+
v
0
,
-
-
+
+
+
.
.
v
`
t
`
t
$
$
$
$
$
$
d
$
$
$
d
d
$
$
$
d
d
d
d
d
*
d
*
*
d
*
*
*
*
-
)
v
-
,
v
0
0
+
+
v
+
+
,
,
-
+
+
+
`
t
`
`
t
`
$
$
$
$
$
d
$
$
$
$
$
d
$
$
d
d
d
d
d
d
*
d
*
*
*
*
*
*
-
,
)
v
-
)
v
.
.
0
v
v
0
.
+
,
,
-
-
+
+
+
`
t
`
t
$
$
$
$
$
d
$
$
$
$
$
d
$
d
d
d
d
-
,
d
d
*
*
,
-
-
-
-
-
,
v
v
-
)
v
0
0
+
v
+
+
+
+
)
,
,
,
-
-
-
t
`
`
.
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
d
d
-
.
.
.
.
)
v
0
0
0
-
,
)
v
-
-
)
v
0
+
+
v
0
0
0
0
+
)
)
,
,
`
`
`
t
`
`
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
d
-
,
,
)
)
v
v
v
v
)
,
)
v
-
,
v
v
0
+
+
v
+
+
+
+
+
+
)
)
)
,
)
`
`
t
`
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
d
d
d
d
*
*
,
,
)
)
)
,
)
v
,
)
v
v
v
v
v
v
v
v
v
v
v
v
v
v
)
)
)
.
v
`
t
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
d
d
d
$
d
d
*
d
*
*
*
*
,
,
)
v
,
)
v
v
v
0
0
v
0
0
0
0
0
0
0
0
0
v
)
.
t
v
)
$
$
$
$
$
$
$
$
$
$
$
d
$
d
d
d
d
$
d
d
d
*
d
d
*
*
*
*
,
,
v
v
,
)
v
0
.
.
v
v
0
.
0
v
v
v
0
v
v
`
t
)
t
`
$
$
$
$
$
$
d
$
$
$
$
d
$
d
d
d
$
$
d
d
d
*
*
d
d
*
*
*
*
,
)
v
,
,
)
v
0
0
0
v
v
v
v
0
0
0
`
`
`
`
`
`
)
`
$
$
$
$
$
$
$
d
$
$
$
d
$
$
d
d
$
$
d
d
d
d
*
d
d
*
*
*
*
*
)
*
,
,
)
v
v
0
0
v
0
0
v
v
v
v
v
v
`
v
)
t
`
t
$
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
$
d
d
d
d
d
*
*
d
*
*
*
*
*
*
*
`
,
,
)
v
t
`
t
v
+
+
+
+
+
0
v
v
v
.
)
`
)
$
$
$
$
$
$
$
$
d
$
$
d
d
$
$
d
$
d
d
d
d
d
*
*
*
*
*
*
*
*
*
-
t
`
,
,
)
`
`
t
-
v
+
+
+
0
0
.
.
.
.
v
`
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
d
d
d
d
*
*
d
*
*
*
`
*
-
t
-
`
`
t
`
`
t
`
-
-
v
v
0
0
0
0
.
.
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
d
d
d
d
d
*
*
d
*
`
`
`
`
`
`
`
`
t
`
t
`
`
-
-
-
-
v
v
0
0
0
.
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
$
d
d
*
d
d
d
d
*
*
d
*
*
*
-
`
-
`
t
-
`
t
t
`
`
-
,
-
-
-
-
v
v
0
v
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
$
d
d
*
d
d
d
d
*
*
d
*
*
*
*
*
`
-
t
-
`
t
`
t
`
-
-
,
-
-
-
)
)
v
v
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
$
d
d
d
d
*
d
d
*
*
*
*
*
*
*
*
*
t
`
t
-
`
-
`
t
-
-
,
,
,
-
-
)
)
)
.
v
0
v
$
$
$
$
$
d
$
$
$
d
d
d
d
d
d
d
d
d
$
d
*
d
*
d
*
*
*
*
*
*
*
*
*
t
`
t
t
-
`
`
-
,
-
-
,
)
-
-
)
)
.
v
0
v
$
$
$
$
$
d
$
$
$
d
d
d
d
d
d
d
d
d
$
d
*
d
*
d
*
*
*
*
*
*
*
*
-
`
t
`
-
-
t
`
`
-
,
-
-
,
)
)
)
)
.
v
0
v
$
$
$
$
d
d
$
$
$
d
d
d
d
d
d
d
d
d
d
d
*
d
*
d
d
*
*
*
*
*
*
-
`
`
`
t
-
t
t
t
`
-
,
,
,
)
)
,
)
)
.
v
0
v
$
$
$
$
d
d
$
$
$
d
d
d
d
$
d
d
$
d
d
d
d
d
*
d
d
*
*
*
*
*
`
-
t
`
`
-
t
`
-
`
@
-
-
,
)
)
,
,
,
)
.
v
0
v
$
$
$
$
d
d
$
$
$
d
d
d
$
$
d
d
d
d
d
d
d
*
*
d
d
*
*
`
*
-
t
t
`
`
-
`
`
-
`
`
@
,
-
-
,
)
)
,
,
)
.
v
0
v
$
$
$
$
d
$
$
$
d
d
d
d
$
$
d
d
d
*
d
d
d
*
*
*
d
`
`
`
-
`
`
`
`
-
`
`
-
`
`
`
`
`
,
-
,
,
)
)
,
)
.
v
0
v
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
d
d
*
d
d
d
*
*
*
d
*
`
*
`
t
-
`
`
`
t
-
`
`
`
-
`
`
,
,
-
,
,
)
)
)
.
t
`
t
$
$
$
d
$
$
$
$
d
d
$
$
$
d
d
d
$
*
d
d
d
*
d
*
*
*
*
*
*
*
t
-
-
t
`
-
`
`
-
`
`
@
@
,
,
,
,
,
)
t
`
t
t
`
$
$
$
d
$
$
$
$
d
d
$
$
*
d
d
d
$
*
$
d
*
*
*
*
*
*
*
*
*
*
*
`
-
-
`
t
-
t
t
`
@
@
@
@
`
,
t
`
t
t
t
`
t
`
$
$
$
$
$
$
$
$
d
d
$
$
*
*
d
$
$
*
*
d
*
*
*
*
*
*
*
d
*
*
*
*
*
-
t
`
-
`
t
`
@
@
`
`
`
`
`
t
`
`
`
`
`
`
$
$
$
$
$
$
$
$
d
d
d
$
*
*
d
$
$
d
*
d
*
*
d
*
*
*
*
*
*
*
*
*
*
*
t
`
`
-
`
t
`
@
@
@
)
`
-
`
t
`
t
`
`
t
$
$
$
$
$
$
$
$
d
d
d
$
d
*
d
$
d
d
*
d
*
*
d
d
*
*
d
*
*
*
*
*
`
*
`
-
`
t
`
t
-
@
@
@
)
-
-
-
`
t
t
`
t
`
$
$
$
$
$
$
$
$
d
d
d
d
d
*
d
d
d
d
d
d
*
*
d
d
*
*
d
*
*
`
*
`
-
`
-
`
`
`
`
-
`
`
@
@
)
)
-
-
-
-
`
t
t
`
$
$
$
$
$
$
$
$
d
d
$
d
d
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
`
`
`
-
`
`
`
`
`
-
`
`
t
t
`
@
@
)
-
-
-
`
v
)
t
`
$
$
$
$
d
$
$
d
d
d
d
d
d
$
d
d
$
$
d
d
d
*
*
d
d
*
*
*
*
*
`
*
-
t
`
`
-
`
-
`
t
`
`
@
@
)
-
-
-
-
-
v
`
t
$
$
$
$
d
$
$
d
d
d
d
d
d
$
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
*
*
*
*
-
t
t
`
`
-
`
t
`
@
@
@
)
-
v
v
-
-
)
v
`
$
$
$
$
d
$
$
d
d
d
d
d
d
$
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
*
*
*
`
t
-
`
t
t
`
-
`
`
`
v
v
)
-
-
-
v
-
)
)
v
$
$
$
$
$
$
$
d
d
$
d
d
$
$
d
d
d
d
$
d
d
*
*
d
*
*
*
*
*
*
*
*
`
`
-
`
-
t
`
`
`
t
`
@
@
v
v
-
-
-
v
v
v
-
$
$
$
$
$
$
$
d
d
d
d
d
$
$
d
*
d
d
$
d
d
*
*
d
*
*
*
*
*
*
*
`
-
`
`
t
-
`
t
`
v
v
`
@
@
)
-
v
-
-
-
)
)
-
$
$
$
$
$
$
$
d
d
d
d
d
$
$
d
*
*
d
d
d
d
*
d
d
*
*
*
*
*
*
-
-
`
`
`
`
t
-
t
`
t
`
v
v
@
)
,
-
v
v
v
v
v
v
$
$
$
$
$
$
$
d
d
d
d
d
$
$
d
*
*
d
d
d
d
*
d
d
*
*
*
`
*
-
`
`
`
t
-
t
`
`
`
`
`
`
`
@
v
v
v
v
-
-
)
)
)
-
$
$
$
$
$
$
$
$
d
d
d
$
$
$
d
d
*
d
d
d
d
d
d
d
*
*
`
`
`
`
`
`
t
-
`
`
`
t
v
v
v
v
v
v
@
)
,
-
-
-
)
v
v
v
$
$
$
$
$
$
$
$
d
d
d
$
$
$
d
d
*
d
d
d
d
d
d
d
*
*
*
*
`
*
-
t
`
`
t
`
t
`
`
t
`
`
`
@
@
)
,
-
v
v
v
)
)
-
$
$
$
$
$
$
$
$
d
d
d
$
$
d
d
d
d
d
d
d
d
d
*
d
d
*
*
*
*
*
*
-
`
t
-
t
`
`
-
`
`
t
`
`
@
)
v
v
-
-
v
)
)
v
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
d
d
d
d
*
d
d
d
*
*
*
*
*
*
-
`
`
-
`
-
`
`
t
`
t
`
@
)
,
-
-
v
)
)
v
)
$
$
$
$
$
$
d
$
$
d
d
$
$
d
*
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
`
t
-
t
-
t
`
-
`
`
`
@
)
-
-
v
-
)
)
)
)
$
$
$
$
$
d
d
$
$
d
$
$
$
d
*
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
-
t
-
`
-
`
`
-
`
`
t
`
@
)
-
-
-
)
)
)
)
)
$
$
$
$
$
d
$
$
$
d
$
$
d
$
d
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
-
`
`
`
`
t
-
t
`
`
`
@
@
)
-
-
-
)
)
)
`
)
$
$
$
$
d
$
$
$
$
d
$
$
d
$
d
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
`
t
t
`
-
t
`
t
`
`
`
`
@
@
)
-
-
-
)
`
t
`
t
$
$
$
$
$
$
$
$
$
d
$
d
d
$
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
`
`
-
`
`
`
-
`
t
`
t
)
`
`
@
)
)
-
-
-
`
`
t
t
`
$
$
$
$
$
$
$
$
$
$
d
d
d
$
$
d
d
d
d
d
d
*
*
*
*
*
*
*
*
*
`
*
-
`
-
`
`
t
`
)
)
.
.
@
)
)
`
-
`
t
t
`
t
`
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
-
`
`
t
`
)
)
)
.
.
`
`
`
`
`
`
`
t
`
`
t
$
$
$
$
$
$
d
$
$
$
d
d
d
d
$
$
d
d
*
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
`
t
`
,
)
,
)
.
.
@
)
)
-
`
t
`
`
t
`
-
$
$
$
$
$
$
d
$
$
$
d
d
d
d
$
$
d
*
*
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
`
,
,
,
-
)
.
.
@
@
)
-
-
t
,
`
t
-
-
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
$
d
*
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
-
`
t
,
,
-
-
,
)
.
.
@
)
-
,
v
,
t
`
-
-
$
$
$
$
$
$
$
d
$
$
$
d
d
d
d
$
d
*
d
d
*
d
d
*
*
*
*
*
*
*
*
*
-
`
`
`
,
,
-
-
)
)
.
v
@
,
v
,
,
v
v
`
-
-
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
`
`
`
`
t
`
,
-
,
-
)
)
.
.
v
,
,
v
,
,
v
v
-
-
$
$
$
$
$
$
$
$
d
$
$
d
d
*
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
`
*
-
`
.
.
-
-
-
v
v
.
.
@
v
v
,
v
v
,
v
-
-
$
$
$
$
$
$
$
$
$
$
$
$
d
*
*
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
`
t
,
-
-
-
)
)
v
v
v
@
,
v
,
v
v
-
-
-
$
$
$
$
$
$
d
$
$
$
$
$
d
d
*
*
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
`
,
-
,
v
v
)
.
.
@
v
v
v
,
@
v
-
-
-
$
$
$
$
$
$
d
$
$
$
$
$
d
d
d
*
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
v
v
`
,
)
)
,
.
v
v
.
@
@
,
,
v
v
@
-
-
-
$
$
$
$
$
$
d
$
d
$
$
d
d
d
d
d
d
d
d
d
*
d
*
*
d
*
*
*
*
*
*
v
v
*
t
v
v
v
v
.
.
)
.
v
v
v
v
v
v
v
v
-
-
-
$
$
$
$
$
$
$
$
d
d
$
d
d
$
d
d
d
d
d
d
*
d
*
*
d
*
*
*
*
*
*
*
*
-
`
)
)
.
.
v
v
v
v
.
@
v
,
,
,
v
@
-
-
-
$
$
$
$
$
$
$
$
d
d
$
d
d
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
-
t
`
`
)
.
.
.
.
v
.
.
v
,
,
,
v
,
@
-
,
,
$
$
$
$
$
$
$
$
d
d
$
d
d
$
$
d
d
d
d
d
*
*
*
*
d
*
*
d
*
*
*
`
`
`
`
t
`
)
.
v
v
)
.
.
v
@
v
v
,
@
@
,
,
,
$
$
$
$
$
$
$
$
$
d
$
d
d
d
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
`
-
`
t
`
v
)
)
)
.
v
@
v
,
,
@
,
,
,
,
.
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
d
d
*
*
d
*
*
*
*
*
*
*
*
*
*
*
*
*
-
`
`
`
`
)
)
.
.
@
@
@
@
,
,
,
.
.
.
$
$
$
$
$
d
$
$
$
$
$
$
d
d
d
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
`
t
-
t
`
)
`
`
@
@
,
,
,
,
.
.
0
0
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
d
d
*
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
`
t
-
`
t
`
`
`
`
@
,
,
,
.
.
0
0
+
+
20
30
40
50
Page 2
80
90
100
110
120
130
140
10
$
$
$
$
$
$
$
$
$
$
d
$
d
d
$
d
d
d
d
*
*
*
*
*
*
d
*
*
*
*
*
*
*
*
-
`
-
`
t
`
`
t
`
`
)
,
-
.
0
0
0
0
0
0
$
$
$
$
$
$
$
$
$
$
d
$
d
d
d
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
t
t
`
t
`
-
`
`
`
)
,
)
-
-
+
+
+
+
+
+
$
$
$
$
$
$
$
d
$
$
d
$
d
d
d
$
$
d
d
*
d
*
*
*
*
*
*
*
*
*
`
*
-
`
`
`
t
`
-
`
t
`
)
)
,
,
)
-
-
0
+
+
+
0
$
$
$
$
$
d
$
$
$
$
d
$
$
d
d
$
$
d
d
*
d
*
*
*
*
*
*
*
`
`
`
-
`
`
`
-
`
`
-
t
`
`
)
)
,
,
,
)
-
-
-
0
0
+
$
$
$
$
$
d
$
$
$
$
d
$
$
d
d
d
$
d
d
*
d
*
*
*
d
*
*
*
*
*
*
`
-
`
t
-
`
t
`
`
t
`
t
)
)
,
)
,
)
-
-
-
+
+
$
$
$
$
$
d
d
$
$
$
d
$
$
$
d
d
d
d
d
*
*
*
*
*
d
*
d
*
*
*
*
*
`
*
`
`
-
`
t
`
-
`
`
)
)
,
,
)
,
)
-
-
-
0
$
$
$
$
$
d
d
$
$
$
d
$
$
$
d
d
d
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
*
-
t
`
`
-
`
`
t
@
)
)
,
)
)
,
)
-
-
-
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
*
*
`
t
`
-
t
t
`
@
)
)
,
,
)
,
,
)
-
-
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
-
`
`
t
`
`
-
`
@
@
)
)
,
)
)
,
,
)
-
$
$
$
$
$
$
$
d
$
$
d
d
$
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
`
`
`
`
`
t
-
t
`
@
@
@
)
)
,
)
)
,
,
)
$
$
$
$
$
$
$
d
$
$
d
d
$
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
`
*
-
t
`
-
`
t
`
@
@
)
)
,
)
)
,
,
,
$
$
$
$
$
$
$
d
$
$
d
d
d
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
*
t
`
-
t
`
-
`
`
@
@
@
)
)
,
)
)
,
,
$
$
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
-
-
`
-
`
`
t
-
`
`
.
v
)
)
)
)
)
)
,
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
d
d
d
d
d
*
*
*
d
*
d
*
*
*
*
*
*
*
`
`
`
`
`
`
`
`
`
-
`
.
v
.
v
)
)
)
)
)
,
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
d
$
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
`
-
`
`
t
-
t
`
t
`
.
v
.
v
v
)
)
)
)
)
$
$
$
$
d
$
$
$
$
$
$
d
d
d
d
d
$
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
-
t
`
-
t
`
t
`
`
.
v
.
.
v
v
v
)
)
)
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
t
`
`
`
t
`
.
v
.
.
.
.
.
v
)
)
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
$
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
`
t
-
`
`
-
`
`
@
@
v
v
)
,
,
)
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
$
d
$
d
d
d
*
d
*
*
*
*
*
*
*
*
*
*
*
*
*
-
t
`
-
t
`
t
-
`
`
@
@
-
-
)
)
,
,
$
$
$
$
$
$
$
$
$
$
$
d
d
$
d
d
d
$
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
`
-
`
`
`
-
`
`
t
-
`
`
@
@
-
-
-
)
,
,
$
$
$
$
$
$
$
d
$
$
$
d
d
$
d
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
*
*
-
t
-
`
`
t
`
t
`
`
-
`
`
@
@
@
-
-
-
)
)
,
$
$
$
$
$
$
$
d
$
$
$
$
d
d
d
$
d
d
d
d
d
d
*
*
*
d
*
*
*
*
*
`
`
`
t
`
`
-
t
t
-
`
`
t
`
@
@
@
-
-
-
)
)
)
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
d
d
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
-
`
t
`
`
-
`
-
`
`
`
-
`
@
-
@
-
-
-
)
)
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
$
d
$
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
-
`
`
`
-
`
t
-
t
-
t
`
@
-
@
-
-
-
)
)
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
$
d
$
$
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
*
*
-
`
t
`
`
t
`
-
t
`
@
-
@
@
-
-
-
)
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
d
$
$
d
d
d
*
*
d
d
*
d
*
*
*
*
*
*
*
*
*
-
`
t
`
`
-
t
`
@
@
-
@
@
-
-
-
)
$
$
$
$
$
$
$
d
$
$
$
$
d
d
$
$
d
d
$
d
d
d
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
-
`
`
`
`
t
`
@
@
-
-
@
-
-
-
-
$
$
$
$
$
$
$
d
$
$
$
$
d
d
$
$
d
d
$
d
d
d
*
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
`
`
-
`
`
`
`
@
-
-
@
-
-
-
t
$
$
$
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
$
d
d
*
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
-
-
-
@
@
@
`
@
-
-
-
-
`
-
t
$
$
$
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
d
d
d
*
*
*
*
*
d
d
*
*
*
*
*
*
*
*
*
-
-
@
@
@
@
@
@
-
-
t
-
t
`
t
$
$
$
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
$
d
d
d
*
*
*
*
*
d
d
*
*
*
*
*
*
*
*
-
-
@
@
@
@
@
@
@
t
-
`
t
t
-
-
$
$
$
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
$
d
d
d
*
*
*
*
d
d
*
*
*
*
*
*
*
*
-
-
@
@
@
@
@
`
@
t
-
`
t
`
-
t
`
$
$
$
$
$
$
$
$
d
$
$
$
$
$
d
d
d
d
d
d
d
d
d
*
*
*
*
d
d
*
*
*
*
*
*
*
-
-
-
-
@
@
`
@
t
`
-
t
`
t
-
`
t
`
$
$
$
$
$
$
$
$
d
d
$
$
$
$
d
d
d
d
d
d
d
d
d
*
*
*
d
d
d
*
*
*
*
*
*
-
-
-
`
`
`
`
`
`
`
`
`
`
-
`
`
`
`
t
$
$
$
$
$
$
$
$
d
d
$
$
$
d
d
d
d
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
-
-
@
@
@
@
-
@
`
t
-
t
t
-
`
-
`
`
-
$
$
$
$
$
$
$
$
d
d
$
$
$
d
d
d
$
$
d
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
-
-
-
@
@
@
-
-
@
`
@
-
`
@
`
-
`
-
t
`
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
-
-
@
-
@
@
-
-
@
@
@
@
`
@
t
`
t
t
-
`
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
d
d
d
d
d
*
d
*
*
*
*
*
*
*
-
-
-
@
-
@
-
@
-
@
@
@
`
@
@
@
`
.
t
`
t
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
$
d
d
d
d
d
d
*
d
*
*
*
*
*
*
*
*
*
-
-
-
@
-
-
@
@
@
-
@
@
@
@
@
`
.
.
@
`
@
$
$
$
$
$
$
$
$
$
d
$
$
$
d
$
d
d
d
d
d
d
d
*
d
*
*
*
*
d
*
*
*
-
-
-
@
@
-
-
@
@
@
-
-
@
@
@
@
@
.
.
`
@
@
$
$
$
$
$
$
$
$
$
$
$
$
$
d
$
d
d
d
d
d
d
d
*
d
d
*
*
d
d
*
*
*
-
-
@
@
@
@
-
@
@
@
-
-
@
v
v
v
@
.
.
@
v
v
$
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
d
d
d
*
*
d
d
*
*
d
*
*
*
-
-
@
@
@
@
@
-
@
@
@
@
-
-
@
@
@
v
v
v
@
@
)
$
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
d
d
d
*
*
d
d
*
*
d
*
*
*
-
)
@
@
@
@
@
@
-
@
@
@
@
-
@
v
v
@
.
.
v
v
v
$
$
$
$
$
d
$
$
$
$
d
$
$
d
d
d
d
d
d
d
d
*
d
*
d
*
*
*
*
*
*
-
)
)
@
@
@
@
@
-
-
)
v
v
v
@
@
@
@
.
.
@
@
)
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
-
)
)
@
@
@
@
@
-
)
@
@
-
v
v
v
@
.
.
v
v
v
$
$
$
$
$
$
$
$
$
d
d
$
$
d
$
$
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
-
)
)
)
@
@
@
@
v
v
v
v
v
@
@
@
v
v
v
v
.
@
$
$
$
$
$
$
d
$
d
d
$
$
$
d
$
$
d
d
d
$
d
d
*
*
d
*
*
*
*
d
*
*
*
-
)
)
)
@
@
@
@
)
@
@
-
@
@
.
@
@
@
.
.
@
$
$
$
$
$
$
$
$
d
d
$
$
$
$
$
d
d
d
$
$
d
d
*
*
*
d
*
*
*
d
*
*
*
*
)
)
)
)
@
@
)
@
@
-
@
@
@
.
v
@
@
.
.
@
$
$
$
$
$
$
$
d
$
$
$
$
$
$
d
d
d
d
$
$
d
d
*
*
*
d
*
*
*
*
*
*
*
*
*
)
)
)
)
@
)
@
v
v
v
)
@
.
.
v
v
v
.
)
$
$
$
$
$
$
$
d
$
$
$
$
$
d
d
d
d
d
$
d
d
d
*
d
*
*
*
*
*
*
*
*
*
*
*
*
)
)
)
)
@
@
@
)
)
v
v
.
.
@
@
v
v
)
$
$
$
$
$
$
d
$
$
$
$
$
d
$
d
d
d
d
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
v
v
v
v
v
@
@
)
)
@
@
v
.
.
@
@
.
v
$
$
$
$
$
$
d
$
$
d
$
$
d
$
d
d
$
d
d
d
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
)
)
)
)
v
v
v
v
v
v
v
v
v
v
v
v
v
$
$
$
$
$
$
d
$
$
$
d
$
d
d
d
d
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
*
)
)
)
)
v
)
)
@
@
.
v
.
@
v
@
.
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
*
*
*
)
v
v
v
)
)
@
@
v
v
.
.
@
v
@
.
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
$
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
)
)
)
)
v
v
v
@
@
v
.
v
@
@
.
$
$
$
$
$
$
$
$
d
$
$
$
d
d
$
$
$
d
d
$
d
d
d
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
)
v
v
)
)
@
@
@
v
.
v
@
@
v
$
$
$
$
$
$
$
$
d
d
$
$
d
$
$
$
d
d
$
$
d
d
d
*
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
@
)
)
)
@
@
v
.
.
@
@
.
v
$
$
$
$
$
$
$
$
d
d
$
$
$
$
$
d
d
d
$
$
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
*
*
*
*
*
@
@
)
)
)
@
v
@
.
.
@
.
v
.
$
$
$
$
$
$
$
$
$
d
$
$
$
$
d
d
d
d
$
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
@
@
@
@
)
)
)
@
@
@
.
@
.
.
.
$
$
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
@
@
@
@
@
)
)
)
@
@
@
.
@
.
.
.
20
30
40
50
Page 3
10
20
30
40
50
60
70
60
,
.
)
v
)
v
)
v
.
.
.
.
,
,
.
.
.
.
.
.
,
,
-
-
,
)
)
,
-
.
)
)
@
@
)
)
)
)
,
,
,
)
)
)
@
@
)
-
-
@
@
,
v
v
v
)
v
)
v
)
)
)
.
@
-
,
,
.
)
)
.
)
)
,
-
-
-
,
)
,
-
-
.
.
@
@
@
)
)
)
,
,
,
)
)
)
@
@
)
-
-
@
@
,
,
.
v
v
v
v
v
v
v
.
.
.
-
.
.
.
.
.
.
.
.
,
-
-
-
t
)
)
-
-
)
)
.
@
@
)
)
)
,
,
,
)
)
)
@
@
)
-
-
@
@
,
`
.
)
)
)
v
)
v
)
)
.
@
-
-
,
.
)
.
-
)
)
-
-
-
-
t
`
)
-
)
)
)
.
@
@
)
)
)
,
,
,
-
)
)
@
@
)
-
,
@
@
,
v
.
v
v
v
-
)
v
.
.
.
.
-
-
.
.
.
.
.
.
)
-
t
)
-
t
`
`
-
)
.
)
.
@
)
)
)
)
)
,
,
-
)
.
@
@
)
-
,
@
@
,
`
v
@
,
)
)
v
)
)
.
@
)
-
-
,
.
-
.
-
)
)
-
t
`
)
-
t
`
`
)
)
.
)
.
)
)
)
)
)
,
,
-
)
@
.
.
)
-
,
@
@
,
`
.
@
,
v
v
)
.
.
.
.
.
-
.
.
.
.
.
.
.
)
-
t
`
`
-
t
`
`
`
)
.
)
.
)
)
)
)
)
.
.
.
)
@
@
.
.
-
,
@
@
,
t
.
@
,
-
)
-
-
,
.
@
)
)
-
,
.
-
t
)
t
)
-
-
t
`
)
-
t
`
`
.
.
)
.
)
)
)
)
)
,
,
-
.
.
.
@
)
-
)
@
@
,
`
.
@
-
-
-
-
.
.
.
.
t
-
-
`
.
-
t
`
t
`
)
-
t
`
`
)
-
t
`
`
.
)
.
@
)
)
)
)
,
,
-
-
.
@
.
)
-
)
@
@
,
`
@
@
-
-
)
-
-
-
.
@
t
)
-
`
`
)
t
`
t
`
`
)
,
t
`
`
)
.
`
`
.
.
.
@
)
)
)
)
,
,
.
.
@
.
)
)
-
@
@
)
,
.
@
@
-
-
)
)
.
`
.
)
t
`
)
)
`
t
t
`
`
t
`
`
)
t
`
`
`
.
t
`
`
.
.
@
)
)
)
)
,
,
-
.
.
@
)
,
-
@
@
)
,
.
@
-
-
t
`
)
)
t
)
`
t
)
t
`
`
t
t
t
`
)
t
`
`
)
t
`
`
t
t
`
`
.
.
@
)
,
)
)
,
,
.
,
.
@
)
,
-
@
@
)
,
)
@
-
t
)
t
)
t
t
`
t
`
)
)
`
)
`
t
t
`
`
)
t
`
`
.
t
`
t
`
t
`
.
@
)
)
,
)
)
,
,
.
,
@
@
)
,
-
@
@
)
-
`
@
)
`
)
`
t
t
`
)
`
t
)
`
)
t
`
`
t
t
`
`
)
t
`
`
t
`
t
`
.
`
.
@
)
)
,
)
)
)
,
-
.
@
@
)
-
-
@
@
)
-
)
t
`
t
`
`
t
`
)
t
`
`
`
t
t
t
)
`
`
)
t
`
`
t
t
`
`
t
`
.
.
`
.
@
)
)
,
)
)
)
,
-
,
.
)
)
-
-
@
@
)
-
)
`
`
)
`
)
`
`
t
`
`
`
t
`
`
)
`
t
`
`
)
t
`
`
t
t
`
t
`
`
`
`
.
@
@
)
,
)
)
)
,
-
@
@
)
,
-
-
@
@
,
-
`
t
`
`
`
`
)
`
t
)
t
t
`
)
t
`
t
`
`
`
)
`
`
`
`
`
`
`
`
`
`
.
.
@
@
)
,
)
)
)
,
.
@
@
)
,
-
-
@
@
,
-
`
)
t
`
)
`
t
`
`
t
)
`
t
t
)
`
`
t
)
t
`
`
`
t
`
`
`
t
.
.
`
.
.
@
@
,
,
)
)
.
.
-
.
@
)
,
-
-
@
@
,
-
)
`
)
t
`
)
`
)
t
`
t
)
`
t
`
)
`
t
t
`
t
)
t
`
`
`
t
.
`
.
.
.
@
@
@
,
,
,
)
)
-
.
.
@
)
,
-
)
@
@
,
-
@
)
`
-
`
-
t
`
)
t
`
t
`
)
t
)
`
t
)
`
t
`
`
`
`
t
.
.
`
`
`
.
@
@
,
,
,
,
)
)
.
.
@
.
)
,
-
)
@
@
,
-
@
-
)
-
)
-
.
t
`
`
t
`
)
`
t
t
`
)
t
`
t
t
)
`
`
)
`
`
`
`
.
.
@
@
,
@
,
,
)
.
-
-
.
@
,
,
-
)
@
@
,
-
@
-
-
-
-
-
-
`
`
@
t
`
-
`
`
-
`
)
`
`
t
`
t
)
)
`
`
t
`
`
t
.
`
@
@
@
,
,
)
)
-
.
@
@
,
,
-
)
@
@
,
-
@
@
,
-
-
-
.
.
`
.
@
`
)
-
`
-
)
)
`
)
)
)
`
)
`
`
t
`
`
)
t
.
`
@
@
@
,
,
)
)
-
-
@
.
,
,
-
)
@
@
,
-
@
@
,
-
-
-
-
.
@
@
@
t
)
-
-
`
)
t
)
`
)
t
`
`
t
`
t
`
.
`
.
.
.
`
@
@
,
,
)
)
-
-
.
@
)
,
-
@
@
)
,
-
@
@
,
,
-
-
.
.
.
.
@
-
t
)
t
`
)
t
t
)
`
t
`
t
t
`
)
`
t
`
t
.
.
`
@
@
,
,
)
)
-
.
@
@
)
,
-
@
@
)
-
-
@
@
,
,
-
-
-
.
@
@
-
t
`
t
t
)
`
)
`
t
t
)
`
`
)
`
t
)
t
)
.
`
.
`
@
,
,
,
)
)
-
-
@
@
)
,
-
@
@
)
-
-
@
@
,
,
-
-
t
t
`
`
`
`
`
`
`
t
`
t
`
`
`
)
t
t
`
)
)
t
`
.
`
.
`
@
@
,
,
,
)
)
-
-
.
@
)
,
-
@
@
)
-
-
@
@
,
-
-
t
,
,
,
t
`
-
t
t
`
t
`
t
t
`
`
t
)
`
t
)
t
)
`
.
`
.
.
@
@
,
,
,
)
)
-
-
@
.
)
,
)
@
@
,
-
-
@
`
,
-
-
`
t
`
,
,
`
-
-
`
.
t
.
t
.
.
`
t
`
)
)
`
)
t
)
`
.
.
.
@
@
,
,
,
)
)
-
-
@
@
)
,
)
@
@
,
-
-
`
`
,
`
-
`
t
`
t
,
@
-
-
-
-
-
-
-
)
.
.
t
t
`
t
)
`
t
)
t
)
.
.
@
@
,
,
,
)
)
)
-
@
.
)
-
)
@
@
,
-
-
`
t
t
`
t
`
t
t
`
@
@
-
-
-
-
-
.
.
)
.
)
.
t
`
t
)
`
)
`
t
`
.
`
@
@
@
,
,
)
)
)
@
.
@
,
-
)
@
)
,
-
-
t
`
`
`
t
t
`
t
`
@
@
,
-
-
v
-
-
.
.
.
.
.
.
)
t
`
)
`
t
)
`
.
`
`
@
@
,
,
)
)
)
.
@
-
,
-
@
@
)
,
-
-
t
t
`
t
`
t
`
t
`
@
@
,
v
-
-
v
-
-
)
.
)
.
)
,
)
`
)
`
t
`
.
.
.
`
@
@
,
,
)
)
)
.
@
-
,
-
@
@
)
,
-
,
`
`
t
`
`
`
`
`
`
v
@
,
-
v
-
.
.
.
)
.
)
.
)
,
,
)
)
`
.
`
`
.
.
@
@
,
,
,
)
)
)
,
@
-
,
-
@
@
)
-
-
,
`
t
`
`
`
`
`
`
@
@
v
,
-
v
-
-
v
.
.
.
.
.
.
,
,
)
)
-
t
`
`
`
.
@
@
,
@
,
,
)
)
@
.
-
,
)
@
@
,
-
-
,
t
`
`
t
v
t
`
v
@
@
,
v
-
-
v
-
-
-
v
.
v
.
)
)
,
,
)
-
,
t
`
@
.
.
@
@
@
@
,
)
,
.
@
-
,
)
@
)
,
-
-
,
`
t
`
t
t
v
`
t
v
v
,
,
v
-
-
v
-
.
.
.
.
.
.
)
,
,
)
-
,
t
@
@
@
.
)
@
@
@
,
)
,
@
.
-
,
)
@
)
,
-
,
,
v
t
t
`
t
t
v
v
@
@
v
-
v
-
-
-
v
-
)
.
v
.
v
)
,
,
)
-
,
,
,
)
)
.
)
)
@
@
,
)
,
@
@
-
,
@
@
)
,
-
,
,
-
v
v
t
t
`
`
t
v
v
,
v
v
v
v
-
.
.
.
.
.
.
.
)
,
-
-
-
,
,
)
.
)
`
)
)
@
)
)
,
-
@
@
-
,
@
@
)
,
-
,
,
-
`
)
v
t
`
t
@
@
,
v
v
-
-
v
v
v
v
.
-
.
v
)
)
,
-
-
-
,
,
)
)
.
`
)
)
,
)
)
,
-
@
@
-
,
@
@
,
,
-
,
-
v
v
v
v
v
v
v
v
v
,
-
-
v
-
-
.
.
.
.
.
.
.
.
)
,
-
-
-
,
,
,
.
.
)
`
)
,
)
,
,
-
.
@
-
,
@
@
,
,
-
,
-
-
)
)
-
-
)
@
@
@
v
v
v
v
v
v
v
v
v
.
v
.
-
)
)
,
-
-
-
,
,
,
)
)
)
`
)
,
,
.
.
.
@
-
-
,
@
)
,
,
-
,
)
v
v
v
v
v
v
v
v
v
v
v
)
-
-
-
-
.
.
.
.
.
.
.
)
,
-
,
-
,
,
,
.
.
)
.
)
,
,
,
-
,
@
-
-
,
@
)
,
,
-
,
)
-
-
)
-
v
)
@
@
,
,
-
)
v
v
v
v
-
)
.
)
.
-
)
)
,
-
,
-
,
,
,
,
)
)
.
)
,
,
,
-
,
@
-
-
,
@
)
,
,
)
-
)
-
v
v
v
-
)
)
@
v
v
v
v
)
)
v
)
.
.
.
.
.
.
)
)
,
-
,
-
,
,
,
.
.
)
.
)
,
,
,
.
.
@
-
,
,
@
,
,
,
)
-
-
v
-
-
v
)
-
v
v
,
)
-
v
)
-
v
)
v
)
.
-
-
.
.
)
,
,
-
-
,
.
.
)
)
.
)
)
,
,
,
-
,
@
-
,
@
@
,
,
,
)
-
-
v
-
v
)
)
v
)
v
,
)
-
v
)
v
)
-
v
)
.
.
.
.
.
)
,
,
-
-
-
,
,
.
.
.
)
)
,
,
,
-
.
@
-
,
@
)
,
,
,
)
-
-
-
)
v
)
-
-
v
)
v
)
v
`
-
v
)
v
.
.
.
@
)
.
.
)
,
,
-
-
-
,
,
)
)
.
)
)
,
,
,
.
)
@
-
)
@
)
,
,
)
)
,
-
-
v
)
)
v
v
)
v
,
`
)
`
v
`
)
v
@
@
@
)
.
v
)
)
,
,
-
-
,
-
,
)
.
)
.
)
,
-
,
-
)
@
-
)
@
)
,
,
)
)
,
-
)
)
)
v
)
`
v
,
`
`
t
`
`
t
v
@
-
,
)
)
.
v
0
)
,
,
-
-
,
-
,
.
)
)
.
)
,
-
,
-
.
@
-
)
@
)
,
,
)
,
,
-
)
`
v
)
t
`
,
,
`
`
t
`
`
`
`
-
)
)
)
.
v
v
+
)
)
,
-
-
,
-
,
,
)
.
)
)
,
-
,
,
.
@
-
)
@
)
,
)
)
,
-
,
t
`
)
t
t
`
,
t
`
`
`
`
t
-
-
)
)
)
)
.
v
v
+
)
)
,
-
-
,
-
,
,
)
.
)
)
,
-
,
.
)
@
-
)
@
)
,
)
)
,
-
,
`
`
`
t
`
t
`
t
`
t
`
,
-
-
)
,
)
)
.
v
v
0
v
)
)
,
-
-
,
-
,
,
)
.
)
)
,
-
-
)
@
@
-
)
@
)
,
)
,
,
-
)
`
t
t
`
`
t
`
`
`
,
,
-
-
,
,
)
)
,
.
v
0
0
+
)
)
,
-
,
,
-
-
,
)
.
)
)
,
-
-
)
@
-
-
@
@
)
,
,
,
-
)
)
t
`
`
`
t
`
,
,
,
,
-
-
-
,
,
)
)
.
v
v
0
v
v
)
-
,
-
,
,
-
-
,
,
.
)
)
,
-
-
)
@
-
-
@
)
)
,
,
-
-
)
)
t
`
-
-
,
,
,
,
,
,
-
-
-
,
)
)
)
v
v
v
0
0
+
)
-
,
-
-
,
-
-
,
,
.
)
)
,
-
-
)
@
-
-
@
)
)
,
,
-
,
)
,
-
-
-
,
,
-
,
,
,
-
-
-
,
)
)
)
,
.
v
.
0
.
.
)
-
,
-
-
,
-
-
,
,
.
)
,
,
-
-
)
@
-
-
@
)
)
,
-
-
)
,
,
-
-
-
,
-
-
,
,
-
-
-
-
,
)
)
)
.
.
v
.
0
0
.
)
-
,
-
-
,
-
-
,
.
.
)
,
,
-
-
)
@
-
,
@
)
)
,
-
-
-
,
,
-
-
,
-
-
,
,
-
-
-
-
,
,
)
)
,
v
v
0
v
+
0
+
)
-
,
-
-
,
-
-
,
,
.
)
,
,
-
-
)
@
-
,
@
)
)
,
,
-
-
,
,
-
-
-
-
-
,
-
,
-
-
,
,
)
)
)
)
.
v
0
v
+
0
+
)
-
,
-
-
,
-
-
,
,
)
)
,
,
,
-
)
@
-
,
@
)
)
,
,
-
-
,
,
-
-
-
-
,
-
,
,
,
-
,
,
,
)
)
)
.
v
0
v
+
0
+
+
-
,
-
-
,
-
-
-
,
)
-
,
,
,
-
)
@
-
,
@
)
)
,
,
-
-
-
,
-
-
-
,
,
,
,
,
,
,
-
-
,
)
)
.
v
.
.
.
.
.
v
+
-
,
-
,
,
-
-
-
,
.
)
-
,
,
-
)
@
-
,
@
)
,
,
,
-
-
-
,
-
-
-
-
,
,
,
.
.
-
-
,
,
)
)
.
v
.
b
.
b
.
v
+
)
,
-
,
,
-
-
-
,
)
.
-
,
,
-
@
@
-
,
@
)
,
,
,
-
-
-
,
-
-
-
,
,
,
.
.
,
-
,
,
)
)
)
.
v
.
.
.
.
.
v
+
)
,
-
,
,
-
-
-
,
,
)
-
,
,
)
@
)
,
@
)
)
)
,
,
-
-
-
-
-
-
,
,
,
.
.
0
-
,
,
)
)
)
.
.
v
.
b
.
b
.
v
+
)
,
-
,
-
-
-
-
,
,
)
-
,
,
)
@
-
,
@
)
)
)
,
-
,
-
-
-
-
,
,
,
.
.
0
0
,
,
,
,
)
.
.
v
v
.
.
.
.
.
v
+
)
,
-
,
-
-
-
-
,
,
)
)
,
,
)
@
-
,
@
)
)
)
,
-
,
-
-
-
,
,
,
.
.
0
0
,
-
,
,
,
)
)
.
.
v
v
0
+
+
0
v
0
)
,
,
)
,
-
-
,
,
,
)
)
,
,
)
@
-
,
@
)
)
)
,
-
,
-
-
-
,
,
.
.
0
+
0
,
-
,
,
.
.
.
.
v
v
v
0
+
+
0
+
0
)
,
,
)
,
,
-
,
,
,
)
)
,
,
)
@
)
,
@
)
)
)
,
-
,
,
-
-
.
.
.
0
+
+
0
-
,
,
-
-
v
v
.
v
v
v
0
+
+
0
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
,
)
@
)
,
@
)
)
,
,
-
,
,
-
-
.
0
0
0
+
+
0
,
,
-
-
,
)
)
.
v
0
v
0
+
+
0
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
,
@
@
)
,
@
)
)
,
,
-
,
,
-
-
0
+
+
+
0
+
0
,
,
-
-
,
)
.
.
v
0
v
0
+
+
0
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
-
@
)
,
@
)
)
)
,
,
-
,
,
,
-
+
0
0
+
+
0
0
,
-
-
,
,
,
)
v
0
0
0
v
+
0
+
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
-
@
)
,
@
)
)
)
,
,
-
-
,
,
-
+
+
+
0
+
.
0
-
-
,
,
,
)
)
)
.
.
0
v
+
0
+
0
+
)
)
)
)
)
,
-
-
,
,
)
)
,
-
@
)
,
@
)
)
)
,
,
-
,
-
,
-
70
80
90
100
Page 4
80
90
100
110
120
130
140
60
0
0
0
+
.
.
0
-
)
,
,
)
)
.
v
.
.
0
.
v
.
v
0
v
v
)
)
)
)
,
-
-
,
,
)
)
)
,
@
)
,
@
)
)
)
,
,
-
,
-
,
-
+
+
+
0
.
.
0
-
)
)
)
-
,
.
v
v
0
v
0
+
0
+
.
v
.
)
)
)
)
,
-
-
)
,
)
)
)
,
@
)
,
@
)
)
)
,
,
-
-
-
,
,
0
0
0
+
+
0
0
-
-
-
-
,
.
.
v
v
0
v
0
+
0
+
0
+
0
)
)
)
)
,
-
-
)
,
,
)
)
)
@
)
@
)
)
)
)
,
,
-
-
-
,
,
+
+
+
0
0
0
+
-
-
-
,
)
)
.
.
v
0
v
0
+
0
+
0
+
0
)
)
)
)
,
-
-
)
,
,
)
)
)
@
)
@
)
)
)
)
,
-
-
-
-
,
,
+
0
0
+
0
0
+
-
-
-
,
,
)
.
.
v
0
v
0
+
0
+
0
+
0
)
)
)
)
,
-
-
)
,
,
)
)
)
@
)
@
)
)
)
,
,
-
-
-
-
,
,
0
+
+
0
+
0
+
-
-
-
-
,
)
)
.
v
0
v
0
+
0
+
0
+
0
+
)
)
)
,
-
-
)
)
,
)
)
@
)
)
@
)
)
)
,
,
-
-
-
-
-
,
+
+
0
0
+
0
+
-
-
-
-
,
)
.
.
v
v
0
0
+
0
+
0
+
0
+
)
)
)
,
-
)
)
)
,
)
)
@
)
)
@
,
)
)
,
,
-
-
-
-
-
,
-
+
0
+
+
0
+
-
-
-
,
,
)
)
.
v
v
0
+
+
0
+
0
+
0
+
)
)
,
,
-
)
)
)
,
)
)
@
)
@
@
,
)
)
,
,
-
-
-
-
-
,
-
-
+
+
+
0
+
-
-
-
,
,
)
.
.
v
0
.
.
.
.
.
v
+
0
+
@
)
,
,
-
)
)
,
,
)
)
@
)
@
)
,
)
)
)
,
-
-
-
-
-
,
-
-
-
+
+
0
-
-
-
-
-
,
)
,
.
v
0
.
b
.
b
.
v
+
0
+
@
)
)
,
-
)
)
,
,
)
)
@
)
@
)
,
)
)
)
,
-
-
,
-
-
-
)
-
-
+
0
+
-
-
-
-
-
,
)
)
.
v
0
.
.
.
.
.
v
+
0
+
@
@
)
,
-
-
)
,
,
)
)
@
)
@
)
,
)
)
)
,
-
-
,
-
-
-
,
)
-
-
0
+
-
-
-
,
-
,
,
)
.
v
0
.
b
.
b
.
v
+
0
+
v
@
)
,
-
-
,
,
,
)
)
@
@
@
)
,
)
)
)
,
,
-
,
,
-
-
,
,
)
-
-
+
0
-
-
-
,
,
,
)
.
v
0
.
.
.
.
.
v
+
0
+
v
@
@
,
-
-
,
,
,
,
)
@
@
)
)
,
)
)
)
,
,
-
,
,
-
-
,
)
,
)
-
-
0
-
-
-
,
,
)
.
.
v
0
+
0
+
+
0
v
+
0
+
v
@
@
,
-
-
-
,
,
,
)
@
@
)
)
,
)
)
)
,
,
-
,
,
,
-
,
)
)
,
)
-
-
-
-
-
-
,
)
.
.
v
0
+
0
+
+
0
+
+
0
+
v
@
@
,
)
-
-
,
,
,
)
@
@
)
@
,
)
)
)
,
,
-
-
,
,
-
,
,
)
)
,
)
-
-
-
,
-
-
)
.
.
v
0
+
0
+
+
0
+
0
0
+
v
@
@
@
)
-
-
-
,
,
)
@
)
@
@
,
)
)
)
,
,
-
-
-
,
-
)
,
)
)
)
,
)
-
-
,
,
-
-
)
.
v
0
+
0
+
+
0
+
0
+
+
v
@
@
@
)
)
-
-
-
,
)
@
@
@
@
@
)
)
)
)
,
-
-
-
,
-
)
,
,
)
)
,
,
)
)
-
-
-
,
)
v
v
0
+
0
+
+
0
+
0
+
0
v
@
@
@
)
)
-
-
-
,
)
@
`
@
@
@
)
)
)
)
,
-
-
-
-
,
,
)
,
)
,
)
)
,
,
)
,
,
,
)
v
v
0
+
0
+
+
0
+
0
+
0
v
.
@
@
)
)
-
-
-
,
,
`
,
`
@
@
)
)
)
)
,
,
-
-
-
,
)
,
,
)
,
)
)
)
,
,
)
)
)
.
v
.
.
v
.
+
+
0
+
0
+
0
v
.
@
@
)
)
-
-
-
,
,
`
t
`
`
@
)
)
)
)
,
,
-
-
-
,
)
)
,
,
)
,
)
)
)
,
,
)
)
.
.
v
.
v
.
v
.
.
0
.
v
0
.
.
@
@
@
)
-
-
-
,
t
,
t
)
`
@
)
)
,
)
)
,
-
-
-
,
)
)
)
,
)
,
,
)
)
,
,
,
)
)
.
v
v
v
.
v
.
v
0
+
v
0
v
.
@
@
@
)
-
-
`
,
)
t
,
t
)
@
@
)
,
)
)
,
-
-
-
-
)
)
,
)
)
,
,
,
)
)
,
,
,
)
.
.
v
v
.
v
.
0
+
+
v
+
.
.
@
@
`
)
-
t
`
)
`
t
)
)
)
@
@
)
,
)
)
,
-
-
-
-
,
)
)
,
)
)
,
,
)
)
)
,
,
)
)
.
.
v
.
v
v
.
+
0
+
+
.
.
@
@
,
`
-
)
t
`
)
`
)
t
`
@
@
)
,
,
)
)
-
-
-
-
,
,
)
)
,
)
)
,
,
)
)
)
,
)
.
.
.
v
v
.
v
.
+
0
+
0
`
.
@
,
t
`
-
)
t
`
`
t
`
`
`
@
@
)
,
,
)
)
-
-
-
)
)
,
)
)
)
,
)
,
,
)
,
)
)
,
)
.
.
.
v
.
v
.
0
0
+
0
,
`
,
`
)
t
`
`
)
t
`
)
t
`
`
@
,
)
,
,
)
)
)
-
-
)
)
,
,
)
)
)
)
)
,
)
)
,
)
)
)
.
.
v
v
.
0
.
0
,
`
,
t
)
`
t
`
`
t
`
`
`
`
`
)
`
@
@
,
)
,
,
-
)
)
-
)
)
`
)
,
,
)
)
)
)
)
,
)
,
,
)
)
)
.
v
v
.
0
`
`
t
`
`
`
t
`
)
t
`
`
`
)
`
)
t
`
`
`
@
,
)
,
,
-
)
)
-
)
)
`
)
)
,
,
)
)
)
)
)
)
)
)
,
)
)
.
v
v
.
0
0
,
t
,
`
t
`
`
t
`
`
)
t
`
`
t
`
`
`
`
@
,
)
)
,
-
)
)
-
)
-
-
`
)
)
,
)
)
)
)
)
,
)
)
)
)
)
)
.
v
v
.
0
.
0
v
,
t
,
)
t
)
`
t
`
)
t
`
)
t
`
t
@
,
)
)
,
-
-
)
)
-
-
t
`
)
)
,
,
)
)
)
)
)
,
,
)
)
)
.
.
v
v
.
v
.
0
v
v
0
,
t
,
`
t
-
`
)
t
`
t
`
t
`
@
,
)
)
)
-
-
)
)
-
-
t
`
)
)
)
,
,
)
)
)
)
,
,
)
)
)
.
.
v
v
.
v
.
0
0
v
0
v
@
,
`
)
-
-
t
,
`
`
)
t
`
@
,
)
,
)
-
-
,
)
-
,
-
`
`
)
)
,
,
,
)
)
,
)
)
,
)
)
)
.
v
v
.
v
v
.
0
v
0
v
@
@
)
)
-
-
-
`
,
`
)
`
`
,
,
)
,
)
)
-
,
)
)
,
-
`
`
-
)
)
,
,
)
)
)
,
)
,
)
)
)
.
.
v
.
v
v
.
v
0
0
v
@
@
)
)
-
-
-
-
,
,
`
`
@
,
)
)
,
)
)
-
,
)
)
,
t
`
t
-
`
)
)
,
,
)
)
)
)
)
,
)
)
)
.
v
.
v
v
.
v
v
0
v
v
@
)
)
-
-
-
-
@
,
`
,
`
,
)
)
,
-
)
-
,
)
)
,
`
`
`
`
-
)
)
)
,
,
,
)
)
)
,
)
)
)
.
.
v
.
v
.
v
v
0
v
v
@
@
)
)
-
-
,
@
@
,
,
`
@
)
)
,
-
)
)
,
,
)
,
`
-
t
`
`
`
)
)
)
,
,
)
)
)
)
)
)
)
)
.
.
.
.
.
.
.
.
.
.
@
@
)
)
-
-
,
@
@
,
,
`
@
)
)
,
-
)
)
,
,
-
,
`
-
`
t
`
`
`
)
)
)
,
,
)
,
)
)
)
)
.
v
0
v
v
.
.
.
.
.
.
@
@
)
)
-
-
,
@
@
,
,
@
@
)
)
,
-
)
)
,
,
-
,
`
`
-
v
t
`
`
v
t
)
)
,
)
,
)
)
)
)
.
v
+
0
v
v
v
v
.
.
.
@
@
)
)
-
-
,
@
@
,
,
@
,
)
)
,
-
-
)
)
,
-
,
`
@
`
t
v
v
`
`
v
`
)
)
,
)
,
)
)
)
)
.
0
+
v
v
v
v
v
0
.
@
@
)
)
-
-
,
@
@
,
,
,
,
)
)
,
-
-
)
)
,
-
,
v
v
@
@
`
t
v
`
`
v
)
)
,
)
,
,
)
)
)
.
v
0
0
v
v
0
0
0
+
@
@
)
)
-
-
,
@
@
@
,
,
,
)
)
,
-
-
,
)
,
-
,
)
)
v
v
v
`
t
v
t
t
v
)
,
,
)
,
,
)
)
)
.
v
0
+
0
0
+
+
@
@
@
)
)
-
-
-
@
@
@
,
,
,
)
)
,
,
-
,
-
)
-
-
v
)
-
-
v
@
@
`
v
`
`
v
)
,
,
,
,
)
)
)
.
.
v
0
+
+
+
+
@
@
@
)
)
)
-
-
@
@
@
,
-
,
)
)
,
,
-
,
-
)
-
-
)
v
v
v
v
@
@
v
v
v
v
v
v
)
,
,
,
)
,
)
,
.
.
0
0
+
+
+
+
@
@
)
)
)
-
-
@
@
@
,
-
,
)
)
)
,
-
)
-
)
)
-
v
v
)
-
v
v
v
v
v
v
v
v
v
)
)
,
,
,
,
)
,
,
.
.
0
0
0
+
+
@
@
@
)
)
-
-
@
@
,
,
-
,
)
)
)
,
)
)
-
)
)
-
)
)
-
-
-
-
-
-
v
v
)
)
@
v
)
)
,
,
,
)
)
,
,
.
0
0
0
0
+
+
@
@
)
)
-
-
@
@
,
,
-
,
)
)
)
,
)
)
-
-
)
-
v
)
)
-
v
v
-
v
)
)
@
@
v
v
v
)
,
,
,
,
)
)
)
,
.
0
0
0
0
+
@
@
)
)
-
-
@
@
@
,
-
)
)
)
)
,
)
,
-
-
,
)
@
v
v
-
-
-
v
)
)
v
v
v
v
@
@
)
,
,
,
,
)
)
,
)
)
.
.
.
.
.
@
@
)
)
-
-
@
@
@
-
-
)
)
)
)
)
,
,
-
-
,
)
@
@
)
v
v
-
-
v
v
v
)
v
)
v
.
.
)
,
,
,
,
)
)
)
)
v
v
v
v
v
@
@
)
)
)
-
@
@
@
-
-
)
)
)
)
)
,
)
-
-
,
)
@
@
)
-
-
v
v
v
@
)
v
v
)
)
v
.
)
)
,
,
,
,
)
,
.
.
.
.
.
.
@
@
@
)
)
-
@
@
@
@
-
-
)
)
)
)
,
)
-
-
,
)
v
v
v
v
v
v
@
v
-
v
-
v
)
)
.
.
@
)
)
,
,
,
,
,
.
v
v
v
v
v
@
@
@
)
)
-
-
@
@
@
-
-
)
)
)
,
,
)
)
-
,
,
@
@
v
-
-
v
-
v
v
)
v
)
v
)
v
.
@
)
)
)
,
)
,
.
.
.
.
.
.
.
@
@
@
)
)
-
-
@
@
@
-
-
)
)
)
,
,
)
)
-
,
,
)
v
@
-
v
v
-
-
v
)
v
)
v
.
.
.
.
.
)
)
)
,
,
,
.
v
v
v
v
v
v
@
@
)
)
-
-
@
@
@
-
-
)
)
)
,
,
-
)
-
,
,
)
v
@
-
v
-
-
-
v
v
-
)
v
)
v
.
@
.
)
)
)
,
)
,
,
.
.
.
.
.
.
@
@
@
)
-
-
@
@
-
-
-
)
)
)
,
,
-
)
,
,
,
v
)
@
v
-
-
-
v
)
-
-
v
)
.
.
.
@
.
@
)
)
,
)
)
,
.
v
v
v
v
v
@
@
@
)
-
-
@
@
-
-
-
)
)
)
,
,
-
-
,
,
-
)
)
v
@
-
-
v
-
v
)
-
v
)
v
.
@
.
.
.
@
)
)
)
,
)
,
.
v
v
v
v
v
@
@
)
-
-
@
@
@
-
)
)
)
)
,
,
-
-
,
,
-
)
v
@
v
-
-
-
v
-
v
)
v
)
v
.
@
.
@
@
@
)
)
,
)
)
,
.
.
.
.
.
.
@
@
)
-
-
@
@
@
-
)
)
)
,
,
-
-
,
,
-
-
)
v
@
-
v
-
-
v
-
v
)
-
)
)
.
@
.
@
@
@
-
)
)
,
)
)
.
v
v
v
v
v
@
@
@
-
)
@
@
@
-
)
)
)
,
,
-
-
,
,
-
-
v
@
@
-
-
-
v
-
-
-
v
-
)
.
.
.
.
.
@
-
@
)
)
,
,
)
)
.
v
v
v
v
@
@
@
-
)
@
@
@
-
)
)
,
,
,
-
-
,
,
-
-
)
@
-
-
-
-
-
-
-
-
-
-
-
)
.
@
.
@
@
-
-
-
)
)
)
,
)
.
.
.
.
.
@
@
@
-
)
@
@
@
-
)
)
,
,
-
-
,
,
-
-
-
70
80
90
100
[ Pobierz całość w formacie PDF ]
zanotowane.pl doc.pisz.pl pdf.pisz.pl charloteee.keep.pl
281Winterlandscape
106x133stitches
DMC
@
646 Beaver grey - dk
`
989 Forest green
b
3843
$
996 Electric blue - med
d
3846
t
954 Nile green
v
3863
0
436 Tan
)
415 Pearl grey
*
828 Blue - ultra vy lt
+
677 Old gold - vy lt
,
762 Pearl grey - vy lt
-
BLANC
.
898 Coffee brown - vy dk
www.crosstitching.bi
z
www.haftypolskie.com.p
l
www.kreuz-stich.co
m
Page 1
10
20
30
40
50
60
70
10
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
@
@
@
@
@
@
@
@
-
t
`
-
t
`
@
-
-
-
-
v
v
,
,
,
,
$
$
$
$
$
$
$
$
$
d
d
d
$
$
d
d
d
d
d
d
*
*
d
*
*
*
*
*
@
@
@
@
@
@
`
@
-
t
t
-
`
t
`
v
v
v
-
-
-
,
v
v
v
v
$
$
$
$
$
$
$
$
$
d
d
d
d
$
d
d
$
d
d
*
d
*
*
*
*
*
*
*
@
@
@
@
`
`
-
`
t
-
`
`
`
`
`
@
@
-
v
v
v
v
,
,
,
,
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
$
d
d
$
d
d
d
*
*
*
*
*
@
@
@
@
@
@
-
t
)
`
`
-
`
-
`
t
`
@
-
,
,
0
0
.
v
v
,
$
$
$
$
$
$
d
d
$
$
$
d
d
d
$
$
d
$
d
d
d
d
d
*
*
*
*
@
@
@
@
@
@
@
,
)
t
`
-
t
`
-
`
@
,
,
0
0
0
0
.
v
`
`
$
$
$
$
$
$
d
d
$
$
$
d
d
$
$
$
d
$
d
*
d
d
*
d
*
*
*
*
@
@
@
@
@
,
)
v
t
t
`
`
`
t
`
,
0
0
0
0
0
v
.
`
t
`
$
$
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
d
d
*
d
d
*
d
d
*
*
*
*
@
)
@
-
,
)
v
0
0
+
v
0
,
-
-
+
+
+
.
.
v
`
t
`
t
$
$
$
$
$
$
d
$
$
$
d
d
$
$
$
d
d
d
d
d
*
d
*
*
d
*
*
*
*
-
)
v
-
,
v
0
0
+
+
v
+
+
,
,
-
+
+
+
`
t
`
`
t
`
$
$
$
$
$
d
$
$
$
$
$
d
$
$
d
d
d
d
d
d
*
d
*
*
*
*
*
*
-
,
)
v
-
)
v
.
.
0
v
v
0
.
+
,
,
-
-
+
+
+
`
t
`
t
$
$
$
$
$
d
$
$
$
$
$
d
$
d
d
d
d
-
,
d
d
*
*
,
-
-
-
-
-
,
v
v
-
)
v
0
0
+
v
+
+
+
+
)
,
,
,
-
-
-
t
`
`
.
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
d
d
-
.
.
.
.
)
v
0
0
0
-
,
)
v
-
-
)
v
0
+
+
v
0
0
0
0
+
)
)
,
,
`
`
`
t
`
`
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
d
-
,
,
)
)
v
v
v
v
)
,
)
v
-
,
v
v
0
+
+
v
+
+
+
+
+
+
)
)
)
,
)
`
`
t
`
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
d
d
d
d
*
*
,
,
)
)
)
,
)
v
,
)
v
v
v
v
v
v
v
v
v
v
v
v
v
v
)
)
)
.
v
`
t
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
d
d
d
$
d
d
*
d
*
*
*
*
,
,
)
v
,
)
v
v
v
0
0
v
0
0
0
0
0
0
0
0
0
v
)
.
t
v
)
$
$
$
$
$
$
$
$
$
$
$
d
$
d
d
d
d
$
d
d
d
*
d
d
*
*
*
*
,
,
v
v
,
)
v
0
.
.
v
v
0
.
0
v
v
v
0
v
v
`
t
)
t
`
$
$
$
$
$
$
d
$
$
$
$
d
$
d
d
d
$
$
d
d
d
*
*
d
d
*
*
*
*
,
)
v
,
,
)
v
0
0
0
v
v
v
v
0
0
0
`
`
`
`
`
`
)
`
$
$
$
$
$
$
$
d
$
$
$
d
$
$
d
d
$
$
d
d
d
d
*
d
d
*
*
*
*
*
)
*
,
,
)
v
v
0
0
v
0
0
v
v
v
v
v
v
`
v
)
t
`
t
$
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
$
d
d
d
d
d
*
*
d
*
*
*
*
*
*
*
`
,
,
)
v
t
`
t
v
+
+
+
+
+
0
v
v
v
.
)
`
)
$
$
$
$
$
$
$
$
d
$
$
d
d
$
$
d
$
d
d
d
d
d
*
*
*
*
*
*
*
*
*
-
t
`
,
,
)
`
`
t
-
v
+
+
+
0
0
.
.
.
.
v
`
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
d
d
d
d
*
*
d
*
*
*
`
*
-
t
-
`
`
t
`
`
t
`
-
-
v
v
0
0
0
0
.
.
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
d
d
d
d
d
*
*
d
*
`
`
`
`
`
`
`
`
t
`
t
`
`
-
-
-
-
v
v
0
0
0
.
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
$
d
d
*
d
d
d
d
*
*
d
*
*
*
-
`
-
`
t
-
`
t
t
`
`
-
,
-
-
-
-
v
v
0
v
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
$
d
d
*
d
d
d
d
*
*
d
*
*
*
*
*
`
-
t
-
`
t
`
t
`
-
-
,
-
-
-
)
)
v
v
.
v
0
v
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
$
d
d
d
d
*
d
d
*
*
*
*
*
*
*
*
*
t
`
t
-
`
-
`
t
-
-
,
,
,
-
-
)
)
)
.
v
0
v
$
$
$
$
$
d
$
$
$
d
d
d
d
d
d
d
d
d
$
d
*
d
*
d
*
*
*
*
*
*
*
*
*
t
`
t
t
-
`
`
-
,
-
-
,
)
-
-
)
)
.
v
0
v
$
$
$
$
$
d
$
$
$
d
d
d
d
d
d
d
d
d
$
d
*
d
*
d
*
*
*
*
*
*
*
*
-
`
t
`
-
-
t
`
`
-
,
-
-
,
)
)
)
)
.
v
0
v
$
$
$
$
d
d
$
$
$
d
d
d
d
d
d
d
d
d
d
d
*
d
*
d
d
*
*
*
*
*
*
-
`
`
`
t
-
t
t
t
`
-
,
,
,
)
)
,
)
)
.
v
0
v
$
$
$
$
d
d
$
$
$
d
d
d
d
$
d
d
$
d
d
d
d
d
*
d
d
*
*
*
*
*
`
-
t
`
`
-
t
`
-
`
@
-
-
,
)
)
,
,
,
)
.
v
0
v
$
$
$
$
d
d
$
$
$
d
d
d
$
$
d
d
d
d
d
d
d
*
*
d
d
*
*
`
*
-
t
t
`
`
-
`
`
-
`
`
@
,
-
-
,
)
)
,
,
)
.
v
0
v
$
$
$
$
d
$
$
$
d
d
d
d
$
$
d
d
d
*
d
d
d
*
*
*
d
`
`
`
-
`
`
`
`
-
`
`
-
`
`
`
`
`
,
-
,
,
)
)
,
)
.
v
0
v
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
d
d
*
d
d
d
*
*
*
d
*
`
*
`
t
-
`
`
`
t
-
`
`
`
-
`
`
,
,
-
,
,
)
)
)
.
t
`
t
$
$
$
d
$
$
$
$
d
d
$
$
$
d
d
d
$
*
d
d
d
*
d
*
*
*
*
*
*
*
t
-
-
t
`
-
`
`
-
`
`
@
@
,
,
,
,
,
)
t
`
t
t
`
$
$
$
d
$
$
$
$
d
d
$
$
*
d
d
d
$
*
$
d
*
*
*
*
*
*
*
*
*
*
*
`
-
-
`
t
-
t
t
`
@
@
@
@
`
,
t
`
t
t
t
`
t
`
$
$
$
$
$
$
$
$
d
d
$
$
*
*
d
$
$
*
*
d
*
*
*
*
*
*
*
d
*
*
*
*
*
-
t
`
-
`
t
`
@
@
`
`
`
`
`
t
`
`
`
`
`
`
$
$
$
$
$
$
$
$
d
d
d
$
*
*
d
$
$
d
*
d
*
*
d
*
*
*
*
*
*
*
*
*
*
*
t
`
`
-
`
t
`
@
@
@
)
`
-
`
t
`
t
`
`
t
$
$
$
$
$
$
$
$
d
d
d
$
d
*
d
$
d
d
*
d
*
*
d
d
*
*
d
*
*
*
*
*
`
*
`
-
`
t
`
t
-
@
@
@
)
-
-
-
`
t
t
`
t
`
$
$
$
$
$
$
$
$
d
d
d
d
d
*
d
d
d
d
d
d
*
*
d
d
*
*
d
*
*
`
*
`
-
`
-
`
`
`
`
-
`
`
@
@
)
)
-
-
-
-
`
t
t
`
$
$
$
$
$
$
$
$
d
d
$
d
d
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
`
`
`
-
`
`
`
`
`
-
`
`
t
t
`
@
@
)
-
-
-
`
v
)
t
`
$
$
$
$
d
$
$
d
d
d
d
d
d
$
d
d
$
$
d
d
d
*
*
d
d
*
*
*
*
*
`
*
-
t
`
`
-
`
-
`
t
`
`
@
@
)
-
-
-
-
-
v
`
t
$
$
$
$
d
$
$
d
d
d
d
d
d
$
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
*
*
*
*
-
t
t
`
`
-
`
t
`
@
@
@
)
-
v
v
-
-
)
v
`
$
$
$
$
d
$
$
d
d
d
d
d
d
$
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
*
*
*
`
t
-
`
t
t
`
-
`
`
`
v
v
)
-
-
-
v
-
)
)
v
$
$
$
$
$
$
$
d
d
$
d
d
$
$
d
d
d
d
$
d
d
*
*
d
*
*
*
*
*
*
*
*
`
`
-
`
-
t
`
`
`
t
`
@
@
v
v
-
-
-
v
v
v
-
$
$
$
$
$
$
$
d
d
d
d
d
$
$
d
*
d
d
$
d
d
*
*
d
*
*
*
*
*
*
*
`
-
`
`
t
-
`
t
`
v
v
`
@
@
)
-
v
-
-
-
)
)
-
$
$
$
$
$
$
$
d
d
d
d
d
$
$
d
*
*
d
d
d
d
*
d
d
*
*
*
*
*
*
-
-
`
`
`
`
t
-
t
`
t
`
v
v
@
)
,
-
v
v
v
v
v
v
$
$
$
$
$
$
$
d
d
d
d
d
$
$
d
*
*
d
d
d
d
*
d
d
*
*
*
`
*
-
`
`
`
t
-
t
`
`
`
`
`
`
`
@
v
v
v
v
-
-
)
)
)
-
$
$
$
$
$
$
$
$
d
d
d
$
$
$
d
d
*
d
d
d
d
d
d
d
*
*
`
`
`
`
`
`
t
-
`
`
`
t
v
v
v
v
v
v
@
)
,
-
-
-
)
v
v
v
$
$
$
$
$
$
$
$
d
d
d
$
$
$
d
d
*
d
d
d
d
d
d
d
*
*
*
*
`
*
-
t
`
`
t
`
t
`
`
t
`
`
`
@
@
)
,
-
v
v
v
)
)
-
$
$
$
$
$
$
$
$
d
d
d
$
$
d
d
d
d
d
d
d
d
d
*
d
d
*
*
*
*
*
*
-
`
t
-
t
`
`
-
`
`
t
`
`
@
)
v
v
-
-
v
)
)
v
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
d
d
d
d
*
d
d
d
*
*
*
*
*
*
-
`
`
-
`
-
`
`
t
`
t
`
@
)
,
-
-
v
)
)
v
)
$
$
$
$
$
$
d
$
$
d
d
$
$
d
*
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
`
t
-
t
-
t
`
-
`
`
`
@
)
-
-
v
-
)
)
)
)
$
$
$
$
$
d
d
$
$
d
$
$
$
d
*
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
-
t
-
`
-
`
`
-
`
`
t
`
@
)
-
-
-
)
)
)
)
)
$
$
$
$
$
d
$
$
$
d
$
$
d
$
d
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
-
`
`
`
`
t
-
t
`
`
`
@
@
)
-
-
-
)
)
)
`
)
$
$
$
$
d
$
$
$
$
d
$
$
d
$
d
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
`
t
t
`
-
t
`
t
`
`
`
`
@
@
)
-
-
-
)
`
t
`
t
$
$
$
$
$
$
$
$
$
d
$
d
d
$
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
`
`
-
`
`
`
-
`
t
`
t
)
`
`
@
)
)
-
-
-
`
`
t
t
`
$
$
$
$
$
$
$
$
$
$
d
d
d
$
$
d
d
d
d
d
d
*
*
*
*
*
*
*
*
*
`
*
-
`
-
`
`
t
`
)
)
.
.
@
)
)
`
-
`
t
t
`
t
`
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
-
`
`
t
`
)
)
)
.
.
`
`
`
`
`
`
`
t
`
`
t
$
$
$
$
$
$
d
$
$
$
d
d
d
d
$
$
d
d
*
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
`
t
`
,
)
,
)
.
.
@
)
)
-
`
t
`
`
t
`
-
$
$
$
$
$
$
d
$
$
$
d
d
d
d
$
$
d
*
*
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
`
,
,
,
-
)
.
.
@
@
)
-
-
t
,
`
t
-
-
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
$
d
*
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
-
`
t
,
,
-
-
,
)
.
.
@
)
-
,
v
,
t
`
-
-
$
$
$
$
$
$
$
d
$
$
$
d
d
d
d
$
d
*
d
d
*
d
d
*
*
*
*
*
*
*
*
*
-
`
`
`
,
,
-
-
)
)
.
v
@
,
v
,
,
v
v
`
-
-
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
`
`
`
`
t
`
,
-
,
-
)
)
.
.
v
,
,
v
,
,
v
v
-
-
$
$
$
$
$
$
$
$
d
$
$
d
d
*
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
`
*
-
`
.
.
-
-
-
v
v
.
.
@
v
v
,
v
v
,
v
-
-
$
$
$
$
$
$
$
$
$
$
$
$
d
*
*
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
`
t
,
-
-
-
)
)
v
v
v
@
,
v
,
v
v
-
-
-
$
$
$
$
$
$
d
$
$
$
$
$
d
d
*
*
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
`
,
-
,
v
v
)
.
.
@
v
v
v
,
@
v
-
-
-
$
$
$
$
$
$
d
$
$
$
$
$
d
d
d
*
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
v
v
`
,
)
)
,
.
v
v
.
@
@
,
,
v
v
@
-
-
-
$
$
$
$
$
$
d
$
d
$
$
d
d
d
d
d
d
d
d
d
*
d
*
*
d
*
*
*
*
*
*
v
v
*
t
v
v
v
v
.
.
)
.
v
v
v
v
v
v
v
v
-
-
-
$
$
$
$
$
$
$
$
d
d
$
d
d
$
d
d
d
d
d
d
*
d
*
*
d
*
*
*
*
*
*
*
*
-
`
)
)
.
.
v
v
v
v
.
@
v
,
,
,
v
@
-
-
-
$
$
$
$
$
$
$
$
d
d
$
d
d
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
-
t
`
`
)
.
.
.
.
v
.
.
v
,
,
,
v
,
@
-
,
,
$
$
$
$
$
$
$
$
d
d
$
d
d
$
$
d
d
d
d
d
*
*
*
*
d
*
*
d
*
*
*
`
`
`
`
t
`
)
.
v
v
)
.
.
v
@
v
v
,
@
@
,
,
,
$
$
$
$
$
$
$
$
$
d
$
d
d
d
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
`
-
`
t
`
v
)
)
)
.
v
@
v
,
,
@
,
,
,
,
.
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
d
d
d
*
*
d
*
*
*
*
*
*
*
*
*
*
*
*
*
-
`
`
`
`
)
)
.
.
@
@
@
@
,
,
,
.
.
.
$
$
$
$
$
d
$
$
$
$
$
$
d
d
d
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
`
t
-
t
`
)
`
`
@
@
,
,
,
,
.
.
0
0
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
d
d
*
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
`
t
-
`
t
`
`
`
`
@
,
,
,
.
.
0
0
+
+
20
30
40
50
Page 2
80
90
100
110
120
130
140
10
$
$
$
$
$
$
$
$
$
$
d
$
d
d
$
d
d
d
d
*
*
*
*
*
*
d
*
*
*
*
*
*
*
*
-
`
-
`
t
`
`
t
`
`
)
,
-
.
0
0
0
0
0
0
$
$
$
$
$
$
$
$
$
$
d
$
d
d
d
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
t
t
`
t
`
-
`
`
`
)
,
)
-
-
+
+
+
+
+
+
$
$
$
$
$
$
$
d
$
$
d
$
d
d
d
$
$
d
d
*
d
*
*
*
*
*
*
*
*
*
`
*
-
`
`
`
t
`
-
`
t
`
)
)
,
,
)
-
-
0
+
+
+
0
$
$
$
$
$
d
$
$
$
$
d
$
$
d
d
$
$
d
d
*
d
*
*
*
*
*
*
*
`
`
`
-
`
`
`
-
`
`
-
t
`
`
)
)
,
,
,
)
-
-
-
0
0
+
$
$
$
$
$
d
$
$
$
$
d
$
$
d
d
d
$
d
d
*
d
*
*
*
d
*
*
*
*
*
*
`
-
`
t
-
`
t
`
`
t
`
t
)
)
,
)
,
)
-
-
-
+
+
$
$
$
$
$
d
d
$
$
$
d
$
$
$
d
d
d
d
d
*
*
*
*
*
d
*
d
*
*
*
*
*
`
*
`
`
-
`
t
`
-
`
`
)
)
,
,
)
,
)
-
-
-
0
$
$
$
$
$
d
d
$
$
$
d
$
$
$
d
d
d
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
*
-
t
`
`
-
`
`
t
@
)
)
,
)
)
,
)
-
-
-
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
*
*
`
t
`
-
t
t
`
@
)
)
,
,
)
,
,
)
-
-
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
-
`
`
t
`
`
-
`
@
@
)
)
,
)
)
,
,
)
-
$
$
$
$
$
$
$
d
$
$
d
d
$
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
`
`
`
`
`
t
-
t
`
@
@
@
)
)
,
)
)
,
,
)
$
$
$
$
$
$
$
d
$
$
d
d
$
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
`
*
-
t
`
-
`
t
`
@
@
)
)
,
)
)
,
,
,
$
$
$
$
$
$
$
d
$
$
d
d
d
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
*
t
`
-
t
`
-
`
`
@
@
@
)
)
,
)
)
,
,
$
$
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
*
*
*
-
-
`
-
`
`
t
-
`
`
.
v
)
)
)
)
)
)
,
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
d
d
d
d
d
*
*
*
d
*
d
*
*
*
*
*
*
*
`
`
`
`
`
`
`
`
`
-
`
.
v
.
v
)
)
)
)
)
,
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
d
$
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
`
-
`
`
t
-
t
`
t
`
.
v
.
v
v
)
)
)
)
)
$
$
$
$
d
$
$
$
$
$
$
d
d
d
d
d
$
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
-
t
`
-
t
`
t
`
`
.
v
.
.
v
v
v
)
)
)
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
-
t
`
`
`
t
`
.
v
.
.
.
.
.
v
)
)
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
$
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
`
t
-
`
`
-
`
`
@
@
v
v
)
,
,
)
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
$
d
$
d
d
d
*
d
*
*
*
*
*
*
*
*
*
*
*
*
*
-
t
`
-
t
`
t
-
`
`
@
@
-
-
)
)
,
,
$
$
$
$
$
$
$
$
$
$
$
d
d
$
d
d
d
$
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
`
-
`
`
`
-
`
`
t
-
`
`
@
@
-
-
-
)
,
,
$
$
$
$
$
$
$
d
$
$
$
d
d
$
d
d
d
d
$
d
d
d
*
*
*
d
*
*
*
*
*
*
-
t
-
`
`
t
`
t
`
`
-
`
`
@
@
@
-
-
-
)
)
,
$
$
$
$
$
$
$
d
$
$
$
$
d
d
d
$
d
d
d
d
d
d
*
*
*
d
*
*
*
*
*
`
`
`
t
`
`
-
t
t
-
`
`
t
`
@
@
@
-
-
-
)
)
)
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
$
d
d
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
-
`
t
`
`
-
`
-
`
`
`
-
`
@
-
@
-
-
-
)
)
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
$
d
$
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
-
`
`
`
-
`
t
-
t
-
t
`
@
-
@
-
-
-
)
)
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
$
d
$
$
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
*
*
-
`
t
`
`
t
`
-
t
`
@
-
@
@
-
-
-
)
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
d
$
$
d
d
d
*
*
d
d
*
d
*
*
*
*
*
*
*
*
*
-
`
t
`
`
-
t
`
@
@
-
@
@
-
-
-
)
$
$
$
$
$
$
$
d
$
$
$
$
d
d
$
$
d
d
$
d
d
d
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
-
`
`
`
`
t
`
@
@
-
-
@
-
-
-
-
$
$
$
$
$
$
$
d
$
$
$
$
d
d
$
$
d
d
$
d
d
d
*
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
`
`
-
`
`
`
`
@
-
-
@
-
-
-
t
$
$
$
$
$
$
$
$
$
$
$
$
d
d
$
$
d
d
d
$
d
d
*
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
-
-
-
@
@
@
`
@
-
-
-
-
`
-
t
$
$
$
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
d
d
d
*
*
*
*
*
d
d
*
*
*
*
*
*
*
*
*
-
-
@
@
@
@
@
@
-
-
t
-
t
`
t
$
$
$
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
$
d
d
d
*
*
*
*
*
d
d
*
*
*
*
*
*
*
*
-
-
@
@
@
@
@
@
@
t
-
`
t
t
-
-
$
$
$
$
$
$
$
$
$
$
$
$
d
$
$
d
d
d
d
$
d
d
d
*
*
*
*
d
d
*
*
*
*
*
*
*
*
-
-
@
@
@
@
@
`
@
t
-
`
t
`
-
t
`
$
$
$
$
$
$
$
$
d
$
$
$
$
$
d
d
d
d
d
d
d
d
d
*
*
*
*
d
d
*
*
*
*
*
*
*
-
-
-
-
@
@
`
@
t
`
-
t
`
t
-
`
t
`
$
$
$
$
$
$
$
$
d
d
$
$
$
$
d
d
d
d
d
d
d
d
d
*
*
*
d
d
d
*
*
*
*
*
*
-
-
-
`
`
`
`
`
`
`
`
`
`
-
`
`
`
`
t
$
$
$
$
$
$
$
$
d
d
$
$
$
d
d
d
d
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
*
-
-
@
@
@
@
-
@
`
t
-
t
t
-
`
-
`
`
-
$
$
$
$
$
$
$
$
d
d
$
$
$
d
d
d
$
$
d
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
-
-
-
@
@
@
-
-
@
`
@
-
`
@
`
-
`
-
t
`
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
-
-
@
-
@
@
-
-
@
@
@
@
`
@
t
`
t
t
-
`
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
d
d
d
d
d
*
d
*
*
*
*
*
*
*
-
-
-
@
-
@
-
@
-
@
@
@
`
@
@
@
`
.
t
`
t
$
$
$
$
$
$
$
$
$
d
$
$
$
d
d
$
d
d
d
d
d
d
*
d
*
*
*
*
*
*
*
*
*
-
-
-
@
-
-
@
@
@
-
@
@
@
@
@
`
.
.
@
`
@
$
$
$
$
$
$
$
$
$
d
$
$
$
d
$
d
d
d
d
d
d
d
*
d
*
*
*
*
d
*
*
*
-
-
-
@
@
-
-
@
@
@
-
-
@
@
@
@
@
.
.
`
@
@
$
$
$
$
$
$
$
$
$
$
$
$
$
d
$
d
d
d
d
d
d
d
*
d
d
*
*
d
d
*
*
*
-
-
@
@
@
@
-
@
@
@
-
-
@
v
v
v
@
.
.
@
v
v
$
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
d
d
d
*
*
d
d
*
*
d
*
*
*
-
-
@
@
@
@
@
-
@
@
@
@
-
-
@
@
@
v
v
v
@
@
)
$
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
d
d
d
d
*
*
d
d
*
*
d
*
*
*
-
)
@
@
@
@
@
@
-
@
@
@
@
-
@
v
v
@
.
.
v
v
v
$
$
$
$
$
d
$
$
$
$
d
$
$
d
d
d
d
d
d
d
d
*
d
*
d
*
*
*
*
*
*
-
)
)
@
@
@
@
@
-
-
)
v
v
v
@
@
@
@
.
.
@
@
)
$
$
$
$
$
d
$
$
$
d
d
$
$
d
d
$
d
d
d
d
d
*
*
*
d
d
*
*
*
*
*
*
-
)
)
@
@
@
@
@
-
)
@
@
-
v
v
v
@
.
.
v
v
v
$
$
$
$
$
$
$
$
$
d
d
$
$
d
$
$
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
-
)
)
)
@
@
@
@
v
v
v
v
v
@
@
@
v
v
v
v
.
@
$
$
$
$
$
$
d
$
d
d
$
$
$
d
$
$
d
d
d
$
d
d
*
*
d
*
*
*
*
d
*
*
*
-
)
)
)
@
@
@
@
)
@
@
-
@
@
.
@
@
@
.
.
@
$
$
$
$
$
$
$
$
d
d
$
$
$
$
$
d
d
d
$
$
d
d
*
*
*
d
*
*
*
d
*
*
*
*
)
)
)
)
@
@
)
@
@
-
@
@
@
.
v
@
@
.
.
@
$
$
$
$
$
$
$
d
$
$
$
$
$
$
d
d
d
d
$
$
d
d
*
*
*
d
*
*
*
*
*
*
*
*
*
)
)
)
)
@
)
@
v
v
v
)
@
.
.
v
v
v
.
)
$
$
$
$
$
$
$
d
$
$
$
$
$
d
d
d
d
d
$
d
d
d
*
d
*
*
*
*
*
*
*
*
*
*
*
*
)
)
)
)
@
@
@
)
)
v
v
.
.
@
@
v
v
)
$
$
$
$
$
$
d
$
$
$
$
$
d
$
d
d
d
d
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
v
v
v
v
v
@
@
)
)
@
@
v
.
.
@
@
.
v
$
$
$
$
$
$
d
$
$
d
$
$
d
$
d
d
$
d
d
d
d
d
*
*
*
*
*
d
*
*
*
*
*
*
*
*
*
)
)
)
)
v
v
v
v
v
v
v
v
v
v
v
v
v
$
$
$
$
$
$
d
$
$
$
d
$
d
d
d
d
$
d
d
d
d
d
d
*
*
*
*
d
*
*
*
*
*
*
*
*
*
*
)
)
)
)
v
)
)
@
@
.
v
.
@
v
@
.
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
d
d
d
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
*
*
*
)
v
v
v
)
)
@
@
v
v
.
.
@
v
@
.
$
$
$
$
$
$
$
$
d
$
$
$
d
d
d
$
$
d
d
$
d
d
d
*
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
)
)
)
)
v
v
v
@
@
v
.
v
@
@
.
$
$
$
$
$
$
$
$
d
$
$
$
d
d
$
$
$
d
d
$
d
d
d
*
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
)
v
v
)
)
@
@
@
v
.
v
@
@
v
$
$
$
$
$
$
$
$
d
d
$
$
d
$
$
$
d
d
$
$
d
d
d
*
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
@
)
)
)
@
@
v
.
.
@
@
.
v
$
$
$
$
$
$
$
$
d
d
$
$
$
$
$
d
d
d
$
$
d
d
d
d
*
*
*
d
*
*
*
*
*
*
*
*
*
*
*
*
@
@
)
)
)
@
v
@
.
.
@
.
v
.
$
$
$
$
$
$
$
$
$
d
$
$
$
$
d
d
d
d
$
$
d
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
@
@
@
@
)
)
)
@
@
@
.
@
.
.
.
$
$
$
$
$
$
$
$
$
$
$
$
$
$
d
d
d
d
$
$
$
d
d
d
*
*
*
*
*
*
*
*
*
*
*
*
*
*
@
@
@
@
@
)
)
)
@
@
@
.
@
.
.
.
20
30
40
50
Page 3
10
20
30
40
50
60
70
60
,
.
)
v
)
v
)
v
.
.
.
.
,
,
.
.
.
.
.
.
,
,
-
-
,
)
)
,
-
.
)
)
@
@
)
)
)
)
,
,
,
)
)
)
@
@
)
-
-
@
@
,
v
v
v
)
v
)
v
)
)
)
.
@
-
,
,
.
)
)
.
)
)
,
-
-
-
,
)
,
-
-
.
.
@
@
@
)
)
)
,
,
,
)
)
)
@
@
)
-
-
@
@
,
,
.
v
v
v
v
v
v
v
.
.
.
-
.
.
.
.
.
.
.
.
,
-
-
-
t
)
)
-
-
)
)
.
@
@
)
)
)
,
,
,
)
)
)
@
@
)
-
-
@
@
,
`
.
)
)
)
v
)
v
)
)
.
@
-
-
,
.
)
.
-
)
)
-
-
-
-
t
`
)
-
)
)
)
.
@
@
)
)
)
,
,
,
-
)
)
@
@
)
-
,
@
@
,
v
.
v
v
v
-
)
v
.
.
.
.
-
-
.
.
.
.
.
.
)
-
t
)
-
t
`
`
-
)
.
)
.
@
)
)
)
)
)
,
,
-
)
.
@
@
)
-
,
@
@
,
`
v
@
,
)
)
v
)
)
.
@
)
-
-
,
.
-
.
-
)
)
-
t
`
)
-
t
`
`
)
)
.
)
.
)
)
)
)
)
,
,
-
)
@
.
.
)
-
,
@
@
,
`
.
@
,
v
v
)
.
.
.
.
.
-
.
.
.
.
.
.
.
)
-
t
`
`
-
t
`
`
`
)
.
)
.
)
)
)
)
)
.
.
.
)
@
@
.
.
-
,
@
@
,
t
.
@
,
-
)
-
-
,
.
@
)
)
-
,
.
-
t
)
t
)
-
-
t
`
)
-
t
`
`
.
.
)
.
)
)
)
)
)
,
,
-
.
.
.
@
)
-
)
@
@
,
`
.
@
-
-
-
-
.
.
.
.
t
-
-
`
.
-
t
`
t
`
)
-
t
`
`
)
-
t
`
`
.
)
.
@
)
)
)
)
,
,
-
-
.
@
.
)
-
)
@
@
,
`
@
@
-
-
)
-
-
-
.
@
t
)
-
`
`
)
t
`
t
`
`
)
,
t
`
`
)
.
`
`
.
.
.
@
)
)
)
)
,
,
.
.
@
.
)
)
-
@
@
)
,
.
@
@
-
-
)
)
.
`
.
)
t
`
)
)
`
t
t
`
`
t
`
`
)
t
`
`
`
.
t
`
`
.
.
@
)
)
)
)
,
,
-
.
.
@
)
,
-
@
@
)
,
.
@
-
-
t
`
)
)
t
)
`
t
)
t
`
`
t
t
t
`
)
t
`
`
)
t
`
`
t
t
`
`
.
.
@
)
,
)
)
,
,
.
,
.
@
)
,
-
@
@
)
,
)
@
-
t
)
t
)
t
t
`
t
`
)
)
`
)
`
t
t
`
`
)
t
`
`
.
t
`
t
`
t
`
.
@
)
)
,
)
)
,
,
.
,
@
@
)
,
-
@
@
)
-
`
@
)
`
)
`
t
t
`
)
`
t
)
`
)
t
`
`
t
t
`
`
)
t
`
`
t
`
t
`
.
`
.
@
)
)
,
)
)
)
,
-
.
@
@
)
-
-
@
@
)
-
)
t
`
t
`
`
t
`
)
t
`
`
`
t
t
t
)
`
`
)
t
`
`
t
t
`
`
t
`
.
.
`
.
@
)
)
,
)
)
)
,
-
,
.
)
)
-
-
@
@
)
-
)
`
`
)
`
)
`
`
t
`
`
`
t
`
`
)
`
t
`
`
)
t
`
`
t
t
`
t
`
`
`
`
.
@
@
)
,
)
)
)
,
-
@
@
)
,
-
-
@
@
,
-
`
t
`
`
`
`
)
`
t
)
t
t
`
)
t
`
t
`
`
`
)
`
`
`
`
`
`
`
`
`
`
.
.
@
@
)
,
)
)
)
,
.
@
@
)
,
-
-
@
@
,
-
`
)
t
`
)
`
t
`
`
t
)
`
t
t
)
`
`
t
)
t
`
`
`
t
`
`
`
t
.
.
`
.
.
@
@
,
,
)
)
.
.
-
.
@
)
,
-
-
@
@
,
-
)
`
)
t
`
)
`
)
t
`
t
)
`
t
`
)
`
t
t
`
t
)
t
`
`
`
t
.
`
.
.
.
@
@
@
,
,
,
)
)
-
.
.
@
)
,
-
)
@
@
,
-
@
)
`
-
`
-
t
`
)
t
`
t
`
)
t
)
`
t
)
`
t
`
`
`
`
t
.
.
`
`
`
.
@
@
,
,
,
,
)
)
.
.
@
.
)
,
-
)
@
@
,
-
@
-
)
-
)
-
.
t
`
`
t
`
)
`
t
t
`
)
t
`
t
t
)
`
`
)
`
`
`
`
.
.
@
@
,
@
,
,
)
.
-
-
.
@
,
,
-
)
@
@
,
-
@
-
-
-
-
-
-
`
`
@
t
`
-
`
`
-
`
)
`
`
t
`
t
)
)
`
`
t
`
`
t
.
`
@
@
@
,
,
)
)
-
.
@
@
,
,
-
)
@
@
,
-
@
@
,
-
-
-
.
.
`
.
@
`
)
-
`
-
)
)
`
)
)
)
`
)
`
`
t
`
`
)
t
.
`
@
@
@
,
,
)
)
-
-
@
.
,
,
-
)
@
@
,
-
@
@
,
-
-
-
-
.
@
@
@
t
)
-
-
`
)
t
)
`
)
t
`
`
t
`
t
`
.
`
.
.
.
`
@
@
,
,
)
)
-
-
.
@
)
,
-
@
@
)
,
-
@
@
,
,
-
-
.
.
.
.
@
-
t
)
t
`
)
t
t
)
`
t
`
t
t
`
)
`
t
`
t
.
.
`
@
@
,
,
)
)
-
.
@
@
)
,
-
@
@
)
-
-
@
@
,
,
-
-
-
.
@
@
-
t
`
t
t
)
`
)
`
t
t
)
`
`
)
`
t
)
t
)
.
`
.
`
@
,
,
,
)
)
-
-
@
@
)
,
-
@
@
)
-
-
@
@
,
,
-
-
t
t
`
`
`
`
`
`
`
t
`
t
`
`
`
)
t
t
`
)
)
t
`
.
`
.
`
@
@
,
,
,
)
)
-
-
.
@
)
,
-
@
@
)
-
-
@
@
,
-
-
t
,
,
,
t
`
-
t
t
`
t
`
t
t
`
`
t
)
`
t
)
t
)
`
.
`
.
.
@
@
,
,
,
)
)
-
-
@
.
)
,
)
@
@
,
-
-
@
`
,
-
-
`
t
`
,
,
`
-
-
`
.
t
.
t
.
.
`
t
`
)
)
`
)
t
)
`
.
.
.
@
@
,
,
,
)
)
-
-
@
@
)
,
)
@
@
,
-
-
`
`
,
`
-
`
t
`
t
,
@
-
-
-
-
-
-
-
)
.
.
t
t
`
t
)
`
t
)
t
)
.
.
@
@
,
,
,
)
)
)
-
@
.
)
-
)
@
@
,
-
-
`
t
t
`
t
`
t
t
`
@
@
-
-
-
-
-
.
.
)
.
)
.
t
`
t
)
`
)
`
t
`
.
`
@
@
@
,
,
)
)
)
@
.
@
,
-
)
@
)
,
-
-
t
`
`
`
t
t
`
t
`
@
@
,
-
-
v
-
-
.
.
.
.
.
.
)
t
`
)
`
t
)
`
.
`
`
@
@
,
,
)
)
)
.
@
-
,
-
@
@
)
,
-
-
t
t
`
t
`
t
`
t
`
@
@
,
v
-
-
v
-
-
)
.
)
.
)
,
)
`
)
`
t
`
.
.
.
`
@
@
,
,
)
)
)
.
@
-
,
-
@
@
)
,
-
,
`
`
t
`
`
`
`
`
`
v
@
,
-
v
-
.
.
.
)
.
)
.
)
,
,
)
)
`
.
`
`
.
.
@
@
,
,
,
)
)
)
,
@
-
,
-
@
@
)
-
-
,
`
t
`
`
`
`
`
`
@
@
v
,
-
v
-
-
v
.
.
.
.
.
.
,
,
)
)
-
t
`
`
`
.
@
@
,
@
,
,
)
)
@
.
-
,
)
@
@
,
-
-
,
t
`
`
t
v
t
`
v
@
@
,
v
-
-
v
-
-
-
v
.
v
.
)
)
,
,
)
-
,
t
`
@
.
.
@
@
@
@
,
)
,
.
@
-
,
)
@
)
,
-
-
,
`
t
`
t
t
v
`
t
v
v
,
,
v
-
-
v
-
.
.
.
.
.
.
)
,
,
)
-
,
t
@
@
@
.
)
@
@
@
,
)
,
@
.
-
,
)
@
)
,
-
,
,
v
t
t
`
t
t
v
v
@
@
v
-
v
-
-
-
v
-
)
.
v
.
v
)
,
,
)
-
,
,
,
)
)
.
)
)
@
@
,
)
,
@
@
-
,
@
@
)
,
-
,
,
-
v
v
t
t
`
`
t
v
v
,
v
v
v
v
-
.
.
.
.
.
.
.
)
,
-
-
-
,
,
)
.
)
`
)
)
@
)
)
,
-
@
@
-
,
@
@
)
,
-
,
,
-
`
)
v
t
`
t
@
@
,
v
v
-
-
v
v
v
v
.
-
.
v
)
)
,
-
-
-
,
,
)
)
.
`
)
)
,
)
)
,
-
@
@
-
,
@
@
,
,
-
,
-
v
v
v
v
v
v
v
v
v
,
-
-
v
-
-
.
.
.
.
.
.
.
.
)
,
-
-
-
,
,
,
.
.
)
`
)
,
)
,
,
-
.
@
-
,
@
@
,
,
-
,
-
-
)
)
-
-
)
@
@
@
v
v
v
v
v
v
v
v
v
.
v
.
-
)
)
,
-
-
-
,
,
,
)
)
)
`
)
,
,
.
.
.
@
-
-
,
@
)
,
,
-
,
)
v
v
v
v
v
v
v
v
v
v
v
)
-
-
-
-
.
.
.
.
.
.
.
)
,
-
,
-
,
,
,
.
.
)
.
)
,
,
,
-
,
@
-
-
,
@
)
,
,
-
,
)
-
-
)
-
v
)
@
@
,
,
-
)
v
v
v
v
-
)
.
)
.
-
)
)
,
-
,
-
,
,
,
,
)
)
.
)
,
,
,
-
,
@
-
-
,
@
)
,
,
)
-
)
-
v
v
v
-
)
)
@
v
v
v
v
)
)
v
)
.
.
.
.
.
.
)
)
,
-
,
-
,
,
,
.
.
)
.
)
,
,
,
.
.
@
-
,
,
@
,
,
,
)
-
-
v
-
-
v
)
-
v
v
,
)
-
v
)
-
v
)
v
)
.
-
-
.
.
)
,
,
-
-
,
.
.
)
)
.
)
)
,
,
,
-
,
@
-
,
@
@
,
,
,
)
-
-
v
-
v
)
)
v
)
v
,
)
-
v
)
v
)
-
v
)
.
.
.
.
.
)
,
,
-
-
-
,
,
.
.
.
)
)
,
,
,
-
.
@
-
,
@
)
,
,
,
)
-
-
-
)
v
)
-
-
v
)
v
)
v
`
-
v
)
v
.
.
.
@
)
.
.
)
,
,
-
-
-
,
,
)
)
.
)
)
,
,
,
.
)
@
-
)
@
)
,
,
)
)
,
-
-
v
)
)
v
v
)
v
,
`
)
`
v
`
)
v
@
@
@
)
.
v
)
)
,
,
-
-
,
-
,
)
.
)
.
)
,
-
,
-
)
@
-
)
@
)
,
,
)
)
,
-
)
)
)
v
)
`
v
,
`
`
t
`
`
t
v
@
-
,
)
)
.
v
0
)
,
,
-
-
,
-
,
.
)
)
.
)
,
-
,
-
.
@
-
)
@
)
,
,
)
,
,
-
)
`
v
)
t
`
,
,
`
`
t
`
`
`
`
-
)
)
)
.
v
v
+
)
)
,
-
-
,
-
,
,
)
.
)
)
,
-
,
,
.
@
-
)
@
)
,
)
)
,
-
,
t
`
)
t
t
`
,
t
`
`
`
`
t
-
-
)
)
)
)
.
v
v
+
)
)
,
-
-
,
-
,
,
)
.
)
)
,
-
,
.
)
@
-
)
@
)
,
)
)
,
-
,
`
`
`
t
`
t
`
t
`
t
`
,
-
-
)
,
)
)
.
v
v
0
v
)
)
,
-
-
,
-
,
,
)
.
)
)
,
-
-
)
@
@
-
)
@
)
,
)
,
,
-
)
`
t
t
`
`
t
`
`
`
,
,
-
-
,
,
)
)
,
.
v
0
0
+
)
)
,
-
,
,
-
-
,
)
.
)
)
,
-
-
)
@
-
-
@
@
)
,
,
,
-
)
)
t
`
`
`
t
`
,
,
,
,
-
-
-
,
,
)
)
.
v
v
0
v
v
)
-
,
-
,
,
-
-
,
,
.
)
)
,
-
-
)
@
-
-
@
)
)
,
,
-
-
)
)
t
`
-
-
,
,
,
,
,
,
-
-
-
,
)
)
)
v
v
v
0
0
+
)
-
,
-
-
,
-
-
,
,
.
)
)
,
-
-
)
@
-
-
@
)
)
,
,
-
,
)
,
-
-
-
,
,
-
,
,
,
-
-
-
,
)
)
)
,
.
v
.
0
.
.
)
-
,
-
-
,
-
-
,
,
.
)
,
,
-
-
)
@
-
-
@
)
)
,
-
-
)
,
,
-
-
-
,
-
-
,
,
-
-
-
-
,
)
)
)
.
.
v
.
0
0
.
)
-
,
-
-
,
-
-
,
.
.
)
,
,
-
-
)
@
-
,
@
)
)
,
-
-
-
,
,
-
-
,
-
-
,
,
-
-
-
-
,
,
)
)
,
v
v
0
v
+
0
+
)
-
,
-
-
,
-
-
,
,
.
)
,
,
-
-
)
@
-
,
@
)
)
,
,
-
-
,
,
-
-
-
-
-
,
-
,
-
-
,
,
)
)
)
)
.
v
0
v
+
0
+
)
-
,
-
-
,
-
-
,
,
)
)
,
,
,
-
)
@
-
,
@
)
)
,
,
-
-
,
,
-
-
-
-
,
-
,
,
,
-
,
,
,
)
)
)
.
v
0
v
+
0
+
+
-
,
-
-
,
-
-
-
,
)
-
,
,
,
-
)
@
-
,
@
)
)
,
,
-
-
-
,
-
-
-
,
,
,
,
,
,
,
-
-
,
)
)
.
v
.
.
.
.
.
v
+
-
,
-
,
,
-
-
-
,
.
)
-
,
,
-
)
@
-
,
@
)
,
,
,
-
-
-
,
-
-
-
-
,
,
,
.
.
-
-
,
,
)
)
.
v
.
b
.
b
.
v
+
)
,
-
,
,
-
-
-
,
)
.
-
,
,
-
@
@
-
,
@
)
,
,
,
-
-
-
,
-
-
-
,
,
,
.
.
,
-
,
,
)
)
)
.
v
.
.
.
.
.
v
+
)
,
-
,
,
-
-
-
,
,
)
-
,
,
)
@
)
,
@
)
)
)
,
,
-
-
-
-
-
-
,
,
,
.
.
0
-
,
,
)
)
)
.
.
v
.
b
.
b
.
v
+
)
,
-
,
-
-
-
-
,
,
)
-
,
,
)
@
-
,
@
)
)
)
,
-
,
-
-
-
-
,
,
,
.
.
0
0
,
,
,
,
)
.
.
v
v
.
.
.
.
.
v
+
)
,
-
,
-
-
-
-
,
,
)
)
,
,
)
@
-
,
@
)
)
)
,
-
,
-
-
-
,
,
,
.
.
0
0
,
-
,
,
,
)
)
.
.
v
v
0
+
+
0
v
0
)
,
,
)
,
-
-
,
,
,
)
)
,
,
)
@
-
,
@
)
)
)
,
-
,
-
-
-
,
,
.
.
0
+
0
,
-
,
,
.
.
.
.
v
v
v
0
+
+
0
+
0
)
,
,
)
,
,
-
,
,
,
)
)
,
,
)
@
)
,
@
)
)
)
,
-
,
,
-
-
.
.
.
0
+
+
0
-
,
,
-
-
v
v
.
v
v
v
0
+
+
0
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
,
)
@
)
,
@
)
)
,
,
-
,
,
-
-
.
0
0
0
+
+
0
,
,
-
-
,
)
)
.
v
0
v
0
+
+
0
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
,
@
@
)
,
@
)
)
,
,
-
,
,
-
-
0
+
+
+
0
+
0
,
,
-
-
,
)
.
.
v
0
v
0
+
+
0
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
-
@
)
,
@
)
)
)
,
,
-
,
,
,
-
+
0
0
+
+
0
0
,
-
-
,
,
,
)
v
0
0
0
v
+
0
+
+
0
)
)
,
)
)
,
-
,
,
,
)
)
,
-
@
)
,
@
)
)
)
,
,
-
-
,
,
-
+
+
+
0
+
.
0
-
-
,
,
,
)
)
)
.
.
0
v
+
0
+
0
+
)
)
)
)
)
,
-
-
,
,
)
)
,
-
@
)
,
@
)
)
)
,
,
-
,
-
,
-
70
80
90
100
Page 4
80
90
100
110
120
130
140
60
0
0
0
+
.
.
0
-
)
,
,
)
)
.
v
.
.
0
.
v
.
v
0
v
v
)
)
)
)
,
-
-
,
,
)
)
)
,
@
)
,
@
)
)
)
,
,
-
,
-
,
-
+
+
+
0
.
.
0
-
)
)
)
-
,
.
v
v
0
v
0
+
0
+
.
v
.
)
)
)
)
,
-
-
)
,
)
)
)
,
@
)
,
@
)
)
)
,
,
-
-
-
,
,
0
0
0
+
+
0
0
-
-
-
-
,
.
.
v
v
0
v
0
+
0
+
0
+
0
)
)
)
)
,
-
-
)
,
,
)
)
)
@
)
@
)
)
)
)
,
,
-
-
-
,
,
+
+
+
0
0
0
+
-
-
-
,
)
)
.
.
v
0
v
0
+
0
+
0
+
0
)
)
)
)
,
-
-
)
,
,
)
)
)
@
)
@
)
)
)
)
,
-
-
-
-
,
,
+
0
0
+
0
0
+
-
-
-
,
,
)
.
.
v
0
v
0
+
0
+
0
+
0
)
)
)
)
,
-
-
)
,
,
)
)
)
@
)
@
)
)
)
,
,
-
-
-
-
,
,
0
+
+
0
+
0
+
-
-
-
-
,
)
)
.
v
0
v
0
+
0
+
0
+
0
+
)
)
)
,
-
-
)
)
,
)
)
@
)
)
@
)
)
)
,
,
-
-
-
-
-
,
+
+
0
0
+
0
+
-
-
-
-
,
)
.
.
v
v
0
0
+
0
+
0
+
0
+
)
)
)
,
-
)
)
)
,
)
)
@
)
)
@
,
)
)
,
,
-
-
-
-
-
,
-
+
0
+
+
0
+
-
-
-
,
,
)
)
.
v
v
0
+
+
0
+
0
+
0
+
)
)
,
,
-
)
)
)
,
)
)
@
)
@
@
,
)
)
,
,
-
-
-
-
-
,
-
-
+
+
+
0
+
-
-
-
,
,
)
.
.
v
0
.
.
.
.
.
v
+
0
+
@
)
,
,
-
)
)
,
,
)
)
@
)
@
)
,
)
)
)
,
-
-
-
-
-
,
-
-
-
+
+
0
-
-
-
-
-
,
)
,
.
v
0
.
b
.
b
.
v
+
0
+
@
)
)
,
-
)
)
,
,
)
)
@
)
@
)
,
)
)
)
,
-
-
,
-
-
-
)
-
-
+
0
+
-
-
-
-
-
,
)
)
.
v
0
.
.
.
.
.
v
+
0
+
@
@
)
,
-
-
)
,
,
)
)
@
)
@
)
,
)
)
)
,
-
-
,
-
-
-
,
)
-
-
0
+
-
-
-
,
-
,
,
)
.
v
0
.
b
.
b
.
v
+
0
+
v
@
)
,
-
-
,
,
,
)
)
@
@
@
)
,
)
)
)
,
,
-
,
,
-
-
,
,
)
-
-
+
0
-
-
-
,
,
,
)
.
v
0
.
.
.
.
.
v
+
0
+
v
@
@
,
-
-
,
,
,
,
)
@
@
)
)
,
)
)
)
,
,
-
,
,
-
-
,
)
,
)
-
-
0
-
-
-
,
,
)
.
.
v
0
+
0
+
+
0
v
+
0
+
v
@
@
,
-
-
-
,
,
,
)
@
@
)
)
,
)
)
)
,
,
-
,
,
,
-
,
)
)
,
)
-
-
-
-
-
-
,
)
.
.
v
0
+
0
+
+
0
+
+
0
+
v
@
@
,
)
-
-
,
,
,
)
@
@
)
@
,
)
)
)
,
,
-
-
,
,
-
,
,
)
)
,
)
-
-
-
,
-
-
)
.
.
v
0
+
0
+
+
0
+
0
0
+
v
@
@
@
)
-
-
-
,
,
)
@
)
@
@
,
)
)
)
,
,
-
-
-
,
-
)
,
)
)
)
,
)
-
-
,
,
-
-
)
.
v
0
+
0
+
+
0
+
0
+
+
v
@
@
@
)
)
-
-
-
,
)
@
@
@
@
@
)
)
)
)
,
-
-
-
,
-
)
,
,
)
)
,
,
)
)
-
-
-
,
)
v
v
0
+
0
+
+
0
+
0
+
0
v
@
@
@
)
)
-
-
-
,
)
@
`
@
@
@
)
)
)
)
,
-
-
-
-
,
,
)
,
)
,
)
)
,
,
)
,
,
,
)
v
v
0
+
0
+
+
0
+
0
+
0
v
.
@
@
)
)
-
-
-
,
,
`
,
`
@
@
)
)
)
)
,
,
-
-
-
,
)
,
,
)
,
)
)
)
,
,
)
)
)
.
v
.
.
v
.
+
+
0
+
0
+
0
v
.
@
@
)
)
-
-
-
,
,
`
t
`
`
@
)
)
)
)
,
,
-
-
-
,
)
)
,
,
)
,
)
)
)
,
,
)
)
.
.
v
.
v
.
v
.
.
0
.
v
0
.
.
@
@
@
)
-
-
-
,
t
,
t
)
`
@
)
)
,
)
)
,
-
-
-
,
)
)
)
,
)
,
,
)
)
,
,
,
)
)
.
v
v
v
.
v
.
v
0
+
v
0
v
.
@
@
@
)
-
-
`
,
)
t
,
t
)
@
@
)
,
)
)
,
-
-
-
-
)
)
,
)
)
,
,
,
)
)
,
,
,
)
.
.
v
v
.
v
.
0
+
+
v
+
.
.
@
@
`
)
-
t
`
)
`
t
)
)
)
@
@
)
,
)
)
,
-
-
-
-
,
)
)
,
)
)
,
,
)
)
)
,
,
)
)
.
.
v
.
v
v
.
+
0
+
+
.
.
@
@
,
`
-
)
t
`
)
`
)
t
`
@
@
)
,
,
)
)
-
-
-
-
,
,
)
)
,
)
)
,
,
)
)
)
,
)
.
.
.
v
v
.
v
.
+
0
+
0
`
.
@
,
t
`
-
)
t
`
`
t
`
`
`
@
@
)
,
,
)
)
-
-
-
)
)
,
)
)
)
,
)
,
,
)
,
)
)
,
)
.
.
.
v
.
v
.
0
0
+
0
,
`
,
`
)
t
`
`
)
t
`
)
t
`
`
@
,
)
,
,
)
)
)
-
-
)
)
,
,
)
)
)
)
)
,
)
)
,
)
)
)
.
.
v
v
.
0
.
0
,
`
,
t
)
`
t
`
`
t
`
`
`
`
`
)
`
@
@
,
)
,
,
-
)
)
-
)
)
`
)
,
,
)
)
)
)
)
,
)
,
,
)
)
)
.
v
v
.
0
`
`
t
`
`
`
t
`
)
t
`
`
`
)
`
)
t
`
`
`
@
,
)
,
,
-
)
)
-
)
)
`
)
)
,
,
)
)
)
)
)
)
)
)
,
)
)
.
v
v
.
0
0
,
t
,
`
t
`
`
t
`
`
)
t
`
`
t
`
`
`
`
@
,
)
)
,
-
)
)
-
)
-
-
`
)
)
,
)
)
)
)
)
,
)
)
)
)
)
)
.
v
v
.
0
.
0
v
,
t
,
)
t
)
`
t
`
)
t
`
)
t
`
t
@
,
)
)
,
-
-
)
)
-
-
t
`
)
)
,
,
)
)
)
)
)
,
,
)
)
)
.
.
v
v
.
v
.
0
v
v
0
,
t
,
`
t
-
`
)
t
`
t
`
t
`
@
,
)
)
)
-
-
)
)
-
-
t
`
)
)
)
,
,
)
)
)
)
,
,
)
)
)
.
.
v
v
.
v
.
0
0
v
0
v
@
,
`
)
-
-
t
,
`
`
)
t
`
@
,
)
,
)
-
-
,
)
-
,
-
`
`
)
)
,
,
,
)
)
,
)
)
,
)
)
)
.
v
v
.
v
v
.
0
v
0
v
@
@
)
)
-
-
-
`
,
`
)
`
`
,
,
)
,
)
)
-
,
)
)
,
-
`
`
-
)
)
,
,
)
)
)
,
)
,
)
)
)
.
.
v
.
v
v
.
v
0
0
v
@
@
)
)
-
-
-
-
,
,
`
`
@
,
)
)
,
)
)
-
,
)
)
,
t
`
t
-
`
)
)
,
,
)
)
)
)
)
,
)
)
)
.
v
.
v
v
.
v
v
0
v
v
@
)
)
-
-
-
-
@
,
`
,
`
,
)
)
,
-
)
-
,
)
)
,
`
`
`
`
-
)
)
)
,
,
,
)
)
)
,
)
)
)
.
.
v
.
v
.
v
v
0
v
v
@
@
)
)
-
-
,
@
@
,
,
`
@
)
)
,
-
)
)
,
,
)
,
`
-
t
`
`
`
)
)
)
,
,
)
)
)
)
)
)
)
)
.
.
.
.
.
.
.
.
.
.
@
@
)
)
-
-
,
@
@
,
,
`
@
)
)
,
-
)
)
,
,
-
,
`
-
`
t
`
`
`
)
)
)
,
,
)
,
)
)
)
)
.
v
0
v
v
.
.
.
.
.
.
@
@
)
)
-
-
,
@
@
,
,
@
@
)
)
,
-
)
)
,
,
-
,
`
`
-
v
t
`
`
v
t
)
)
,
)
,
)
)
)
)
.
v
+
0
v
v
v
v
.
.
.
@
@
)
)
-
-
,
@
@
,
,
@
,
)
)
,
-
-
)
)
,
-
,
`
@
`
t
v
v
`
`
v
`
)
)
,
)
,
)
)
)
)
.
0
+
v
v
v
v
v
0
.
@
@
)
)
-
-
,
@
@
,
,
,
,
)
)
,
-
-
)
)
,
-
,
v
v
@
@
`
t
v
`
`
v
)
)
,
)
,
,
)
)
)
.
v
0
0
v
v
0
0
0
+
@
@
)
)
-
-
,
@
@
@
,
,
,
)
)
,
-
-
,
)
,
-
,
)
)
v
v
v
`
t
v
t
t
v
)
,
,
)
,
,
)
)
)
.
v
0
+
0
0
+
+
@
@
@
)
)
-
-
-
@
@
@
,
,
,
)
)
,
,
-
,
-
)
-
-
v
)
-
-
v
@
@
`
v
`
`
v
)
,
,
,
,
)
)
)
.
.
v
0
+
+
+
+
@
@
@
)
)
)
-
-
@
@
@
,
-
,
)
)
,
,
-
,
-
)
-
-
)
v
v
v
v
@
@
v
v
v
v
v
v
)
,
,
,
)
,
)
,
.
.
0
0
+
+
+
+
@
@
)
)
)
-
-
@
@
@
,
-
,
)
)
)
,
-
)
-
)
)
-
v
v
)
-
v
v
v
v
v
v
v
v
v
)
)
,
,
,
,
)
,
,
.
.
0
0
0
+
+
@
@
@
)
)
-
-
@
@
,
,
-
,
)
)
)
,
)
)
-
)
)
-
)
)
-
-
-
-
-
-
v
v
)
)
@
v
)
)
,
,
,
)
)
,
,
.
0
0
0
0
+
+
@
@
)
)
-
-
@
@
,
,
-
,
)
)
)
,
)
)
-
-
)
-
v
)
)
-
v
v
-
v
)
)
@
@
v
v
v
)
,
,
,
,
)
)
)
,
.
0
0
0
0
+
@
@
)
)
-
-
@
@
@
,
-
)
)
)
)
,
)
,
-
-
,
)
@
v
v
-
-
-
v
)
)
v
v
v
v
@
@
)
,
,
,
,
)
)
,
)
)
.
.
.
.
.
@
@
)
)
-
-
@
@
@
-
-
)
)
)
)
)
,
,
-
-
,
)
@
@
)
v
v
-
-
v
v
v
)
v
)
v
.
.
)
,
,
,
,
)
)
)
)
v
v
v
v
v
@
@
)
)
)
-
@
@
@
-
-
)
)
)
)
)
,
)
-
-
,
)
@
@
)
-
-
v
v
v
@
)
v
v
)
)
v
.
)
)
,
,
,
,
)
,
.
.
.
.
.
.
@
@
@
)
)
-
@
@
@
@
-
-
)
)
)
)
,
)
-
-
,
)
v
v
v
v
v
v
@
v
-
v
-
v
)
)
.
.
@
)
)
,
,
,
,
,
.
v
v
v
v
v
@
@
@
)
)
-
-
@
@
@
-
-
)
)
)
,
,
)
)
-
,
,
@
@
v
-
-
v
-
v
v
)
v
)
v
)
v
.
@
)
)
)
,
)
,
.
.
.
.
.
.
.
@
@
@
)
)
-
-
@
@
@
-
-
)
)
)
,
,
)
)
-
,
,
)
v
@
-
v
v
-
-
v
)
v
)
v
.
.
.
.
.
)
)
)
,
,
,
.
v
v
v
v
v
v
@
@
)
)
-
-
@
@
@
-
-
)
)
)
,
,
-
)
-
,
,
)
v
@
-
v
-
-
-
v
v
-
)
v
)
v
.
@
.
)
)
)
,
)
,
,
.
.
.
.
.
.
@
@
@
)
-
-
@
@
-
-
-
)
)
)
,
,
-
)
,
,
,
v
)
@
v
-
-
-
v
)
-
-
v
)
.
.
.
@
.
@
)
)
,
)
)
,
.
v
v
v
v
v
@
@
@
)
-
-
@
@
-
-
-
)
)
)
,
,
-
-
,
,
-
)
)
v
@
-
-
v
-
v
)
-
v
)
v
.
@
.
.
.
@
)
)
)
,
)
,
.
v
v
v
v
v
@
@
)
-
-
@
@
@
-
)
)
)
)
,
,
-
-
,
,
-
)
v
@
v
-
-
-
v
-
v
)
v
)
v
.
@
.
@
@
@
)
)
,
)
)
,
.
.
.
.
.
.
@
@
)
-
-
@
@
@
-
)
)
)
,
,
-
-
,
,
-
-
)
v
@
-
v
-
-
v
-
v
)
-
)
)
.
@
.
@
@
@
-
)
)
,
)
)
.
v
v
v
v
v
@
@
@
-
)
@
@
@
-
)
)
)
,
,
-
-
,
,
-
-
v
@
@
-
-
-
v
-
-
-
v
-
)
.
.
.
.
.
@
-
@
)
)
,
,
)
)
.
v
v
v
v
@
@
@
-
)
@
@
@
-
)
)
,
,
,
-
-
,
,
-
-
)
@
-
-
-
-
-
-
-
-
-
-
-
)
.
@
.
@
@
-
-
-
)
)
)
,
)
.
.
.
.
.
@
@
@
-
)
@
@
@
-
)
)
,
,
-
-
,
,
-
-
-
70
80
90
100
[ Pobierz całość w formacie PDF ]