.
.
.,
,.
.,
.,
.,
.,
.,
.,
.,
,.
.,
.,
,
.,
,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
,.
,.
.,
,.
.,
.,
.,.,
.,
.
.
.,
.,
.,
.,
.,
,.
.,
.,
.,
.,
.
.
.
.
.
.
,
,
,
,
,
.
.
.
.
.
.
..
..
.
.
.
.
.
..
.
..
.
.
.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
.
.
.
.
.
.
.
.
.
.,
.
,
.
,
.
,
.
,
.
.
.
.
.
...
.
.
.
,.
.-.
.
.,
,.
.,
.,
.,
.,
.,
.,
.,
,.
.,
.,
,
.,
,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
,.
,.
.,
,.
.,
.,
.,.,
.,
.
.
.,
.,
.,
.,
.,
,.
.,
.,
.,
.,
.
.
.
.
.
.
,
,
,
,
,
.
.
.
.
.
.
..
..
.
.
.
.
.
..
.
..
.
.
.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
.
.
.
.
.
.
.
.
.
.,
.
,
.
,
.
,
.
,
.
.
.
.
.
...
.
.
.
,.
.-.
.
.,
,.
.,
.,
.,
.,
.,
.,
.,
,.
.,
.,
,
.,
,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
,.
,.
.,
,.
.,
.,
.,.,
.,
.
.
.,
.,
.,
.,
.,
,.
.,
.,
.,
.,
.
.
.
.
.
.
,
,
,
,
,
.
.
.
.
.
.
..
..
.
.
.
.
.
..
.
..
.
.
.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
.
.
.
.
.
.
.
.
.
.,
.
,
.
,
.
,
.
,
.
.
.
.
.
...
.
.
.
,.
.-.
.
.,
,.
.,
.,
.,
.,
.,
.,
.,
,.
.,
.,
,
.,
,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
,.
,.
.,
,.
.,
.,
.,.,
.,
.
.
.,
.,
.,
.,
.,
,.
.,
.,
.,
.,
.
.
.
.
.
.
,
,
,
,
,
.
.
.
.
.
.
..
..
.
.
.
.
.
..
.
..
.
.
.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
.
.
.
.
.
.
.
.
.
.,
.
,
.
,
.
,
.
,
.
.
.
.
.
...
.
.
.
,.
.-.
.
.,
,.
.,
.,
.,
.,
.,
.,
.,
,.
.,
.,
,
.,
,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
,.
,.
.,
,.
.,
.,
.,.,
.,
.
.
.,
.,
.,
.,
.,
,.
.,
.,
.,
.,
.
.
.
.
.
.
,
,
,
,
,
.
.
.
.
.
.
..
..
.
.
.
.
.
..
.
..
.
.
.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
.
.
.
.
.
.
.
.
.
.,
.
,
.
,
.
,
.
,
.
.
.
.
.
...
.
.
.
,.
.-.
.,
,.
.,
.,
.,
.,
.,
.,
.,
,.
.,
.,
,
.,
,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
.,
,.
,.
.,
,.
.,
.,
.,.,
.,
.
.
.,
.,
.,
.,
.,
,.
.,
.,
.,
.,
.
.
.
.
.
.
,
,
,
,
,
.
.
.
.
.
.
..
..
.
.
.
.
.
..
.
..
.
.
.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
.
.
.
.
.
.
.
.
.
.
.,
.
,
.
,
.
,
.
,
.
.
.
.
.
...
.
.
.
,.
.-.