玄玄棋經

xuanxuan qijing
(gengen gokyo)
motto:
“It is a matter of life and death, a road either to safety or to ruin.
Hence it is a subject of inquiry which can on no account be neglected.”
Sun Tzu: The Art of War
preface:
Xuanxuan Qijing is a classical Chinese collection compiled by
Yan Defu and Yan Tianzhang around year 1347. Its Japanese –
more well known – name is Gengen Gokyo.
There are many versions of the collection, but this should be
one of the more complete versions, containing 347 problems of
fairly difficult level. Unless you are at least top amateur player,
some of the problems might show to be almost unsolvable for
you. But if you keep trying, you will at least improve your
reading immensely.
Enjoy solving the problems and improving your reading.
tasuki
27.12.2006












problem 1, white to play




problem 2, white to play







problem 3, black to play





problem 4, black to play







problem 5, white to play








problem 6, black to play









problem 7, black to play







problem 8, white to play










problem 9, white to play








problem 10, black to play
1





problem 11, black to play






problem 12, black to play








problem 13, white to play






problem 14, white to play







problem 15, black to play







problem 16, black to play







problem 17, black to play






problem 18, white to play







problem 19, white to play





problem 20, black to play






problem 21, white to play







problem 22, white to play
2







problem 23, white to play








problem 24, black to play








problem 25, white to play







problem 26, black to play








problem 27, black to play







problem 28, black to play








problem 29, black to play








problem 30, white to play







problem 31, white to play







problem 32, black to play
3










problem 33, white to play







problem 34, black to play






problem 35, white to play








problem 36, black to play








problem 37, white to play






problem 38, black to play









problem 39, black to play








problem 40, black to play










problem 41, black to play








problem 42, white to play
4






problem 43, black to play








problem 44, white to play





problem 45, white to play






problem 46, white to play








problem 47, white to play






problem 48, white to play








problem 49, black to play










problem 50, white to play






problem 51, white to play








problem 52, black to play







problem 53, black to play
5






problem 54, black to play







problem 55, white to play








problem 56, white to play







problem 57, black to play







problem 58, black to play






problem 59, black to play








problem 60, white to play







problem 61, white to play









problem 62, black to play








problem 63, white to play
6





problem 64, black to play





problem 65, white to play









problem 66, white to play






problem 67, black to play







problem 68, black to play





problem 69, white to play







problem 70, black to play






problem 71, black to play







problem 72, white to play












problem 73, black to play






problem 74, black to play
7






problem 75, white to play








problem 76, white to play






problem 77, black to play











problem 78, black to play






problem 79, white to play







problem 80, white to play







problem 81, black to play






problem 82, black to play







problem 83, black to play









problem 84, white to play
8







problem 85, white to play







problem 86, black to play






problem 87, white to play








problem 88, black to play











problem 89, white to play







problem 90, black to play





problem 91, black to play







problem 92, black to play








problem 93, black to play







problem 94, white to play
9








problem 95, white to play









problem 96, black to play







problem 97, black to play






problem 98, white to play






problem 99, black to play













problem 100, black to play






problem 101, black to play






problem 102, black to play









problem 103, white to play
10













problem 104, white to play







problem 105, white to play









problem 106, white to play








problem 107, black to play








problem 108, black to play











problem 109, white to play








problem 110, black to play





problem 111, white to play








problem 112, white to play
11











problem 113, white to play








problem 114, white to play








problem 115, black to play











problem 116, white to play











problem 117, white to play







problem 118, white to play











problem 119, white to play






problem 120, white to play





problem 121, white to play
12






problem 122, black to play








problem 123, white to play









problem 124, white to play








problem 125, white to play






problem 126, white to play
















problem 127, white to play







problem 128, white to play






problem 129, white to play





problem 130, white to play
13









problem 131, white to play







problem 132, black to play






problem 133, black to play







problem 134, white to play






problem 135, white to play










problem 136, white to play











problem 137, white to play








problem 138, black to play













problem 139, white to play
14









problem 140, black to play








problem 141, white to play







problem 142, black to play











problem 143, white to play







problem 144, white to play








problem 145, white to play







problem 146, white to play








problem 147, white to play







problem 148, black to play







problem 149, white to play
15









problem 150, black to play








problem 151, white to play






problem 152, white to play










problem 153, white to play







problem 154, black to play








problem 155, white to play







problem 156, black to play







problem 157, white to play








problem 158, black to play










problem 159, white to play
16








problem 160, black to play







problem 161, black to play







problem 162, white to play






problem 163, white to play






problem 164, white to play






problem 165, white to play








problem 166, white to play











problem 167, white to play











problem 168, white to play
17



















problem 169, black to play











problem 170, black to play







problem 171, black to play








problem 172, white to play









problem 173, white to play







problem 174, white to play







problem 175, black to play









problem 176, black to play






problem 177, white to play
18







problem 178, white to play








problem 179, white to play











problem 180, black to play








problem 181, white to play










problem 182, black to play









problem 183, black to play






problem 184, black to play








problem 185, black to play







problem 186, black to play
19











problem 187, white to play







problem 188, black to play






problem 189, white to play










problem 190, white to play








problem 191, white to play









problem 192, white to play









problem 193, white to play







problem 194, black to play






problem 195, white to play









problem 196, white to play
20





problem 197, white to play








problem 198, white to play








problem 199, white to play






problem 200, black to play









problem 201, white to play







problem 202, black to play






problem 203, white to play






problem 204, white to play






problem 205, black to play






problem 206, white to play






problem 207, white to play
21







problem 208, white to play





problem 209, black to play






problem 210, black to play









problem 211, white to play







problem 212, white to play






problem 213, white to play








problem 214, black to play










problem 215, white to play








problem 216, black to play








problem 217, white to play
22













problem 218, black to play









problem 219, white to play







problem 220, white to play








problem 221, white to play










problem 222, white to play







problem 223, black to play






problem 224, white to play







problem 225, white to play









problem 226, black to play
23








problem 227, black to play







problem 228, white to play









problem 229, white to play









problem 230, white to play









problem 231, white to play






problem 232, white to play









problem 233, black to play








problem 234, white to play







problem 235, white to play







problem 236, black to play
24






problem 237, white to play






problem 238, white to play






problem 239, white to play






problem 240, black to play






problem 241, white to play







problem 242, black to play







problem 243, black to play







problem 244, black to play












problem 245, white to play






problem 246, black to play






problem 247, black to play
25





problem 248, white to play





problem 249, black to play






problem 250, black to play










problem 251, black to play








problem 252, black to play








problem 253, white to play







problem 254, white to play









problem 255, white to play








problem 256, white to play







problem 257, white to play
26







problem 258, black to play







problem 259, white to play






problem 260, black to play










problem 261, black to play






problem 262, black to play






problem 263, white to play





problem 264, black to play







problem 265, white to play








problem 266, black to play








problem 267, black to play
27









problem 268, white to play






problem 269, black to play







problem 270, white to play








problem 271, white to play







problem 272, white to play







problem 273, black to play








problem 274, white to play







problem 275, black to play









problem 276, white to play






problem 277, white to play
28








problem 278, white to play







problem 279, black to play








problem 280, white to play










problem 281, black to play









problem 282, white to play






problem 283, black to play







problem 284, black to play









problem 285, white to play








problem 286, black to play










problem 287, white to play
29








problem 288, white to play









problem 289, white to play









problem 290, black to play






problem 291, black to play








problem 292, white to play









problem 293, white to play






problem 294, black to play









problem 295, white to play









problem 296, white to play









problem 297, black to play
30









problem 298, white to play









problem 299, white to play







problem 300, black to play






problem 301, white to play







problem 302, white to play








problem 303, white to play








problem 304, white to play






problem 305, white to play






problem 306, white to play








problem 307, white to play
31





problem 308, black to play






problem 309, white to play








problem 310, white to play









problem 311, black to play








problem 312, white to play









problem 313, white to play







problem 314, white to play







problem 315, white to play







problem 316, white to play







problem 317, black to play
32






problem 318, white to play










problem 319, white to play









problem 320, black to play









problem 321, black to play








problem 322, white to play









problem 323, white to play






problem 324, white to play







problem 325, black to play







problem 326, white to play








problem 327, black to play
33








problem 328, black to play







problem 329, black to play








problem 330, white to play










problem 331, white to play







problem 332, white to play








problem 333, white to play






problem 334, white to play






problem 335, white to play







problem 336, white to play







problem 337, white to play





problem 338, white to play
34







problem 339, black to play





problem 340, white to play






problem 341, black to play






problem 342, white to play



















problem 343, white to play



















problem 344, white to play
35



















problem 345, white to play



















problem 346, black to play













problem 347, white to play
36

motto:
“It is a matter of life and death, a road either to safety or to ruin. Hence it is a subject of inquiry which can on no account be neglected.” Sun Tzu: The Art of War

preface:
Xuanxuan Qijing is a classical Chinese collection compiled by Yan Defu and Yan Tianzhang around year 1347. Its Japanese – more well known – name is Gengen Gokyo. There are many versions of the collection, but this should be one of the more complete versions, containing 347 problems of fairly difficult level. Unless you are at least top amateur player, some of the problems might show to be almost unsolvable for you. But if you keep trying, you will at least improve your reading immensely. Enjoy solving the problems and improving your reading. tasuki 27.12.2006

