tests/ExampleTree.R

library(CRF)

nNodes <- 100
nStates <- 4

adj <-
structure(c(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 
0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0), .Dim = c(100L, 100L))

crf <- make.crf(adj, nStates)

crf$node.pot[4,] <- c(.9, .09, .009, .001)
crf$node.pot[-4,] <- 1

trans <- array(dim=c(4, 4))
trans[1,] <- c(0.9890, 0.0099, 0.0010, 0.0001)
trans[2,] <- c(0.1309, 0.8618, 0.0066, 0.0007)
trans[3,] <- c(0.0420, 0.0841, 0.8682, 0.0057)
trans[4,] <- c(0.0667, 0.0333, 0.1667, 0.7333)

queue <- c(4)
done.nodes <- c()
done.edges <- c()
while (length(queue) > 0)
{
	n <- queue[1]
	e <- crf$adj.edges[[n]]
	e <- e[!e %in% done.edges]
	e1 <- e[crf$edges[e,1] == n]
	for (i in e1) crf$edge.pot[[i]][,] <- trans
	e2 <- e[crf$edges[e,2] == n]
	for (i in e2) crf$edge.pot[[i]][,] <- t(trans)
	done.nodes <- c(done.nodes, n)
	done.edges <- c(done.edges, e1, e2)
	queue <- c(queue[-1], crf$adj.nodes[[n]])
	queue <- queue[!queue %in% done.nodes]
}

