#include "..\\include\Lib_Clara.h"
#include "..\\include\Dir.h"
#include "..\\include\var_arg.h"
#include "..\\include\cfg_items.h"

char r[60][60]={
                 {3, 2, 1, 3, 1, 3, 1, 0, 3, 1, 
                 0, 3, 3, 0, 3, 3, 1, 1, 3, 3, 
                 3, 1, 3, 1, 0, 3, 3, 2, 3, 0, 
                 1, 2, 1, 2, 0, 1, 1, 2, 0, 3, 
                 0, 1, 3, 0, 0, 3, 1, 2, 3, 1, 
                 3, 1, 3, 2, 0, 3, 0, 2, 0, 3},

                 {2, 2, 0, 2, 1, 1, 3, 1, 0, 0, 
                 0, 3, 1, 2, 0, 0, 0, 2, 2, 1, 
                 0, 0, 1, 1, 0, 3, 1, 0, 0, 3, 
                 0, 1, 0, 3, 1, 2, 3, 2, 2, 3, 
                 0, 0, 2, 0, 3, 2, 0, 0, 0, 3, 
                 1, 0, 1, 3, 0, 0, 3, 1, 2, 0},

                 {1, 0, 0, 2, 1, 2, 2, 2, 2, 2, 
                 0, 1, 2, 0, 3, 3, 0, 3, 1, 2, 
                 2, 0, 2, 2, 3, 0, 1, 2, 0, 2, 
                 0, 3, 0, 1, 3, 2, 0, 3, 1, 1, 
                 0, 2, 1, 1, 1, 0, 1, 2, 2, 2, 
                 2, 3, 1, 0, 2, 1, 1, 3, 1, 1},

                 {2, 0, 2, 3, 2, 2, 0, 3, 1, 2, 
                 3, 2, 0, 3, 2, 2, 1, 2, 0, 3, 
                 1, 3, 3, 0, 2, 1, 0, 2, 2, 0, 
                 3, 1, 3, 2, 3, 0, 2, 3, 0, 1, 
                 1, 1, 2, 1, 2, 2, 1, 1, 1, 3, 
                 0, 2, 0, 3, 3, 2, 1, 2, 2, 3},

                 {3, 0, 3, 0, 2, 1, 1, 1, 0, 3, 
                 3, 0, 3, 0, 2, 3, 0, 1, 2, 3, 
                 2, 1, 1, 1, 3, 0, 3, 3, 2, 0, 
                 0, 2, 1, 1, 2, 2, 1, 3, 3, 3, 
                 0, 0, 1, 2, 3, 1, 1, 3, 1, 0, 
                 1, 0, 0, 3, 1, 2, 3, 3, 2, 1},

                 {1, 2, 1, 1, 1, 3, 0, 0, 2, 1, 
                 0, 2, 2, 1, 2, 0, 3, 3, 0, 3, 
                 3, 2, 1, 3, 2, 1, 2, 0, 3, 0, 
                 3, 2, 2, 0, 2, 3, 2, 3, 0, 3, 
                 3, 3, 2, 3, 0, 1, 3, 3, 2, 2, 
                 2, 1, 0, 3, 3, 1, 3, 2, 3, 2},

                 {0, 3, 2, 1, 2, 3, 3, 3, 3, 3, 
                 2, 3, 0, 1, 3, 2, 1, 1, 3, 3, 
                 3, 0, 1, 0, 1, 3, 2, 1, 0, 2, 
                 0, 3, 2, 2, 1, 1, 0, 2, 1, 3, 
                 1, 0, 2, 1, 3, 3, 0, 3, 0, 1, 
                 0, 2, 1, 3, 0, 0, 1, 2, 1, 2},

                 {0, 0, 2, 2, 0, 3, 3, 3, 0, 3, 
                 0, 0, 2, 1, 1, 2, 2, 2, 2, 1, 
                 2, 3, 0, 3, 2, 0, 1, 2, 1, 2, 
                 0, 0, 1, 0, 1, 0, 3, 1, 1, 3, 
                 0, 0, 0, 1, 3, 0, 1, 0, 2, 1, 
                 3, 1, 3, 0, 0, 1, 2, 2, 1, 3},

                 {0, 0, 1, 0, 3, 0, 2, 3, 3, 2, 
                 2, 2, 1, 1, 2, 0, 2, 3, 2, 3, 
                 3, 3, 3, 3, 1, 0, 0, 0, 2, 1, 
                 1, 0, 1, 3, 2, 1, 1, 3, 0, 0, 
                 0, 2, 2, 2, 2, 2, 0, 3, 3, 1, 
                 2, 3, 2, 3, 0, 3, 1, 0, 0, 1},

                 {1, 2, 2, 2, 0, 1, 3, 3, 3, 2, 
                 2, 0, 2, 2, 0, 2, 0, 0, 3, 1, 
                 3, 3, 0, 1, 3, 2, 0, 2, 3, 3, 
                 3, 0, 0, 3, 0, 1, 2, 2, 3, 0, 
                 1, 0, 2, 1, 3, 2, 2, 1, 1, 1, 
                 0, 2, 1, 3, 3, 2, 3, 2, 2, 1},

                 {2, 0, 2, 1, 1, 2, 2, 0, 0, 1, 
                 0, 1, 0, 3, 2, 2, 2, 2, 3, 0, 
                 0, 1, 2, 1, 1, 2, 1, 2, 3, 1, 
                 1, 1, 1, 3, 0, 1, 2, 0, 0, 0, 
                 2, 0, 2, 1, 3, 1, 1, 3, 2, 1, 
                 0, 2, 2, 2, 0, 3, 0, 1, 0, 0},

                 {0, 3, 2, 0, 1, 2, 1, 0, 0, 0, 
                 2, 1, 1, 2, 0, 1, 2, 3, 2, 3, 
                 2, 3, 2, 0, 2, 0, 1, 0, 2, 1, 
                 1, 1, 0, 1, 3, 0, 2, 0, 3, 3, 
                 0, 1, 1, 2, 0, 3, 3, 1, 0, 1, 
                 3, 2, 2, 1, 2, 1, 1, 0, 0, 3},

                 {3, 0, 2, 1, 0, 3, 2, 0, 2, 2, 
                 1, 2, 1, 2, 2, 2, 1, 1, 1, 0, 
                 2, 3, 0, 1, 2, 2, 1, 3, 0, 2, 
                 0, 0, 1, 1, 1, 1, 0, 0, 2, 0, 
                 1, 1, 3, 2, 0, 3, 1, 3, 1, 2, 
                 2, 2, 1, 2, 1, 2, 3, 1, 1, 2},

                 {2, 0, 1, 2, 3, 2, 3, 2, 3, 0, 
                 1, 3, 0, 0, 1, 3, 0, 0, 1, 1, 
                 2, 0, 2, 3, 0, 2, 0, 2, 2, 1, 
                 0, 2, 0, 0, 1, 2, 1, 2, 1, 3, 
                 2, 3, 0, 1, 3, 2, 2, 1, 1, 2, 
                 2, 2, 1, 0, 1, 0, 3, 2, 3, 3},

                 {2, 0, 3, 3, 2, 2, 2, 0, 1, 2, 
                 3, 3, 0, 3, 0, 3, 1, 1, 0, 2, 
                 2, 1, 2, 2, 0, 0, 2, 1, 0, 1, 
                 3, 2, 0, 2, 0, 3, 2, 0, 0, 1, 
                 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 
                 1, 3, 3, 0, 1, 2, 0, 2, 3, 0},

                 {1, 3, 3, 1, 1, 3, 1, 0, 1, 0, 
                 0, 2, 2, 1, 2, 0, 3, 3, 1, 0, 
                 3, 1, 3, 2, 2, 2, 1, 1, 2, 3, 
                 1, 1, 2, 2, 3, 2, 3, 1, 0, 3, 
                 2, 2, 2, 1, 0, 0, 0, 1, 2, 3, 
                 0, 2, 1, 3, 0, 1, 0, 3, 3, 1},

                 {2, 1, 2, 2, 1, 1, 2, 1, 1, 0, 
                 2, 1, 2, 1, 2, 2, 3, 2, 2, 2, 
                 0, 2, 1, 2, 1, 1, 1, 1, 3, 2, 
                 3, 0, 1, 3, 1, 0, 0, 2, 3, 2, 
                 0, 2, 2, 3, 3, 1, 2, 0, 3, 1, 
                 0, 0, 1, 2, 2, 2, 1, 1, 0, 2},

                 {1, 1, 3, 3, 3, 2, 0, 0, 3, 0, 
                 1, 2, 2, 0, 3, 0, 1, 2, 3, 2, 
                 1, 3, 3, 3, 1, 0, 1, 0, 1, 3, 
                 3, 2, 0, 2, 3, 2, 3, 1, 0, 2, 
                 0, 0, 3, 2, 0, 0, 3, 3, 1, 1, 
                 3, 0, 0, 3, 3, 3, 3, 1, 3, 1},

                 {3, 2, 3, 1, 3, 0, 1, 3, 1, 2, 
                 3, 0, 3, 3, 0, 2, 2, 1, 2, 1, 
                 2, 2, 1, 1, 3, 2, 2, 2, 2, 3, 
                 1, 0, 2, 1, 0, 0, 1, 1, 1, 2, 
                 0, 1, 0, 2, 0, 0, 1, 3, 1, 3, 
                 0, 2, 2, 2, 2, 1, 2, 2, 0, 2},

                 {1, 2, 2, 1, 2, 3, 3, 3, 2, 2, 
                 0, 0, 1, 2, 1, 0, 1, 2, 1, 0, 
                 0, 0, 1, 3, 0, 2, 1, 3, 0, 1, 
                 2, 1, 0, 3, 1, 3, 3, 2, 1, 1, 
                 0, 0, 2, 2, 2, 1, 3, 1, 1, 2, 
                 2, 1, 1, 2, 1, 0, 1, 2, 2, 3},

                 {0, 2, 3, 2, 2, 0, 0, 0, 1, 3, 
                 2, 1, 2, 3, 2, 1, 2, 1, 3, 2, 
                 2, 1, 2, 2, 1, 1, 3, 2, 0, 1, 
                 1, 2, 3, 3, 2, 0, 2, 0, 0, 3, 
                 2, 0, 1, 0, 0, 1, 2, 0, 1, 1, 
                 3, 1, 2, 2, 3, 3, 0, 1, 0, 3},

                 {2, 3, 0, 0, 3, 1, 1, 2, 1, 0, 
                 1, 0, 2, 2, 3, 2, 3, 2, 0, 1, 
                 0, 3, 3, 0, 3, 1, 3, 0, 3, 0, 
                 2, 2, 0, 3, 0, 2, 1, 2, 1, 3, 
                 3, 1, 3, 2, 0, 2, 0, 2, 2, 0, 
                 3, 2, 0, 1, 0, 3, 3, 2, 2, 0},

                 {2, 3, 3, 0, 3, 1, 3, 0, 2, 2, 
                 3, 3, 3, 0, 1, 3, 1, 2, 0, 0, 
                 3, 3, 1, 3, 3, 3, 2, 2, 3, 2, 
                 3, 3, 3, 3, 2, 2, 1, 0, 2, 3, 
                 1, 3, 2, 3, 2, 0, 3, 3, 2, 1, 
                 3, 3, 2, 0, 0, 3, 3, 3, 3, 1},

                 {2, 1, 1, 2, 2, 3, 1, 3, 1, 1, 
                 2, 1, 2, 3, 3, 2, 2, 2, 1, 2, 
                 1, 3, 0, 2, 0, 1, 2, 2, 1, 2, 
                 3, 0, 0, 0, 2, 0, 0, 1, 0, 3, 
                 0, 3, 2, 0, 2, 1, 0, 1, 1, 0, 
                 2, 2, 3, 2, 2, 1, 1, 1, 2, 1},

                 {2, 2, 0, 0, 2, 0, 0, 0, 0, 2, 
                 1, 3, 1, 2, 3, 2, 2, 1, 2, 3, 
                 2, 2, 1, 1, 3, 1, 1, 2, 1, 0, 
                 2, 3, 0, 2, 0, 2, 0, 0, 0, 1, 
                 0, 2, 0, 0, 2, 3, 3, 1, 0, 0, 
                 1, 0, 2, 0, 1, 1, 0, 1, 3, 3},

                 {3, 3, 1, 0, 1, 0, 2, 3, 1, 1, 
                 1, 1, 1, 2, 1, 2, 3, 2, 0, 2, 
                 1, 3, 1, 0, 1, 2, 3, 1, 3, 3, 
                 0, 3, 1, 3, 0, 0, 1, 0, 1, 2, 
                 3, 3, 2, 0, 0, 1, 2, 3, 1, 3, 
                 1, 2, 3, 2, 3, 1, 0, 1, 3, 0},

                 {3, 3, 1, 2, 3, 1, 2, 2, 0, 2, 
                 3, 1, 3, 1, 0, 1, 2, 1, 2, 0, 
                 1, 3, 3, 2, 1, 3, 1, 3, 3, 0, 
                 2, 2, 1, 2, 0, 0, 0, 2, 1, 1, 
                 3, 2, 3, 1, 0, 0, 3, 1, 1, 2, 
                 1, 0, 3, 0, 0, 3, 3, 3, 3, 0},

                 {1, 2, 0, 0, 1, 2, 0, 3, 2, 0, 
                 3, 2, 1, 3, 1, 0, 2, 3, 2, 0, 
                 2, 0, 0, 2, 1, 1, 1, 2, 0, 3, 
                 1, 0, 1, 0, 3, 1, 1, 1, 1, 3, 
                 3, 2, 3, 3, 1, 0, 3, 0, 0, 0, 
                 3, 0, 0, 3, 2, 3, 1, 3, 1, 0},

                 {3, 3, 3, 3, 1, 3, 3, 2, 3, 0, 
                 1, 0, 3, 1, 0, 3, 2, 1, 0, 1, 
                 3, 1, 1, 1, 2, 1, 2, 0, 3, 0, 
                 2, 0, 1, 3, 0, 2, 3, 3, 1, 2, 
                 3, 1, 2, 2, 0, 0, 3, 1, 0, 2, 
                 1, 2, 2, 2, 2, 0, 2, 0, 2, 0},

                 {2, 1, 3, 3, 0, 2, 3, 0, 1, 0, 
                 1, 2, 1, 2, 0, 3, 3, 3, 2, 1, 
                 2, 1, 3, 1, 0, 1, 1, 0, 0, 0, 
                 1, 0, 2, 0, 0, 3, 1, 1, 3, 1, 
                 2, 1, 1, 2, 0, 0, 0, 3, 3, 3, 
                 0, 0, 2, 3, 2, 0, 3, 3, 2, 0},

                 {0, 3, 1, 1, 3, 3, 0, 0, 0, 1, 
                 3, 1, 3, 2, 0, 1, 1, 0, 2, 0, 
                 2, 1, 0, 2, 3, 1, 2, 1, 1, 0, 
                 2, 3, 1, 1, 3, 2, 1, 0, 0, 2, 
                 0, 3, 3, 0, 3, 1, 3, 1, 3, 1, 
                 1, 0, 0, 1, 2, 1, 3, 1, 0, 0},

                 {3, 3, 3, 3, 1, 2, 2, 0, 1, 2, 
                 2, 2, 1, 0, 1, 0, 2, 3, 1, 1, 
                 2, 0, 2, 2, 1, 2, 3, 1, 3, 0, 
                 2, 0, 1, 2, 0, 3, 0, 3, 2, 3, 
                 0, 3, 3, 3, 2, 3, 1, 2, 0, 3, 
                 0, 3, 1, 0, 1, 0, 1, 0, 1, 0},

                 {1, 0, 3, 2, 3, 3, 3, 1, 1, 3, 
                 0, 1, 0, 0, 2, 0, 2, 2, 3, 1, 
                 0, 2, 1, 3, 3, 0, 2, 0, 1, 0, 
                 1, 1, 2, 0, 0, 2, 1, 3, 2, 0, 
                 0, 2, 0, 1, 0, 2, 3, 0, 1, 2, 
                 2, 3, 3, 3, 2, 2, 2, 3, 0, 0},

                 {2, 2, 0, 0, 0, 0, 3, 1, 3, 0, 
                 0, 1, 1, 0, 2, 1, 3, 3, 0, 2, 
                 1, 3, 2, 2, 3, 3, 0, 1, 1, 1, 
                 2, 3, 3, 3, 3, 0, 2, 3, 0, 0, 
                 2, 1, 3, 0, 0, 2, 2, 2, 3, 1, 
                 1, 2, 3, 3, 2, 2, 1, 1, 3, 2},

                 {1, 2, 0, 3, 1, 2, 1, 0, 1, 2, 
                 1, 3, 2, 1, 1, 1, 3, 1, 0, 1, 
                 0, 1, 0, 0, 3, 2, 1, 2, 1, 3, 
                 1, 1, 3, 1, 2, 0, 1, 0, 0, 0, 
                 1, 0, 3, 1, 1, 3, 2, 0, 3, 3, 
                 0, 0, 1, 3, 3, 1, 1, 1, 0, 1},

                 {0, 1, 2, 3, 3, 0, 3, 3, 3, 1, 
                 3, 3, 2, 2, 3, 3, 0, 2, 2, 1, 
                 3, 3, 3, 3, 2, 2, 1, 1, 3, 0, 
                 0, 2, 3, 1, 3, 0, 2, 0, 0, 3, 
                 3, 0, 0, 2, 1, 1, 0, 0, 2, 0, 
                 2, 2, 2, 2, 0, 1, 2, 1, 3, 0},

                 {1, 2, 3, 2, 2, 3, 1, 1, 1, 0, 
                 1, 0, 1, 2, 0, 3, 0, 0, 2, 2, 
                 3, 3, 0, 2, 0, 3, 2, 2, 0, 0, 
                 3, 2, 0, 0, 2, 1, 3, 2, 2, 3, 
                 3, 2, 2, 2, 0, 0, 2, 0, 1, 0, 
                 0, 0, 1, 2, 0, 3, 3, 3, 0, 3},

                 {2, 3, 0, 3, 1, 1, 1, 3, 2, 3, 
                 2, 1, 3, 0, 0, 2, 0, 0, 1, 0, 
                 2, 1, 2, 2, 3, 3, 0, 0, 2, 1, 
                 3, 1, 3, 0, 0, 1, 3, 2, 2, 0, 
                 3, 1, 3, 1, 3, 1, 1, 3, 3, 3, 
                 3, 2, 1, 0, 3, 1, 0, 2, 3, 3},

                 {1, 2, 2, 2, 3, 1, 3, 3, 0, 2, 
                 2, 0, 1, 0, 3, 1, 1, 0, 1, 2, 
                 2, 3, 1, 3, 2, 0, 0, 3, 1, 0, 
                 0, 3, 1, 1, 0, 0, 0, 1, 2, 2, 
                 1, 3, 0, 3, 1, 0, 2, 3, 0, 0, 
                 1, 3, 1, 0, 1, 3, 3, 0, 2, 2},

                 {3, 0, 0, 1, 1, 3, 3, 0, 1, 0, 
                 2, 2, 0, 0, 3, 2, 0, 2, 0, 1, 
                 3, 3, 0, 0, 2, 3, 2, 0, 2, 0, 
                 0, 0, 0, 1, 2, 1, 2, 0, 2, 0, 
                 1, 1, 2, 3, 2, 1, 3, 0, 3, 1, 
                 3, 3, 1, 3, 2, 0, 3, 3, 0, 3},

                 {1, 0, 1, 1, 3, 2, 1, 1, 3, 1, 
                 1, 2, 0, 2, 3, 0, 0, 3, 1, 2, 
                 2, 1, 2, 1, 1, 0, 0, 1, 0, 2, 
                 0, 2, 1, 1, 3, 1, 1, 2, 1, 2, 
                 2, 1, 0, 0, 1, 0, 3, 0, 2, 3, 
                 3, 1, 0, 0, 2, 2, 0, 0, 2, 2},

                 {0, 0, 3, 2, 2, 3, 0, 3, 2, 3, 
                 3, 1, 3, 3, 0, 0, 3, 2, 0, 1, 
                 1, 0, 0, 2, 1, 3, 2, 1, 0, 1, 
                 0, 1, 1, 2, 1, 3, 0, 0, 2, 3, 
                 0, 3, 2, 1, 3, 2, 3, 1, 2, 0, 
                 3, 2, 2, 1, 0, 3, 2, 0, 0, 0},

                 {3, 2, 2, 2, 3, 3, 3, 0, 2, 1, 
                 2, 0, 2, 3, 2, 2, 1, 1, 1, 3, 
                 0, 1, 3, 0, 3, 1, 2, 1, 2, 0, 
                 3, 3, 2, 0, 2, 0, 3, 0, 2, 1, 
                 1, 2, 3, 2, 2, 1, 3, 2, 0, 0, 
                 1, 0, 0, 1, 1, 2, 0, 1, 3, 3},

                 {1, 1, 3, 3, 1, 3, 1, 2, 2, 0, 
                 0, 2, 3, 1, 3, 3, 0, 0, 1, 3, 
                 2, 0, 2, 2, 2, 1, 2, 3, 3, 3, 
                 2, 1, 0, 2, 1, 3, 0, 2, 0, 0, 
                 0, 0, 0, 3, 1, 3, 0, 2, 1, 2, 
                 3, 3, 3, 0, 3, 1, 2, 0, 0, 3},

                 {3, 0, 2, 3, 0, 3, 1, 2, 1, 1, 
                 0, 0, 3, 2, 3, 0, 2, 0, 1, 0, 
                 1, 2, 3, 1, 0, 2, 0, 0, 1, 1, 
                 2, 0, 3, 2, 2, 2, 3, 0, 0, 2, 
                 0, 3, 1, 0, 0, 0, 1, 0, 1, 2, 
                 3, 1, 0, 3, 3, 0, 0, 3, 2, 3},

                 {3, 3, 1, 2, 0, 0, 1, 0, 0, 3, 
                 3, 1, 3, 0, 2, 0, 0, 3, 1, 1, 
                 3, 0, 0, 2, 1, 2, 1, 2, 2, 0, 
                 3, 1, 3, 1, 2, 1, 2, 1, 3, 3, 
                 2, 2, 1, 3, 0, 2, 2, 0, 1, 1, 
                 1, 0, 2, 0, 2, 1, 1, 3, 1, 3},

                 {1, 0, 1, 1, 2, 1, 0, 0, 3, 0, 
                 2, 0, 0, 2, 3, 0, 2, 0, 0, 1, 
                 2, 2, 1, 2, 2, 2, 0, 3, 3, 2, 
                 3, 0, 3, 3, 1, 2, 2, 3, 2, 3, 
                 2, 1, 2, 0, 3, 1, 2, 2, 3, 1, 
                 1, 3, 2, 3, 3, 2, 3, 3, 3, 2},

                 {3, 2, 3, 3, 3, 3, 2, 0, 2, 0, 
                 1, 0, 1, 1, 0, 0, 0, 1, 3, 3, 
                 1, 1, 1, 0, 2, 3, 1, 3, 2, 0, 
                 3, 2, 2, 2, 1, 2, 3, 2, 3, 3, 
                 2, 0, 2, 1, 0, 2, 1, 3, 2, 3, 
                 3, 2, 0, 2, 3, 1, 3, 0, 3, 3},

                 {1, 3, 2, 1, 2, 1, 1, 2, 3, 3, 
                 3, 2, 3, 0, 3, 3, 2, 3, 2, 0, 
                 1, 0, 3, 0, 1, 0, 1, 1, 2, 1, 
                 2, 1, 3, 3, 0, 2, 0, 3, 2, 0, 
                 2, 0, 2, 0, 0, 1, 3, 3, 2, 0, 
                 0, 1, 0, 3, 1, 1, 3, 1, 0, 2},

                 {1, 0, 3, 3, 0, 0, 2, 0, 0, 2, 
                 0, 2, 3, 2, 2, 2, 2, 3, 2, 1, 
                 2, 1, 1, 1, 0, 2, 1, 3, 2, 2, 
                 3, 2, 3, 3, 2, 0, 3, 3, 0, 0, 
                 3, 3, 3, 3, 2, 3, 0, 3, 3, 1, 
                 3, 0, 3, 0, 2, 3, 3, 1, 3, 2},

                 {1, 1, 1, 2, 1, 2, 1, 1, 2, 2, 
                 2, 0, 3, 1, 0, 1, 0, 3, 1, 2, 
                 0, 3, 3, 2, 0, 2, 1, 0, 2, 1, 
                 3, 1, 0, 1, 2, 1, 3, 0, 3, 0, 
                 1, 1, 1, 0, 3, 3, 2, 3, 1, 3, 
                 1, 1, 1, 2, 0, 1, 0, 1, 1, 3},

                 {2, 0, 3, 2, 3, 2, 1, 1, 3, 1, 
                 1, 3, 0, 3, 1, 3, 0, 3, 3, 1, 
                 3, 3, 0, 3, 3, 0, 3, 0, 0, 0, 
                 1, 0, 1, 3, 2, 0, 1, 1, 3, 2, 
                 2, 1, 3, 0, 0, 3, 0, 1, 0, 3, 
                 2, 2, 1, 0, 2, 1, 2, 0, 2, 3},

                 {3, 1, 0, 1, 0, 1, 0, 0, 1, 1, 
                 1, 2, 0, 0, 3, 0, 3, 0, 1, 3, 
                 2, 0, 2, 2, 1, 3, 3, 3, 2, 1, 
                 2, 3, 1, 0, 2, 0, 1, 3, 0, 0, 
                 2, 3, 3, 1, 0, 0, 0, 1, 3, 2, 
                 3, 1, 2, 2, 1, 0, 1, 0, 0, 0},

                 {0, 3, 3, 2, 2, 3, 0, 3, 2, 3, 
                 1, 1, 1, 2, 0, 1, 2, 1, 3, 3, 
                 3, 0, 2, 3, 1, 3, 0, 0, 1, 3, 
                 3, 1, 2, 2, 0, 3, 3, 0, 3, 2, 
                 0, 3, 2, 0, 2, 2, 1, 1, 3, 0, 
                 2, 1, 1, 0, 0, 3, 1, 1, 0, 3},

                 {1, 0, 1, 2, 0, 2, 3, 3, 0, 0, 
                 1, 1, 1, 0, 1, 3, 0, 2, 2, 1, 
                 3, 2, 2, 3, 1, 0, 2, 0, 1, 3, 
                 1, 3, 3, 0, 3, 0, 0, 1, 2, 2, 
                 1, 3, 2, 0, 3, 3, 0, 2, 2, 2, 
                 2, 3, 3, 2, 0, 3, 3, 1, 0, 0},

                 {1, 1, 2, 1, 0, 3, 3, 0, 1, 1, 
                 3, 3, 1, 1, 0, 0, 0, 1, 1, 1, 
                 0, 3, 0, 1, 0, 3, 2, 3, 3, 3, 
                 1, 2, 3, 2, 0, 1, 1, 0, 2, 0, 
                 0, 0, 2, 1, 3, 2, 2, 2, 3, 3, 
                 2, 0, 2, 0, 1, 2, 1, 3, 3, 3},

                 {0, 2, 3, 2, 0, 2, 0, 0, 0, 3, 
                 0, 2, 0, 0, 2, 0, 3, 1, 2, 0, 
                 3, 2, 3, 2, 3, 1, 1, 3, 0, 1, 
                 2, 0, 2, 1, 2, 1, 1, 3, 2, 1, 
                 1, 2, 3, 0, 2, 3, 2, 2, 1, 0, 
                 2, 2, 0, 1, 0, 3, 3, 0, 3, 3},

                 {3, 1, 1, 2, 1, 3, 2, 2, 1, 2, 
                 0, 2, 3, 3, 3, 1, 0, 3, 0, 1, 
                 0, 1, 3, 0, 3, 1, 3, 2, 3, 3, 
                 2, 3, 3, 3, 0, 1, 3, 0, 1, 1, 
                 0, 2, 2, 1, 1, 2, 3, 1, 2, 2, 
                 1, 1, 3, 1, 1, 3, 2, 1, 2, 2},

                 {0, 3, 3, 3, 0, 2, 1, 0, 1, 1, 
                 3, 3, 2, 1, 3, 3, 3, 1, 3, 0, 
                 1, 0, 3, 0, 1, 2, 3, 2, 1, 0, 
                 0, 2, 3, 2, 2, 3, 3, 3, 1, 2, 
                 0, 3, 2, 3, 3, 2, 0, 3, 3, 1, 
                 1, 0, 1, 1, 2, 0, 1, 1, 1, 3},

                 {0, 2, 1, 0, 3, 1, 1, 1, 3, 1, 
                 0, 3, 0, 0, 3, 1, 3, 1, 2, 2, 
                 0, 3, 1, 3, 3, 2, 3, 3, 3, 0, 
                 1, 1, 1, 0, 1, 3, 3, 0, 3, 3, 
                 1, 0, 3, 2, 1, 1, 3, 3, 2, 2, 
                 2, 1, 2, 2, 3, 1, 2, 2, 0, 2}
};
char ri;
char st;

void randInit()
{
  DATETIME dt;
  REQUEST_DATEANDTIME_GET(SYNC, &dt);
  ri=dt.time.sec;
  st=0;
}

int rand()
{
  int res=r[ri][st];
  st++;
  if(st==60)
  {
    ri++;
    if(ri==60)
    {
      randInit();
    }
    st=0;
  }
  return res;
}
