#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <stdbool.h> // C99
#define NROWS 10
#define NCOLS 10
#define BOARD_SIZE (NROWS * NCOLS)
#define CHAR_IS_SPECIAL(c) ( NULL != strchr("lLsS", (c)) )
#define IS_EVEN(n) ( 0 == (n) % 2 )
#define ROW_(n) ( (n) / NCOLS )
#define COL_(n) ( (n) % NCOLS )
// portable altenative to Windows' system("pause")
// ... to be used with fgets() instead of scanf()
#define pressENTER() \
do{ \
int mYcHAr; \
printf("\npress ENTER..."); \
while ( (mYcHAr=getchar()) != '\n' && mYcHAr != EOF ) \
; \
}while(0)
/* ---------------------------------------------------------- */
int snake_it( int pos, int ncols )
{
return ROW_(pos) * ncols + (ncols - COL_(pos)) - 1;
}
/* ---------------------------------------------------------- */
int pos_adjust_onOverflow( int pos, int lastPos )
{
int lastRow = ROW_(lastPos);
if ( IS_EVEN(lastRow) && pos > lastPos )
{
int diff = pos - lastPos;
printf( "*** %d overflowed by %d squares ***\n", pos
, diff
); pos = lastPos - diff;
printf( "*** auto-ajusted to %d (%d,%d) ***\n", pos
, ROW_
(pos
), COL_
(pos
) ); }
else if ( !IS_EVEN(lastRow) && pos > lastPos + (NCOLS-1) )
{
int diff = pos - ( lastPos + (NCOLS-1) );
printf( "*** %d overflowed by %d squares ***\n", pos
, diff
); pos = lastPos + diff;
printf( "*** auto-ajusted to %d (%d,%d) ***\n", pos
, ROW_
(pos
), COL_
(pos
) ); }
return pos;
}
/* ---------------------------------------------------------- */
void board_print( char board[], int nrows, int ncols, int posBoard[] )
{
int i=0, j=0;
if ( !board || nrows< 1 || ncols < 1 || !posBoard )
return;
// column labels
for (j=0; j < ncols; j++)
// row labels
for (i=0; i < nrows; i++)
{
// normal board
for (j=0; j < ncols; j++ )
printf( "%c ", board
[i
* ncols
+ j
] );
// positional board
for (j=0; j < ncols; j++ )
{
int n = i * ncols + j;
if ( !IS_EVEN(i) && -1 != posBoard[n] )
posBoard[n] = snake_it(n, ncols);
printf( "%02d ", posBoard
[n
]); }
}
}
/* ---------------------------------------------------------- */
int main( void )
{
int posBoard[BOARD_SIZE] = {0};
for (int i=0; i < BOARD_SIZE; i++)
posBoard[i] = i;
char board[BOARD_SIZE] = {
'*','.','.','l','.','.','.','L','.','.',
'.','.','.','.','s','l','.','.','.','.',
'.','.','S','.','.','.','.','.','.','S',
'L','.','.','s','.','.','L','.','.','.',
'.','.','.','.','l','.','.','S','.','.',
'.','.','.','.','.','.','.','.','.','.',
'.','.','S','.','.','l','.','s','.','L',
'.','.','.','L','.','.','.','.','S','.',
'.','l','.','.','.','.','.','.','.','.',
'.','.','S','.','.','.','.','S','.','.'
};
const int lastPos = IS_EVEN(ROW_(BOARD_SIZE-1))
? BOARD_SIZE-1
: BOARD_SIZE - NCOLS;
int pos = 0, posWas = 0;
int rolled = 0, round = 0;
bool wasSpecial = false, isSpecial = false;
int temp;
while ( pos != lastPos )
{
posWas = pos; // remember previous pos
if ( !isSpecial ) {
printf( "\nROUND %d _________________\n", ++round
); printf( "was at : (%d,%d) %d (%d)\n", ROW_(posWas), COL_(posWas),
IS_EVEN( ROW_(posWas) ) ? posWas : (temp = snake_it(posWas, NCOLS)),
posWas
);
}
// handle special characters
wasSpecial = CHAR_IS_SPECIAL( board[pos] );
if ( !wasSpecial ) {
printf( "rolled : %d\n", rolled
); }
else {
if ( 'l' == board[pos] ) // 1 square down
rolled = NCOLS;
else if ( 'L' == board[pos] ) // 2 squares down
rolled = 2 * NCOLS;
else if ( 's' == board[pos] ) // 1 square up
rolled = -NCOLS;
else if ( 'S' == board[pos] ) // 2 squares up
rolled = -2 * NCOLS;
}
// calc the new position (this is way too messy!)
if ( wasSpecial ) {
pos += rolled;
}
else {
if ( IS_EVEN( ROW_(posWas) ) )
{
pos = COL_(posWas) + rolled < NCOLS
? posWas + rolled
: ROW_(posWas) == ROW_(lastPos)
? posWas + rolled
: snake_it( posWas + rolled, NCOLS );
}
else // !IS_EVEN( ROW_(posWas) )
{
int diff = COL_(posWas) - rolled;
pos = diff >= 0
? posWas - rolled
: posWas + (NCOLS-1) - COL_(posWas) + (-diff);
}
}
pos = pos_adjust_onOverflow( pos, lastPos );
// remember whether new pos contains a special char or not
isSpecial = CHAR_IS_SPECIAL( board[pos] );
// update board contents and print it
if ( !wasSpecial ) {
board[posWas] = '.';
posBoard[posWas] = posWas;
}
printf( "moved to: (%d,%d) %d (%d), found: %c\n", ROW_(pos), COL_(pos),
IS_EVEN( ROW_(pos) ) ? pos : (temp = snake_it(pos, NCOLS)),
pos,
board[pos]
);
if ( !isSpecial ) {
board[pos] = '*';
posBoard[pos] = -1;
board_print( board, NROWS, NCOLS, posBoard );
// pressENTER();
}
}
puts( "CONGRATS, YOU MADE IT!" ); // pressENTER();
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHN0cmluZy5oPgojaW5jbHVkZSA8dGltZS5oPgojaW5jbHVkZSA8c3RkYm9vbC5oPiAgICAJLy8gQzk5CgojZGVmaW5lIE5ST1dTCQkJMTAKI2RlZmluZSBOQ09MUwkJCTEwCiNkZWZpbmUgQk9BUkRfU0laRQkJKE5ST1dTICogTkNPTFMpCgojZGVmaW5lIENIQVJfSVNfU1BFQ0lBTChjKQkoIE5VTEwgIT0gc3RyY2hyKCJsTHNTIiwgKGMpKSApCiNkZWZpbmUgSVNfRVZFTihuKQkJKCAwID09IChuKSAlIDIgKQoKI2RlZmluZSBST1dfKG4pCQkJKCAobikgLyBOQ09MUyApCiNkZWZpbmUgQ09MXyhuKQkJCSggKG4pICUgTkNPTFMgKQoKLy8gcG9ydGFibGUgYWx0ZW5hdGl2ZSB0byBXaW5kb3dzJyBzeXN0ZW0oInBhdXNlIikKLy8gLi4uIHRvIGJlIHVzZWQgd2l0aCBmZ2V0cygpIGluc3RlYWQgb2Ygc2NhbmYoKQojZGVmaW5lIHByZXNzRU5URVIoKQkJCQkJCQlcCglkb3sJCQkJCQkJCVwKCQlpbnQgbVljSEFyOwkJCQkJCVwKCQlwcmludGYoIlxucHJlc3MgRU5URVIuLi4iKTsJCQkJXAoJCXdoaWxlICggKG1ZY0hBcj1nZXRjaGFyKCkpICE9ICdcbicgJiYgbVljSEFyICE9IEVPRiApCVwKCQkJOwkJCQkJCVwKCX13aGlsZSgwKQoKLyogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqLwppbnQgc25ha2VfaXQoIGludCBwb3MsIGludCBuY29scyApCnsKCXJldHVybiAJUk9XXyhwb3MpICogbmNvbHMgKyAobmNvbHMgLSBDT0xfKHBvcykpIC0gMTsKfQovKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCmludCBwb3NfYWRqdXN0X29uT3ZlcmZsb3coIGludCBwb3MsIGludCBsYXN0UG9zICkKewoJaW50IGxhc3RSb3cgPSBST1dfKGxhc3RQb3MpOwoKCWlmICggSVNfRVZFTihsYXN0Um93KSAmJiBwb3MgPiBsYXN0UG9zICkKCXsKCQlpbnQgZGlmZiA9IHBvcyAtIGxhc3RQb3M7CgoJCXByaW50ZiggIioqKiAlZCBvdmVyZmxvd2VkIGJ5ICVkIHNxdWFyZXMgKioqXG4iLCBwb3MsIGRpZmYgKTsKCQlwb3MgPSBsYXN0UG9zIC0gZGlmZjsKCQlwcmludGYoICIqKiogYXV0by1hanVzdGVkIHRvICVkICglZCwlZCkgKioqXG4iLCBwb3MsIFJPV18ocG9zKSwgQ09MXyhwb3MpICk7Cgl9CgllbHNlIGlmICggIUlTX0VWRU4obGFzdFJvdykgJiYgcG9zID4gbGFzdFBvcyArIChOQ09MUy0xKSApCgl7CgkJaW50IGRpZmYgPSBwb3MgLSAoIGxhc3RQb3MgKyAoTkNPTFMtMSkgKTsKCgkJcHJpbnRmKCAiKioqICVkIG92ZXJmbG93ZWQgYnkgJWQgc3F1YXJlcyAqKipcbiIsIHBvcywgZGlmZiApOwoJCXBvcyA9IGxhc3RQb3MgKyBkaWZmOwoJCXByaW50ZiggIioqKiBhdXRvLWFqdXN0ZWQgdG8gJWQgKCVkLCVkKSAqKipcbiIsIHBvcywgUk9XXyhwb3MpLCBDT0xfKHBvcykgKTsKCX0KCglyZXR1cm4gcG9zOwp9Ci8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi8Kdm9pZCBib2FyZF9wcmludCggY2hhciBib2FyZFtdLCBpbnQgbnJvd3MsIGludCBuY29scywgaW50IHBvc0JvYXJkW10gKQp7CglpbnQgaT0wLCBqPTA7CglpZiAoICFib2FyZCB8fCBucm93czwgMSB8fCBuY29scyA8IDEgfHwgIXBvc0JvYXJkICkKCQlyZXR1cm47CgoJLy8gY29sdW1uIGxhYmVscwoJcHJpbnRmKCAiXG4gICIgKTsKCWZvciAoaj0wOyBqIDwgbmNvbHM7IGorKykKCQlwcmludGYoICIlZCAiLCBqICk7CglwdXRjaGFyKCdcbicpOwoKCS8vIHJvdyBsYWJlbHMKCWZvciAoaT0wOyBpIDwgbnJvd3M7IGkrKykKCXsKCQkvLyBub3JtYWwgYm9hcmQKCQlwcmludGYoICIlZCAiLCBpICk7CgkJZm9yIChqPTA7IGogPCBuY29sczsgaisrICkKCQkJcHJpbnRmKCAiJWMgIiwgYm9hcmRbaSAqIG5jb2xzICsgal0gKTsKCgkJLy8gcG9zaXRpb25hbCBib2FyZAoJCXB1dGNoYXIoJ1x0Jyk7CgkJZm9yIChqPTA7IGogPCBuY29sczsgaisrICkKCQl7CgkJCWludCBuID0gaSAqIG5jb2xzICsgajsKCQkJaWYgKCAhSVNfRVZFTihpKSAmJiAtMSAhPSBwb3NCb2FyZFtuXSApCgkJCQlwb3NCb2FyZFtuXSA9IHNuYWtlX2l0KG4sIG5jb2xzKTsKCQkJCgkJCXByaW50ZiggIiUwMmQgIiwgcG9zQm9hcmRbbl0pOwoJCX0KCQlwdXRjaGFyKCdcbicpOwoJfQp9CgovKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovCmludCBtYWluKCB2b2lkICkKewoJaW50ICBwb3NCb2FyZFtCT0FSRF9TSVpFXSA9IHswfTsKCWZvciAoaW50IGk9MDsgaSA8IEJPQVJEX1NJWkU7IGkrKykKCQlwb3NCb2FyZFtpXSA9IGk7CgoJY2hhciBib2FyZFtCT0FSRF9TSVpFXSA9IHsKCQknKicsJy4nLCcuJywnbCcsJy4nLCcuJywnLicsJ0wnLCcuJywnLicsCgkJJy4nLCcuJywnLicsJy4nLCdzJywnbCcsJy4nLCcuJywnLicsJy4nLAoJCScuJywnLicsJ1MnLCcuJywnLicsJy4nLCcuJywnLicsJy4nLCdTJywKCQknTCcsJy4nLCcuJywncycsJy4nLCcuJywnTCcsJy4nLCcuJywnLicsCgkJJy4nLCcuJywnLicsJy4nLCdsJywnLicsJy4nLCdTJywnLicsJy4nLAoJCScuJywnLicsJy4nLCcuJywnLicsJy4nLCcuJywnLicsJy4nLCcuJywKCQknLicsJy4nLCdTJywnLicsJy4nLCdsJywnLicsJ3MnLCcuJywnTCcsCgkJJy4nLCcuJywnLicsJ0wnLCcuJywnLicsJy4nLCcuJywnUycsJy4nLAoJCScuJywnbCcsJy4nLCcuJywnLicsJy4nLCcuJywnLicsJy4nLCcuJywKCQknLicsJy4nLCdTJywnLicsJy4nLCcuJywnLicsJ1MnLCcuJywnLicKCX07CgoJY29uc3QgaW50IGxhc3RQb3MgPSAJSVNfRVZFTihST1dfKEJPQVJEX1NJWkUtMSkpCgkJCQk/IEJPQVJEX1NJWkUtMQoJCQkJOiBCT0FSRF9TSVpFIC0gTkNPTFM7CgoJaW50ICBwb3MgPSAwLCBwb3NXYXMgPSAwOwoJaW50ICByb2xsZWQgPSAwLCAgcm91bmQgID0gMDsKCWJvb2wgd2FzU3BlY2lhbCA9IGZhbHNlLCBpc1NwZWNpYWwgPSBmYWxzZTsKCWludCAgdGVtcDsKCglzcmFuZCggdGltZShOVUxMKSApOwoKCXdoaWxlICggcG9zICE9IGxhc3RQb3MgICkKCXsKCQlwb3NXYXMgPSBwb3M7CQkJCS8vIHJlbWVtYmVyIHByZXZpb3VzIHBvcwoJCWlmICggIWlzU3BlY2lhbCApIHsKCQkJcHJpbnRmKCAiXG5ST1VORCAlZCBfX19fX19fX19fX19fX19fX1xuIiwgKytyb3VuZCApOwoJCQlwcmludGYoICJ3YXMgYXQgIDogKCVkLCVkKSAlZCAoJWQpXG4iLAoJCQkJUk9XXyhwb3NXYXMpLCBDT0xfKHBvc1dhcyksCgkJCQlJU19FVkVOKCBST1dfKHBvc1dhcykgKSA/IHBvc1dhcyA6ICh0ZW1wID0gc25ha2VfaXQocG9zV2FzLCBOQ09MUykpLAoJCQkJcG9zV2FzCgkJCQkpOwoJCX0KCgkJLy8gaGFuZGxlIHNwZWNpYWwgY2hhcmFjdGVycwoJCXdhc1NwZWNpYWwgPSBDSEFSX0lTX1NQRUNJQUwoIGJvYXJkW3Bvc10gKTsKCQlpZiAoICF3YXNTcGVjaWFsICkgewoJCQlyb2xsZWQJPSAxICsgcmFuZCgpICUgNjsKCQkJcHJpbnRmKCAicm9sbGVkICA6ICVkXG4iLCByb2xsZWQgKTsKCQl9CgkJZWxzZSB7CgkJCWlmICggJ2wnID09IGJvYXJkW3Bvc10gKQkvLyAxIHNxdWFyZSBkb3duCgkJCQlyb2xsZWQgPSBOQ09MUzsKCQkJZWxzZSBpZiAoICdMJyA9PSBib2FyZFtwb3NdICkJLy8gMiBzcXVhcmVzIGRvd24KCQkJCXJvbGxlZCA9IDIgKiBOQ09MUzsKCQkJZWxzZSBpZiAoICdzJyA9PSBib2FyZFtwb3NdICkJLy8gMSBzcXVhcmUgdXAKCQkJCXJvbGxlZCA9IC1OQ09MUzsKCQkJZWxzZSBpZiAoICdTJyA9PSBib2FyZFtwb3NdICkJLy8gMiBzcXVhcmVzIHVwCgkJCQlyb2xsZWQgPSAtMiAqIE5DT0xTOwoJCX0KCgkJLy8gY2FsYyB0aGUgbmV3IHBvc2l0aW9uICh0aGlzIGlzIHdheSB0b28gbWVzc3khKQoJCWlmICggd2FzU3BlY2lhbCApIHsKCQkJcG9zICs9IHJvbGxlZDsKCQl9CgkJZWxzZSB7CgkJCWlmICggSVNfRVZFTiggUk9XXyhwb3NXYXMpICkgKQoJCQl7CgkJCQlwb3MgPQlDT0xfKHBvc1dhcykgKyByb2xsZWQgPCBOQ09MUwoJCQkJCT8gcG9zV2FzICsgcm9sbGVkCgkJCQkJOiBST1dfKHBvc1dhcykgPT0gUk9XXyhsYXN0UG9zKQoJCQkJCQk/IHBvc1dhcyArIHJvbGxlZAoJCQkJCQk6IHNuYWtlX2l0KCBwb3NXYXMgKyByb2xsZWQsIE5DT0xTICk7CgkJCX0KCQkJZWxzZSAvLyAhSVNfRVZFTiggUk9XXyhwb3NXYXMpICkKCQkJewoJCQkJaW50IGRpZmYgPSBDT0xfKHBvc1dhcykgLSByb2xsZWQ7CgkJCQlwb3MgPSAJZGlmZiA+PSAwCgkJCQkJPyBwb3NXYXMgLSByb2xsZWQKCQkJCQk6IHBvc1dhcyArIChOQ09MUy0xKSAtIENPTF8ocG9zV2FzKSArICgtZGlmZik7CgkJCX0KCQl9CgkJcG9zID0gcG9zX2FkanVzdF9vbk92ZXJmbG93KCBwb3MsIGxhc3RQb3MgKTsKCgkJLy8gcmVtZW1iZXIgd2hldGhlciBuZXcgcG9zIGNvbnRhaW5zIGEgc3BlY2lhbCBjaGFyIG9yIG5vdAoJCWlzU3BlY2lhbCA9IENIQVJfSVNfU1BFQ0lBTCggYm9hcmRbcG9zXSApOwoKCQkvLyB1cGRhdGUgYm9hcmQgY29udGVudHMgYW5kIHByaW50IGl0CgkJaWYgKCAhd2FzU3BlY2lhbCApIHsKCQkJYm9hcmRbcG9zV2FzXSA9ICcuJzsKCQkJcG9zQm9hcmRbcG9zV2FzXSA9IHBvc1dhczsKCQl9CgkJcHJpbnRmKCAibW92ZWQgdG86ICglZCwlZCkgJWQgKCVkKSwgZm91bmQ6ICVjXG4iLAoJCQlST1dfKHBvcyksIENPTF8ocG9zKSwKCQkJSVNfRVZFTiggUk9XXyhwb3MpICkgPyBwb3MgOiAodGVtcCA9IHNuYWtlX2l0KHBvcywgTkNPTFMpKSwKCQkJcG9zLAoJCQlib2FyZFtwb3NdCgkJCSk7CgkJaWYgKCAhaXNTcGVjaWFsICkgewoJCQlib2FyZFtwb3NdID0gJyonOwoJCQlwb3NCb2FyZFtwb3NdID0gLTE7CgkJCWJvYXJkX3ByaW50KCBib2FyZCwgTlJPV1MsIE5DT0xTLCBwb3NCb2FyZCApOwovLwkJCXByZXNzRU5URVIoKTsKCQl9Cgl9CgoJcHV0cyggIkNPTkdSQVRTLCBZT1UgTUFERSBJVCEiICk7Ci8vCXByZXNzRU5URVIoKTsKCglleGl0KDApOwp9Cgo=
ROUND 1 _________________
was at : (0,0) 0 (0)
rolled : 4
moved to: (0,4) 4 (4), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l * . . L . . 00 01 02 03 -1 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 2 _________________
was at : (0,4) 4 (4)
rolled : 3
moved to: (0,7) 7 (7), found: L
moved to: (2,7) 27 (27), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . * . S 20 21 22 23 24 25 26 -1 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 3 _________________
was at : (2,7) 27 (27)
rolled : 6
moved to: (3,6) 33 (36), found: L
moved to: (5,6) 53 (56), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . * . . . 59 58 57 56 55 54 -1 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 4 _________________
was at : (5,6) 53 (56)
rolled : 1
moved to: (5,5) 54 (55), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . * . . . . 59 58 57 56 55 -1 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 5 _________________
was at : (5,5) 54 (55)
rolled : 2
moved to: (5,3) 56 (53), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . * . . . . . . 59 58 57 -1 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 6 _________________
was at : (5,3) 56 (53)
rolled : 3
moved to: (5,0) 59 (50), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 * . . . . . . . . . -1 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 7 _________________
was at : (5,0) 59 (50)
rolled : 6
moved to: (6,5) 65 (65), found: l
moved to: (7,5) 74 (75), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . * . . S . 79 78 77 76 75 -1 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 8 _________________
was at : (7,5) 74 (75)
rolled : 1
moved to: (7,4) 75 (74), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L * . . . S . 79 78 77 76 -1 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 9 _________________
was at : (7,4) 75 (74)
rolled : 2
moved to: (7,2) 77 (72), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . * L . . . . S . 79 78 -1 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 10 _________________
was at : (7,2) 77 (72)
rolled : 3
moved to: (8,0) 80 (80), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 * l . . . . . . . . -1 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 11 _________________
was at : (8,0) 80 (80)
rolled : 4
moved to: (8,4) 84 (84), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . * . . . . . 80 81 82 83 -1 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 12 _________________
was at : (8,4) 84 (84)
rolled : 1
moved to: (8,5) 85 (85), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . * . . . . 80 81 82 83 84 -1 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 13 _________________
was at : (8,5) 85 (85)
rolled : 3
moved to: (8,8) 88 (88), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . * . 80 81 82 83 84 85 86 87 -1 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 14 _________________
was at : (8,8) 88 (88)
rolled : 1
moved to: (8,9) 89 (89), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . * 80 81 82 83 84 85 86 87 88 -1
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 15 _________________
was at : (8,9) 89 (89)
rolled : 5
moved to: (9,5) 94 (95), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . * . S . . 99 98 97 96 95 -1 93 92 91 90
ROUND 16 _________________
was at : (9,5) 94 (95)
rolled : 1
moved to: (9,4) 95 (94), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . * . . S . . 99 98 97 96 -1 94 93 92 91 90
ROUND 17 _________________
was at : (9,4) 95 (94)
rolled : 2
moved to: (9,2) 97 (92), found: S
moved to: (7,2) 77 (72), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . * L . . . . S . 79 78 -1 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 18 _________________
was at : (7,2) 77 (72)
rolled : 5
moved to: (8,2) 82 (82), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l * . . . . . . . 80 81 -1 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 19 _________________
was at : (8,2) 82 (82)
rolled : 5
moved to: (8,7) 87 (87), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . * . . 80 81 82 83 84 85 86 -1 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 20 _________________
was at : (8,7) 87 (87)
rolled : 3
moved to: (9,9) 90 (99), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . * 99 98 97 96 95 94 93 92 91 -1
ROUND 21 _________________
was at : (9,9) 90 (99)
rolled : 2
moved to: (9,7) 92 (97), found: S
moved to: (7,7) 72 (77), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . * S . 79 78 77 76 75 74 73 -1 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 22 _________________
was at : (7,7) 72 (77)
rolled : 4
moved to: (7,3) 76 (73), found: L
moved to: (9,3) 96 (93), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S * . . . S . . 99 98 97 -1 95 94 93 92 91 90
ROUND 23 _________________
was at : (9,3) 96 (93)
rolled : 5
*** 101 overflowed by 2 squares ***
*** auto-ajusted to 92 (9,2) ***
moved to: (9,2) 97 (92), found: S
moved to: (7,2) 77 (72), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . * L . . . . S . 79 78 -1 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 24 _________________
was at : (7,2) 77 (72)
rolled : 2
moved to: (7,0) 79 (70), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 * . . L . . . . S . -1 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 25 _________________
was at : (7,0) 79 (70)
rolled : 4
moved to: (8,3) 83 (83), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . * . . . . . . 80 81 82 -1 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 26 _________________
was at : (8,3) 83 (83)
rolled : 3
moved to: (8,6) 86 (86), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . * . . . 80 81 82 83 84 85 -1 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 27 _________________
was at : (8,6) 86 (86)
rolled : 1
moved to: (8,7) 87 (87), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . * . . 80 81 82 83 84 85 86 -1 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 28 _________________
was at : (8,7) 87 (87)
rolled : 5
moved to: (9,7) 92 (97), found: S
moved to: (7,7) 72 (77), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . * S . 79 78 77 76 75 74 73 -1 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 29 _________________
was at : (7,7) 72 (77)
rolled : 2
moved to: (7,5) 74 (75), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . * . . S . 79 78 77 76 75 -1 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . . . . S . . 99 98 97 96 95 94 93 92 91 90
ROUND 30 _________________
was at : (7,5) 74 (75)
rolled : 2
moved to: (7,3) 76 (73), found: L
moved to: (9,3) 96 (93), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S * . . . S . . 99 98 97 -1 95 94 93 92 91 90
ROUND 31 _________________
was at : (9,3) 96 (93)
rolled : 2
moved to: (9,1) 98 (91), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . * S . . . . S . . 99 -1 97 96 95 94 93 92 91 90
ROUND 32 _________________
was at : (9,1) 98 (91)
rolled : 5
*** 103 overflowed by 4 squares ***
*** auto-ajusted to 94 (9,4) ***
moved to: (9,4) 95 (94), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 . . S . * . . S . . 99 98 97 96 -1 94 93 92 91 90
ROUND 33 _________________
was at : (9,4) 95 (94)
rolled : 4
moved to: (9,0) 99 (90), found: .
0 1 2 3 4 5 6 7 8 9
0 . . . l . . . L . . 00 01 02 03 04 05 06 07 08 09
1 . . . . s l . . . . 19 18 17 16 15 14 13 12 11 10
2 . . S . . . . . . S 20 21 22 23 24 25 26 27 28 29
3 L . . s . . L . . . 39 38 37 36 35 34 33 32 31 30
4 . . . . l . . S . . 40 41 42 43 44 45 46 47 48 49
5 . . . . . . . . . . 59 58 57 56 55 54 53 52 51 50
6 . . S . . l . s . L 60 61 62 63 64 65 66 67 68 69
7 . . . L . . . . S . 79 78 77 76 75 74 73 72 71 70
8 . l . . . . . . . . 80 81 82 83 84 85 86 87 88 89
9 * . S . . . . S . . -1 98 97 96 95 94 93 92 91 90
CONGRATS, YOU MADE IT!