while read DEPTH POSITION
do
        perftval "$@" -c $DEPTH "$POSITION"
        [ $? = 0 ] || exit
done <<!
6 B:W6,9,10,11,20,21,22,23,30,K31,33,37,41,42,43,44,46:BK17,K24
11 W:W25,27,28,30,32,33,34,35,37,38:B12,13,14,16,18,19,21,23,24,26
7 W:W22,26,28,32,33,34,36,38,39,41,47,48,49:B2,6,7,8,9,11,12,13,15,16,17,25,30
8 W:W22,28,32,33,36,37,38,39,40,42,43,44,48:B2,4,6,8,9,11,12,13,17,21,24,25,35
7 W:W23,27,28,31,32,33,35,38,39,45,48:B2,3,7,10,12,13,14,17,19,24,25
7 B:W16,25,33,34,35,37,38,40,42,45,47,48,49,50:B3,7,9,11,12,13,14,15,17,19,22,23,24,29
7 W:W23,28,32,33,34,36,37,38,39,40,44,47:B4,6,7,8,9,12,13,15,20,25,26,35
8 W:W22,27,28,31,32,33,37,38,40,42,45,48:B2,6,11,13,14,15,16,18,19,21,25,26
7 B:W21,25,26,31,35,36,37,38,39,40,42,43,44,45,47,48,49:B1,2,3,6,7,8,9,12,13,14,15,18,19,20,22,23,24
7 W:W22,28,33,34,36,38,39,41,42,43,44,47,48:B2,3,4,6,7,8,11,12,13,15,19,24,25
8 B:W25,26,27,32,33,35,37,38,40,41,42,43,44,45,47,48,50:B1,3,4,5,6,8,9,12,13,14,15,16,17,18,19,23,29
7 W:W21,25,26,31,35,36,37,38,39,40,42,43,44,45,47,48,49:B1,2,3,6,8,9,11,12,13,14,15,18,19,20,22,23,24
6 B:W22,28,33,34,36,37,38,39,40,42,43,44,47,48:B2,3,4,6,8,9,11,12,15,16,19,20,25,30
9 W:W25,26,27,32,33,35,37,38,40,41,42,43,44,45,47,48,50:B1,3,4,5,6,8,9,12,13,15,16,17,18,19,20,23,29
7 W:W25,26,27,32,35,37,38,40,41,42,43,44,45,47,48,50:B1,3,4,5,6,8,9,12,13,15,16,17,18,19,23,29
7 W:W16,25,26,31,35,36,37,38,39,40,42,43,44,45,47,48,49:B1,2,3,6,8,9,12,13,14,15,17,18,19,20,22,23,24
8 W:W25,30,31,32,34,35,36,37,38,40,42,43,45,46,48:B3,6,8,9,11,12,13,14,15,16,17,19,23,28,29
8 B:W22,23,28,32,33,34,37,38,39,40,44,47:B4,6,7,8,9,12,13,15,25,26,30,35
6 W:W31,34,36,37,39,44,46,47,49:B2,3,6,10,11,13,15,16,20,28
9 B:W22,27,28,29,31,32,34,37,38,42,43,45:B6,8,11,13,15,16,18,19,20,21,25,26
8 B:W25,30,31,32,34,35,36,37,38,39,40,42,45,46,48:B3,6,8,9,11,12,13,14,15,16,17,19,23,28,29
8 W:W16,25,26,31,32,35,36,38,39,40,42,43,44,45,47,48,49:B2,3,6,7,8,9,12,13,14,15,17,18,19,20,22,23,24
7 W:W26,33,34,35,36,38,40,42,43,45,48:B3,4,7,8,9,12,13,14,19,22,27
6 B:W25,35,36,37,38,39,40,42,43,45,46,48,49,50:B1,2,3,4,5,9,11,12,13,14,17,19,22,27
8 W:W24,28,29,30,34,36,37,39,40,42,43,45,48:B2,3,8,9,12,13,14,15,16,19,20,25,26
7 W:W26,29,33,35,36,37,38,42,43,45,47,48:B2,3,4,6,11,12,13,14,18,19,22,27
7 W:W30,32,33,35,36,37,38,42,43,47,48,49:B1,2,4,6,10,12,14,16,21,23,26,27
7 W:W24,25,29,31,34,36,38,39,40,41,42,45,47:B3,4,7,11,12,13,14,15,17,18,20,22,27
7 W:W26,28,31,32,33,34,35,36,38,39,41,42,43,44,45,47,49,50:B2,3,4,5,6,8,9,11,12,13,14,15,17,19,21,22,24,27
7 W:W24,28,29,33,36,38,40,45,48:B3,4,11,13,14,15,16,21,27
8 B:W22,23,27,28,29,32,37,40,42,43,48:B4,6,9,11,13,16,17,20,21,25,26
7 W:W28,29,31,32,33,36,39,40,43,44,49:B2,4,11,12,15,17,18,19,20,22,25
7 B:W24,28,29,31,32,33,35,36,38,39,42,43,45,47:B2,3,4,6,8,9,11,12,13,14,15,17,18,22
7 B:W16,25,28,33,34,36,37,38,42,43,45,46,47,48,50:B2,3,6,7,9,10,11,12,13,14,17,18,19,24,26
7 W:W24,25,29,30,33,34,35,36,37,42,43,46,47,48,49:B3,4,7,8,9,11,12,13,14,15,16,17,18,19,22
12 B:W25,26,28,30,31,32,33,34,35,36,37,38,40,42,45,47:B6,8,10,11,12,13,14,15,17,18,19,21,22,23,24,27
8 W:W16,26,33,34,36,39,40,44,49:B3,12,13,14,17,18,19,23,24
7 W:W23,28,31,33,34,37,39,42,44,46,48:B2,4,6,14,15,16,17,19,21,25,26
8 B:W23,24,27,28,29,32,34,37,38,39,42,43,44,45,48,49:B2,3,4,6,9,10,11,12,13,15,16,18,20,21,25,26
6 W:W24,31,33,34,36,37,38,39,43,44,45,46,47,48:B3,4,6,7,8,9,11,12,13,14,15,16,17,18
6 B:W24,30,34,35,36,38,41,42,43,45,46,47,48,49,50:B1,2,3,4,5,6,8,9,10,11,12,13,15,16,27
7 B:W25,30,33,35,36,37,38,40,42,45,48,49:B1,3,4,6,9,11,13,14,18,19,22,24
7 B:W29,32,33,34,36,37,38,39,41,45,46,47:B1,2,5,7,11,12,15,17,18,20,23,25
6 W:W23,29,33,37,38,43,44,45,47:B2,4,6,8,11,12,13,15,27
7 B:W24,29,33,36,37,38,39,40,41,42,43,44,45,46,48,49:B2,3,4,6,7,8,9,10,12,13,15,16,20,22,25,26
8 B:W26,28,30,31,33,35,36,38,39,40,42,43,44,45,48,49:B2,4,5,6,8,9,10,11,12,14,17,18,19,22,24,27
8 B:W25,26,28,31,33,34,35,36,38,39,40,42,43,44,48,49:B2,4,5,6,8,12,13,14,15,16,17,18,19,22,24,27
7 B:W25,30,31,33,35,36,37,38,39,40,47:B3,7,9,11,14,15,17,20,22,23,27
7 B:W24,28,29,33,34,37,39,44,47,49:B2,4,6,8,11,12,13,14,16,18
7 B:W24,25,31,33,34,35,36,38,39,48,49:B2,6,8,12,13,14,15,17,22,27,28
7 B:W15,26,31,36,37,38,45,48,49:B4,6,7,10,17,19,22,23,27
7 W:W25,33,36,37,40,42,43,48:B4,5,8,13,22,23,26,27
6 W:W25,33,34,38,42,47,48,49:B3,4,11,13,14,23,26,27
8 W:W23,24,27,29,33,37,38,39:B8,10,13,15,16,17,25,26
8 B:W25,27,28,31,32,33,35,36,37,38,39,40,42,43,45,46,47,48,49,50:B1,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,23,24
9 B:W25,27,28,31,32,33,35,36,37,38,39,40,41,42,43,45,47,48,49,50:B2,3,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,23,24
8 B:W25,27,28,31,32,33,35,36,38,39,40,41,42,43,44,45,46,47,48,50:B1,2,3,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,23,24
9 B:W26,28,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49:B2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,22,25
9 W:W29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49:B2,3,4,5,6,7,8,9,10,11,12,13,15,16,18,19,20,22,23,26
8 W:W26,29,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49:B2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22
8 W:W25,29,31,32,33,34,36,37,38,39,40,41,43,44,45,46,47,48,49,50:B1,2,3,4,5,7,8,9,10,11,12,14,15,16,17,18,19,20,22,23
8 B:W26,28,29,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49,50:B2,3,4,5,6,7,8,9,10,11,12,13,14,15,17,18,19,20,21,22
8 B:W26,29,30,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,48,49:B2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,22,25
8 W:W26,27,29,32,33,34,35,37,38,39,40,41,42,43,45,46,47,48,49,50:B2,3,4,5,6,7,8,9,10,11,12,13,15,16,17,18,19,20,21,23
8 B:W25,29,31,32,33,34,35,36,37,38,39,41,42,43,44,45,46,47,49,50:B1,2,3,4,5,7,8,10,11,12,13,14,15,16,17,18,19,20,22,23
9 B:W25,26,29,32,33,34,36,37,38,39,40,41,42,43,44,45,46,47,48,49:B1,3,4,5,6,7,8,9,10,11,13,14,15,16,17,18,19,20,22,23
9 B:W29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,48,49:B1,2,3,4,6,7,8,9,10,11,12,13,14,15,16,18,20,23,25,26
8 B:W26,28,29,31,33,34,35,36,37,38,39,40,41,43,44,45,46,47,48,49:B2,3,4,5,6,7,8,10,11,12,13,14,15,16,17,18,19,20,22,25
9 B:W26,29,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48,49:B1,2,3,4,6,7,8,9,10,11,12,13,14,16,17,18,20,23,24,25
9 B:W25,28,29,31,32,33,34,36,37,38,39,40,41,43,44,45,46,47,48,49:B2,3,4,5,6,7,9,10,11,12,13,14,15,16,17,18,19,20,23,26
9 B:W25,26,29,31,32,33,34,36,37,38,39,40,41,42,43,44,45,47,48,49:B3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,20,22,23,24
7 B:W26,29,32,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48,49:B2,3,4,5,6,7,8,9,10,11,12,15,17,18,19,20,21,22,24
8 B:W26,28,29,31,33,34,35,36,38,39,40,41,42,43,44,45,47,48,49:B1,2,3,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,25
8 B:W24,26,29,31,33,34,36,38,39,40,41,42,43,44,45,46,47,48,49:B2,3,4,5,6,7,8,10,11,12,13,14,15,17,18,20,22,23,27
8 W:W24,26,29,33,34,35,36,37,38,39,41,42,43,44,45,46,47,48,49:B2,3,4,5,6,7,8,9,11,12,13,14,15,17,18,21,22,25,28
9 W:W24,26,29,31,33,34,36,37,38,39,40,41,43,44,45,46,47,48,49:B2,3,4,6,7,8,9,10,11,12,13,14,15,17,18,20,22,27,28
9 B:W15,26,29,31,33,34,35,36,37,38,39,41,42,43,45,47,48,49:B2,3,4,6,8,9,11,12,13,14,16,17,18,22,23,25,27,28
9 B:W15,26,29,31,33,34,35,36,37,38,39,41,42,43,45,46,48,49:B2,4,6,8,9,10,11,12,13,14,16,17,18,21,22,23,25,28
9 W:W27,28,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,50:B1,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,23,24
8 W:W27,28,31,32,33,34,35,36,37,38,39,40,42,44,45,46,47,48,49,50:B1,2,3,4,5,6,8,9,11,12,13,14,15,16,17,18,19,20,23,24
8 W:W27,28,31,32,33,34,35,37,38,39,40,41,42,43,44,45,46,48,49,50:B1,2,3,4,5,6,8,9,11,12,13,14,15,16,17,18,19,20,23,24
8 B:W27,28,31,32,33,34,35,36,37,38,39,40,42,43,44,45,47,48,49,50:B1,2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,19,23,24,25
8 B:W27,28,31,32,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48,50:B1,3,4,5,6,7,8,9,10,11,12,13,14,16,17,18,19,20,23,24
8 W:W27,28,31,32,33,34,35,36,37,38,39,40,42,43,44,45,46,47,48,50:B1,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,23,24
8 W:W27,28,31,32,33,34,35,36,37,38,39,40,42,43,44,45,46,48,49,50:B1,2,3,4,6,8,9,10,11,12,13,14,15,16,17,18,19,20,23,24
8 B:W22,28,31,32,33,34,35,36,37,38,39,40,42,43,44,45,47,48,49,50:B1,2,3,4,6,7,8,9,10,11,12,13,14,16,17,19,20,23,24,25
8 B:W27,28,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48,50:B2,3,4,5,6,7,8,9,11,12,13,14,15,16,17,18,19,20,23,24
9 W:W27,28,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,48,49,50:B1,2,3,4,6,7,8,9,11,12,13,14,15,16,17,19,20,23,24,25
8 B:W27,28,29,31,32,33,35,36,37,38,39,41,42,43,44,45,47,48,50:B2,3,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,24
7 W:W22,28,31,32,33,35,37,38,39,41,42,43,44,45,47,48,50:B1,3,4,6,7,8,9,10,11,12,13,14,17,19,24,25,26
7 B:W25,26,28,32,33,35,36,37,39,40,42,43,44,45,48,50:B1,3,4,5,9,13,14,15,16,17,18,19,20,21,22,24
7 W:W27,28,31,32,33,35,36,37,38,39,42,43,44,45,46,47,48,50:B1,3,4,5,6,7,8,9,11,12,13,14,16,17,18,19,24,25
7 W:W22,28,32,34,35,36,38,39,40,41,42,43,44,45,46,47,48,50:B1,2,3,4,5,6,8,9,10,11,12,13,15,16,19,21,23,29
7 B:W25,28,31,32,34,35,37,38,39,40,45,48:B3,6,8,9,13,14,15,16,19,21,23,24
8 W:W22,26,28,29,32,33,34,37,38,39,40,41,42,44,48:B2,6,7,8,11,12,13,14,15,17,20,21,24,25,35
7 B:W26,27,30,31,32,34,36,38,40,41,42,43,44,45,48,50:B1,3,4,5,8,9,11,12,13,15,16,17,18,19,23,29
8 W:W27,28,29,31,32,33,35,36,37,38,39,42,43,44,45,46,47,48,50:B1,3,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,24
6 B:W27,32,33,34,35,37,38,40,42,44,47,48,50:B3,4,6,7,8,9,12,15,18,19,24,25,26
8 W:W21,22,27,32,34,38,39,40,43,50:B7,8,12,13,15,18,20,23,25,30
8 B:W16,21,22,32,33,35,38,43,50:B7,8,12,15,19,24,25,29,30
9 W:W27,28,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,47,48,50:B1,3,4,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,23,24
8 W:W22,28,32,33,35,36,37,38,39,40,41,42,43,44,47,48,50:B2,3,4,6,7,8,9,11,12,13,14,15,17,19,21,24,25
7 W:W22,28,29,31,32,34,36,37,38,39,42,43,44,47,48,50:B2,3,4,6,7,8,9,11,12,13,15,17,20,25,26,35
7 W:W22,28,29,31,32,33,36,37,38,39,40,43,44,48:B2,4,6,7,9,11,12,13,14,15,17,19,20,35
7 W:W27,28,31,32,33,35,36,37,38,39,42,43,44,45,46,47,48:B2,3,4,6,8,9,10,11,12,13,14,16,18,19,24,25,26
7 B:W22,28,29,31,32,34,36,37,38,39,42,44,48:B2,3,4,6,8,11,12,15,16,19,20,25,35
7 B:W24,26,31,33,34,36,38,39,40,41,42,43,46,47,48,49:B2,3,4,6,8,9,11,12,13,16,17,18,21,22,25,28
7 B:W15,24,26,31,35,36,38,39,40,41,42,43,46,47,48,49:B2,3,4,6,8,9,11,12,13,16,17,18,22,25,27,28
7 B:W15,24,31,33,34,36,38,39,40,41,42,43,45,46,48,49:B2,3,4,6,7,8,9,13,16,18,21,22,23,25,27,28
8 W:W15,26,31,33,35,36,38,39,40,41,42,43,46,47,48,49:B2,3,4,6,8,9,11,12,13,16,17,18,21,22,25,28
8 W:W15,26,31,33,34,35,36,38,39,40,42,43,44,45,46,48:B3,4,6,7,8,9,11,12,13,14,17,18,19,22,25,27
8 W:W15,26,29,31,33,34,35,36,38,39,42,43,45,46,48,49:B3,4,6,7,8,9,11,12,13,14,17,18,22,23,25,27
7 W:W15,26,31,33,35,36,38,39,40,41,42,43,46,47,48,49:B2,3,4,6,7,8,10,11,12,13,14,17,18,21,22,28
9 B:W26,27,29,32,33,34,35,36,37,38,39,40,42,43,44,45,47,49:B1,3,6,7,8,9,11,12,13,14,15,16,17,18,19,20,24,25
7 W:W31-50:B1-20
!