<(((((((((((((((((> [+++++++++++++++++] [+++++++++++++++++] [++*+++++*+++++*++] [+++++++++++++++++] [+++++++++++++++++] [+++++++++++++++++] [+++++++@+@+++++++] [++++++++!++++++++] [++*+++@+*@++++*++] [+++++++@+++++++++] [+++++++++++++++++]

<(((((((((((((((((> [+@!!!!@++++++++++] [+@!@@@+@+++++++++] [!!@+++++*+++++*++] [++@++++++++++++++] [@++++++++++++++++] [+@+++++++++++++++] [+++++++++++++++++]

problem 6, black to play
<!((((((((((((((((> [!@+@@@+@+++++++++] [!@@!!!@++++++++++] [!!!+++!@*+++++*++] [@@+!++!@+++++++++] [+++++!@++++++++++] [+@+@++@++++++++++] [++++@@+++++++++++] [+++++++++++++++++]

problem 1, white to play
<(((((((((((((((((> [!!!@+++++++++++++] [@@@++++++++++++++] [++*+++++*+++++*++]

problem 2, white to play
<((!((((((((((((((> [+@!@@++++++++++++] [+++!@++++++++++++] [+!!!+@++*+++++*++] [+@+@+@+++++++++++] [+@+@+++++++++++++] [+++++++++++++++++]

problem 7, black to play
<(((((((((((((((((> [@++!@++++++++++++] [!!!!+@+++++++++++] [@@@@@@++*+++++*++] [+++++++++++++++++] [@++++++++++++++++] [+++++++++++++++++]

problem 3, black to play
<!((((@(((((((((((> [+++!!@+++++++++++] [!!!@@+@++++++++++] @@@@+++++*+++++*++] [+++++++++++++++++]

problem 8, white to play
!(!@(@((((((((((((> [!!+!+!!@+@+++++++] [@!!!!@@@+++++++++] [@@@@@!++*+++++*++] !!@+++!+++++++++++] [!@!+!++++++++++++] @!@!++++++++++++++] @@@!++++++++++++++] !!!!++++++++++++++] [++*+++++*+++++*++]

problem 4, black to play
<((@((((((((((((((> [+@!@!+@++++++++++] [+@!!!+@++++++++++] [++@++!@+*+++++*++] [++@!!+@++++++++++] [+++@@@+++++++++++] [+++++++++++++++++]

problem 9, white to play
<(((((!@((((((((((> !!@+!+!@++++++++++] @@!!+!@@++++++++++] [@@@!+!@+*+++++*++] [++@!+!@++++++++++] [++@@!+@++++++++++] [++++@@+++++++++++] [+++++++++++++++++]

problem 5, white to play

problem 10, black to play

1

white to play <@((((((((((((((((> [+++@!+!++++++++++] [@@+@!++++++++++++] [!!*!++++*+++++*++] [+++!+++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 13. black to play <(((((((((((((((((> [@++@@!+!+++++++++] [@++@!+!++++++++++] [++!!!+++*+++++*++] [!!+++++++++++++++] [+++++++++++++++++] problem 15. black to play <(((((((((((((((((> [@!!+@++++++++++++] [++@!@@+@@++++++++] [@!!!!!!+*+++++*++] [+@!@@++@+++++++++] [+@@+++@++++++++++] [++++@++++++++++++] [+++++++++++++++++] problem 18. white to play <((!(@((((((((((((> [+++!@++++++++++++] [!!!@@++++++++++++] [!@@+++++*+++++*++] [@++++++++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 20. black to play problem 22. black to play <!((((((((((((((((> @@!++!@@++++++++++] [!@!!!!@++++++++++] [@@!+!@++*+++++*++] [@!!!@@+++++++++++] [+@@@+++++++++++++] [+++++++++++++++++] problem 21.<!((((((((((((((((> [!+!++++++++++++++] !!+@@@++++++++++++] @@@*+++++*+++++*++] [+++++++++++++++++] problem 11. black to play !(@(((((((((((((((> [!@!+!++++++++++++] @!@!!@!!++++++++++] @!!@@@+++*+++++*++] [@@+++++++++++++++] [+++++++++++++++++] <((((!((((((((((((> [+!!@@+!++++++++++] [@@+@++!++++++++++] [++*++!++*+++++*++] [!!++!++++++++++++] [++!!+++++++++++++] [+++++++++++++++++] problem 17. white to play <((@((((((((((((((> [+@!!+!@++++++++++] [++@!+!+@+++++++++] [++@!+!++*+++++*++] [++@@!!+@+++++++++] [++++@@+++++++++++] [+++++++++++++++++] problem 16. white to play <(((((((((((((((((> [@+!++++++++++++++] [+@@!!@@!+++++++++] [++*@@!!!*+++++*++] [+++++++++++++++++] problem 14. white to play <@((!(((((((((((((> [+@+!+++++++++++++] @++@!+++++++++++++] [@@!!++++*+++++*++] !!!+++++++++++++++] [+++++++++++++++++] problem 19. white to play 2 . black to play <(@(((((((((((((((> [@+@!+!+++++++++++] [+@!!+++++++++++++] @@!*+++++*+++++*++] !!!+!+++++++++++++] [+++++++++++++++++] problem 12.

white to play <(((((!(((((((((((> @!!++!@+@+++++++++] [@!+!+@+++++++++++] [@!*+!@++*+++++*++] [+@!!@@+++++++++++] [@+@@+++++++++++++] [+++++++++++++++++] problem 27. black to play <((((!((((((((((((> [!++!@+@++++++++++] [++!!@++++++++++++] [+@!+@+++*+++++*++] [+@!+@++++++++++++] [+@+@+++++++++++++] [@+@++++++++++++++] [+++++++++++++++++] problem 31. white to play <(((@(((((((((((((> [+!!@+!+++++++++++] !!@@@++!++++++++++] [+@!!!+++*+++++*++] @+@+++++++++++++++] [!!!++++++++++++++] [+++++++++++++++++] problem 30. white to play <(((@(((((((((((((> [++@!@+!++++++++++] [+@@!+++!+++++++++] [+@!+!+!+*+++++*++] [!@!++++++++++++++] [!+!++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] problem 28.<(@(((((((((((((((> [++@@!++++++++++++] [@@!!!++++++++++++] [!!*+++++*+++++*++] [+++++++++++++++++] [!++++++++++++++++] [+++++++++++++++++] <((@!(((((((((((((> [++@!+!+++++++++++] [!!+@!++++++++++++] [@@@@@!++*+++++*++] [!+++!!+++++++++++] [+!+!+++++++++++++] [+++++++++++++++++] problem 23. black to play <(((((((((((((((((> [!@@+@++++++++++++] [+!+@+@+++++++++++] [@+!!+@++*+++++*++] [+!++!@+++++++++++] [!@!!@@+++++++++++] [@@@@+++++++++++++] [+++++++++++++++++] problem 25. black to play 3 . black to play problem 32. white to play <(((((((((((((((((> [+@++!++++++++++++] [+@!!+!+++++++++++] [@+@!++++*+++++*++] [+@+!+++++++++++++] [!!!++++++++++++++] [+++++++++++++++++] problem 26. black to play <((((@((!(((((((((> [+++@!@+!+++++++++] [+++@!@+!+++++++++] [@@@!!!!+*+++++*++] [!!!++++++++++++++] [+++++++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 29. black to play <(@!((((((((((((((> [+@!!!@+++++++++++] [@@!++@+++++++++++] [!!@@++++*+++++*++] [+++++++++++++++++] [!@@++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] problem 24.

black to play <(((((((((((((((((> [+++!@@++++@!+++++] [+!+!!@@+@+@!+!+++] [++*+@!!+@!!@@+*++] [+++@+@!!!!@++++++] [+++++@++++@++++++] [++++++@+@++++++++] [+++++++++++++++++] problem 41. black to play <(((((((((((((((((> [+++++++++++++++++] [++@!!@+++++++++++] [++@+++@+*+++++*++] [++@!!!@++++++++++] [++!@@@!++++++++++] [++!+++!++++++++++] [+++++++++++++++++] problem 34. black to play @@((((((((((((((((> @@+@++@+!+++++++++] !!@@+@+!+!++++++++] [+!!!!!++*+++++*++] [!++++++++++++++++] [+++++++++++++++++] problem 35. black to play <(((((((((((((((((> [++!!!@+@+++++++++] [+@!@@@+++++++++++] [!!@+++++*+++++*++] [!@+@+++++++++++++] [!@+++++++++++++++] [@@+++++++++++++++] [+++++++++++++++++] [@++++++++++++++++] [++*+++++*+++++*++] problem 36. white to play problem 42.<(((((((((((((((((> [+@!+++!++++++++++] [@@@!!!+!+++++++++] [!@!+++++*+++++*++] [+!+++++++++++++++] [+!+++++++++++++++] [+!+++++++++++++++] [!++++++++++++++++] [+!+++++++++++++++] [++*+++++*+++++*++] <@((((((((((((((((> [@!+!+!!@+@+++++++] [@!++++@@+++++++++] [+@!!!@++*+++++*++] [+@@@@+@++++++++++] [+++++++++++++++++] problem 38. black to play <((@((((@(((((((((> [+!!@++@!+!+++++++] [+++@++@!+++++++++] [++!+++@!*+++++*++] [++!@@@!++++++++++] [++!!++!++++++++++] [++++!++++++++++++] [+++++++++++++++++] problem 37. white to play <!((((((((((((((((> [++!!+++++++++++++] @@@@@+!!++++++++++] [++*+++++*+++++*++] @+!+!+!+++++++++++] @@!+++++++++++++++] !!!+++++++++++++++] [+++++++++++++++++] problem 40. white to play 4 . white to play <(((((((((((((((((> [++++++++!++++++++] [++@+@+@!+!@+@+@++] [++*+++@!@!@+++*++] [++++++@@!!@++++++] [++++++++@@+++++++] [+++++++++++++++++] problem 39. black to play <(((((((((((((((((> [+!!@++++++!!!!@++] [+@@!@++!++!@!@+@+] [+!!+@+@+!!@+@@*++] [+++@+++@@+@++++++] [++!++++++++++++++] [!!+@+++++++++++++] [@@@++++++++++++++] [+++++++++++++++++] problem 33.

black to play <(((((((((((((((((> [+++++++++++++++++] [+++++!!!!!+++++++] [++!!!++@@!++++*++] [+!@@@+++@!+++++++] [+!+++@@@@!+++++++] [+!@+@!!!!++++++++] [+!@@@!+++++++++++] [++!!!++++++++++++] [++*+++++*+++++*++] problem 44. white to play <(@((((((@!(((((((> [!!@@!!+@@!+++++++] [++!@@@@+!++++++++] [+!*!!!!!*!++++*++] [+++++++++++++++++] problem 50.<(((((((((((((((((> [!++!@++++++++++++] !++++@++++++++++++] @!!!@++++*+++++*++] @@@@+@++++++++++++] [+++++++++++++++++] problem 43. white to play <(((((((((((((((((> [@++@!++++++++++++] [!@@@!+!++++++++++] [!!!!@+++*+++++*++] [!+++@++++++++++++] [!+@@+++++++++++++] [@@+++++++++++++++] [+++++++++++++++++] problem 46. black to play <(((((((((((((((((> [+++++!@+@++++++++] [++!++!@++++++++++] [+@!++!@+*+++++*++] [@!!+@@+++++++++++] [+@@@+++++++++++++] [+++++++++++++++++] problem 47. white to play <(((((((((((((((((> [+@+@!++@+!@++++++] [+++@!+@@!+@++++++] [++*@@!!!!@++++*++] [+++++@!+!@+++++++] [+++++@+!+@+++++++] [++++++@@@++++++++] [+++++++++++++++++] problem 52. white to play <(((((((((((((((((> [++@@!++++++++++++] [@+@!+!+++++++++++] [!@@!++++*+++++*++] [!!!++++++++++++++] [+++++++++++++++++] problem 45. white to play <(@((((((@((((((((> [@!@+++@@!!+++++++] [!!@+@@!!+++++++++] [++*++!++!+++++*++] [+!!!!++++++++++++] [+++++++++++++++++] problem 53. white to play 5 . white to play <(!@(((((@!(((((((> [!+!@++++@!+++++++] [++!@+@@@+!+++++++] [++!@+!!!!+++++*++] [++!!!++++++++++++] [+++++++++++++++++] problem 51. black to play <(((((((((((((((((> [@++!+!+++++++++++] [++@!+++++++++++++] [@+@!++++*+++++*++] [@!!++++++++++++++] [!++++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] <((((((@((((((((((> !+++@+++@+++++++++] [@@!!!!!@+++++++++] [!!!+++@@*+++++*++] [@@@+@++++++++++++] [+++++++++++++++++] [@++++++++++++++++] [+++++++++++++++++] problem 49. black to play problem 48.

black to play problem 63. black to play <(((((((((((((((((> [++@!!!+++++++++++] [++@@@@!++!+@+++++] [++*++!+!*+++@+*++] [+++@++!@+@+@+++++] [+++++@@@+++++++++] [+++++++++++++++++] problem 62. white to play <((@!!((((((((((((> [+!@@!+++!@!++++++] [+!+@!!+!++!+!++++] [++*@@@@@@@++++*++] [+!+++++++++!+++++] [++!+!+!+!+!++++++] [+++++++++++++++++] problem 61. black to play <(((((((((((((((((> [@@!++!@++++@!+@++] [++!++!@@@@+@!@+++] [+@!!!!@!!!!!@@*!+] [+@@@+@!+++++!!!++] [+++++@+!+++++++++] [+++++++++++++++++] problem 59. white to play <(!(((((((((((((((> [@!+!+++@+++++++++] [+@+!++++@++++++++] [@+*!@@++*+++++*++] [+@!!!@+++++++++++] [+@!+!@+++++++++++] [+@@!!@+++++++++++] [+++@@@+++++++++++] [+++++++++++++++++] problem 57. black to play <(((((((((((((((((> @+++@!+!++++++++++] !@++@!++++++++++++] !@@@!++++*+++++*++] !@++!+++++++++++++] !+@+!+++++++++++++] [!!!++++++++++++++] [+++++++++++++++++] problem 58. white to play <(((((((((((((((((> [+!@+@!+!+++++++++] [+!+++!+!@+@++++++] [+!@+@@!!@+++++*++] [++@+++@@@++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 56.<((!@(((((((((((((> [!+!@+@@@!++++++++] [@!!@++!+!++++++++] [+@@!+!++*+++++*++] [!++!+++++++++++++] [+++++++++++++++++] <((((@((((((((((((> [+!@!!@+++++++++++] [+@!@@+@++++++++++] [!!!!@+++*+++++*++] [@@@@+++++++++++++] [+++++++++++++++++] problem 54. black to play <((((((@@!((((((((> [!@++@@@!+!+++++++] [!@+@!!!!+++++++++] [+!@@++++*+++++*++] [+!+!!++++++++++++] [+++++++++++++++++] [++!++++++++++++++] [+++++++++++++++++] problem 55. white to play <((((((((@((((((((> [@!!+@++++@!@+++++] [+@+!@++@@!@++++++] [++@!!!!+*!++++*++] [++@!+++@@++++++++] [++@+!!+++++++++++] [++++@@@++++++++++] [+++++++++++++++++] problem 60. white to play 6 .

black to play <!((((((((((((((((> !!!@++!@++++++++++] @!@@++!@+@++++++++] @@!@+++!@*+++++*++] [+!+++!+++++++++++] [++!!+++++++++++++] [+++++++++++++++++] problem 73. white to play <(((((((((((((((((> [++++!++!!@+++++++] [++!+!+!@@+@++++++] [++!+@@+!@+++++*++] [!!@@@!!++++++++++] [++@+!++++++++++++] [@@++++!++++++++++] [@!!+!++++++++++++] [@++++++++++++++++] [@!*!++++*+++++*++] [!!+++++++++++++++] [+++++++++++++++++] problem 67. black to play <(((@(((((((((((((> [!@@+++@!+!+++++++] [+!!@@@@!+++++++++] [!+*!!!!+*+++++*++] [+++++++++++++++++] <(((@(((((((((((((> [+++@!++++++++++++] !@@@!!++++++++++++] @!@!+++++*+++++*++] [!!!++++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 70.<((!((((((((((((((> [+++!@+@++++++++++] [!!!@@++++++++++++] [@@@+++++*+++++*++] [+++++++++++++++++] problem 64. white to play 7 . black to play problem 69. white to play <(((((((((((((((((> [!++@@!+!+++++++++] [@++@!!+++++++++++] [!@@+++++*+++++*++] [!!!!+!+++++++++++] [+++++++++++++++++] problem 72. black to play <((((@((((((((((((> [+++@+!+++!!@+++++] [!++@!++!!@@+@++++] [@@*@!!!@@+++++*++] [+++@@@@++++++++++] [+++++++++++++++++] problem 65. black to play <(((((((((((((((((> [@+@+@!+!+++++++++] [!@@+++!++++++++++] [!!!!+!++*+++++*++] [+++++++++++++++++] problem 74. black to play <((@@!(((!((((((((> [+!@!!++@@!+++++++] [+!@@@@@!!!+++++++] [++!+!!++*+++++*++] [++!++++!+++++++++] [+++++++++++++++++] problem 68. black to play <(((((((((((((((((> [+++@!+!++++++++++] [@@+@!++++++++++++] [!!@@!+++*+++++*++] [++!!+++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 66. white to play <(((((((((((((((((> [+!+++++++++++++++] [+!@+@!@++++++++++] [+!*@++@+@+++++*++] [!!@@!!+++++++++++] [@@!!!@@++++++++++] [+++++++++++++++++] [+@+@+@+++++++++++] [+++++++++++++++++] problem 71.

black to play <(@!!(((((((((((((> [@+@!+!!@!+@++++++] [++@!++!!@@+@+++++] [++*@@@@@*+++++*++] [++@++++++++++++++] [+++++++++++++++++] problem 77. white to play 8 .<(((((!(((((((((((> @+@+@+!+++++++++++] [++++!++++++++++++] [@+!!+!++*+++++*++] !!!+++++++++++++++] [+++++++++++++++++] problem 75. white to play problem 84. white to play <((@((((((((((((((> [+@!@+++++++++++++] [+@!@!+++@@+@+++++] [+@!!@@@@!+++++*++] [+@!+!!!!!@+++++++] [+@!!!++++@+++++++] [++@@@@+@+++++++++] [+++++++++++++++++] <(((((((((((((((((> [+!!@++@@!+!++++++] [+++@@+!@!++++++++] [+!*@!+@@!+++++*++] [++!!!@!!+++++++++] [+++++!+++++++++++] [+++++++++++++++++] problem 80. black to play <(((((((((((((((((> [@++@!!!@+++++++++] [@!!!!@@@+++++++++] [@!*+@+++*+++++*++] [+@!!@++++++++++++] [+@@@+++++++++++++] [+++++++++++++++++] problem 83. black to play <!((((@(!(!(((((((> [!@@++@@@!+!++++++] [+!+@+@!++!+++++++] [!+!@+!@@*!++++*++] [+++!!!!!!++++++++] [+++++++++++++++++] problem 79. black to play <((((((!!!((((((((> !@@!!+@!@+@+++++++] [@@@@!!@@++@++++++] [!@*+!+!+*+++++*++] [!@@!!!!!@@+++++++] [!+@@@+@@!++++++++] [+!+!+!@!+++++++++] [+!++++@!+!+++++++] [++!++++!+++++++++] [++*!!!!+*+++++*++] [+++++++++++++++++] problem 82. white to play <(((((((((((((((((> [++@+!@+++!!@+++++] [+@++!@!!!@@+@++++] [++@+!!@@@+++++*++] [++++@@+++++++++++] [+++++++++++++++++] problem 81. white to play <(((((((((((((((((> [@+++!+!++++++++++] [+!+@!!@@@++++++++] [@+!!@@++*+++++*++] [++!@+++++++++++++] [@@@@+++++++++++++] [+++++++++++++++++] problem 76. black to play <((((@@(((((((((((> [+@+@!@!++++++++++] [+++@!@!+!++++++++] [!@@!!!@+*+++++*++] [!@!+++@++++++++++] [@!!+!++++++++++++] [@++++@+@+++++++++] [+@+@+++++++++++++] [+++++++++++++++++] problem 78.

black to play <(((((((((((((((((> [+++++!@++++++++++] [+@!+++@++++++++++] [@@@!!!@+@+++++*++] [++!@@@!++++++++++] [++!+++!++++++++++] [+++++++++++++++++] problem 86.<(((((((@(((((((((> [+!@+++@!@+@@!++++] [!+@+!+@!@+@!+!+++] [++*@@+!!@+!!++*++] [+!!++++++++++++++] [++++!+!+!+!++++++] [+++++++++++++++++] <(((((((((((((((((> [+++++!@@+!+++++++] [@@+!!!@+++!++++++] [+!@@@@!!*!++++*++] [+!+++++++++++++++] [+@@++++++++++++++] [+++++++++++++++++] problem 85. black to play <(((!!!@((((((((((> [!!+++!@++++++++++] @@@+!!!@++++++++++] [++@@@@@+*+++++*++] [+++++++++++++++++] problem 91. white to play problem 89. black to play <(((((((((((((((((> [@!@++@@!+@+++++++] [@@!@@+!!@++++++++] [!+!++!++@+++++*++] [@+!+!+@++++++++++] [+@!+!@+++++++++++] [@!+!+@+++++++++++] [!!+@@++++++++++++] [!+@++++++++++++++] [@@*+++++*+++++*++] [+++++++++++++++++] problem 93. black to play <(((((((((((((((((> [@++@@!+++++++++++] [@@+!+!+++++++++++] !@!!+!+++*+++++*++] !!++++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] problem 94. white to play <(((((@(((((((((((> [!+++!@+++++++++++] [!+!++@+++++++++++] [@+!+@+++*+++++*++] [+@@@+++++++++++++] [@++++++++++++++++] [+++++++++++++++++] problem 90. white to play <(((((((((((((((((> [@+++!++++!+++++++] [++@@@!!@+++++++++] [@+*@!@@!!+++++*++] !@!++!+@@!++++++++] [!+!++!++!++++++++] [++++++!++++++++++] [+++++++++++++++++] problem 92. white to play 9 . black to play <((((@((((((((((((> [+!+!@!+++++++++++] [!+!+@!+++++++++++] [@+!@@+!+*+++++*++] [+@@!@@!++++++++++] [+++!!!@@+++++++++] [++@++++++++++++++] [+++++++++++++++++] problem 88. black to play <(((((!!(!((((((((> @@+++@@@!!++++++++] [!@++@!!++++++++++] [!+@@!+++*+++++*++] [+!!!+!+++++++++++] [+++++++++++++++++] problem 87.

black to play <(((((((((((((((((> [+++@+@!!+!+++++++] [@@++@!@@!++++++++] @!!!!!!++*+++++*++] [++++++@@+++++++++] [@@++@++++++++++++] [++@+@++++++++++++] [+!!!+++++++++++++] [+++++++++++++++++] problem 98. black to play <(@!((((((((((((((> [+@!+!+!@+++++++++] [+@!+++!@+++++++++] [+@@!!+@@*+++++*++] [+++@@@+++++++++++] [+++++++++++++++++] problem 97. black to play <@(!((((@(((((((((> [@!++!+!@+++++++++] [@!+++!+@+++++++++] [+@!!+@@+*+++++*++] [@+@@@++++++++++++] [+++++++++++++++++] problem 96. white to play problem 99. black to play <@(!((((((((((((((> !!+++@+@++++++++++] [@!+!@++++++++++++] [@!*!@+++*+++++*++] [@+!+@++++++++++++] [+@@@+++++++++++++] [+++++++++++++++++] problem 101. black to play <(((@((@@(((!@((((> [@@+++@!@!++!@++++] !!!+@@@!@!!!!@++++] [++!!!!!!@@@@@+*++] [+!+++++++++++++++] [+++++++++++++++++] problem 102. black to play 10 .<(((((((((((((((((> [++@!!!+@+++++++++] [@@@@@!+++++++++++] [+!@@!!+@*+++++*++] [+!@!@+!@+++++++++] [+!!!@@@++++++++++] [++++!++++++++++++] [+++++++++++++++++] problem 95. white to play <(((((((((((((((((> [@@!++++++++++!!@+] [!@+!!@!+++++!+!@+] [!+@@@!!+@!!@+!*@+] [+!++@@!!!@@!!+@++] [!++!+@@@@@!@@@+++] [++++!!++++!++++++] [+++++++!+!++++@++] [+++++++++++++++++] <(((((((((((((((((> [+++++++++++++++++] [+++++++++++++++++] [++*+++++*+++++*++] [++++++@@@++++++++] [++++++@!!@@++++++] [++++++@!+!!@+++++] [+++++@!!+++@+++++] [+++++@++++!@+++++] [++*+++@!!+!@++*++] [++++++@@!!@++++++] [++++++++@@@++++++] [+++++++++++++++++] problem 100. white to play <(((@((!!@((((((((> [++!+!++!@++++++++] [@@!!@!!!@++++++++] [++@@@@@@@+++++*++] [+@+++++++++++++++] [+++++++++++++++++] problem 103.

white to play <(((@@((((((((((((> [++@!@!+++++++++++] [++@!!@@@+@!+!++++] [+@*+!!!+*@!+++*++] [++@++++!!@!++++++] [+++@+@!+@!!++++++] [+++++@!+@++++++++] [+++++@@@+++++++++] [+++++++++++++++++] problem 109.<(((((((((((((((((> [@+@@@@+++@++!@+++] [+!!@!!@@@++@!@+@+] [@@!@@+!!!+!+!+*++] [+@!!!!+++@!+@@+++] [++!@@@!+!+!@+++++] [@+!+++@!!@@@+++++] [@!++@+@@@++++++++] [!!+@+++++++++++++] [++*+++++*+++++*++] [@+@++++++++++++++] [+@+++++++++++++++] [+++++++++++++++++] <(((((!(((((((((((> [+++!!@!+!@+++++++] [+!!@@@!++@+++++++] [+@@+++@@@@++++*++] [+++++++++++++++++] [+@+++++++++++++++] [++@++++++++++++++] [+++++++++++++++++] problem 108. black to play <(((@(!(((((((((((> @@+++@!+++++++++++] [@+@@!!+++++++++++] !!!!!++++*+++++*++] [+++++++++++++++++] problem 106. white to play <((((!((((((((((((> [++@+!++++++++++++] [@++@!++++++++++++] [+@@+!+++*+++++*++] !!!!!+!+++++++++++] [++++!++++++++++++] [+++++++++++++++++] problem 105. white to play <(((((((((((((((((> [!!@!++@+!!+++++++] [!@+++@!!+@@+@++++] [!@@+++@!*+++++*++] [+!@+@@+!+++++++++] [+!!!++!++++++++++] [+++++!+!+++++++++] [+++++++++++++++++] problem 111. white to play <(((((((((((((((((> [@@+@!!+!+++++++++] [!@!+@++++++++++++] [!@!+@!!+*+++++*++] [+!@@@++++++++++++] [!+!!++!++++++++++] [+++!+!+++++++++++] [+++++++++++++++++] problem 107. white to play <(((((((((((((((((> [+!+++++!!@+!+++++] [!++!+!!@@@++!++++] @@@@!+@@+*++!++*++] [+++@@@+@!+!++++++] [+!@+!+!!!++++++++] [+!!!+!+++++++++++] [+++++++++++++++++] problem 110. black to play problem 112. white to play 11 . black to play <(((((((((((((((((> [!@++++@!!!@++++++] @!+@@!!!!+@+@+++++] [@@*!@@++@+++++*++] [!!!!+++@+++++++++] [!@++@@+++++++++++] [!@+@+++++++++++++] [!@+++++++++++++++] [@++++++++++++++++] [+@*+++++*+++++*++] [+++++++++++++++++] problem 104.

white to play 12 . white to play <(((@!((((((((((((> @@+@@!++++++++++++] [+@!!!++++++++++++] !!!!+++++*+++++*++] [+++++++++++++++++] problem 116.<@(!(!!@((((((((((> [@!++!@+@+++++++++] [+@!!!@++@++++++++] [+@*+@!++*+++++*++] [+++++!+++++++++++] [+@@@@!+++++++++++] [+@!!!!+++++++++++] [@!+++++++++++++++] [@!+++++++++++++++] [!!*+++++*+++++*++] [+++++++++++++++++] <(((((((((((((((((> [+++++++@@!!@+++++] [++@!@@@@!!@@+++++] [++@+!+++*+++++*++] [++@!!@@!!!@++++++] [@+@!+!+!+@@++++++] [!!!!!!+!+++++++++] [!++@@@+@@++++++++] [@+@++++++++++++++] [+@*+++++*+++++*++] [+++++++++++++++++] problem 113. white to play <@(((!((((((((((((> !!@+@!++++++++++++] [@++@!++++++++++++] [@@*!++++*+++++*++] [!!!++++++++++++++] [+++++++++++++++++] problem 120. black to play <(((((((((((((((((> [+++++@@!+@+++++++] [@@+@@++!+@+++++++] [!+!!!!!+@+++++*++] [@+!++++@+++++++++] [+@@!+!+++++++++++] [@!@!++@++++++++++] [!!!@@++@+++++++++] [+++++++++++++++++] [!+*+++++*+++++*++] [+++++++++++++++++] problem 119. white to play <(((((((((((((((((> !!!!!!++++++++++++] [@@@+@!!++++++++++] @!+*+@@!+*+++++*++] [@@+++@!++++++++++] !!!@@@!+++++++++++] [++!!!!+++++++++++] [+++++++++++++++++] problem 117. white to play <(((!!((((((((((((> !!@@@!++++++++++++] @!++@!++++++++++++] @@@@+!+++*+++++*++] !!!!!+++++++++++++] [++++!++++++++++++] [+++++++++++++++++] problem 114. white to play <(((((((((((((((((> [+!++++@+@++++++++] [+++!!+@++++++++++] [!!@+@@++*+++++*++] [@@@++++++++++++++] [+++++++++++++++++] [@++++++++++++++++] [+++++++++++++++++] problem 118. white to play problem 121. white to play <(((((((((((((((((> [+!@@@!++!++++++++] [++@!!!+!+++++++++] [+@@@@!++*+++++*++] [++++!@@++++++++++] [+!!!!!@++++++++++] [++@+@+@++++++++++] [+@@+@++++++++++++] [+!@!++@++++++++++] [+!!+++++*+++++*++] [+++++++++++++++++] problem 115.

white to play <((@((((((((((((((> [@+++@!+++++++++++] [++@++!+++++++++++] [!+*@+!++*+++++*++] [+!!!!++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 123. white to play <(((@(((((((((((((> [++@!@++@!++++++++] [+++!@+@+!++++++++] [++!+@++!*+++++*++] [+++++!+++++++++++] [+++!+++++++++++++] [!!!++++++++++++++] [+++++++++++++++++] problem 129. white to play problem 126. white to play 13 .<(((((((((((((((((> [+++!@++++++++++++] [+++!@++++++++++++] !!!!@++++*+++++*++] @@@@+@++++++++++++] [+++++++++++++++++] problem 122. white to play <!!(((((((((((((((> @@@!+!++++++++++++] [+@!+@@+@+++++++++] [@!!+++++*+++++*++] [!@!+@++++++++++++] [+@@@+++++++++++++] [+++++++++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 128. white to play <(((@!((((((((((((> [+@+@!++++++++++++] [@!+@!++++++++++++] [@!*@!+++*+++++*++] [!!+!!++++++++++++] [+++++++++++++++++] problem 124. white to play <(((((((((((((((((> @@+++@!+++++++++++] [!@@@!+!++++++++++] [!!!!!+++*+++++*++] [+++++++++++++++++] problem 125. white to play <(((((((((((((((((> [+++++++!+++++++++] [++@@!+!+!++++++++] [@@*!!+++*+++++*++] [!!!++++++++++++++] [+++++++++++++++++] problem 130. black to play <(((@@((((((((((((> [+!@!!@+++++++++++] [+!@++@+++++++++++] [@!!!!@++*+++++*++] [@++++@+++++++++++] [++!!@++++++++++++] [+@@@@++++++++++++] [+++++++++++++++++] <@@@@(((((((((((((> [@!@!@!+++++++++++] [!!@!@!+@@@+@!++++] [@@!!+!++*++@!+!++] [+!@!+!@+++++!++++] [++@!+!@++++++++++] [++@!+!@++++++++++] [++@!+@+++++++++++] [+@!!+@+++++++++++] [@@!+++++*+++++*++] [+!!@+@+++++++++++] [!!@++++++++++++++] [!@@++++++++++++++] [@++++++++++++++++] [+@+++++++++++++++] [++*+++++*+++++*++] problem 127.

white to play <(((((((((((((((((> [++++@@@@!++++++++] [@++@!!!@!++++++++] [!@@@!@@!!+++++*++] [!!!!!++++++++++++] [++!++@@++++++++++] [!!@+@++++++++++++] !@@@++++++++++++++] [+++++++++++++++++] [@+*+++++*+++++*++] [+++++++++++++++++] problem 132.<(((((@(((((((((((> [+@!!@!@++++++++++] [@+!@@!@++++++++++] @!!!+!!@+*+++++*++] @@!!+!@+@+++++++++] [!@!@!@+++++++++++] [+@@+!@+++++++++++] [+++@@++++++++++++] [+++++++++++++++++] problem 131. white to play 14 . white to play problem 139. black to play <@(((((@((((((((((> [+++@!++@+++@+@@+@] @@@+@!@+@@@@++@!!+] [+!*!!!!!!!!!+!!@@] !!!!+++++@++!!+!@+] [+++@+@@!!!@@+@!++] [@@+++++@+++@+@!+@] [++++++++@+@++@+!@] [+++++++++++++++!!] [++*+++++*+++++@++] [++++++++++++++++@] [+++++++++++++++@+] [+++++++++++++++++] problem 134. black to play <@(((!((((((((((((> [++@+!++++++++++++] @++@!+++++++++++++] [++*!++++*+++++*++] [+@!++++++++++++++] [!!!++++++++++++++] [+++++++++++++++++] problem 138. white to play <((((((@!@((((((((> [+@+!!!+!@++++++++] [@+@+++!!@@+++@+++] [++*@+@+@!+!!++@++] [++++++@@!+++!++++] [++++++++!+!++++++] [+++++++++++++++++] <(((((((((((((((((> [++++@@@@!!@++++++] !@@@@!!!!!@+@+++++] [!!!!!+++*@++++*++] [+++!@@+@+++++++++] [!!!@+++++++++++++] @!@@@+++++++++++++] [@++++++++++++++++] [+@+++++++++++++++] [++*+++++*+++++*++] problem 136. white to play <(((((((((((((((((> [+!+!@+@++++++++++] [!@!!@++++++++++++] [+@*!@+++*+++++*++] [+@+!@++++++++++++] [++@!@++++++++++++] [++@@+++++++++++++] [+++++++++++++++++] problem 133. black to play <(@@!!((((((((((((> [+@!@++++!++@+++++] [+@!+!!!!@@@+@++++] [+@*!@++@*+++++*++] [++@@+@+++++++++++] [+++++++++++++++++] problem 137. white to play <((((((@((((!(((((> [++++++@+@@@!+++++] [!!!@@+@+!!!!+++++] [++*!!!!!*+++++*++] [!++++++++++++++++] [+++++++++++++++++] problem 135.

white to play <(((((!(((((((((((> [!@+@++!++++++++++] [!@++@@!++++++++++] [!@@!@!++*+++++*++] [+!!@@!+++++++++++] [!++!!!+++++++++++] [+++++++++++++++++] problem 149. white to play problem 144. black to play <(((((((((((((((((> [++@+++@@@!+@+++++] [@@!@@@!!!!+++++++] @!!!@!@!+!@+@++*++] @@!@@!@!+!@+++++++] [!!!@!@!!@@+++++++] [++!!+!!@+++++++++] [+@+!!!@+@++++++++] [@++@@@@++++++++++] [+@*+++++*+++++*++] [+++++++++++++++++] problem 147. white to play <(((!((@((((((((((> [+!++++@++++++++++] [!++!+!@++++++++++] @!@@+++@+*+++++*++] @@++@@@+++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 148. white to play 15 . white to play <(!(((((((((((((((> [+!++!@+@+++++++++] !!!++!@+++++++++++] @@@!+@+++*+++++*++] [++@@+@+++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 142. black to play <(((((((((((((((((> @+!@+++++!@+++++++] [+!@+++++++@++++++] [@!@!++++*+++++*++] [@!!@@@+++!+++++++] [+@@!!!@!+++++++++] [+++++++++++++++++] problem 143.<(((((((((((((((((> !!@!+++++!@+++++++] !@@!@+++!!+@!!+!++] !!!@!!!!@!+@@!+*++] @@@@@@@@@!+@!+++++] [+++++++@@@+!+++++] [!+!+!+!!++!++++++] [+!+++++++!+++++++] [+++++++++++++++++] <(((((((((((((((((> [+!@+++@++++++++++] [+!@+++@++++++++++] [!!!++@++*+++++*++] [@@@+@++++++++++++] [+++++++++++++++++] [++@++++++++++++++] [+++++++++++++++++] problem 140. black to play <(((((((((((((((((> [!!@++++++++++++++] [+!@+@@!++++++++++] [!@!!!!@@*+++++*++] [+@+++@+++++++++++] [+++@+++++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 145. white to play <((((!((((((((((((> @@+++!++++++++++++] [@+@@!++++++++++++] [@+!+!+++*+++++*++] @!+!++++++++++++++] [!+!++++++++++++++] [+++++++++++++++++] problem 146. white to play <(((((((((((((((((> [+++++@+++++++++++] [@++@@!@@+++++++++] [!@@!!!!@*+++++*++] [!!!!+!@++++++++++] [+++!!@@++++++++++] [@+@@@++++++++++++] [+++++++++++++++++] problem 141.

white to play <(((((((((((((((((> [+++!!@+++++++++++] [!++!@++++++++++++] [@!!@+@++*+++++*++] [@!@@+++++++++++++] [!@+++++++++++++++] [@+@++++++++++++++] [+++++++++++++++++] problem 158. white to play <(((@@((((((((((((> [@!!@!@+!+++++++++] [!@@!!@+!+++++++++] [++@++@@+*+++++*++] [@@+!!!+!+++++++++] [@!!+++++!++++++++] [!++++++++++++++++] [+!+++++++++++++++] [!++++++++++++++++] [++*+++++*+++++*++] problem 157.<(((((((((((((((((> !+@!++++++@+++++++] [+@!+++++@+!++++++] [!@!@++++*!++++*++] [!@@!!!+!+++++++++] [+!!@@@+@@++++++++] [+++++++++++++++++] [++!++++++++++++++] [+++++++++++++++++] <(@!@(((((((((((((> [+@!++!+@!@+++++++] [+@!!++@@!@+++++++] [+@@@!!!!@@++++*++] [++++@!++!@+++++++] [++++@@!!+@+++++++] [++++++@@@++++++++] [+++++++++++++++++] problem 150. black to play problem 159. black to play <(((((((((((((((((> [+++@@@!++++++++++] [+!!@!!!++++++++++] [@@@!++++*+++++*++] [+++!+++++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 151. white to play <(@@@(!!@(((((((((> [@++!++!@+++++++++] [@!+!++!@+++++++++] [@!*+!+!@*+++++*++] [@!!+!@@++++++++++] [@@@@@++++++++++++] [+++++++++++++++++] problem 154. black to play <((@(((((@((((((((> [+@!@+++@!@+@+++++] [@+!+@+!!!+@++++++] [!!!++@!+!@++++*++] [++++@+!!!+@++++++] [+++++++@+++++++++] [+!++@+@+@+@++++++] [+++@+++++++@+++++] [+!+++++++++++++++] [++*+++++*+++++*++] problem 153. white to play 16 . white to play <((((((!((((((((((> [+@@++@@!+++++++++] [@++@+@!!+++++++++] !@!!!!!++*+++++*++] !!++++++++++++++++] [+++++++++++++++++] problem 152. white to play <(((!(((((((((((((> [+!!@!+@++++++++++] [@!@@!@+++++++++++] [++!@+@++*+++++*++] !!!!@+++++++++++++] @@@@+@++++++++++++] [+++++++++++++++++] problem 156. black to play <((@((((((((((((((> [@+++!+!++++++++++] [+++@!++++++++++++] [!@*@!+++*+++++*++] [!+@+!++++++++++++] [+!++!++++++++++++] [+!+!+++++++++++++] [+++++++++++++++++] problem 155.

white to play problem 164.<(((!((((!((((((((> [++!@!++!+!@++++++] [@@!@@!!!!@@++++++] !!!!@+@@@@+++++*++] !@@!@+++++++++++++] @++@@+++++++++++++] [@++++++++++++++++] [+++++++++++++++++] <((@(!((((((((((((> [@+++!++++++++++++] @++@+!++++++++++++] !@+!!++++*+++++*++] !!!++!++++++++++++] [+++++++++++++++++] problem 165. black to play <((((((!((((((((((> [@!+++++!+++++++++] @!!@@@@@!+++++++++] [@@!+!!!!*+++++*++] [++!++++++++++++++] [!!+++++++++++++++] [+++++++++++++++++] problem 166. white to play @((((((((((((((@((> [@@+++++++@++++@+@] @!!@@+@+@@+!@@++@+] [@!!@@++!!!+!!!!++] [@+!!+@+++!!!++@@+] [!!++!!!!@!@+@++++] [+!+!++@@+@@++++++] [@@!@@++++++++++++] [++@++++++++++++++] [+@*+++++*+++++*++] [+++++++++++++++++] problem 162. white to play <(((@(((((((((((((> [++@!@@@!!@+++++++] [+@@!!!!!++@++++++] [+@!+!+++*@++++*++] [@!!+!@+@+++++++++] [+@!+@@+++++++++++] [+@!++++++++++++++] [++!+@++++++++++++] [+!+@+++++++++++++] [@@@+++++*+++++*++] [+++++++++++++++++] problem 163. white to play 17 . white to play <(((((((((((((((((> @@@+++++++++++++++] @!!+@@!+!+++++++++] !++!++!++*+++++*++] [!++!+++++++++++++] [+++++++++++++++++] problem 167. white to play <(((((((((((((((((> [@@+@!!+!+++++++++] [!@!+@++++++++++++] [!@!+@!++*+++++*++] [!@!@@!+++++++++++] [+!@@+!+++++++++++] [!+!!+++++++++++++] [+++++++++++++++++] problem 160. white to play <(!(((((((((((((((> [!+@++++++++++++++] !+++++++++++++++++] [@+@+++++*+++++*++] [+++@+++++++++++++] [+++++++++++++++++] problem 168. black to play <(((((((((((((((((> [!!!!!!+++++++++++] [@@@@@!+++++++++++] [+!*!!@++*+++++*++] [+!+!+@+++++++++++] [+@@@@++++++++++++] [+++++++++++++++++] problem 161.

))))))))))))))))). black to play <((@((((((((((((((> [++@+++!++++++++++] [+@+@+!++!@+@+++++] [++*+@!@+!@++++*++] [++++@!!++@+++++++] [+++++@@@@++++++++] [+++++++++++++++++] problem 176. white to play problem 172. white to play <(((((@(((((((((((> [+!+!@+++++@!+!+++] [+++!!@@@@+@!+++++] [++*++!++*!!!++*++] [++++++!+!++++++++] [+++++++!+++++++++] [+++++++++++++++++] problem 169. black to play <(((((((((((((((((> [@++!!+!!+++++++++] [+@@@@!@@@+@++++++] [++*+++++*+++++*++] [++++@+@++++++++++] [+++++++++++++++++] problem 171. <(((((((((((((((((> [++!+!@+++++++++++] [++++!@+@@!+++++++] [++*!!@+!!!!+++*++] [++!@@@!++++++++++] [++!@+@!++++++++++] [++!!@@!++++++++++] [++++!!+++++++++++] [+++++++++++++++++] problem 173.<!((((((((((((((((> [!@@+@@!++++++++++] [+!@+@!+!+++++++++] [+!!@@!++*+++++*++] [!!@@!!+++++++++++] !@@@++++++++++++++] [!!@!!!+++++++++++] [++!@@++++++++++++] [+!+!@++++++++++++] [+@*!++++*+++++*++] [+++++++++++++++++] [+++++++++++++++++] [+++++++++++++++++] [++++++++++++++!++] [++++++++++@+++!@!] [++*+++++*++@!!*!+] [+++++++!+!+!@@@@!! [+++++++++++!+++@@@ . white to play 18 . black to play <(((((!(((((((((((> [+!@@++@++++++++++] @!!!@!!+@+++++++++] @@@@!++++*+++++*++] [+++!+++++++++++++] [!+!++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] problem 177. white to play <@!(((((((((((((((> !@!++!@+++++++++++] [!@@+!@!++++++++++] [!@*@@!+!*+++++*++] [!@@++!+++++++++++] [+!!!+++++++++++++] [+++++++++++++++++] problem 175. black to play <(((((((((((((((((> [++!+++@+@!+!+++++] [+!@!!!!@+!+++++++] [+!@@@@@@!+++++*++] [+!++++++!++++++++] [+!+@+!+!+++++++++] [!!!@+!+++++++++++] [@@@!!++++++++++++] [+++++++++++++++++] [++@+++++*+++++*++] [+++++++++++++++++] problem 174. black to play <((!@@((((((((((((> [+++@!+!++++++++++] [++@@!++++++++++++] [@!*@!+++*+++++*++] [!!+@!++++++++++++] [!+!!@++++++++++++] [!@+@@++++++++++++] [@@+++++++++++++++] [+++++++++++++++++] problem 170.

black to play <(((((((((((((((((> [!@++++!+!++++++++] !@@!!!!@+!++++++++] [!@@@@@@+*+++++*++] [!!+!@+@+!++++++++] [+++!@@@!+++++++++] [+!++!!!++++++++++] [+++++++++++++++++] problem 181. black to play <@!(((((((((((((((> [@!+++++++++++++++] [+!+++++++++++++++] @@@!!+@++*+++++*++] [++@@@++++++++++++] [+++++++++++++++++] problem 180.<(((!(((((((((((((> [++@+!@+@+++++++++] [+!!!@@+++++++++++] [+!@@++++*+++++*++] [@@+++++++++++++++] [++@++++++++++++++] [+++++++++++++++++] problem 178. white to play <(((((((((((((((((> [++++@+!!!@+++++++] [+++!@@!+@@+++++++] [+!*!@!@@*+++++*++] [++!@@!+++++++++++] [++!@!++++++++++++] [++!@!!+++++++++++] [++!!@++++++++++++] [++++@++++++++++++] [++*+++++@+++++*++] [+++++++++++++++++] problem 183. white to play problem 185. black to play 19 . black to play <(@@!!((((((((((((> [+@!!+@+!+@+++++++] [+@!+!@@++@+++++++] [+@*++!!!!@++++*++] [++@!!+@@@@+++++++] [++@@+@+++++++++++] [+++++++++++++++++] problem 186. black to play <(((((@(((((((((((> @@+++@!@++++++++++] !!@@@@!@!!+!++++++] [+!!!!!!@*+++++*++] [!++++++@+++++++++] [+@+@+@+++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 184. white to play <(((((((((((((((((> [@!+++!+!+++++++++] @!!@@@@!++++++++++] [@@!++!!+*+++++*++] [++!+!++++++++++++] [!++++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] <(((((((((((((((((> [@@@!!++++++++++++] [++@!@!++!+@++++++] !!!!@@!++*+++++*++] [@+!@+@@+!++++++++] !!!@@+++++++++++++] [+++++++++++++++++] [@+@++++++++++++++] [@++++++++++++++++] [++*+++++*+++++*++] problem 182. black to play <@(@(!((((((((((((> !@!@@!!!@@++++++++] [!@@!!@@!!+@++++++] [!!!@@@++*+++++*++] [+++++++!!++++++++] [!@+@+++++++++++++] [+!++++!++++++++++] [+!+!+!+++++++++++] [+++++++++++++++++] problem 179.

white to play <!@((((!((((((((((> !!@++@@!++++++++++] !@++@!!!++++++++++] !@+@@!+++*+++++*++] !@!+@!++++++++++++] !@+@+!++++++++++++] !+++!+++++++++++++] [!!!++++++++++++++] [+++++++++++++++++] problem 190. white to play <@((((@(((((((((((> !@+!+!@+++++++++++] @!!+!!@+++++++++++] @@!!++@++*+++++*++] [+@@@@++++++++++++] [@++++++++++++++++] [+++++++++++++++++] problem 188. white to play <@!!((((((((((((((> [@!+!++++++@++++++] [+@!!!+!!@@+@+++++] [+@@!@@+@*+++++*++] [+++@+++@+++++++++] [++@++++++++++++++] [+++++++++++++++++] problem 189. white to play <(((((((!(!(((((((> [+++++@@!!!@@+++++] [++@@++!@@@!++@@++] [++*!!+!+*+!+!!*++] [++++++!@+@!++++++] [+++++++++++++++++] [+++++@+++++@+++++] [++++++++!++++++++] [+++++++++++++++++] problem 187. white to play <(((((((((((((((((> [+@!++!+++++++++++] [@+@!!++++++++++++] [!@@@!+++*+++++*++] [+!@++++++++++++++] [+!!+!++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 196. white to play <(((((((((((((((((> [+++++@!++!@++++++] [+!+@+@!++!@++++++] [@+@++@!+!+@+++*++] [@+@!!!!@+@+++++++] [!!!@+++@+++++++++] [+++@+@+++++++++++] [+!@++++@+++++++++] [+!+++++++++++++++] [++*+++++*+++++*++] problem 194. white to play 20 . white to play problem 191. black to play <(((((((((((((((((> [!@+@++++!++++++++] [!+@@+@+!+++++++++] [+!*!@+!+*+++++*++] [++!!!!+++++++++++] [+++++++++++++++++] problem 195.<(((((((((((((((((> [+@@!+!+++++++++++] [+@!!++!+!++++++++] [++*!@@@+*+++++*++] [++@@!++++++++++++] [++++!+@++++++++++] [+@@!!++++++++++++] [+!!@@@+++++++++++] [+++++++++++++++++] [+!*+++++*+++++*++] [+++++++++++++++++] <((((!((((((((((((> [++@@@!@++++++++++] [+++!@!@+@++++++++] [+@@!!!++*+++++*++] [!@!++++@+++++++++] [@!!+!+@++++++++++] [+@+++@+++++++++++] [@@+@+++++++++++++] [+++++++++++++++++] problem 192. black to play <(((((((((@(((((((> [++@+@!+!+!@+@++++] [++++@!+++!@++++++] [++*++@!!!@++++*++] [++++@+@@@+@++++++] [+++++++++++++++++] problem 193.

white to play <((((((!((((((((((> [!@@@@@@!!++++++++] [@!!!!!!++++++++++] [@!*++++!*+++++*++] !!++++++++++++++++] [+++++++++++++++++] problem 199. white to play <(((((((((((((((((> [++++++++@++++++++] [++@++@@!!!@@++@++] [++*+@!!!@!!!@+*++] [+++++@+++++@+++++] [++++@++@@@++@++++] [++++++++!++++++++] [+++++++++++++++++] problem 203.<(((((!(((((((((((> [++++@+@!+++++++++] [+@!!@@!+!++++++++] [+@@@!!!+*+++++*++] [+++++++++++++++++] problem 197. white to play <(!@((((((((@(((((> @+!@@@++++@@@!+@!+] [!!!!!@+@@!!!!!@+!] !@!@+!@@@!+++@+@+@] [@@+@!!!!+!@+@++++] [@++@+++++@@+++@++] [+++++@+@+++++++++] [+++++++++++++++++] <(@!((((((@(((((((> [++@!!++++@!++++++] [+@+@@!!!@!@++++++] [++*@!++!@+++++*++] [+++@!!!@@++++++++] [++++@@@++++++++++] [+++++++++++++++++] problem 202. white to play <(((((((((((((((((> [@+@!++++!@+@+++++] [++@!+!!!+@+++++++] [++@+!@+@@+++++*++] [+++@@@+++++++++++] [+++++++++++++++++] problem 205. black to play !!!((((!((((((((((> [+@@@@@@!!!+++++++] @@!!!!!!++++++++++] @@+*+++++*+++++*++] !!!+++++++++++++++] [+++++++++++++++++] problem 200. black to play <(((((((((((((((((> [!+!@++@+@!+++++++] [++!+@++@@!+++++++] [++*!@@!+*!++++*++] [++++!!+!+!+++++++] [+++++++++++++++++] problem 198. white to play 21 . black to play <(((((((((((((((((> [+@!!!@+++++++++++] [++@@@!!++++++++++] [++@!!+++*+++++*++] [@@@!+++++++++++++] [!!!!+++++++++++++] [+++++++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 206. white to play <(((((((((((((((((> @@++@+@@@!!!+@++++] !!@@@!!!@!@+@+++++] [+!!!+++!@@++@+*++] [!++++++!+++++++++] [+++++++++++++++++] problem 201. white to play problem 207. white to play <(((((((((((((((((> [++++++@++++++++++] [!++!+@+++++++++++] [@!!@@+@+*+++++*++] [@@@++++++++++++++] [+++++++++++++++++] problem 204.

white to play <((((((!((((((((((> [@+@+@!+++++++++++] !@@@+@!+++++++++++] [!+!@!+!+*+++++*++] [!+!+!++++++++++++] [+++!+++++++++++++] [+++++++++++++++++] problem 216.<(((((((((((((((((> [+++++@!+!++++++++] [@@@+@+!++++++++++] [!!!!!!++*+++++*++] [+++++++++++++++++] [!++++++++++++++++] [+++++++++++++++++] @@(((((@((((((((((> @@+@++@!+!++++++++] !!@@+@@!++++++++++] [+!!!!!++*+++++*++] [!++++++++++++++++] [+++++++++++++++++] problem 208. white to play problem 217. black to play <(((((((((((((((((> [++!+++@++++++++++] [!@+!!!@+@+@++++++] [@+!!@@!+*+++++*++] [@!@@+++!+++++++++] [+@+++++++++++++++] [@+@++++++++++++++] [+++++++++++++++++] problem 212. white to play <(((((((((((((((((> [+!@++++++++++++++] [+!+@+@+++++++++++] [+!*+++++*+++++*++] [+!+@+++++++++++++] [+!@++++++++++++++] [@@@++++++++++++++] [+++++++++++++++++] problem 211. black to play <((((((((!!(((((((> [++++!!+!@!@++++++] [@@!!@@!!@@@++++++] [@!!@++@@*+++++*++] [+@@@++++@++++++++] [+++++++++++++++++] problem 214. white to play <!((((((((((((((((> !!++++++++++++++++] [+@@++++++++++++++] [+@@+++++*+++++*++] [+++++++++++++++++] problem 213. black to play <(((((((((((((((((> [!!+@+++++++++++++] [!@++!@@++@+++++++] [++@++!!@@+++++*++] [++@++!+++++++++++] [++@!!++!+@+++++++] [++@++!!+@++++++++] [++++@@+@+++++++++] [+++++++++++++++++] problem 215. white to play 22 . black to play <(((((((((((((((((> [@++!!+@++++++++++] [+@+!+@+@+++++++++] [++!!@+++*+++++*++] [+@!+!@+++++++++++] [@@!+!@+++++++++++] [!!!++@+++++++++++] [!+++@++++++++++++] [@@@++++++++++++++] [++*+++++*+++++*++] problem 210. white to play <(((((((((((((((((> @!!!!!@++!@+++++++] [@@@+!@!!@@+++++++] [++*@!@++!@++++*++] [+++@!@@!+++++++++] [+++@@!+!+++++++++] [+++++!+++++++++++] [+++++++++++++++++] problem 209.

white to play <((@((((((((((((((> [+@!@!+@++++++++++] [@@!!!!+@+++++++++] [!!@!+!@+*+++++*++] [+@@!++@++++++++++] [+++@@++++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 225. white to play problem 226. black to play 23 . white to play <(((((((((((((((((> [@!++!+++@++++++++] [@!+++@@@+++++++++] [@!*!!@++*+++++*++] [+@!!@++++++++++++] [+@@@+@+++++++++++] [+++++++++++++++++] problem 218. black to play <(((((((((((((((((> @!!++!!@++++++++++] [@@!!@@+@+++++++++] [++@+++++*+++++*++] [+@++@++++++++++++] [+++++++++++++++++] problem 219. black to play <((!@((((@!(((((((> [!@+@+@++@!+++++++] [!!@@!+@+@!+++++++] !@@@+!!!!!!++++*++] [!!@++++++++++++++] [!@@+!++++++++++++] [@!+!+++++++++++++] [!!+++++++++++++++] [+++++++++++++++++] problem 223.<(((((((((((((((((> [@!@++++++++++++++] [@!@+@@@@!+!+!++++] [@@!@+!!@!+++++!++] [+!!!!!+!@@@@@@!++] [++@+@!!!@++++++++] [!+@+@@@@!!+!+!+++] [+!@++++++++++++++] [+!@++++++++++++++] [!@*+++++*+++++*++] [!@+++++++++++++++] [@@+++++++++++++++] [+++++++++++++++++] <(((((@(((((((((((> [@@@++++++++++++++] [+!!@+++++++++++++] [+!@!!!+!*+++++*++] [+!@+++@++++++++++] [@@+++++++++++++++] [+++++++++++++++++] [+@+++++++++++++++] [+++@+++++++++++++] [++*+++++*+++++*++] problem 222. white to play <(((((((((((((((((> [+!!+@+!++++++++++] [@@@@+!+++++++++++] [++*+@+!+*+++++*++] !!!!!+++++++++++++] [+++++!+++++++++++] [+++++++++++++++++] problem 220. white to play <(((((((((((((((((> [!@+++++++++++++++] [!@++@!+!+!+++++++] [!@*+@!++*+++++*++] [!@@@@!+++++++++++] [+!!!!!+++++++++++] [+++++++++++++++++] problem 224. white to play <(((((((((((((((((> [++@!+!@++++++++++] [++@!+!@++++++++++] [++@!+!@+*+++++*++] [++@!+!@++++++++++] [++@!++!@+++++++++] [+++@!!+@+++++++++] [+++@@@@++++++++++] [+++++++++++++++++] problem 221.

black to play <(((((((((((((((((> @!+!+@!+++++++++++] [@+@+@!+++++++++++] [@+@+!+++*+++++*++] [++++!++++++++++++] [!+!++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] problem 229.<(((((((((((((((((> [+++++++++++++++++] [+!!!@+@++++++++++] [!+@@@+++*+++++*++] [@@+++++++++++++++] [+++++++++++++++++] [@++++++++++++++++] [+++++++++++++++++] <(((((((((((((((((> [++!@@@!++++++++++] [+!+!+@!+@!+++++++] [++*+!!@@*!+!++*++] [++++++!+@++++++++] [+++++++++++++++++] problem 232. black to play <(((((((@(((((((((> [+!@+@+@!+!+++++++] [+!@++@!+!++++++++] [+!@++@!+*+++++*++] [++!!+@!++++++++++] [+!++!!+++++++++++] [+++++++++++++++++] problem 228. white to play <((@((((((((((((((> [@@!!!!!!@++++++++] [+!@!++++@++++++++] [++@!@@@@*+++++*++] [++@@!++++++++++++] [+@+!!++++++++++++] [+!!++++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 236. white to play <@(!((((!(!!((((((> !!!@@+@!!@@!++++++] [+!!!@+@@+!!++++++] [@@!+@@!@*+++++*++] [+@@+!!!@+!+++++++] [!+@++++@+++++++++] [+!@+!+!!!++++++++] [+!!++++++++++++++] [+++++++++++++++++] problem 233. white to play <(((((((!@((((((((> !!++++++!@++++++++] @@!+++!+!@++++++++] [@+!+++@!@+++++*++] [+@@!!!!@+++++++++] [@++@@@@@+++++++++] [+++++++++++++++++] problem 230. white to play <(((((((((@(((((((> [++++!@@@@!!++++++] [+!@@@!+!!++++++++] [+!!+!!++*!++++*++] [+++++++++++++++++] [++!++++++++++++++] [+++++++++++++++++] problem 235. black to play problem 231. white to play <(((((((((((((((((> [+!!!!!+++++++++++] [+!@@@@!++++++++++] [!@*+++!+*+++++*++] [!@++@!+++++++++++] [!@++@!+++++++++++] [!!@@+!+++++++++++] [++!!!++++++++++++] [+++++++++++++++++] problem 234. white to play 24 . white to play <(@!((((((((((((((> [+@!+!+@++++++++++] [@@!!!@+++++++++++] [!!@@@+@+*+++++*++] [+!@++++++++++++++] [!@@++++++++++++++] [+!+++++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 227.

black to play <(((((@(((((((((((> [+++@+@!!+@+++++++] [++!+!!@@@++++++++] [++@+++++*+++++*++] [+++@+!+++++++++++] [+++++++++++++++++] problem 246. white to play <!@(((((((((((((((> @!@@@@+!++++++++++] [!++++!+!+++++++++] !@@@@@!++*+++++*++] !!!!!!++++++++++++] [+++++++++++++++++] <!(!((((((((((((((> [!!@!+++++++++++++] [!@@!@+!@+@+@+++++] [!+@@!!+@*+++++*++] [@+++++@++++++++++] [+@+@+@+++++++++++] [+++++++++++++++++] problem 243. white to play <((((@!@((((((((((> [@!+@+!@++++++++++] @!!!!!!@++++++++++] [@+*++@@+*+++++*++] [+@+@+++++++++++++] [+++++++++++++++++] problem 244. black to play 25 .<((((!@(((((((((((> [!+@+!@+++++++++++] [++!+!@+++++++++++] [@+!+@+++*+++++*++] [+@@@+@+++++++++++] [+++++++++++++++++] problem 237. white to play <(((((((((((((((((> [++@!!++++++++++++] [+@+@@!+!!!@+@++++] [++*++!++*+@+++*++] [++++@@@+@++++++++] [+++++++++++++++++] problem 245. black to play <(((((((((((((((((> [+++!@+@++++++++++] [!++!@++++++++++++] [++!+@+++*+++++*++] [@@@@+++++++++++++] [+++++++++++++++++] problem 241. black to play <!(@@(((((((((((((> @!+@!@@!!@!++++!@+] @@@@!+!@@!!+!!++@+] [++*!+!++@@!@@@@++] [!+!++++@+@!@+++++] [+!++++++++@++++++] [+++++++++++++++++] problem 238. white to play <(((((((((((((((((> [@+!++++++++++++++] [+++!!@!!!++++++++] [@@@@@!!@*+++++*++] [!+++!@@@+++++++++] [!+!+!++++++++++++] [+++++++++++++++++] problem 247. white to play <(((((((((((((((((> [++++!@++@!+!+++++] [++++!@++@!+++++++] [++@+!@@@@!++++*++] [++++!!!!!!+++++++] [+++++++++++++++++] problem 240. black to play <((((((@@(((((((((! [++++@@!@+@+++++@@! [+@++@+!!@@@+@@++@! [@@!!!!!+!!!!!!!!!! @!!!+++!!!++++++++] [@@!@+@++@+@+@++@+] [+!@+++@+@++++@+@+] [!+@++++++++++++@+] [+!+++++++++++++++] [++*+++++*+++++*++] [+!+++++++++++++++] [+++++++++++++++++] problem 239. black to play problem 242.

white to play 26 . black to play <(((((!!((((((((((> [++++!@!@+@!!!++++] [@@!+!@!@@@@@!++++] !!!!+@@@!!+++!+*++] [@@!++++++@@@!++++] [+@!+@+@!!+++!++++] [+@@@++@@!+!++++++] [+++++++++++++++++] problem 256. black to play <(((((((((((((((((> [+@@!+++!!@+++++++] [+++!@!!@@+@++++++] [++@!!@@+*+++++*++] [++@@@++++++++++++] [+++++++++++++++++] problem 254. white to play <@(((!((@(((((((((> [++@@@!!@+++++++++] [@+!@!++@+++++++++] @!!!+!+++*+++++*++] @@@!+!++++++++++++] [+++++++++++++++++] [!+!++++++++++++++] [+++++++++++++++++] problem 251. white to play <(((((((((((((((((> [+++++@+++++++++++] [++@@!!!@@++++++++] [+@!!!+!!@+++++*++] [+@@++!+@@++++++++] [++++@@@++++++++++] [+++++++++++++++++] problem 249. black to play <!((!(((((((((((((> @!!!+++!++@+++++++] [@@@++!!@@+@++++++] @++@@@!++*+++++*++] [!+@!!@@+@++++++++] @@@@++++++++++++++] [+++!+!+++++++++++] [!+!++++++++++++++] [+!+++++++++++++++] [++*+++++*+++++*++] problem 255. white to play <(((((((((((((((((> [+@!++!@@+++++++++] [+@!++!+++++++++++] [++!!!!@+*+++++*++] [+@+@+@@++++++++++] [+@+@+++++++++++++] [+++++++++++++++++] problem 252. white to play <(((((((((((((((((> [++@+@@@!!@+++++++] [@++++++!@+@++++++] [@!!!!!!!@+++++*++] [!!@@@@@@@++++++++] [!+!@+++++++++++++] @!!!@+++++++++++++] [@@@@+++++++++++++] [+++++++++++++++++] problem 250. black to play problem 257.<!((((((((((((((((> !!+@++++++++++++++] [+++++++++++++++++] [@+@+++++*+++++*++] [+++++++++++++++++] problem 248. white to play <(((((((((((((((((> [@!@!+++!!!!@+++++] [+@+@!!!@@@@+@++++] [++*@@@@+*+++++*++] [+++++++++++++++++] <(((((((((((((((((> [!+!@@+@++++++++++] [+!!!@+++@@+++@@@@] [!+*@!!!!!!@@@!!!!] [@@+@+++++@!!!++++] [++++@+@+@++++++++] [+++++++++@+++++++] [+++++++++++++++++] problem 253.

white to play <(!(((((((@@!(((((> [+!@@@!!@+@@!+++++] [+!!!!@@@+!!!+++++] [++*+++++*+++++*++] [++++!+!+!++++++++] [+++++++++++++++++] problem 265. black to play <(((((((!!@(((((((> [++++++!+!@+!+++++] [+!++++!!@@@!+++++] [+!*@!!@@@+@!++*++] [++!!@@!++@@!+++++] [++++++!+!!!!+++++] [++++@@+++++++++++] [+++++++++++++++++] problem 261. white to play @(!@((((((((((((((> [!+@+!++++++++++++] [@!@++!+++++++++++] !!!@!++++*+++++*++] @@@!!+++++++++++++] [++@++++++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 260. white to play <(((((((((((((((((> !!+++!@+@+++++++++] [@!!+!@+++++++++++] [@@@@@+++*+++++*++] [+++++++++++++++++] problem 264. black to play 27 . black to play <(((((((((((((((((> @@@+++@!++++++++++] !!!+@@!+!+++++++++] [++*@!!++*+++++*++] [+!+!+++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 263.<(((((((((((((((((> @!!!!++!@@++++++++] @@@@!@+!!@++++++++] [++@@!+!@@+++++*++] [+++++!@++++++++++] [++++@@@++++++++++] [+++++++++++++++++] <((((@@!((((((((((> [@@+@@!+!+++++++++] [@!+@!!+++++++++++] !!!*!!+++*+++++*++] [++!++++++++++++++] [+++++++++++++++++] problem 258. black to play <((!((((((((((((((> [+@!+++!++++++++++] [+@@!!!@@@@+++++++] [++*@++@+*+++++*++] [++++@++++++++++++] [+++++++++++++++++] problem 267. black to play <(((((((((((((((((> [!+@++@++++!@+++++] [+@+@!+!!!@!@+++++] [++*@@+@@!+!@++*++] [+++++++++++@+++++] [++++@+@@++@++++++] [+++++++++++++++++] problem 259. black to play <(((((((((((((((((> [+++++++++++++++++] [++++@+!++!+++++++] [@@@+@+++*+++++*++] [+!!!@++++++++++++] [!++@!++++!+++++++] !@@@@!!!++++++++++] [!++!@@@@+@+++++++] [+!+!+++++++++++++] [++*+++++*+++++*++] problem 266. black to play problem 262.

black to play <(((((((((((((((((> [++++@!+++++++++++] [++++@!+!+++++++++] [+@@@!@++*+++++*++] [+!!!!@+++++++++++] [+!++@++++++++++++] [++@++@+++++++++++] [+@+++++++++++++++] [+++++++++++++++++] problem 271.<(((((((((((((((((> [+++++@+++++++++++] [+@+!!@!++++++++++] [++@+!@!+*+++++*++] [++++!@!++++++++++] [+++@@!@@+++++++++] [+++++!+++++++++++] [++++@@@++++++++++] [+++++++++++++++++] <(((((((((((((((((> [+@@+++++!@+@+++++] [++!!!!!@!@+++++++] [+@*++@!+!@++++*++] [@++@+@+++@+++++++] [++++++@@@++++++++] [+++++++++++++++++] problem 273. white to play <(((((((((((((((((> [++@!+@+++++++++++] [++@!+@+++++++++++] [++!@@+++*+++++*++] [++!++++++++++++++] [+++++++++++++++++] problem 272. white to play <(((((!(((((((((((> [+++@@!+++++++++++] [@@@!!!+++++++++++] [@!!+++++*+++++*++] [!++++++++++++++++] [+!+++++++++++++++] [+++++++++++++++++] problem 276. white to play <(((((((((((((((((> [++@@!+@++++++++++] [!!@!!+@++++++++++] [!@!!+@++*+++++*++] [@@+++++++++++++++] [++@+@++++++++++++] [+++++++++++++++++] problem 270. white to play problem 277. white to play <(((((((@(((((((((> [+++!!+++@@+!+++++] [++!+@@+@!!!+!++++] [++!+++@+*+++++*++] [++!++@!+!++++++++] [+++!++!++++++++++] [++++!++++++++++++] [+++++++++++++++++] problem 275. white to play 28 . white to play <(@((@!(((((((((((> [+@!!@!+++++@+++++] [+@++@!!!+@+++++++] [+@!!!@@@@+++++*++] [++@@@++++++++++++] [+++++++++++++++++] problem 269. black to play <@!(((((((((((((((> !+!!@+++++++++++++] [!@!+@@+++++++++++] [@@!!!!@+*+++++*++] [+++++!@++++++++++] [+@++@@!++++++++++] [@++@++!++++++++++] [+++++++++++++++++] problem 268. black to play <!((((((((((((((((> [@!!+@+!!@++++++++] [@@@!+!@@+@+++++++] [++*!+!++*+++++*++] [++@+!+@++++++++++] [+++@@@+++++++++++] [+++++++++++++++++] problem 274.

white to play 29 . white to play <(((((@(((((((((((> !!!+!!@+++++++++++] @@+++@@+++++++++++] [@!!!@+++*+++++*++] [+@@@+++++++++++++] [@+++@++++++++++++] [+++++++++++++++++] problem 284. black to play <(((((((((((((((((> [++@@!!@++++++++++] [@@!!+@@++++++++++] [!!!+@+++*+++++*++] [++!++++++++++++++] [!!+@+++++++++++++] [@@@++++++++++++++] [+++++++++++++++++] problem 280. black to play <(!@@(((((@@!(((((> [!+!@++++++!+!@+++] [++!@+!++++!++@+++] [++!@!!@@*+++@+*++] [++@!!@+++@+@+++++] [+++@@@+++++++++++] [+++++++++++++++++] problem 278. white to play <(((((((((((((((((> [++++@++@+!+++++++] [+++++!+@+++++++++] [+!*++!@@!!++++*++] [++++@@!!@++++++++] [++!++++!@++++++++] [+++!+++!@++++++++] [++++++++@++++++++] [++++++++@++++++++] [++*+++++*+++++*++] problem 285. white to play <(((((((((((((((((> [!++++++++++++++++] [@!!+!!@@+@+++++++] [@@@+!@@+*+++++*++] [+++@@!+++++++++++] [!++++!+++++++++++] [+!+!!++++++++++++] [+++++++++++++++++] problem 286. white to play problem 282. black to play <(((((((((((((((((> [++++++@!@+!+@++++] [@++@@++@@@!+@+@++] [+@@!!!!!!!+!++*++] @@!!++!++++!@@++++] !!!+!!+@+@@@++++++] [++@++@+++++++++++] [@@+@+++++++++++++] [+++++++++++++++++] problem 287. black to play <((((!((((((((((((> [+@+@!@+@+++++++++] [++++!@+!@@+!!++++] [@@@@!@@@!!!+++*++] [!!!!!!@!+++++++++] [++!++@!!+++++++++] [!!+@+@+++++++++++] [++@++++++++++++++] [@@+++++++++++++++] [++*+++++*+++++*++] problem 281.<(((((((((((((((((> [++!!@++++++++++++] [+@+!+@+@+++++++++] [++@!+!@+*+++++*++] [+++!+!+++++++++++] [++@+++@++++++++++] [+@++@++++++++++++] [+++++++++++++++++] <((!((((((((((((((> [!!@!+++!+@+++++++] [!@@!++!+@++++++++] [@+*@+@!+@+++++*++] [+@+@+@@@+++++++++] [+++++++++++++++++] problem 283. black to play <(((((((((@!((((((> [+++++++@@@!+@++++] @@+++@@@!!!!+@++++] !!@@@!!!+*++@++*++] [+!!!!++!@+@++++++] [!++++!!@+++++++++] [@@+@+++@+++++++++] [++++@+@++++++++++] [+++++++++++++++++] problem 279.

black to play 30 . white to play problem 297. white to play <(((((((((((((((((> [+++++@!++@+++++++] [+@++!++!!@+++++++] [+@*+++@!@+++++*++] [+++!+!!@@++++++++] [++@!+++++++++++++] [++@++!+@+++++++++] [++++@@+++++++++++] [+++++++++++++++++] problem 295. white to play <(((((((((((((((((> [+!!+++!!+++++++++] [+!@@@@@!+!+++++++] [++!!!@!@@+++++*++] [+++@@!!++++++++++] [++++++++@++++++++] [+++++++++++++++++] [+++++++++!+++++++] [+++++++++++++++++] problem 292. white to play <(((((((((((((((((> [+!+++++++++++++++] [!++@++@@+++++++++] [!@@@!!!!*+++++*++] [@!!!@@!++++++++++] [@++!+++++++++++++] [++!+@@+++++++++++] [+@@++++++++++++++] [+++++++++++++++++] problem 290. black to play <!((((((((((((((((> @!+!+!@@++++++++++] [@!!++!!@+++++++++] [+@!+!@+@*+++++*++] [@+@@+@+++++++++++] [+++++++++++++++++] problem 291.<(((((((((((((((((> @@++++++++++++++++] !!@@+@+!++++++++++] [!!!@@!!+*+++++*++] !!+!!!@+++++++++++] [@++++@+++++++++++] [@+@@@++++++++++++] [+++++++++++++++++] problem 288. white to play <(((((((((((((((((> [++@++++@+++++++++] [+@!@@@!!@+@!+!+++] [+@!!!!!+@+@!++*++] [+@!++++@+!!++++++] [+@+!!!+@+++++++++] [+++++++++++++++++] [++@+@+@++++++++++] [+++++++++++++++++] <((@((!(((((((((((> [++@!+!@++@+++++++] @@@@!!!@+@++++++++] !!!!@@@!+*+++++*++] [+++++@!++++++++++] [+++++@!++++++++++] [++++@!@!+++++++++] [+++++!@!+++++++++] [+++++++++++++++++] problem 293. black to play <(((((((((((((((((> [@++@+++@@!+++++++] [!@@+@!+@!+!++++++] [!!!!!@@+!+++++*++] [@+++!!@++++++++++] [+@+@+@!!+++++++++] [+++@+@+++++++++++] [+++++++++++++++++] problem 296. black to play <(((((((!(((((((((> [+++!@!@!+++++++++] [++!!@+@!+++++++++] [++!@++@!*+++++*++] [++!@++@!+++++++++] [++!@++@!+++++++++] [+++!@@!++++++++++] [++!+!!+++++++++++] [+++++++++++++++++] problem 289. white to play <((!((((((((((((((> [+!@!++!++@+++++++] [!+@++!!@@++++++++] [+@*@@@@+*+++++*++] [@++++++++++++++++] [+++++++++++++++++] problem 294.

white to play 31 . white to play <(((!(((((((((((((> [++!@!+++!+@++++++] [@!!@!+!!++@++++++] [+@@@+@++*@++++*++] [!+++@++@@++++++++] [+!+@+++++++++++++] [+++++++++++++++++] problem 305.<(((((((((((((((((> [!++++@!!+++++++++] [+!++@+@!+++++++++] [!+*!@+@+!+++++*++] [+++!!@@@!++++++++] [+++++++@!++++++++] [++++!@@+!++++++++] [+++++!!!+++++++++] [+++++++++++++++++] <(((((((((((((((((> [++!+@+@++++++++++] [!!+++++++++++++++] [@+*++@++*+++++*++] [+++@@++++++++++++] [++@++++++++++++++] [@++++++++++++++++] [+++++++++++++++++] problem 298. white to play problem 302. white to play <(((((((((((((((((> [+++++++++++++++++] [++@@!+!++++++++++] [+@!+!+++*+++++*++] [++!++++++++++++++] [!++++++++++++++++] [++!++++++++++++++] [+++++++++++++++++] problem 304. black to play <(((!(((((((((((((> [@+@!+++++++++++++] [++@!+++++++++++++] @+@@!++++*+++++*++] !!!!+!++++++++++++] [+++++++++++++++++] problem 306. white to play <(@!((((((((((((((> [+@!++++!+++++++++] [+@!+@+!++++++++++] [+@!@+@++*+++++*++] [+@@!@!!++++++++++] [+++!!++++++++++++] [+++++++++++++++++] problem 307. white to play <(((((((((((((((((> [!+++@++++++++++++] [+!!!!@@!+++++++++] [++*+@!!@*+++++*++] [++++@+!@+++++++++] [++++++!@+++++++++] [++++@+!@+++++++++] [+++++@@++++++++++] [+++++++++++++++++] problem 303. white to play <(((((((((((((((((> [++++@!+!+++++++++] [+@@@+!+++++++++++] [++!!!+++*+++++*++] [!!+++++++++++++++] [+++++++++++++++++] problem 299. white to play <((!@@@(((@(((((((> [++!@@+++@+!++++++] [++!!!@+@!!+++++++] [++*++!@+@!++++*++] [+++++!@+@!+++++++] [++++!+!@@!+++++++] [+++++!+!!++++++++] [+++++++++++++++++] problem 301. white to play <(!@@(((@@!(((((((> [+!@@+@+@@!+++++++] [++!!@@@!!++++++++] [+!*+!@!+*!++++*++] [++++!+!++++++++++] [+++++++++++++++++] problem 300.

white to play <(((((((((((((((((> @++!@++@++++++++++] @+@!@+!!@+++++++++] [++@!!+!@*+++++*++] [++@@+!!@+++++++++] [+++++@@++++++++++] [+++++++++++++++++] problem 310.<(((((((((((((((((> [++!+++!!@++++++++] [@@@!!!@@@++++++++] [!!!@@@++*+++++*++] [+++++++++++++++++] problem 308. white to play <(((((((((((((((((> [+++@!!+++++++++++] [+++++++++++++++++] [@+@@!+++*+++++*++] [++++!++++++++++++] !+!!!+++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 314. black to play <!(!!!!@!(((((((((> [+@@@@+@!+++++++++] [!!++!@+!+++++++++] !@@@@!!!+*+++++*++] [!!!!+++++++++++++] [+++++++++++++++++] <(((((((((((((((((> [++@!!+!@+++++++++] [++!@!++++++++++++] [+@@@!+@@*+++++*++] [@++!!++++++++++++] [++!+@@+++++++++++] [+@@!+++++++++++++] [+!!@@++++++++++++] [+++++++++++++++++] problem 313. white to play problem 317. white to play <(((((((((((((((((> [++++++++!!!@+++++] [++@@!++!@@@+@++++] [+@*+!+!!@+++++*++] [+++++@@@+++++++++] [++@+@++++++++++++] [+++++++++++++++++] problem 312. black to play <(((!(((((((((((((> [+@!+!+@++++++++++] [+@!!!@@++++++++++] [++@+@!++*+++++*++] [+@++@!+++++++++++] [++++!++++++++++++] [+!!!+!+++++++++++] [+++++++++++++++++] problem 316. white to play <((((@((!(@(((((((> [+!+@!@++@!@@@!+++] [++!+!@!!@!+++!+++] [+!*+!@!+@!+!++*++] [++++!@@@@!+++++++] [+++++!!!!++++++++] [+++++++++++++++++] problem 311. black to play 32 . white to play <(((((((((((((((((> [+++!@+@++++++++++] [+++!@++++++++++++] [+!!!@+++*+++++*++] [+@@@+++++++++++++] [+@+++++++++++++++] [+@+++++++++++++++] [@@+++++++++++++++] [+++++++++++++++++] problem 315. white to play <((!((((((((((((((> [@@!+!++++++++++++] [++@!+++++++++++++] [@+@!++++*+++++*++] [!@@!+++++++++++++] [!!!++++++++++++++] [+++++++++++++++++] problem 309.

white to play <(((((@(((((((((((> [!+++!@+++++++++++] [++!++@+++++++++++] [+!*+@+++*+++++*++] [@@+@+++++++++++++] [++@++++++++++++++] [+++++++++++++++++] problem 325. black to play <(((((((((((((((((> [++@!+!+++++++++++] [++@!+++++++++++++] [@@@!++++*+++++*++] [!!!+!++++++++++++] [+++!+++++++++++++] [!++++++++++++++++] [+++++++++++++++++] problem 327. white to play <(((((((((((((((((> [!++!++@++++++++++] [@!!++!+@+++++++++] [@@@@@!++*+++++*++] [+++!!!+@+++++++++] [++!++!@++++++++++] [@@@!!++++++++++++] [+++@@@+++++++++++] [+++++++++++++++++] problem 324. white to play <((@((((((((((((((> [++@!++!@+++++++++] [++@!++!@+++++++++] [+@!+++!@*+++++*++] [+@!+!!@@+++++++++] [+@+!@@@++++++++++] [++@@+++++++++++++] [+++++++++++++++++] problem 321. black to play problem 322. white to play <(((!(((((((((((((> [++!@!++++++++++++] [++!@!@@++++++++++] [++@@@!+@*+++++*++] [++@++!+++++++++++] [!!@+!++++++++++++] [++@++++++++++++++] [+!@+!++++++++++++] [+!!++++++++++++++] [++*+++++*+++++*++] <(((@(((((((((((((> [++!!@@+++++++++++] [+@+!!+@+@++++++++] [++@!+!!+*+++++*++] [+++!+!+@+++++++++] [++@!+++++++++++++] [+++@@@@++++++++++] [++@++++++++++++++] [+++++++++++++++++] problem 323. white to play <(((((((((((((((((> @++++!++++++++++++] [@@!!+++++++++++++] @@!*+++++*+++++*++] !!!+++++++++++++++] [+++++++++++++++++] problem 319.<((((((((((!((((((> [+!@@@@@+@@!++++++] [!+!!!!+++!+++++++] [++*++!@@@!++++*++] [++++++!!!!+++++++] [+++++++++++++++++] problem 318. black to play <(((((((((((((((((> [+++++!+++++++++++] [+@@@!+!+@++++++++] [++*@!++!@+++++*++] [+++@@!+!@++++++++] [+++@!!!@+++++++++] [++++@!@@+++++++++] [+++@+@+++++++++++] [+++++++++++++++++] problem 326. black to play <(((((((((((((((((> [+++@+!+++++++++++] [@+++!+!++++++++++] [++@+!+++*+++++*++] [!+@!!++++++++++++] [+!!++++++++++++++] [+++++++++++++++++] problem 320. white to play 33 .

<((@@(((@@((((((((> [++@!+!+!@++++++++] [++@!+++!@++++++++] [++@!+++!@+++++*++] [++@!!!!!@++++++++] [+++@+@+@+++++++++] [++@+@+@+@++++++++] [+++++++++++++++++] <((!((((((((((((((> [@@!!!!+++++++++++] [@+@@@!!++++++++++] !!@*++@@!*+++++*++] [!@@+@++!+++++++++] [+!@!!@@!+++++++++] [!+!++!!++++++++++] [+++++++++++++++++] problem 328. white to play <@(((@!(((((((((((> !@+@+@!+++++++++++] [!+@+@!+++++++++++] [!+@+!+++*+++++*++] [+!!!+!+++++++++++] [+++++++++++++++++] problem 329. white to play @(@(((((((((((((((> @+@+++!+!+++++++++] [@@+@@@!+!++++++++] !@!@+!!++*+++++*++] !@!!!+++++++++++++] [!!+++++++++++++++] [+++++++++++++++++] problem 331. black to play <(((((((((((((((((> [+++++@!++++++++++] [+++@+@!++++++++++] [+!!@+!@+*+++++*++] [++@!!!@++++++++++] [++@+++@++++++++++] [++++@++++++++++++] [+++++++++++++++++] problem 334. white to play <((((!((((((((((((> [++@+!++++++++++++] [@+++!++++++++++++] [++*@!+++*+++++*++] [+@@!+++++++++++++] [!!!+!++++++++++++] [+++++++++++++++++] problem 330. white to play 34 . white to play <!@(((@((!((((((((> [!@++@++@!++++++++] [!+@@!@@+!++++++++] [+!!!!!!!*+++++*++] [+++++++++++++++++] problem 332. white to play <(((((((((((((((((> [+++++++++++++++++] [+++++!!!+!!!+++++] [++*++!++!++!++*++] [+++++!@@@@@!+++++] [++++@@!!!!!@@++++] [+++++!@+++@!+++++] [+++++!++@++!+++++] [++++++++@++++++++] [++*+++++*+++++*++] problem 336. white to play <(((((!(((((((((((> [@++@+!+++++++++++] [+++@!++++++++++++] [+@*@!+++*+++++*++] [!!!!+++++++++++++] [+++++++++++++++++] problem 335. black to play <((((@((((((((((((> [+!!!!@+++++++++++] [!@@@@+@++++++++++] [+!@+++++*+++++*++] [!+@++++++++++++++] @@@+++++++++++++++] [+++++++++++++++++] problem 333. white to play problem 338. white to play <((((!((((((((((((> [+@+++!+!+++++++++] [+++@+!+++++++++++] [@+*+!+++*+++++*++] [++@@!++++++++++++] !!!!!+++++++++++++] [+++++++++++++++++] problem 337.

))))))))))))))))). white to play problem 344. black to play <(((((((((((((((((> @@++@@!+++++++++++] [+++++!+++++++++++] [!@@!!+++*+++++*++] [!!!++++++++++++++] [+++++++++++++++++] problem 342. white to play <@!(!(@@(@(@(((@((> !@!+!@++@@@++++@+!! [@+++++!!+!+++++@+] @!@*+++@@*@!+++*+@] @+!++++++@+@++++!+@ !!++++++!!!+++++@!] [@++++++@@++++++@+! [++++++++++++++++@@ !@++++++++++++@!!@] !@+*+++++*++@!+@!+@ [+++++++@+++@!+@!@] @++@@++@++++++@+++@ @@+!!+@++++++++!++@ [+@@@@++++++++++++@ !!!@++++++++++++++! [@@!!++++*+++++*++] [++@!++++++++++++@@ [+++++!++++++@!+@@] . black to play <(((((((((((((((((> [+!+@++++@+!++++++] [++!!@@@@!!+++++++] [+!*+!!!!*+!+++*++] [+++++++++++++++++] problem 340.)))))))!@)@))!)@)! problem 341.<(@!((((((((((((((> [+@!++!@++++++++++] [+@!+@!@++++++++++] [+@!!+!@+*+++++*++] [+@@+!+@++++++++++] [+++@@@+++++++++++] [+++++++++++++++++] problem 339. white to play 35 . white to play <(((((((((((((((((> [!++!+++++++++++++] [@@@@!++++++++++++] [@+!!!+++*+++++*++] [!!+++++++++++++++] [+++++++++++++++++] <((((!!(((((((((((> [++++@@+++++++++++] [+++++++++++++++++] [++*+++++*+++++*++] [+++++++++++++++++] !@+++@++++++++++++] !@++++@+++++++++++] [++++++@+++++++@++] [+++++++@+++++++@+] [++*+++++*++@++*++] [++++++++++++!!!@@] [++++++@++++++@@!+] [+++++++++@+++@!!!! [+++++@+!@++++@@!+] [++++++++!@@@++!@@] [++*++++!*!!!!+!+@] [+++++++++++++++!+] [+++++++++++++++!+] . problem 343.

<(((((((((((((((((> [+++++++++@+!!+!+!] [+++++++++++@@++!+] [++*+++++*+++++*+!] [+++++++++++++++++] [+++++++++++++++@!] [+++++++++++@+++@!] [++++++++++@++++++] [+++++++++@++++++@] [++*+++++@+++++*++] [@++++++@+++++++++] [++++++@++++++++++] !!@+++@+++++++++++] !@@@+@++++++++++++] !!!@++++++++++++++] [@@!!++++*+++++*++] [++@!+++++++++++++] [+++++!+@+++++++++] .))))))))))))))))). black to play 36 . <(((((((((((((((((> [+++++++++++++++++] [+++++++++++++++++] [++*+++++*+++++*++] [+++++++++++++++++] [+++++++++++++++++] [+++++++++++++++++] [++++++++@++++++++] [++++++@+@+@++++++] [++*++++!*!++++*++] [++++++@!!!@++++++] [+++++++@@@+++++++] [+++++++++++++++++] problem 347. white to play problem 345. white to play @(!(@@(!(@(!(@@(!(@ [!++!!++!+!+@!!@+!] !++++++++!++++++++! [++*+++++@+++++*++] @!+++++++@+++++++!@ @!+++!++!!!++!+++!@ [+++++!+@@@+!+++++] !++++++!+!+!++++++! [!+++!@+!+!+@!+++!] @+!@@!@!+@+!@!@@!+@ [!+++!@+!+!+@!+++!] !++++++!+!+!++++++! [+++++!+@@@+!+++++] @!+++!++!!!++!+++!@ @!+++++++@+++++++!@ [++*+++++@+++++*++] !++++++++!++++++++! [!++!!++!+!++!!++!] @)!)@@)!)@)!)@@)!)@ problem 346.

Sign up to vote on this title
UsefulNot useful