answer <-
structure(list(decode = c(1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 
1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L, 1L), node.bel = structure(c(0.910308819836526, 
0.911010874568674, 0.912883867401247, 0.9, 0.907320044555024, 
0.912883867401247, 0.91160347075071, 0.908490212589711, 0.9042832062, 
0.908490212589711, 0.912883867401247, 0.912103876374476, 0.914127109426, 
0.911010874568674, 0.908490212589711, 0.905931515438836, 0.907320044555024, 
0.910308819836526, 0.912526606630899, 0.91160347075071, 0.913840680215625, 
0.912526606630899, 0.908490212589711, 0.910308819836526, 0.909476755453772, 
0.913185926407476, 0.912883867401247, 0.912883867401247, 0.91160347075071, 
0.912883867401247, 0.91160347075071, 0.911010874568674, 0.91160347075071, 
0.912103876374476, 0.913995722969885, 0.913185926407476, 0.912103876374476, 
0.907320044555024, 0.91160347075071, 0.91160347075071, 0.913441424019237, 
0.907320044555024, 0.913441424019237, 0.909476755453772, 0.913840680215625, 
0.912526606630899, 0.913185926407476, 0.91160347075071, 0.909476755453772, 
0.913441424019237, 0.907320044555024, 0.905931515438836, 0.913840680215625, 
0.91160347075071, 0.913185926407476, 0.913995722969885, 0.905931515438836, 
0.910308819836526, 0.913185926407476, 0.913185926407476, 0.911010874568674, 
0.909476755453772, 0.913185926407476, 0.907320044555024, 0.913657633677552, 
0.91160347075071, 0.905931515438836, 0.913441424019237, 0.913840680215625, 
0.9023257, 0.91160347075071, 0.910308819836526, 0.912526606630899, 
0.912103876374476, 0.908490212589711, 0.907320044555024, 0.91160347075071, 
0.912103876374476, 0.909476755453772, 0.913441424019237, 0.913657633677552, 
0.91160347075071, 0.911010874568674, 0.912883867401247, 0.912103876374476, 
0.905931515438836, 0.908490212589711, 0.909476755453772, 0.913185926407476, 
0.912103876374476, 0.908490212589711, 0.912883867401247, 0.911010874568674, 
0.910308819836526, 0.911010874568674, 0.907320044555024, 0.9042832062, 
0.913185926407476, 0.912103876374476, 0.912103876374476, 0.0779372016316757, 
0.0771261148119761, 0.0749775286283519, 0.09, 0.081410940315857, 
0.0749775286283519, 0.0764435363569473, 0.0800475722188414, 0.08496361592, 
0.0800475722188414, 0.0749775286283519, 0.0758689336941176, 0.0735748478206177, 
0.0771261148119761, 0.0800475722188414, 0.083033032768672, 0.081410940315857, 
0.0779372016316757, 0.0753850825546116, 0.0764435363569473, 0.0738949427826766, 
0.0753850825546116, 0.0800475722188414, 0.0779372016316757, 0.078901282896636, 
0.0746341379956691, 0.0749775286283519, 0.0749775286283519, 0.0764435363569473, 
0.0749775286283519, 0.0764435363569473, 0.0771261148119761, 0.0764435363569473, 
0.0758689336941176, 0.0737213456422645, 0.0746341379956691, 0.0758689336941176, 
0.081410940315857, 0.0764435363569473, 0.0764435363569473, 0.0743447214100827, 
0.081410940315857, 0.0743447214100827, 0.078901282896636, 0.0738949427826766, 
0.0753850825546116, 0.0746341379956691, 0.0764435363569473, 0.078901282896636, 
0.0743447214100827, 0.081410940315857, 0.083033032768672, 0.0738949427826766, 
0.0764435363569473, 0.0746341379956691, 0.0737213456422645, 0.083033032768672, 
0.0779372016316757, 0.0746341379956691, 0.0746341379956691, 0.0771261148119761, 
0.078901282896636, 0.0746341379956691, 0.081410940315857, 0.074100720088625, 
0.0764435363569473, 0.083033032768672, 0.0743447214100827, 0.0738949427826766, 
0.0872622, 0.0764435363569473, 0.0779372016316757, 0.0753850825546116, 
0.0758689336941176, 0.0800475722188414, 0.081410940315857, 0.0764435363569473, 
0.0758689336941176, 0.078901282896636, 0.0743447214100827, 0.074100720088625, 
0.0764435363569473, 0.0771261148119761, 0.0749775286283519, 0.0758689336941176, 
0.083033032768672, 0.0800475722188414, 0.078901282896636, 0.0746341379956691, 
0.0758689336941176, 0.0800475722188414, 0.0749775286283519, 0.0771261148119761, 
0.0779372016316757, 0.0771261148119761, 0.081410940315857, 0.08496361592, 
0.0746341379956691, 0.0758689336941176, 0.0758689336941176, 0.0109521583525101, 
0.0110670216561422, 0.0113531107139509, 0.009, 0.0104310474358567, 
0.0113531107139509, 0.0111611227943571, 0.0106405568489174, 0.00986031504, 
0.0106405568489174, 0.0113531107139509, 0.0112382223661015, 0.011515549037391, 
0.0110670216561422, 0.0106405568489174, 0.010174608824428, 0.0104310474358567, 
0.0109521583525101, 0.0113013843901413, 0.0111611227943571, 0.0114814461390273, 
0.0113013843901413, 0.0106405568489174, 0.0109521583525101, 0.0108119060911639, 
0.0113954480040508, 0.0113531107139509, 0.0113531107139509, 0.0111611227943571, 
0.0113531107139509, 0.0111611227943571, 0.0110670216561422, 0.0111611227943571, 
0.0112382223661015, 0.0115002534152921, 0.0113954480040508, 0.0112382223661015, 
0.0104310474358567, 0.0111611227943571, 0.0111611227943571, 0.0114300732760162, 
0.0104310474358567, 0.0114300732760162, 0.0108119060911639, 0.0114814461390273, 
0.0113013843901413, 0.0113954480040508, 0.0111611227943571, 0.0108119060911639, 
0.0114300732760162, 0.0104310474358567, 0.010174608824428, 0.0114814461390273, 
0.0111611227943571, 0.0113954480040508, 0.0115002534152921, 0.010174608824428, 
0.0109521583525101, 0.0113954480040508, 0.0113954480040508, 0.0110670216561422, 
0.0108119060911639, 0.0113954480040508, 0.0104310474358567, 0.0114583625453836, 
0.0111611227943571, 0.010174608824428, 0.0114300732760162, 0.0114814461390273, 
0.0094745, 0.0111611227943571, 0.0109521583525101, 0.0113013843901413, 
0.0112382223661015, 0.0106405568489174, 0.0104310474358567, 0.0111611227943571, 
0.0112382223661015, 0.0108119060911639, 0.0114300732760162, 0.0114583625453836, 
0.0111611227943571, 0.0110670216561422, 0.0113531107139509, 0.0112382223661015, 
0.010174608824428, 0.0106405568489174, 0.0108119060911639, 0.0113954480040508, 
0.0112382223661015, 0.0106405568489174, 0.0113531107139509, 0.0110670216561422, 
0.0109521583525101, 0.0110670216561422, 0.0104310474358567, 0.00986031504, 
0.0113954480040508, 0.0112382223661015, 0.0112382223661015, 0.000801820179288296, 
0.00079598896320724, 0.00078549325644985, 0.001, 0.000837967693262525, 
0.00078549325644985, 0.000791870097985131, 0.000821658342530395, 
0.00089286284, 0.000821658342530395, 0.00078549325644985, 0.000788967565305266, 
0.000782493715990985, 0.00079598896320724, 0.000821658342530395, 
0.000860842968064, 0.000837967693262525, 0.000801820179288296, 
0.00078692642434846, 0.000791870097985131, 0.000782930862671134, 
0.00078692642434846, 0.000821658342530395, 0.000801820179288296, 
0.000810055558428528, 0.000784487592804166, 0.00078549325644985, 
0.00078549325644985, 0.000791870097985131, 0.00078549325644985, 
0.000791870097985131, 0.00079598896320724, 0.000791870097985131, 
0.000788967565305266, 0.000782677972558635, 0.000784487592804166, 
0.000788967565305266, 0.000837967693262525, 0.000791870097985131, 
0.000791870097985131, 0.0007837812946641, 0.000837967693262525, 
0.0007837812946641, 0.000810055558428528, 0.000782930862671134, 
0.00078692642434846, 0.000784487592804166, 0.000791870097985131, 
0.000810055558428528, 0.0007837812946641, 0.000837967693262525, 
0.000860842968064, 0.000782930862671134, 0.000791870097985131, 
0.000784487592804166, 0.000782677972558635, 0.000860842968064, 
0.000801820179288296, 0.000784487592804166, 0.000784487592804166, 
0.00079598896320724, 0.000810055558428528, 0.000784487592804166, 
0.000837967693262525, 0.000783283688439459, 0.000791870097985131, 
0.000860842968064, 0.0007837812946641, 0.000782930862671134, 
0.0009376, 0.000791870097985131, 0.000801820179288296, 0.00078692642434846, 
0.000788967565305266, 0.000821658342530395, 0.000837967693262525, 
0.000791870097985131, 0.000788967565305266, 0.000810055558428528, 
0.0007837812946641, 0.000783283688439459, 0.000791870097985131, 
0.00079598896320724, 0.00078549325644985, 0.000788967565305266, 
0.000860842968064, 0.000821658342530395, 0.000810055558428528, 
0.000784487592804166, 0.000788967565305266, 0.000821658342530395, 
0.00078549325644985, 0.00079598896320724, 0.000801820179288296, 
0.00079598896320724, 0.000837967693262525, 0.00089286284, 0.000784487592804166, 
0.000788967565305266, 0.000788967565305266), .Dim = c(100L, 4L
)), edge.bel = list(structure(c(0.89947251114378, 0.00900381987899234, 
0.000909476755453772, 9.09476755453772e-05, 0.0103281779311696, 
0.0679971256003208, 0.000520748467117797, 5.52308980276451e-05, 
0.000454100055828885, 0.000909281302266886, 0.00938689686834852, 
6.16278647196344e-05, 5.40307057471828e-05, 2.697485009567e-05, 
0.000135036261590036, 0.00059401374099564), .Dim = c(4L, 4L)), 
    structure(c(0.900295422818324, 0.0102019796935864, 0.000459990650805425, 
    5.34814059585293e-05, 0.0090120573163816, 0.0671662803661781, 
    0.000921076517446102, 2.67006119703003e-05, 0.000910308819836526, 
    0.00051438553076906, 0.0095086638816493, 0.000133663423887359, 
    9.10308819836526e-05, 5.4556041142173e-05, 6.24273026093077e-05, 
    0.000587974737472107), .Dim = c(4L, 4L)), structure(c(0.900295422818324, 
    0.0102019796935864, 0.000459990650805425, 5.34814059585293e-05, 
    0.0090120573163816, 0.0671662803661781, 0.000921076517446102, 
    2.67006119703003e-05, 0.000910308819836526, 0.00051438553076906, 
    0.0095086638816493, 0.000133663423887359, 9.10308819836526e-05, 
    5.4556041142173e-05, 6.24273026093077e-05, 0.000587974737472107
    ), .Dim = c(4L, 4L)), structure(c(0.900295422818324, 0.0090120573163816, 
    0.000910308819836526, 9.10308819836526e-05, 0.0102019796935864, 
    0.0671662803661781, 0.00051438553076906, 5.4556041142173e-05, 
    0.000459990650805425, 0.000921076517446102, 0.0095086638816493, 
    6.24273026093077e-05, 5.34814059585293e-05, 2.67006119703003e-05, 
    0.000133663423887359, 0.000587974737472107), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.0100958084288877, 
    0.000464814909557974, 5.3092463845923e-05, 0.00901900765822988, 
    0.066467285744961, 0.000930736521281562, 2.65064324748011e-05, 
    0.000911010874568674, 0.000509032357759043, 0.00960838820186269, 
    0.000132691360166647, 9.11010874568674e-05, 5.39882803683833e-05, 
    6.30820234400107e-05, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.902488813957959, 0.0090340134056459, 
    0.000912526606630899, 9.12526606630899e-05, 0.00986790730639866, 
    0.0649668641455643, 0.000497541544860437, 5.27695577882282e-05, 
    0.000474658144385936, 0.000950446427210887, 0.00981186192752071, 
    6.44178910238057e-05, 5.24879925040423e-05, 2.62046499308037e-05, 
    0.000131180634938888, 0.000577053146974726), .Dim = c(4L, 
    4L)), structure(c(0.8901, 0.011781, 0.000378, 6.67e-05, 0.00891, 
    0.077562, 0.0007569, 3.33e-05, 9e-04, 0.000594, 0.0078138, 
    0.0001667, 9e-05, 6.3e-05, 5.13e-05, 0.0007333), .Dim = c(4L, 
    4L)), structure(c(0.895966268769009, 0.00896872200284448, 
    0.000905931515438836, 9.05931515438836e-05, 0.0108690239894192, 
    0.0715578676400415, 0.000548018016273235, 5.81231229380704e-05, 
    0.000427333570625976, 0.000855684602134395, 0.00883359538136839, 
    5.79952702992396e-05, 5.74182259698688e-05, 2.86660708365312e-05, 
    0.000143502522776269, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.902488813957959, 0.0090340134056459, 
    0.000912526606630899, 9.12526606630899e-05, 0.00986790730639866, 
    0.0649668641455643, 0.000497541544860437, 5.27695577882282e-05, 
    0.000474658144385936, 0.000950446427210887, 0.00981186192752071, 
    6.44178910238057e-05, 5.24879925040423e-05, 2.62046499308037e-05, 
    0.000131180634938888, 0.000577053146974726), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.0100064589091244, 
    0.000468767157362996, 5.28177355356082e-05, 0.00902487436043203, 
    0.0658790396324172, 0.000938650427005428, 2.63692742629049e-05, 
    0.00091160347075071, 0.000504527339955852, 0.0096900868100608, 
    0.000132004745334121, 9.1160347075071e-05, 5.35104754498631e-05, 
    6.36183999278352e-05, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.898496820251224, 0.0104782272034463, 
    0.000446903387654529, 5.48046114467773e-05, 0.00899405310463814, 
    0.0689849977381975, 0.000894870830993949, 2.73612228062622e-05, 
    0.00090849021258971, 0.000528313976644353, 0.00923813145623005, 
    0.000136970445699817, 9.0849021258971e-05, 5.6033300553189e-05, 
    6.06511740388289e-05, 0.000602522062577539), .Dim = c(4L, 
    4L)), structure(c(0.898496820251224, 0.0104782272034463, 
    0.000446903387654529, 5.48046114467773e-05, 0.00899405310463814, 
    0.0689849977381975, 0.000894870830993949, 2.73612228062622e-05, 
    0.00090849021258971, 0.000528313976644353, 0.00923813145623005, 
    0.000136970445699817, 9.0849021258971e-05, 5.6033300553189e-05, 
    6.06511740388289e-05, 0.000602522062577539), .Dim = c(4L, 
    4L)), structure(c(0.898496820251224, 0.0104782272034463, 
    0.000446903387654529, 5.48046114467773e-05, 0.00899405310463814, 
    0.0689849977381975, 0.000894870830993949, 2.73612228062622e-05, 
    0.00090849021258971, 0.000528313976644353, 0.00923813145623005, 
    0.000136970445699817, 9.0849021258971e-05, 5.6033300553189e-05, 
    6.06511740388289e-05, 0.000602522062577539), .Dim = c(4L, 
    4L)), structure(c(0.897339524064919, 0.00898246844109474, 
    0.000907320044555024, 9.07320044555024e-05, 0.0106566920873457, 
    0.0701599483642055, 0.000537312206084656, 5.69876582210999e-05, 
    0.000438103992305983, 0.000877251089355551, 0.00905623538381081, 
    5.94569703843834e-05, 5.58924451406104e-05, 2.79043241856421e-05, 
    0.000139689214466863, 0.000614481709469409), .Dim = c(4L, 
    4L)), structure(c(0.8943360909318, 0.011121737323928, 0.00041413323168, 
    5.9553951428e-05, 0.00895240374138, 0.073221644199856, 0.000829252494864, 
    2.9732332572e-05, 0.0009042832062, 0.000560759865072, 0.008560725517728, 
    0.000148840235428, 9.042832062e-05, 5.9474531144e-05, 5.6203795728e-05, 
    0.000654736320572), .Dim = c(4L, 4L)), structure(c(0.8943360909318, 
    0.011121737323928, 0.00041413323168, 5.9553951428e-05, 0.00895240374138, 
    0.073221644199856, 0.000829252494864, 2.9732332572e-05, 0.0009042832062, 
    0.000560759865072, 0.008560725517728, 0.000148840235428, 
    9.042832062e-05, 5.9474531144e-05, 5.6203795728e-05, 0.000654736320572
    ), .Dim = c(4L, 4L)), structure(c(0.8924001173, 0.00893302443, 
    0.0009023257, 9.023257e-05, 0.01142262198, 0.07520256396, 
    0.00057593052, 6.108354e-05, 0.000397929, 0.00079680545, 
    0.0082257609, 5.400465e-05, 6.253792e-05, 3.122208e-05, 0.00015629792, 
    0.00068754208), .Dim = c(4L, 4L)), structure(c(0.898496820251224, 
    0.0104782272034463, 0.000446903387654529, 5.48046114467773e-05, 
    0.00899405310463814, 0.0689849977381975, 0.000894870830993949, 
    2.73612228062622e-05, 0.00090849021258971, 0.000528313976644353, 
    0.00923813145623005, 0.000136970445699817, 9.0849021258971e-05, 
    5.6033300553189e-05, 6.06511740388289e-05, 0.000602522062577539
    ), .Dim = c(4L, 4L)), structure(c(0.898496820251224, 0.0104782272034463, 
    0.000446903387654529, 5.48046114467773e-05, 0.00899405310463814, 
    0.0689849977381975, 0.000894870830993949, 2.73612228062622e-05, 
    0.00090849021258971, 0.000528313976644353, 0.00923813145623005, 
    0.000136970445699817, 9.0849021258971e-05, 5.6033300553189e-05, 
    6.06511740388289e-05, 0.000602522062577539), .Dim = c(4L, 
    4L)), structure(c(0.897339524064919, 0.00898246844109474, 
    0.000907320044555024, 9.07320044555024e-05, 0.0106566920873457, 
    0.0701599483642055, 0.000537312206084656, 5.69876582210999e-05, 
    0.000438103992305983, 0.000877251089355551, 0.00905623538381081, 
    5.94569703843834e-05, 5.58924451406104e-05, 2.79043241856421e-05, 
    0.000139689214466863, 0.000614481709469409), .Dim = c(4L, 
    4L)), structure(c(0.902488813957959, 0.0090340134056459, 
    0.000912526606630899, 9.12526606630899e-05, 0.00986790730639866, 
    0.0649668641455643, 0.000497541544860437, 5.27695577882282e-05, 
    0.000474658144385936, 0.000950446427210887, 0.00981186192752071, 
    6.44178910238057e-05, 5.24879925040423e-05, 2.62046499308037e-05, 
    0.000131180634938888, 0.000577053146974726), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.00902487436043204, 
    0.00091160347075071, 9.1160347075071e-05, 0.0100064589091244, 
    0.0658790396324172, 0.000504527339955852, 5.35104754498631e-05, 
    0.000468767157362996, 0.000938650427005428, 0.0096900868100608, 
    6.36183999278352e-05, 5.28177355356082e-05, 2.63692742629049e-05, 
    0.000132004745334121, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.903941770017216, 0.00904855765740186, 
    0.000913995722969885, 9.13995722969885e-05, 0.00965012414457242, 
    0.0635330556745035, 0.000486560881238946, 5.16049419495851e-05, 
    0.000483010643442269, 0.000967171312226067, 0.00998452001515661, 
    6.5551444467165e-05, 5.22046207696609e-05, 2.60631764862025e-05, 
    0.000130472418025524, 0.000573937757277247), .Dim = c(4L, 
    4L)), structure(c(0.900295422818324, 0.0090120573163816, 
    0.000910308819836526, 9.10308819836526e-05, 0.0102019796935864, 
    0.0671662803661781, 0.00051438553076906, 5.4556041142173e-05, 
    0.000459990650805425, 0.000921076517446102, 0.0095086638816493, 
    6.24273026093077e-05, 5.34814059585293e-05, 2.67006119703003e-05, 
    0.000133663423887359, 0.000587974737472107), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.0100958084288877, 
    0.000464814909557974, 5.3092463845923e-05, 0.00901900765822988, 
    0.066467285744961, 0.000930736521281562, 2.65064324748011e-05, 
    0.000911010874568674, 0.000509032357759043, 0.00960838820186269, 
    0.000132691360166647, 9.11010874568674e-05, 5.39882803683833e-05, 
    6.30820234400107e-05, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.0100958084288877, 
    0.000464814909557974, 5.3092463845923e-05, 0.00901900765822988, 
    0.066467285744961, 0.000930736521281562, 2.65064324748011e-05, 
    0.000911010874568674, 0.000509032357759043, 0.00960838820186269, 
    0.000132691360166647, 9.11010874568674e-05, 5.39882803683833e-05, 
    6.30820234400107e-05, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.898496820251224, 0.0104782272034463, 
    0.000446903387654529, 5.48046114467773e-05, 0.00899405310463814, 
    0.0689849977381975, 0.000894870830993949, 2.73612228062622e-05, 
    0.00090849021258971, 0.000528313976644353, 0.00923813145623005, 
    0.000136970445699817, 9.0849021258971e-05, 5.6033300553189e-05, 
    6.06511740388289e-05, 0.000602522062577539), .Dim = c(4L, 
    4L)), structure(c(0.897339524064919, 0.00898246844109474, 
    0.000907320044555024, 9.07320044555024e-05, 0.0106566920873457, 
    0.0701599483642055, 0.000537312206084656, 5.69876582210999e-05, 
    0.000438103992305983, 0.000877251089355551, 0.00905623538381081, 
    5.94569703843834e-05, 5.58924451406104e-05, 2.79043241856421e-05, 
    0.000139689214466863, 0.000614481709469409), .Dim = c(4L, 
    4L)), structure(c(0.895966268769009, 0.00896872200284448, 
    0.000905931515438836, 9.05931515438836e-05, 0.0108690239894192, 
    0.0715578676400415, 0.000548018016273235, 5.81231229380704e-05, 
    0.000427333570625976, 0.000855684602134395, 0.00883359538136839, 
    5.79952702992396e-05, 5.74182259698688e-05, 2.86660708365312e-05, 
    0.000143502522776269, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.897339524064919, 0.0106566920873457, 
    0.000438103992305983, 5.58924451406104e-05, 0.00898246844109474, 
    0.0701599483642055, 0.000877251089355551, 2.79043241856421e-05, 
    0.000907320044555024, 0.000537312206084656, 0.00905623538381081, 
    0.000139689214466863, 9.07320044555024e-05, 5.69876582210999e-05, 
    5.94569703843834e-05, 0.000614481709469409), .Dim = c(4L, 
    4L)), structure(c(0.897339524064919, 0.0106566920873457, 
    0.000438103992305983, 5.58924451406104e-05, 0.00898246844109474, 
    0.0701599483642055, 0.000877251089355551, 2.79043241856421e-05, 
    0.000907320044555024, 0.000537312206084656, 0.00905623538381081, 
    0.000139689214466863, 9.07320044555024e-05, 5.69876582210999e-05, 
    5.94569703843834e-05, 0.000614481709469409), .Dim = c(4L, 
    4L)), structure(c(0.89947251114378, 0.00900381987899234, 
    0.000909476755453772, 9.09476755453772e-05, 0.0103281779311696, 
    0.0679971256003208, 0.000520748467117797, 5.52308980276451e-05, 
    0.000454100055828885, 0.000909281302266886, 0.00938689686834852, 
    6.16278647196344e-05, 5.40307057471828e-05, 2.697485009567e-05, 
    0.000135036261590036, 0.00059401374099564), .Dim = c(4L, 
    4L)), structure(c(0.902488813957959, 0.00986790730639866, 
    0.000474658144385936, 5.24879925040423e-05, 0.0090340134056459, 
    0.0649668641455643, 0.000950446427210887, 2.62046499308037e-05, 
    0.000912526606630899, 0.000497541544860437, 0.00981186192752071, 
    0.000131180634938888, 9.12526606630899e-05, 5.27695577882281e-05, 
    6.44178910238057e-05, 0.000577053146974725), .Dim = c(4L, 
    4L)), structure(c(0.902070733734356, 0.00902982837610731, 
    0.000912103876374476, 9.12103876374476e-05, 0.00993124342055999, 
    0.0653838470575905, 0.000500734962381176, 5.31082535858823e-05, 
    0.000472005339376262, 0.000945134500989134, 0.0097570246582493, 
    6.40578674867784e-05, 5.26241366058612e-05, 2.62726199246654e-05, 
    0.000131520893136388, 0.000578549915638351), .Dim = c(4L, 
    4L)), structure(c(0.902488813957959, 0.00986790730639866, 
    0.000474658144385936, 5.24879925040423e-05, 0.0090340134056459, 
    0.0649668641455643, 0.000950446427210887, 2.62046499308037e-05, 
    0.000912526606630899, 0.000497541544860437, 0.00981186192752071, 
    0.000131180634938888, 9.12526606630899e-05, 5.27695577882281e-05, 
    6.44178910238057e-05, 0.000577053146974725), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.0100064589091244, 
    0.000468767157362996, 5.28177355356082e-05, 0.00902487436043203, 
    0.0658790396324172, 0.000938650427005428, 2.63692742629049e-05, 
    0.00091160347075071, 0.000504527339955852, 0.0096900868100608, 
    0.000132004745334121, 9.1160347075071e-05, 5.35104754498631e-05, 
    6.36183999278352e-05, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.0100064589091244, 
    0.000468767157362996, 5.28177355356082e-05, 0.00902487436043203, 
    0.0658790396324172, 0.000938650427005428, 2.63692742629049e-05, 
    0.00091160347075071, 0.000504527339955852, 0.0096900868100608, 
    0.000132004745334121, 9.1160347075071e-05, 5.35104754498631e-05, 
    6.36183999278352e-05, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.903607399707099, 0.00904521057340776, 
    0.000913657633677552, 9.13657633677552e-05, 0.009699784259601, 
    0.063860000572377, 0.000489064752584925, 5.18705040620375e-05, 
    0.00048125122690611, 0.000963648290066758, 0.009948150361902, 
    6.53126665086863e-05, 5.22450220189119e-05, 2.6083346825034e-05, 
    0.000130573390862858, 0.000574381928732655), .Dim = c(4L, 
    4L)), structure(c(0.902070733734356, 0.00902982837610731, 
    0.000912103876374476, 9.12103876374476e-05, 0.00993124342055999, 
    0.0653838470575905, 0.000500734962381176, 5.31082535858823e-05, 
    0.000472005339376262, 0.000945134500989134, 0.0097570246582493, 
    6.40578674867784e-05, 5.26241366058612e-05, 2.62726199246654e-05, 
    0.000131520893136388, 0.000578549915638351), .Dim = c(4L, 
    4L)), structure(c(0.897339524064919, 0.00898246844109474, 
    0.000907320044555024, 9.07320044555024e-05, 0.0106566920873457, 
    0.0701599483642055, 0.000537312206084656, 5.69876582210999e-05, 
    0.000438103992305983, 0.000877251089355551, 0.00905623538381081, 
    5.94569703843834e-05, 5.58924451406104e-05, 2.79043241856421e-05, 
    0.000139689214466863, 0.000614481709469409), .Dim = c(4L, 
    4L)), structure(c(0.89947251114378, 0.00900381987899234, 
    0.000909476755453772, 9.09476755453772e-05, 0.0103281779311696, 
    0.0679971256003208, 0.000520748467117797, 5.52308980276451e-05, 
    0.000454100055828885, 0.000909281302266886, 0.00938689686834852, 
    6.16278647196344e-05, 5.40307057471828e-05, 2.697485009567e-05, 
    0.000135036261590036, 0.00059401374099564), .Dim = c(4L, 
    4L)), structure(c(0.900295422818324, 0.0102019796935864, 
    0.000459990650805425, 5.34814059585293e-05, 0.0090120573163816, 
    0.0671662803661781, 0.000921076517446102, 2.67006119703003e-05, 
    0.000910308819836526, 0.00051438553076906, 0.0095086638816493, 
    0.000133663423887359, 9.10308819836526e-05, 5.4556041142173e-05, 
    6.24273026093077e-05, 0.000587974737472107), .Dim = c(4L, 
    4L)), structure(c(0.89947251114378, 0.0103281779311696, 0.000454100055828885, 
    5.40307057471828e-05, 0.00900381987899234, 0.0679971256003208, 
    0.000909281302266886, 2.697485009567e-05, 0.000909476755453772, 
    0.000520748467117797, 0.00938689686834852, 0.000135036261590036, 
    9.09476755453772e-05, 5.52308980276451e-05, 6.16278647196344e-05, 
    0.00059401374099564), .Dim = c(4L, 4L)), structure(c(0.903140881216994, 
    0.00976960866363308, 0.000478608816170132, 5.23253224400379e-05, 
    0.00904054067143401, 0.0643197001246676, 0.00095835717714067, 
    2.61234368403787e-05, 0.000913185926407476, 0.000492585310771416, 
    0.00989352795711687, 0.000130774081720454, 9.13185926407476e-05, 
    5.22438965969684e-05, 6.49540536230894e-05, 0.000575264751803295
    ), .Dim = c(4L, 4L)), structure(c(0.902488813957959, 0.0090340134056459, 
    0.000912526606630899, 9.12526606630899e-05, 0.00986790730639866, 
    0.0649668641455643, 0.000497541544860437, 5.27695577882282e-05, 
    0.000474658144385936, 0.000950446427210887, 0.00981186192752071, 
    6.44178910238057e-05, 5.24879925040423e-05, 2.62046499308037e-05, 
    0.000131180634938888, 0.000577053146974726), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.902488813957959, 0.0090340134056459, 
    0.000912526606630899, 9.12526606630899e-05, 0.00986790730639866, 
    0.0649668641455643, 0.000497541544860437, 5.27695577882282e-05, 
    0.000474658144385936, 0.000950446427210887, 0.00981186192752071, 
    6.44178910238057e-05, 5.24879925040423e-05, 2.62046499308037e-05, 
    0.000131180634938888, 0.000577053146974726), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00981455849745126, 
    0.000476830649985939, 5.23924002052049e-05, 0.00903755028727235, 
    0.0646156341719137, 0.000954796611043274, 2.615692543978e-05, 
    0.000912883867401247, 0.000494851688947123, 0.0098567707218522, 
    0.00013094172585019, 9.12883867401247e-05, 5.24842700398463e-05, 
    6.47127310695203e-05, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.0100064589091244, 
    0.000468767157362996, 5.28177355356082e-05, 0.00902487436043203, 
    0.0658790396324172, 0.000938650427005428, 2.63692742629049e-05, 
    0.00091160347075071, 0.000504527339955852, 0.0096900868100608, 
    0.000132004745334121, 9.1160347075071e-05, 5.35104754498631e-05, 
    6.36183999278352e-05, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.0100064589091244, 
    0.000468767157362996, 5.28177355356082e-05, 0.00902487436043203, 
    0.0658790396324172, 0.000938650427005428, 2.63692742629049e-05, 
    0.00091160347075071, 0.000504527339955852, 0.0096900868100608, 
    0.000132004745334121, 9.1160347075071e-05, 5.35104754498631e-05, 
    6.36183999278352e-05, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.0100958084288877, 
    0.000464814909557974, 5.3092463845923e-05, 0.00901900765822988, 
    0.066467285744961, 0.000930736521281562, 2.65064324748011e-05, 
    0.000911010874568674, 0.000509032357759043, 0.00960838820186269, 
    0.000132691360166647, 9.11010874568674e-05, 5.39882803683833e-05, 
    6.30820234400107e-05, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.902070733734356, 0.00993124342055999, 
    0.000472005339376262, 5.26241366058612e-05, 0.00902982837610731, 
    0.0653838470575905, 0.000945134500989134, 2.62726199246654e-05, 
    0.000912103876374476, 0.000500734962381176, 0.0097570246582493, 
    0.000131520893136388, 9.12103876374476e-05, 5.31082535858823e-05, 
    6.40578674867784e-05, 0.000578549915638352), .Dim = c(4L, 
    4L)), structure(c(0.903788432733253, 0.00904702273413469, 
    0.000913840680215625, 9.13840680215625e-05, 0.00967284801025236, 
    0.0636826616901107, 0.000487706622365665, 5.17264599478736e-05, 
    0.000482220737839149, 0.0009655896202922, 0.00996819153790354, 
    6.54442429924559e-05, 5.22214885401646e-05, 2.60715977269488e-05, 
    0.000130514574807278, 0.000574123201596742), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.00902487436043204, 
    0.00091160347075071, 9.1160347075071e-05, 0.0100064589091244, 
    0.0658790396324172, 0.000504527339955852, 5.35104754498631e-05, 
    0.000468767157362996, 0.000938650427005428, 0.0096900868100608, 
    6.36183999278352e-05, 5.28177355356082e-05, 2.63692742629049e-05, 
    0.000132004745334121, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.895966268769009, 0.00896872200284448, 
    0.000905931515438836, 9.05931515438836e-05, 0.0108690239894192, 
    0.0715578676400415, 0.000548018016273235, 5.81231229380704e-05, 
    0.000427333570625976, 0.000855684602134395, 0.00883359538136839, 
    5.79952702992396e-05, 5.74182259698688e-05, 2.86660708365312e-05, 
    0.000143502522776269, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.903140881216994, 0.00904054067143401, 
    0.000913185926407476, 9.13185926407476e-05, 0.00976960866363308, 
    0.0643197001246676, 0.000492585310771416, 5.22438965969684e-05, 
    0.000478608816170132, 0.00095835717714067, 0.00989352795711687, 
    6.49540536230894e-05, 5.23253224400379e-05, 2.61234368403787e-05, 
    0.000130774081720454, 0.000575264751803295), .Dim = c(4L, 
    4L)), structure(c(0.903393568355025, 0.00973172403257982, 
    0.000480063077592681, 5.22782123540955e-05, 0.00904307009779045, 
    0.0640702809112093, 0.000961269162512964, 2.60999171123145e-05, 
    0.000913441424019237, 0.000490675161306546, 0.00992358961823728, 
    0.000130656341820506, 9.13441424019237e-05, 5.20413049870579e-05, 
    6.51514176732925e-05, 0.000574746823377185), .Dim = c(4L, 
    4L)), structure(c(0.895966268769009, 0.00896872200284448, 
    0.000905931515438836, 9.05931515438836e-05, 0.0108690239894192, 
    0.0715578676400415, 0.000548018016273235, 5.81231229380704e-05, 
    0.000427333570625976, 0.000855684602134395, 0.00883359538136839, 
    5.79952702992396e-05, 5.74182259698688e-05, 2.86660708365312e-05, 
    0.000143502522776269, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.903140881216994, 0.00904054067143401, 
    0.000913185926407476, 9.13185926407476e-05, 0.00976960866363308, 
    0.0643197001246676, 0.000492585310771416, 5.22438965969684e-05, 
    0.000478608816170132, 0.00095835717714067, 0.00989352795711687, 
    6.49540536230894e-05, 5.23253224400379e-05, 2.61234368403787e-05, 
    0.000130774081720454, 0.000575264751803295), .Dim = c(4L, 
    4L)), structure(c(0.89947251114378, 0.0103281779311696, 0.000454100055828885, 
    5.40307057471828e-05, 0.00900381987899234, 0.0679971256003208, 
    0.000909281302266886, 2.697485009567e-05, 0.000909476755453772, 
    0.000520748467117797, 0.00938689686834852, 0.000135036261590036, 
    9.09476755453772e-05, 5.52308980276451e-05, 6.16278647196344e-05, 
    0.00059401374099564), .Dim = c(4L, 4L)), structure(c(0.903788432733253, 
    0.00967284801025236, 0.000482220737839149, 5.22214885401646e-05, 
    0.00904702273413469, 0.0636826616901107, 0.0009655896202922, 
    2.60715977269488e-05, 0.000913840680215625, 0.000487706622365665, 
    0.00996819153790354, 0.000130514574807278, 9.13840680215625e-05, 
    5.17264599478736e-05, 6.54442429924559e-05, 0.000574123201596742
    ), .Dim = c(4L, 4L)), structure(c(0.903607399707099, 0.00904521057340776, 
    0.000913657633677552, 9.13657633677552e-05, 0.009699784259601, 
    0.063860000572377, 0.000489064752584925, 5.18705040620375e-05, 
    0.00048125122690611, 0.000963648290066758, 0.009948150361902, 
    6.53126665086863e-05, 5.22450220189119e-05, 2.6083346825034e-05, 
    0.000130573390862858, 0.000574381928732655), .Dim = c(4L, 
    4L)), structure(c(0.902070733734356, 0.00902982837610731, 
    0.000912103876374476, 9.12103876374476e-05, 0.00993124342055999, 
    0.0653838470575905, 0.000500734962381176, 5.31082535858823e-05, 
    0.000472005339376262, 0.000945134500989134, 0.0097570246582493, 
    6.40578674867784e-05, 5.26241366058612e-05, 2.62726199246654e-05, 
    0.000131520893136388, 0.000578549915638351), .Dim = c(4L, 
    4L)), structure(c(0.902488813957959, 0.00986790730639866, 
    0.000474658144385936, 5.24879925040423e-05, 0.0090340134056459, 
    0.0649668641455643, 0.000950446427210887, 2.62046499308037e-05, 
    0.000912526606630899, 0.000497541544860437, 0.00981186192752071, 
    0.000131180634938888, 9.12526606630899e-05, 5.27695577882281e-05, 
    6.44178910238057e-05, 0.000577053146974725), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.0100064589091244, 
    0.000468767157362996, 5.28177355356082e-05, 0.00902487436043203, 
    0.0658790396324172, 0.000938650427005428, 2.63692742629049e-05, 
    0.00091160347075071, 0.000504527339955852, 0.0096900868100608, 
    0.000132004745334121, 9.1160347075071e-05, 5.35104754498631e-05, 
    6.36183999278352e-05, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.89947251114378, 0.0103281779311696, 0.000454100055828885, 
    5.40307057471828e-05, 0.00900381987899234, 0.0679971256003208, 
    0.000909281302266886, 2.697485009567e-05, 0.000909476755453772, 
    0.000520748467117797, 0.00938689686834852, 0.000135036261590036, 
    9.09476755453772e-05, 5.52308980276451e-05, 6.16278647196344e-05, 
    0.00059401374099564), .Dim = c(4L, 4L)), structure(c(0.903140881216994, 
    0.00904054067143401, 0.000913185926407476, 9.13185926407476e-05, 
    0.00976960866363308, 0.0643197001246676, 0.000492585310771416, 
    5.22438965969684e-05, 0.000478608816170132, 0.00095835717714067, 
    0.00989352795711687, 6.49540536230894e-05, 5.23253224400379e-05, 
    2.61234368403787e-05, 0.000130774081720454, 0.000575264751803295
    ), .Dim = c(4L, 4L)), structure(c(0.895966268769009, 0.00896872200284448, 
    0.000905931515438836, 9.05931515438836e-05, 0.0108690239894192, 
    0.0715578676400415, 0.000548018016273235, 5.81231229380704e-05, 
    0.000427333570625976, 0.000855684602134395, 0.00883359538136839, 
    5.79952702992396e-05, 5.74182259698688e-05, 2.86660708365312e-05, 
    0.000143502522776269, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.895966268769009, 0.0108690239894192, 
    0.000427333570625976, 5.74182259698688e-05, 0.00896872200284448, 
    0.0715578676400415, 0.000855684602134395, 2.86660708365312e-05, 
    0.000905931515438836, 0.000548018016273235, 0.00883359538136839, 
    0.000143502522776269, 9.05931515438836e-05, 5.81231229380704e-05, 
    5.79952702992396e-05, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.903607399707099, 0.00904521057340776, 
    0.000913657633677552, 9.13657633677552e-05, 0.009699784259601, 
    0.063860000572377, 0.000489064752584925, 5.18705040620375e-05, 
    0.00048125122690611, 0.000963648290066758, 0.009948150361902, 
    6.53126665086863e-05, 5.22450220189119e-05, 2.6083346825034e-05, 
    0.000130573390862858, 0.000574381928732655), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.00901900765822988, 
    0.000911010874568674, 9.11010874568674e-05, 0.0100958084288877, 
    0.066467285744961, 0.000509032357759043, 5.39882803683833e-05, 
    0.000464814909557974, 0.000930736521281562, 0.00960838820186269, 
    6.30820234400107e-05, 5.3092463845923e-05, 2.65064324748011e-05, 
    0.000132691360166647, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.895966268769009, 0.0108690239894192, 
    0.000427333570625976, 5.74182259698688e-05, 0.00896872200284448, 
    0.0715578676400415, 0.000855684602134395, 2.86660708365312e-05, 
    0.000905931515438836, 0.000548018016273235, 0.00883359538136839, 
    0.000143502522776269, 9.05931515438836e-05, 5.81231229380704e-05, 
    5.79952702992396e-05, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.8943360909318, 0.00895240374138, 0.0009042832062, 
    9.042832062e-05, 0.011121737323928, 0.073221644199856, 0.000560759865072, 
    5.9474531144e-05, 0.00041413323168, 0.000829252494864, 0.008560725517728, 
    5.6203795728e-05, 5.9553951428e-05, 2.9732332572e-05, 0.000148840235428, 
    0.000654736320572), .Dim = c(4L, 4L)), structure(c(0.900295422818324, 
    0.0102019796935864, 0.000459990650805425, 5.34814059585293e-05, 
    0.0090120573163816, 0.0671662803661781, 0.000921076517446102, 
    2.67006119703003e-05, 0.000910308819836526, 0.00051438553076906, 
    0.0095086638816493, 0.000133663423887359, 9.10308819836526e-05, 
    5.4556041142173e-05, 6.24273026093077e-05, 0.000587974737472107
    ), .Dim = c(4L, 4L)), structure(c(0.903140881216994, 0.00976960866363308, 
    0.000478608816170132, 5.23253224400379e-05, 0.00904054067143401, 
    0.0643197001246676, 0.00095835717714067, 2.61234368403787e-05, 
    0.000913185926407476, 0.000492585310771416, 0.00989352795711687, 
    0.000130774081720454, 9.13185926407476e-05, 5.22438965969684e-05, 
    6.49540536230894e-05, 0.000575264751803295), .Dim = c(4L, 
    4L)), structure(c(0.900989754948419, 0.0100958084288877, 
    0.000464814909557974, 5.3092463845923e-05, 0.00901900765822988, 
    0.066467285744961, 0.000930736521281562, 2.65064324748011e-05, 
    0.000911010874568674, 0.000509032357759043, 0.00960838820186269, 
    0.000132691360166647, 9.11010874568674e-05, 5.39882803683833e-05, 
    6.30820234400107e-05, 0.00058369870671987), .Dim = c(4L, 
    4L)), structure(c(0.902842144859833, 0.00903755028727235, 
    0.000912883867401247, 9.12883867401247e-05, 0.00981455849745126, 
    0.0646156341719137, 0.000494851688947123, 5.24842700398463e-05, 
    0.000476830649985939, 0.000954796611043274, 0.0098567707218522, 
    6.47127310695203e-05, 5.23924002052049e-05, 2.615692543978e-05, 
    0.00013094172585019, 0.000576002204954674), .Dim = c(4L, 
    4L)), structure(c(0.897339524064919, 0.0106566920873457, 
    0.000438103992305983, 5.58924451406104e-05, 0.00898246844109474, 
    0.0701599483642055, 0.000877251089355551, 2.79043241856421e-05, 
    0.000907320044555024, 0.000537312206084656, 0.00905623538381081, 
    0.000139689214466863, 9.07320044555024e-05, 5.69876582210999e-05, 
    5.94569703843834e-05, 0.000614481709469409), .Dim = c(4L, 
    4L)), structure(c(0.903607399707099, 0.009699784259601, 0.00048125122690611, 
    5.22450220189119e-05, 0.00904521057340776, 0.063860000572377, 
    0.000963648290066758, 2.6083346825034e-05, 0.000913657633677552, 
    0.000489064752584925, 0.009948150361902, 0.000130573390862858, 
    9.13657633677552e-05, 5.18705040620375e-05, 6.53126665086863e-05, 
    0.000574381928732655), .Dim = c(4L, 4L)), structure(c(0.8943360909318, 
    0.00895240374138, 0.0009042832062, 9.042832062e-05, 0.011121737323928, 
    0.073221644199856, 0.000560759865072, 5.9474531144e-05, 0.00041413323168, 
    0.000829252494864, 0.008560725517728, 5.6203795728e-05, 5.9553951428e-05, 
    2.9732332572e-05, 0.000148840235428, 0.000654736320572), .Dim = c(4L, 
    4L)), structure(c(0.903393568355025, 0.00973172403257982, 
    0.000480063077592681, 5.22782123540955e-05, 0.00904307009779045, 
    0.0640702809112093, 0.000961269162512964, 2.60999171123145e-05, 
    0.000913441424019237, 0.000490675161306546, 0.00992358961823728, 
    0.000130656341820506, 9.13441424019237e-05, 5.20413049870579e-05, 
    6.51514176732925e-05, 0.000574746823377185), .Dim = c(4L, 
    4L)), structure(c(0.8924001173, 0.01142262198, 0.000397929, 
    6.253792e-05, 0.00893302443, 0.07520256396, 0.00079680545, 
    3.122208e-05, 0.0009023257, 0.00057593052, 0.0082257609, 
    0.00015629792, 9.023257e-05, 6.108354e-05, 5.400465e-05, 
    0.00068754208), .Dim = c(4L, 4L)), structure(c(0.900295422818324, 
    0.0102019796935864, 0.000459990650805425, 5.34814059585293e-05, 
    0.0090120573163816, 0.0671662803661781, 0.000921076517446102, 
    2.67006119703003e-05, 0.000910308819836526, 0.00051438553076906, 
    0.0095086638816493, 0.000133663423887359, 9.10308819836526e-05, 
    5.4556041142173e-05, 6.24273026093077e-05, 0.000587974737472107
    ), .Dim = c(4L, 4L)), structure(c(0.895966268769009, 0.00896872200284448, 
    0.000905931515438836, 9.05931515438836e-05, 0.0108690239894192, 
    0.0715578676400415, 0.000548018016273235, 5.81231229380704e-05, 
    0.000427333570625976, 0.000855684602134395, 0.00883359538136839, 
    5.79952702992396e-05, 5.74182259698688e-05, 2.86660708365312e-05, 
    0.000143502522776269, 0.000631256148481331), .Dim = c(4L, 
    4L)), structure(c(0.901575832572453, 0.0100064589091244, 
    0.000468767157362996, 5.28177355356082e-05, 0.00902487436043203, 
    0.0658790396324172, 0.000938650427005428, 2.63692742629049e-05, 
    0.00091160347075071, 0.000504527339955852, 0.0096900868100608, 
    0.000132004745334121, 9.1160347075071e-05, 5.35104754498631e-05, 
    6.36183999278352e-05, 0.000580678342852497), .Dim = c(4L, 
    4L)), structure(c(0.8943360909318, 0.00895240374138, 0.0009042832062, 
    9.042832062e-05, 0.011121737323928, 0.073221644199856, 0.000560759865072, 
    5.9474531144e-05, 0.00041413323168, 0.000829252494864, 0.008560725517728, 
    5.6203795728e-05, 5.9553951428e-05, 2.9732332572e-05, 0.000148840235428, 
    0.000654736320572), .Dim = c(4L, 4L))), logZ = 1.4210854715202e-14), .Names = c("decode", 
"node.bel", "edge.bel", "logZ"))


Tree <- list()
Tree$crf <- crf
Tree$answer <- answer
save(Tree, file="Tree.RData")

Try the CRF package in your browser

Any scripts or data that you put into this service are public.

CRF documentation built on Dec. 1, 2019, 3:02 a.m.