Professional Documents
Culture Documents
CPP Basic
CPP Basic
CPP Basic
#
%
$
#"
&
'
'
*
%
$
#"
!
%
"
(
)$
!
))%$
*
!
%
*
$
$
$
(
#
)$
!)$
$
$
$
#
!
!
#
%
(
!
%
(
(
)
(
#
#
"
!
"
$
%
(
$
%
!
!
)
&
!'
#
!%
!$
'
)
!
$
$
#
))%$
%
$
)
"
!
%
*
$
"
))$
!
*
)
$
)
$
#
"
%
!
(
#
)
(
)
*
!
!
$
$
!#
%
$#
"
!
$
)
$
!
#!
&
)
(
'
*+
,
)
#
" '
.
$
*
)
)
(
!
(
$
%
$
$
"
$
!
)
)
&
*+
.
!
$
%
$
)
%
$
))$
!
&
*+
,
'
(
#"
$
$
(
#"
$
$
!
$
(
)
(
*
$
"
!
%
!
(
$
(
)
)
!
$
"
)
)
)
$
)
*
!
*
$
)
"
!
!
"
$
$
)
$
(
$
(
$
!
!
%
#
(
(
$
!
*
*
$
)
!
!
*
$
#
!
!
$
$
$
"
!
*
*
"
))$
!
!
*
$
)
"
!
%
(
#"
$
!
!
(
$
!%
!
%
)
#
%
!
!$
(
)
(
!
*
*
$
$
"
%
$
!"
$
)
"
!
$
)
#
$
!
*
*
$
#
$
$
$
"
!
!
%
*
$
!)
$
(
)
!)
"
%
%
"
$
"
)
!
!
$
(
$
$
#
(
(
$
)
!
!
!
$
!
"
"
!
(
)
$
!
*
!
*
!
%
#
(
(
!
)%
"
!"
$
!
$
*
%
$#
"
!
!
#!
&
)
(
'
*+
*+
" '
-
#
" '
.
!
!
%
#
(
(
!
)%
*
(
)
(
"
"
$
$
"
)
)
&
*+
.
&
*+
" '
)
)
-
.
&
*+
,
'
*+
" '
'
(
%
$
*
%
$
!))
$
!
*
)"
"
"
"
$
$
$
*
$
$
!
"
!
!
!
$
$
"
*
(
%
$
$
%
"
%
%
)$
!))
%
!
!
%
%
#
$
!$
%
*
%
*
!
!"
$
%
%
)
"
$
!"
$
!
!"
$
"
!
$
$
"
!
!
"
!
$
"
!
%
#
!
))$
$
!
*
*
#
*
$
$
(
(
!
*
!
+
+
%
$#
"
!
!
#!
&
)
(
'
+
*
*+
*+
" '
-
#
" '
.
)
)
&
*+
.
&
+
)
)
,
.
$
&
*+
" '
)
)
-
.
&
*+
,
'
*+
" '
'
,
/
*
*+
" '
!
%
#
%
"
$
"
)
$
%
!"
!
!
*
*
!
%
#
!"
$
))$
"
$
$
"
$
"
(
*
$
$
"
$
$
"
"
!
))$
$
"
#
$
"
$
)%
$
"
)%
$
$
"
$
$
(
(!
)
$
!$
$
)%
!"
$
%
!$
(
(
"
!
!
%
$
!
(
#
*
*
!
)%
"
)%
"
$
$
)
"
$
!
!"
!
%
#
$
!
$
$
!
)%
"
"
"
$
$
!
#
*
%
$#
"
!
!
#!
&
)
(
'
+
*
*+
*+
" '
-
.
1
,
"
"
&
*+
"
"
&
*+
,
0
#
" '
.
%
#
$
&
*+
,
'
*+
" '
'
,
/
*
*+
" '
.
.
"
)
!
#
"
!
+
*+
*+
*+
*+
%
$
!"
%
!
%
#
(
(
$
"
%
!
+
%
$#
"
!
!
#!
&
)
(
'
+
*
*+
*+
" '
-
.
1
,
"
"
&
*+
"
"
&
*+
,
0
0
"
*+
,
)
#
" '
.
+
%
#
$
)
)
&
*+
.
&
+
)
)
,
.
$
&
*+
" '
)
)
-
.
"
)
)
1
&
*+
"
+
*
"
"
.
.
,
0
&
*+
,
'
*+
" '
'
,
/
*
*+
" '
!
"
"
!
*+
$
!
%
#
(
(
$
$
(
"
!"
$
$
!
"
"
)%
)$
)
&
*
#
!
"
)%
!
%
"
"
#
#
%
!
$
*
!"
(
$
$
(
!
%
%
$
$
$
!"
)
!
%
#
%
"
)%
$
)%
!
+
!
$
)
"
"
%
$
#
%
!
$
%
$
(
$
!
!
!)%
)$
!
!
!
)$
$
*
*
!
%
$
*
%
)$
)$%
#"
!
$
$
!
$
!
$
*
!
(
%
"
$
!
%
)$
)%
$
#
#"
!"
))$
#!
"
$
(
$
%
*
!
!
$
#
"
$
"
%
)%
#
$
)$%
!
#
$
%
!%
(
)
!
!
$
$
!
%
$
!%
)$
*
!
!
$
(
#
yl
St
)
$
$
!
(
$
!
"
"
$
*
*
!
(
!
)
!
(
!
!
!
!"
!
(
))$
"
)
"
$
#
*
*
*
!
)$
!
"
$
$
$
$
(
!
!
"
$
*
!
!"
(
$
%
*
*
*
$
%
!
!
!"
!
(
$
"
!
(
!
*
!
)$
!
%
)%
#
!
!
(
!
(
*
$
$
(
)
"
)
!$
)
$
))$
(
#
)$
!$
*
(
(
!#
"
(
$
"
"
$
*
(
%
$
$
!
$
$
%
$
%
"
$
(
!
!)$
"
%
)%
*
"
!
"
$
!
$
%
!)$
!
"
$
%
$
$
!
%
)$
$
$
$
!
!
%
#
(
(
$
!))
!
*
$
$
"
$
!
&
*+
,
'
/
*
*+
" '
'
$
"
-
+
*
'
*+
" '
'
-
+
+
*
*
$
"
'
*+
" '
'
$
!
!
#
$
%
$
$
%
))$
!
!
!
%
#
%
%
*
%
$
(
!
)
$
!
"
%
!
))$
$
$
"
"
$
!
!
(
)
Rule
!
"
$
$
#
!
*
!
%
#
"
%
$
$
"
)%
!
"
$
)
!)
$
!
(
'
'
%
$
!
%
#
$
%
$
!
&
!
#
$
*
!
!
"
%
)$
)%
)$
!
$
!
*
$
$
!
%
"
"
$
$
!
(
#
*
$
"
$
$
#
(
$
!
)$
+
2
*
#
$
$
$
(
"
$
$
"
$
"
)
!$
)
!
$
$
%
$
$
!)
%
#
(
)
)
!
!
(
)
$
$
#
!
!
!
!
"
$
$
)%
!
!
)$
(
))$
"
!
$
"
$
2
2
%
))$
&
'
'
"
%
!
"
$
(!
(
!
(
$
%
#
$
$
)
"
$
*
)
%
(
#
%
*
$
%
$
!
*
$
(
%
"
)%
)
!
!
!
*
!))
))%$
%
!
!
%
!
!)%
$
"
$
$
!
!
$
$
$
!
%
#
%
)$
(
%
$
$
%
!
(
#
)$
)$
)
!
!
$
$
$
#
"
$
!
#
!%
*
*
!
%
!
)$
%
$
!%
$
$
(
#
*
)
!
#
!%
!))
*
*
!
"
"
$
)
)
(
$
)
)
$
$
)
2
%
$#
"
!
!
#!
&
)
(
'
*+
" '
-
.
1
,
"
"
&
*+
"
"
&
*+
,
0
0
"
*+
!
-
$
"
-
#
" '
.
#
$
&
+
*
)
)
,
.
$
&
*+
" '
)
)
-
.
"
)
)
1
&
*+
"
+
*
"
"
.
.
,
0
!
-
$
"
)
)
&
+'
$
.
.
'
$
'
&
*+
,
'
/
*
*+
" '
'
$
"
-
+
*
'
*+
" '
'
-
+
+
*
*
$
"
'
*+
" '
'
*
!)%
"
"
!
0
$
#
!
'
"
"
'
0
"
"
"
&
+
0
$
"
"
$
"
-
$
!
%
(
&
*+
#
"
"
$
$
#
!
(
$
))
$
$
#
$
+
+
*+
*+
'
'
'
*+
" '
'
%
*
(
'
"
&
'
#
%
$
!
#"
!
#
))$
(
%
!
$
"
$
"
"
$
!
#$
$
%
%
!
$
"
$
(
!
(
%
)%
$
$
$
(
(
$
%
"
"
$
$
)
"
)%
#
$
%
*
!
$
$
$
))$
!
%
!"
%
)%
!"
!
!
*
$
%
$
"
)
"
%
#
%
$
%
!%
)
#
'
$
%
$#
!
"
%
!
#!
'
$
&
+
*
$
(
#
(
#
"
"
+
*
%
!
#
'
$
#
'
$
!"
%
$
!
&
*+
#
+
*
(
+
*
+
(/
"
"
%
!
%
$
#"
)
(
*
*
$
$
(
)
(
)$
"
"
$
!
#
!
%
!
#
$
%
"
*
(
(
(
$
$
*
$
#
!
$
"
%
$
!
!)
(
%
*
!
%
*
!
!
$
)
$
$
$
$
(
(
$
*
$
$
%
!
%
#
!
$
$
%
$
!
$
"
)$
!
#
$
#
!
%
#
"
!
!"
%
$
(
$
$
)%$
*
(
$
!)
(
*
$
"
%
$
"
)
$
$
)
$
*
!
!"
$
!
*
%
!
(
(
"
(
"
$
)
#
!
$
$
!
!
$
!
%
#
*
#
$
$
$
"
$
%
"
$
$
!
(!
)
"
$
"
$
$
!
)
(
!
%
#
%
$
)%
!
*
)
!"
!
!$
(
%
(
!
!$
(
)
(
!
$
$
%
!
!
%
!
%
#
$
$
!
%
!
(
!)
(
)
(
!
"
$
!
!
%
$
$
!
"
$
"
$
(
!
#
!)
*
"
"
)
!)
(
$
!
)!$
"
%
%
)
$
*
)%
"
"
$
!
"
!$
$
!)
(
*
$
*
*
!
!
"
$
)
!"
%
$
!
)
(
$
$
%
)$
(
)
)
(
$
*
#
'
$
%
$#
"
%
#
$
%
!
#!
'
!
!
#!
&
)
(
'
&
+
.
&
*+
.
-
" '
*
.
1
,
"
"
&
*+
"
"
.
&
*+
,
0
"
&
*+
*
"
"
"
.
.
,
0
$
$
!
-
$
"
-
&
.
.
'
'
+'
#
" '
$
.
#
'
$
'
*+
#
*+
" '
!
!)%
$
)
!
)%
%
$
$
*
$
)
!
!
)
!)
*
)$
(
(
%
'
" '
#
'
$
&
*+