mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 01:56:34 +00:00
34724 lines
73 KiB
Plaintext
34724 lines
73 KiB
Plaintext
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
|
|
"a" = (
|
|
/obj/effect/step_trigger/teleporter/random{
|
|
affect_ghosts = 1;
|
|
name = "escapeshuttle_leave";
|
|
teleport_x = 25;
|
|
teleport_x_offset = 245;
|
|
teleport_y = 25;
|
|
teleport_y_offset = 245;
|
|
teleport_z = 6;
|
|
teleport_z_offset = 6
|
|
},
|
|
/turf/space/transit/east,
|
|
/area/space)
|
|
"b" = (
|
|
/turf/space,
|
|
/area/space)
|
|
"c" = (
|
|
/obj/effect/step_trigger/teleporter/random{
|
|
affect_ghosts = 1;
|
|
name = "escapeshuttle_leave";
|
|
teleport_x = 25;
|
|
teleport_x_offset = 245;
|
|
teleport_y = 25;
|
|
teleport_y_offset = 245;
|
|
teleport_z = 6;
|
|
teleport_z_offset = 6
|
|
},
|
|
/turf/space/transit/north,
|
|
/area/space)
|
|
"d" = (
|
|
/turf/space/transit/east,
|
|
/area/space)
|
|
"e" = (
|
|
/turf/space/transit/north,
|
|
/area/space)
|
|
"f" = (
|
|
/obj/effect/step_trigger/thrower{
|
|
affect_ghosts = 1;
|
|
name = "thrower_throwdown";
|
|
nostop = 1;
|
|
stopper = 0;
|
|
tiles = 0
|
|
},
|
|
/turf/space/transit/north,
|
|
/area/space)
|
|
"g" = (
|
|
/obj/effect/step_trigger/thrower{
|
|
direction = 1;
|
|
name = "thrower_throwup";
|
|
tiles = 0
|
|
},
|
|
/turf/space/transit/east,
|
|
/area/space)
|
|
"h" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/response_ship/transit)
|
|
"i" = (
|
|
/obj/effect/step_trigger/thrower{
|
|
affect_ghosts = 1;
|
|
name = "thrower_throwdown";
|
|
nostop = 1;
|
|
stopper = 0;
|
|
tiles = 0
|
|
},
|
|
/turf/space/transit/east,
|
|
/area/space)
|
|
"j" = (
|
|
/obj/effect/step_trigger/thrower{
|
|
affect_ghosts = 1;
|
|
name = "thrower_leftnostop"
|
|
},
|
|
/turf/space/transit/east,
|
|
/area/space)
|
|
"k" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/escape_pod3/transit)
|
|
"l" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/escape_pod5/transit)
|
|
"m" = (
|
|
/turf/space/transit/north,
|
|
/area/ninja_dojo/transit)
|
|
"n" = (
|
|
/turf/space/transit/north,
|
|
/area/shuttle/escape_pod1/transit)
|
|
"o" = (
|
|
/turf/space/transit/north,
|
|
/area/shuttle/escape_pod2/transit)
|
|
"p" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/escape_pod4/transit)
|
|
"q" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/escape_pod6/transit)
|
|
"s" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/escape_pod7/transit)
|
|
"t" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/escape_pod8/transit)
|
|
"u" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/large_escape_pod1/transit)
|
|
"v" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/cryo/transit)
|
|
"w" = (
|
|
/turf/space/transit/east,
|
|
/area/shuttle/large_escape_pod2/transit)
|
|
"x" = (
|
|
/turf/space/transit/north,
|
|
/area/shuttle/escape/transit)
|
|
"z" = (
|
|
/obj/effect/step_trigger/thrower{
|
|
direction = 1;
|
|
name = "thrower_throwup";
|
|
tiles = 0
|
|
},
|
|
/turf/space/transit/north,
|
|
/area/space)
|
|
"A" = (
|
|
/turf/space/transit/north,
|
|
/area/shuttle/shuttle1/transit)
|
|
"B" = (
|
|
/turf/space/transit/north,
|
|
/area/shuttle/shuttle2/transit)
|
|
|
|
(1,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(2,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
"}
|
|
(3,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(4,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(5,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(6,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(7,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(8,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(9,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(10,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
k
|
|
k
|
|
k
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
p
|
|
p
|
|
p
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
s
|
|
s
|
|
s
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(11,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
g
|
|
g
|
|
g
|
|
i
|
|
i
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
k
|
|
k
|
|
k
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
p
|
|
p
|
|
p
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
s
|
|
s
|
|
s
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(12,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
k
|
|
k
|
|
k
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
p
|
|
p
|
|
p
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
s
|
|
s
|
|
s
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(13,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
k
|
|
k
|
|
k
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
p
|
|
p
|
|
p
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
s
|
|
s
|
|
s
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(14,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
k
|
|
k
|
|
k
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
p
|
|
p
|
|
p
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
s
|
|
s
|
|
s
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(15,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(16,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
v
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(17,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(18,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
A
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(19,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(20,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(21,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(22,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
h
|
|
h
|
|
h
|
|
h
|
|
h
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(23,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
g
|
|
h
|
|
h
|
|
h
|
|
i
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(24,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
g
|
|
g
|
|
g
|
|
i
|
|
i
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(25,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
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
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(26,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
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
|
|
a
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
"}
|
|
(27,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
"}
|
|
(28,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
w
|
|
w
|
|
w
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(29,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(30,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
l
|
|
l
|
|
l
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
q
|
|
q
|
|
q
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
t
|
|
t
|
|
t
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(31,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
l
|
|
l
|
|
l
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
q
|
|
q
|
|
q
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
t
|
|
t
|
|
t
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(32,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
l
|
|
l
|
|
l
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
q
|
|
q
|
|
q
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
t
|
|
t
|
|
t
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(33,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
l
|
|
l
|
|
l
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
q
|
|
q
|
|
q
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
t
|
|
t
|
|
t
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(34,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
l
|
|
l
|
|
l
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
q
|
|
q
|
|
q
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
t
|
|
t
|
|
t
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(35,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(36,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(37,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(38,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
u
|
|
u
|
|
u
|
|
u
|
|
u
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(39,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
j
|
|
j
|
|
u
|
|
u
|
|
u
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
w
|
|
w
|
|
w
|
|
w
|
|
w
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(40,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(41,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
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
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(42,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
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
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(43,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
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
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
B
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(44,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
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
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
z
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(45,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
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
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(46,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
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
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(47,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(48,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
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
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(49,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(50,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(51,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
"}
|
|
(52,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(53,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(54,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(55,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(56,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(57,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(58,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
m
|
|
m
|
|
m
|
|
m
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(59,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(60,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(61,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(62,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(63,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(64,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(65,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(66,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(67,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(68,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(69,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(70,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(71,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
n
|
|
n
|
|
n
|
|
n
|
|
n
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(72,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
n
|
|
n
|
|
n
|
|
n
|
|
n
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(73,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
n
|
|
n
|
|
n
|
|
n
|
|
n
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(74,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(75,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(76,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(77,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(78,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(79,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(80,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(81,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(82,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(83,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(84,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
j
|
|
j
|
|
j
|
|
j
|
|
j
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
d
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(85,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
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
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(86,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
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
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(87,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
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
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(88,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
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
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(89,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
o
|
|
o
|
|
o
|
|
o
|
|
o
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
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
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(90,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
o
|
|
o
|
|
o
|
|
o
|
|
o
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
a
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
"}
|
|
(91,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
o
|
|
o
|
|
o
|
|
o
|
|
o
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(92,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(93,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(94,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(95,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(96,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(97,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(98,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(99,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(100,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(101,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(102,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(103,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(104,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(105,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(106,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(107,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(108,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
x
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(109,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
f
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(110,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(111,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(112,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(113,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(114,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(115,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
e
|
|
c
|
|
b
|
|
"}
|
|
(116,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
c
|
|
b
|
|
"}
|
|
(117,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(118,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(119,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(120,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(121,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(122,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(123,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(124,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(125,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(126,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(127,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(128,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(129,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(130,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(131,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(132,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(133,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(134,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(135,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(136,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(137,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(138,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(139,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(140,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(141,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(142,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(143,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(144,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(145,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(146,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(147,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(148,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(149,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(150,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(151,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(152,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(153,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(154,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(155,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(156,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(157,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(158,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(159,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(160,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(161,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(162,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(163,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(164,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(165,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(166,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(167,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(168,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(169,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(170,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(171,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(172,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(173,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(174,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(175,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(176,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(177,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(178,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(179,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(180,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(181,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(182,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(183,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(184,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|
|
(185,1,1) = {"
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
b
|
|
"}
|