You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@systemml.apache.org by du...@apache.org on 2016/01/22 17:33:48 UTC

[12/51] [partial] incubator-systemml git commit: [SYSTEMML-482] [SYSTEMML-480] Adding a Git attributes file to enfore Unix-styled line endings, and normalizing all of the line endings.

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/LinregDSsimpl.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/gdfo/LinregDSsimpl.R b/src/test/scripts/functions/gdfo/LinregDSsimpl.R
index 5d42300..5b90875 100644
--- a/src/test/scripts/functions/gdfo/LinregDSsimpl.R
+++ b/src/test/scripts/functions/gdfo/LinregDSsimpl.R
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-X = as.matrix(readMM(paste(args[1], "X.mtx", sep="")))
-y = as.matrix(readMM(paste(args[1], "y.mtx", sep="")))
-I = as.vector(matrix(1, ncol(X), 1));
-lambda = as.double(args[3]);
-A = t(X) %*% X + diag(I)*lambda;
-b = t(X) %*% y;
-beta = solve(A, b);
-
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+X = as.matrix(readMM(paste(args[1], "X.mtx", sep="")))
+y = as.matrix(readMM(paste(args[1], "y.mtx", sep="")))
+I = as.vector(matrix(1, ncol(X), 1));
+lambda = as.double(args[3]);
+A = t(X) %*% X + diag(I)*lambda;
+b = t(X) %*% y;
+beta = solve(A, b);
+
 writeMM(as(beta,"CsparseMatrix"), paste(args[4], "B", sep=""))
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/LinregDSsimpl.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/gdfo/LinregDSsimpl.dml b/src/test/scripts/functions/gdfo/LinregDSsimpl.dml
index 61849e2..576d1ce 100644
--- a/src/test/scripts/functions/gdfo/LinregDSsimpl.dml
+++ b/src/test/scripts/functions/gdfo/LinregDSsimpl.dml
@@ -19,13 +19,13 @@
 #
 #-------------------------------------------------------------
 
-
-X = read($1);
-y = read($2);
-I = matrix(1, ncol(X), 1);
-lambda = $4;
-A = t(X) %*% X + diag(I)*lambda;
-b = t(X) %*% y;
-beta = solve(A, b);
-
-write(beta, $5);
+
+X = read($1);
+y = read($2);
+I = matrix(1, ncol(X), 1);
+lambda = $4;
+A = t(X) %*% X + diag(I)*lambda;
+b = t(X) %*% y;
+beta = solve(A, b);
+
+write(beta, $5);

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/MMChainLoop.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/gdfo/MMChainLoop.R b/src/test/scripts/functions/gdfo/MMChainLoop.R
index 68aca3a..e2177f7 100644
--- a/src/test/scripts/functions/gdfo/MMChainLoop.R
+++ b/src/test/scripts/functions/gdfo/MMChainLoop.R
@@ -19,19 +19,19 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-X = readMM(paste(args[1], "X.mtx", sep=""))
-v = readMM(paste(args[1], "v.mtx", sep=""))
-maxiter = as.double(args[2]);
-
-i = 0;
-while(i < maxiter) {
-	v = t(X) %*% (X %*% v);
-	i = i + 1;
-}
-
-writeMM(as(v,"CsparseMatrix"), paste(args[3], "w", sep=""))
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+X = readMM(paste(args[1], "X.mtx", sep=""))
+v = readMM(paste(args[1], "v.mtx", sep=""))
+maxiter = as.double(args[2]);
+
+i = 0;
+while(i < maxiter) {
+	v = t(X) %*% (X %*% v);
+	i = i + 1;
+}
+
+writeMM(as(v,"CsparseMatrix"), paste(args[3], "w", sep=""))

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/gdfo/MMChainLoop.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/gdfo/MMChainLoop.dml b/src/test/scripts/functions/gdfo/MMChainLoop.dml
index c3d151d..a68c79b 100644
--- a/src/test/scripts/functions/gdfo/MMChainLoop.dml
+++ b/src/test/scripts/functions/gdfo/MMChainLoop.dml
@@ -19,19 +19,19 @@
 #
 #-------------------------------------------------------------
 
-
-X = read($1);
-v = read($2);
-maxiter = $3;
-
-i = 0;
-while(i < maxiter) {
-	v = t(X) %*% (X %*% v);
-	i = i + 1;
-}
-
-write(v, $4);
-
-
-
-
+
+X = read($1);
+v = read($2);
+maxiter = $3;
+
+i = 0;
+while(i < maxiter) {
+	v = t(X) %*% (X %*% v);
+	i = i + 1;
+}
+
+write(v, $4);
+
+
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/Jdk7IssueTest.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/Jdk7IssueTest.R b/src/test/scripts/functions/indexing/Jdk7IssueTest.R
index 56b6e7e..532300b 100644
--- a/src/test/scripts/functions/indexing/Jdk7IssueTest.R
+++ b/src/test/scripts/functions/indexing/Jdk7IssueTest.R
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-M = as.matrix(readMM(paste(args[1], "M.mtx", sep="")))
-
-R1 = matrix(0, nrow(M), ncol(M));
-for( i in 1:10 ) {
-   R1[,i] = M[,i]; 
-}
-
-R = t(colSums(R1));
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+M = as.matrix(readMM(paste(args[1], "M.mtx", sep="")))
+
+R1 = matrix(0, nrow(M), ncol(M));
+for( i in 1:10 ) {
+   R1[,i] = M[,i]; 
+}
+
+R = t(colSums(R1));
 writeMM(as(R,"CsparseMatrix"), paste(args[2], "R", sep=""))
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/Jdk7IssueTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/Jdk7IssueTest.dml b/src/test/scripts/functions/indexing/Jdk7IssueTest.dml
index 132de6e..87eadf9 100644
--- a/src/test/scripts/functions/indexing/Jdk7IssueTest.dml
+++ b/src/test/scripts/functions/indexing/Jdk7IssueTest.dml
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-M = read($1)
-R1 = matrix(0, rows=nrow(M), cols=ncol(M));
-
-for( i in 1:10 ) {
-   #M[,i] fails on i=5
-   R1[,i] = M[,i]; 
-}
-
-R = colSums(R1);
-write(R, $2, format="text")
+
+M = read($1)
+R1 = matrix(0, rows=nrow(M), cols=ncol(M));
+
+for( i in 1:10 ) {
+   #M[,i] fails on i=5
+   R1[,i] = M[,i]; 
+}
+
+R = colSums(R1);
+write(R, $2, format="text")

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R
index 247aa0b..ee607bc 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R
+++ b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.R
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-A1=readMM(paste(args[1], "A.mtx", sep=""))
-A=as.matrix(A1);
-
-A[13:13,1026:1026] = 7;
-A[14:14,1027:1027] = 7*7;
-A[1013,26] = 7;
-A[1014,27] = 7*7;
-
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+A1=readMM(paste(args[1], "A.mtx", sep=""))
+A=as.matrix(A1);
+
+A[13:13,1026:1026] = 7;
+A[14:14,1027:1027] = 7*7;
+A[1013,26] = 7;
+A[1014,27] = 7*7;
+
 writeMM(as(A,"CsparseMatrix"), paste(args[2], "A", sep=""), format="text")
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml
index 428f7a5..2bcfb6d 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml
+++ b/src/test/scripts/functions/indexing/LeftIndexingScalarTest.dml
@@ -19,12 +19,12 @@
 #
 #-------------------------------------------------------------
 
-
-A=read($1, rows=$2, cols=$3, format="text")
-
-A[13:13,1026:1026] = 7;
-A[14:14,1027:1027] = 7*7;
-A[1013,26] = 7;
-A[1014,27] = 7*7;
-
-write(A, $4, format="text")
+
+A=read($1, rows=$2, cols=$3, format="text")
+
+A[13:13,1026:1026] = 7;
+A[14:14,1027:1027] = 7*7;
+A[1013,26] = 7;
+A[1014,27] = 7*7;
+
+write(A, $4, format="text")

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R
index fd785b3..513adda 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R
+++ b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.R
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-A = as.matrix(readMM(paste(args[1], "A.mtx", sep="")))
-B = as.matrix(readMM(paste(args[1], "B.mtx", sep="")))
-cl = as.integer(args[2]);
-cu = as.integer(args[3]);
-
-R = A;
-R[,cl:cu] = B;
-
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+A = as.matrix(readMM(paste(args[1], "A.mtx", sep="")))
+B = as.matrix(readMM(paste(args[1], "B.mtx", sep="")))
+cl = as.integer(args[2]);
+cu = as.integer(args[3]);
+
+R = A;
+R[,cl:cu] = B;
+
 writeMM(as(R,"CsparseMatrix"), paste(args[4], "R", sep=""))
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml
index 80bc3db..a900831 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml
+++ b/src/test/scripts/functions/indexing/LeftIndexingSparseDenseTest.dml
@@ -19,11 +19,11 @@
 #
 #-------------------------------------------------------------
 
-
-A = read($1);
-B = read($2);
-
-R = A;
-R[,$3:$4] = B;
-
+
+A = read($1);
+B = read($2);
+
+R = A;
+R[,$3:$4] = B;
+
 write(R, $5, format="text");
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R
index fd785b3..513adda 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R
+++ b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.R
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-A = as.matrix(readMM(paste(args[1], "A.mtx", sep="")))
-B = as.matrix(readMM(paste(args[1], "B.mtx", sep="")))
-cl = as.integer(args[2]);
-cu = as.integer(args[3]);
-
-R = A;
-R[,cl:cu] = B;
-
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+A = as.matrix(readMM(paste(args[1], "A.mtx", sep="")))
+B = as.matrix(readMM(paste(args[1], "B.mtx", sep="")))
+cl = as.integer(args[2]);
+cu = as.integer(args[3]);
+
+R = A;
+R[,cl:cu] = B;
+
 writeMM(as(R,"CsparseMatrix"), paste(args[4], "R", sep=""))
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml
index 80bc3db..a900831 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml
+++ b/src/test/scripts/functions/indexing/LeftIndexingSparseSparseTest.dml
@@ -19,11 +19,11 @@
 #
 #-------------------------------------------------------------
 
-
-A = read($1);
-B = read($2);
-
-R = A;
-R[,$3:$4] = B;
-
+
+A = read($1);
+B = read($2);
+
+R = A;
+R[,$3:$4] = B;
+
 write(R, $5, format="text");
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingTest.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingTest.R b/src/test/scripts/functions/indexing/LeftIndexingTest.R
index 79ced75..d8a07ba 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingTest.R
+++ b/src/test/scripts/functions/indexing/LeftIndexingTest.R
@@ -19,26 +19,26 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-A1=readMM(paste(args[1], "A.mtx", sep=""))
-B1=readMM(paste(args[1], "B.mtx", sep=""))
-C1=readMM(paste(args[1], "C.mtx", sep=""))
-D1=readMM(paste(args[1], "D.mtx", sep=""))
-A=as.matrix(A1);
-B=as.matrix(B1);
-C=as.matrix(C1);
-D=as.matrix(D1);
-
-A[args[2]:args[3],args[4]:args[5]]=0
-A[args[2]:args[3],args[4]:args[5]]=B
-writeMM(as(A,"CsparseMatrix"), paste(args[6], "AB", sep=""), format="text")
-A[1:args[3],args[4]:ncol(A)]=0
-A[1:args[3],args[4]:ncol(A)]=C
-writeMM(as(A,"CsparseMatrix"), paste(args[6], "AC", sep=""), format="text")
-A[,args[4]:args[5]]=0
-A[,args[4]:args[5]]=D
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+A1=readMM(paste(args[1], "A.mtx", sep=""))
+B1=readMM(paste(args[1], "B.mtx", sep=""))
+C1=readMM(paste(args[1], "C.mtx", sep=""))
+D1=readMM(paste(args[1], "D.mtx", sep=""))
+A=as.matrix(A1);
+B=as.matrix(B1);
+C=as.matrix(C1);
+D=as.matrix(D1);
+
+A[args[2]:args[3],args[4]:args[5]]=0
+A[args[2]:args[3],args[4]:args[5]]=B
+writeMM(as(A,"CsparseMatrix"), paste(args[6], "AB", sep=""), format="text")
+A[1:args[3],args[4]:ncol(A)]=0
+A[1:args[3],args[4]:ncol(A)]=C
+writeMM(as(A,"CsparseMatrix"), paste(args[6], "AC", sep=""), format="text")
+A[,args[4]:args[5]]=0
+A[,args[4]:args[5]]=D
 writeMM(as(A,"CsparseMatrix"), paste(args[6], "AD", sep=""), format="text")
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/LeftIndexingTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/LeftIndexingTest.dml b/src/test/scripts/functions/indexing/LeftIndexingTest.dml
index d40b68d..abef026 100644
--- a/src/test/scripts/functions/indexing/LeftIndexingTest.dml
+++ b/src/test/scripts/functions/indexing/LeftIndexingTest.dml
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-A=read($1, rows=$2, cols=$3, format="text")
-B=read($11, rows=$14, cols=$15, format="text")
-C=read($12, rows=$5, cols=$16, format="text")
-D=read($13, rows=$2, cols=$15, format="text")
-A[$4:$5,$6:$7]=B
-write(A, $8, format="text")
-A[1:$5,$6:ncol(A)]=C
-write(A, $9, format="text")
-A[,$6:$7]=D
+
+A=read($1, rows=$2, cols=$3, format="text")
+B=read($11, rows=$14, cols=$15, format="text")
+C=read($12, rows=$5, cols=$16, format="text")
+D=read($13, rows=$2, cols=$15, format="text")
+A[$4:$5,$6:$7]=B
+write(A, $8, format="text")
+A[1:$5,$6:ncol(A)]=C
+write(A, $9, format="text")
+A[,$6:$7]=D
 write(A, $10, format="text")
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R
index e6b32ab..62009d7 100644
--- a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R
+++ b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.R
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-A1=readMM(paste(args[1], "A.mtx", sep=""))
-A = as.matrix(A1);
-
-B=A[args[2]:args[3],args[4]:args[5]]
-C=A[1:args[3],args[4]:ncol(A)]
-D=A[,args[4]:args[5]]
-writeMM(as(B,"CsparseMatrix"), paste(args[6], "B", sep=""), format="text")
-writeMM(as(C,"CsparseMatrix"), paste(args[6], "C", sep=""), format="text")
-writeMM(as(D,"CsparseMatrix"), paste(args[6], "D", sep=""), format="text")
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+A1=readMM(paste(args[1], "A.mtx", sep=""))
+A = as.matrix(A1);
+
+B=A[args[2]:args[3],args[4]:args[5]]
+C=A[1:args[3],args[4]:ncol(A)]
+D=A[,args[4]:args[5]]
+writeMM(as(B,"CsparseMatrix"), paste(args[6], "B", sep=""), format="text")
+writeMM(as(C,"CsparseMatrix"), paste(args[6], "C", sep=""), format="text")
+writeMM(as(D,"CsparseMatrix"), paste(args[6], "D", sep=""), format="text")

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml
index f6248ea..a69c235 100644
--- a/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml
+++ b/src/test/scripts/functions/indexing/RightIndexingMatrixTest.dml
@@ -19,11 +19,11 @@
 #
 #-------------------------------------------------------------
 
-
-A=read($1, rows=$2, cols=$3, format="text")
-B=A[$4:$5,$6:$7]
-C=A[1:$5,$6:ncol(A)]
-D=A[,$6:$7]
-write(B, $8, format="text")
-write(C, $9, format="text")
-write(D, $10, format="text")
+
+A=read($1, rows=$2, cols=$3, format="text")
+B=A[$4:$5,$6:$7]
+C=A[1:$5,$6:ncol(A)]
+D=A[,$6:$7]
+write(B, $8, format="text")
+write(C, $9, format="text")
+write(D, $10, format="text")

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingVectorTest.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/RightIndexingVectorTest.R b/src/test/scripts/functions/indexing/RightIndexingVectorTest.R
index 916b8ff..a481a79 100644
--- a/src/test/scripts/functions/indexing/RightIndexingVectorTest.R
+++ b/src/test/scripts/functions/indexing/RightIndexingVectorTest.R
@@ -19,18 +19,18 @@
 #
 #-------------------------------------------------------------
 
-
-args <- commandArgs(TRUE)
-options(digits=22)
-library("Matrix")
-
-A1=readMM(paste(args[1], "A.mtx", sep=""))
-A = as.matrix(A1);
-
-B=A[1:(nrow(A)-10),7]
-C=A[ ,7]
-D=t(A[7, ]) #R outputs col vector
-
-writeMM(as(B,"CsparseMatrix"), paste(args[2], "B", sep=""), format="text")
-writeMM(as(C,"CsparseMatrix"), paste(args[2], "C", sep=""), format="text")
-writeMM(as(D,"CsparseMatrix"), paste(args[2], "D", sep=""), format="text")
+
+args <- commandArgs(TRUE)
+options(digits=22)
+library("Matrix")
+
+A1=readMM(paste(args[1], "A.mtx", sep=""))
+A = as.matrix(A1);
+
+B=A[1:(nrow(A)-10),7]
+C=A[ ,7]
+D=t(A[7, ]) #R outputs col vector
+
+writeMM(as(B,"CsparseMatrix"), paste(args[2], "B", sep=""), format="text")
+writeMM(as(C,"CsparseMatrix"), paste(args[2], "C", sep=""), format="text")
+writeMM(as(D,"CsparseMatrix"), paste(args[2], "D", sep=""), format="text")

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml b/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml
index 977210c..cd25d00 100644
--- a/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml
+++ b/src/test/scripts/functions/indexing/RightIndexingVectorTest.dml
@@ -19,11 +19,11 @@
 #
 #-------------------------------------------------------------
 
-
-A=read($1, rows=$2, cols=$3, format="text")
-B=A[1:(nrow(A)-10),7] #not vrix
-C=A[ ,7] #vrix col
-D=A[7, ] #vrix row
-write(B, $4, format="text")
-write(C, $5, format="text")
-write(D, $6, format="text")
+
+A=read($1, rows=$2, cols=$3, format="text")
+B=A[1:(nrow(A)-10),7] #not vrix
+C=A[ ,7] #vrix col
+D=A[7, ] #vrix row
+write(B, $4, format="text")
+write(C, $5, format="text")
+write(D, $6, format="text")

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/ScalarComputeWrite.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/ScalarComputeWrite.dml b/src/test/scripts/functions/io/ScalarComputeWrite.dml
index 4f3b799..314ecaf 100644
--- a/src/test/scripts/functions/io/ScalarComputeWrite.dml
+++ b/src/test/scripts/functions/io/ScalarComputeWrite.dml
@@ -1,32 +1,32 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-/*
- * DML script to test the scalar write where the scalar is the result of some computation
- * $1 - input value
- * $2 - filename to which scalr needs to be written out
- */
-
-r = $1;
-X = matrix(1.0, rows=10, cols=1);
-X = X*r;
-m = max(X);
-write(m, $2);
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+/*
+ * DML script to test the scalar write where the scalar is the result of some computation
+ * $1 - input value
+ * $2 - filename to which scalr needs to be written out
+ */
+
+r = $1;
+X = matrix(1.0, rows=10, cols=1);
+X = X*r;
+m = max(X);
+write(m, $2);

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/ScalarRead.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/ScalarRead.dml b/src/test/scripts/functions/io/ScalarRead.dml
index 8834894..edf5bcc 100644
--- a/src/test/scripts/functions/io/ScalarRead.dml
+++ b/src/test/scripts/functions/io/ScalarRead.dml
@@ -1,23 +1,23 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-s = read($1, value_type=$2);
-print(s);
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+s = read($1, value_type=$2);
+print(s);

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/ScalarWrite.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/ScalarWrite.dml b/src/test/scripts/functions/io/ScalarWrite.dml
index fd405be..f5a7454 100644
--- a/src/test/scripts/functions/io/ScalarWrite.dml
+++ b/src/test/scripts/functions/io/ScalarWrite.dml
@@ -19,11 +19,11 @@
 #
 #-------------------------------------------------------------
 
-
-/*
- * DML script to test the scalar write:
- * $1 - input scalar value
- * $2 - filename to which scalar needs to be written out
- */
-x = $1
-write(x, $2);
+
+/*
+ * DML script to test the scalar write:
+ * $1 - input scalar value
+ * $2 - filename to which scalar needs to be written out
+ */
+x = $1
+write(x, $2);

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/SeqParReadTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/SeqParReadTest.dml b/src/test/scripts/functions/io/SeqParReadTest.dml
index 1a31c7b..5a054a7 100644
--- a/src/test/scripts/functions/io/SeqParReadTest.dml
+++ b/src/test/scripts/functions/io/SeqParReadTest.dml
@@ -19,9 +19,9 @@
 #
 #-------------------------------------------------------------
 
-
-A = read($1);
-x = sum(A);
-write(x, $2);
-
-
+
+A = read($1);
+x = sum(A);
+write(x, $2);
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml b/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml
index 3659180..8b29c64 100644
--- a/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml
+++ b/src/test/scripts/functions/io/csv/ReadCSVTest_1.dml
@@ -1,27 +1,27 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-# DML script that tests read csv
-
-A = read($1);
-x = sum(A);
-write(x, $2);
-
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+# DML script that tests read csv
+
+A = read($1);
+x = sum(A);
+write(x, $2);
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml b/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml
index af0de14..92e182c 100644
--- a/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml
+++ b/src/test/scripts/functions/io/csv/ReadCSVTest_2.dml
@@ -1,27 +1,27 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-# DML script that tests read csv
-
-A = read($1, format="csv", header=TRUE);
-x = sum(A);
-write(x, $2);
-
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+# DML script that tests read csv
+
+A = read($1, format="csv", header=TRUE);
+x = sum(A);
+write(x, $2);
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml b/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml
index 3659180..8b29c64 100644
--- a/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml
+++ b/src/test/scripts/functions/io/csv/ReadCSVTest_3.dml
@@ -1,27 +1,27 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-# DML script that tests read csv
-
-A = read($1);
-x = sum(A);
-write(x, $2);
-
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+# DML script that tests read csv
+
+A = read($1);
+x = sum(A);
+write(x, $2);
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/WriteCSVTest.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/WriteCSVTest.dml b/src/test/scripts/functions/io/csv/WriteCSVTest.dml
index 60eddd0..f40ed9b 100644
--- a/src/test/scripts/functions/io/csv/WriteCSVTest.dml
+++ b/src/test/scripts/functions/io/csv/WriteCSVTest.dml
@@ -1,28 +1,28 @@
-#-------------------------------------------------------------
-#
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-# 
-#   http://www.apache.org/licenses/LICENSE-2.0
-# 
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-#
-#-------------------------------------------------------------
-
-# DML script that tests read/write csv
-
-A = read($1+".data");
-x = sum(A);
-write(x, $2);
-
-write(A, $3, format="csv", header=$4, sep=$5, sparse=$6);
+#-------------------------------------------------------------
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+# 
+#   http://www.apache.org/licenses/LICENSE-2.0
+# 
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+#-------------------------------------------------------------
+
+# DML script that tests read/write csv
+
+A = read($1+".data");
+x = sum(A);
+write(x, $2);
+
+write(A, $3, format="csv", header=$4, sep=$5, sparse=$6);

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_test.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/csv_test.dml b/src/test/scripts/functions/io/csv/csv_test.dml
index 0656bf7..aa1d61f 100644
--- a/src/test/scripts/functions/io/csv/csv_test.dml
+++ b/src/test/scripts/functions/io/csv/csv_test.dml
@@ -19,10 +19,10 @@
 #
 #-------------------------------------------------------------
 
-
-
-# test for reading and writing in CSV format
-
-A = read($1, format=$2);
-write(A, $3, format=$4);
-
+
+
+# test for reading and writing in CSV format
+
+A = read($1, format=$2);
+write(A, $3, format=$4);
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_verify.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/csv_verify.R b/src/test/scripts/functions/io/csv/csv_verify.R
index c5fc6c8..69bed6e 100644
--- a/src/test/scripts/functions/io/csv/csv_verify.R
+++ b/src/test/scripts/functions/io/csv/csv_verify.R
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-
-args <- commandArgs(TRUE)
-options(digits=22)
-
-library(Matrix);
-
-# R interprets "0" as a categorical ("factor") value, so we need to read the
-# file in as strings and convert everything to numeric explicitly.
-A = read.csv(args[1], header=FALSE, stringsAsFactors=FALSE);
-A = sapply(A, as.numeric);
-x = sum(A);
-write(x, args[2]);
-
+
+
+args <- commandArgs(TRUE)
+options(digits=22)
+
+library(Matrix);
+
+# R interprets "0" as a categorical ("factor") value, so we need to read the
+# file in as strings and convert everything to numeric explicitly.
+A = read.csv(args[1], header=FALSE, stringsAsFactors=FALSE);
+A = sapply(A, as.numeric);
+x = sum(A);
+write(x, args[2]);
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_verify.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/csv_verify.dml b/src/test/scripts/functions/io/csv/csv_verify.dml
index 3526fbc..190d359 100644
--- a/src/test/scripts/functions/io/csv/csv_verify.dml
+++ b/src/test/scripts/functions/io/csv/csv_verify.dml
@@ -19,10 +19,10 @@
 #
 #-------------------------------------------------------------
 
-
-
-A = read($1, rows=$2, cols=$3, format=$4);
-x = sum(A);
-write(x, $5);
-
-
+
+
+A = read($1, rows=$2, cols=$3, format=$4);
+x = sum(A);
+write(x, $5);
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csv_verify2.R
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/csv_verify2.R b/src/test/scripts/functions/io/csv/csv_verify2.R
index b2ce726..a5af6f8 100644
--- a/src/test/scripts/functions/io/csv/csv_verify2.R
+++ b/src/test/scripts/functions/io/csv/csv_verify2.R
@@ -19,14 +19,14 @@
 #
 #-------------------------------------------------------------
 
-
-
-args <- commandArgs(TRUE)
-options(digits=22)
-
-library(Matrix);
-
-A = read.csv(args[1]);
-x = sum(A);
-write(x, args[2]);
-
+
+
+args <- commandArgs(TRUE)
+options(digits=22)
+
+library(Matrix);
+
+A = read.csv(args[1]);
+x = sum(A);
+write(x, args[2]);
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csvprop_read.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/csvprop_read.dml b/src/test/scripts/functions/io/csv/csvprop_read.dml
index 11ca30e..a86a3ab 100644
--- a/src/test/scripts/functions/io/csv/csvprop_read.dml
+++ b/src/test/scripts/functions/io/csv/csvprop_read.dml
@@ -19,17 +19,17 @@
 #
 #-------------------------------------------------------------
 
-
-
-# test for reading and writing in CSV format
-
-Atxt = read($1);
-Acsv = read($2, format="csv", header=$3, sep=$4, fill=$5, default=$6);
-
-Diff = Atxt - Acsv;
-
-s = sum(Diff);
-
-write(s, $7);
-
-
+
+
+# test for reading and writing in CSV format
+
+Atxt = read($1);
+Acsv = read($2, format="csv", header=$3, sep=$4, fill=$5, default=$6);
+
+Diff = Atxt - Acsv;
+
+s = sum(Diff);
+
+write(s, $7);
+
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/csvprop_write.dml
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/csvprop_write.dml b/src/test/scripts/functions/io/csv/csvprop_write.dml
index 8b9b7ed..4baa586 100644
--- a/src/test/scripts/functions/io/csv/csvprop_write.dml
+++ b/src/test/scripts/functions/io/csv/csvprop_write.dml
@@ -19,10 +19,10 @@
 #
 #-------------------------------------------------------------
 
-
-
-# test for reading and writing in CSV format
-
-A = read($1);
-write(A, $2, format="csv", header=$3, sep=$4, sparse=$5);
-
+
+
+# test for reading and writing in CSV format
+
+A = read($1);
+write(A, $2, format="csv", header=$3, sep=$4, sparse=$5);
+

http://git-wip-us.apache.org/repos/asf/incubator-systemml/blob/05d2c0a8/src/test/scripts/functions/io/csv/in/transfusion_1.data
----------------------------------------------------------------------
diff --git a/src/test/scripts/functions/io/csv/in/transfusion_1.data b/src/test/scripts/functions/io/csv/in/transfusion_1.data
index 1ec0901..1a35bfe 100644
--- a/src/test/scripts/functions/io/csv/in/transfusion_1.data
+++ b/src/test/scripts/functions/io/csv/in/transfusion_1.data
@@ -1,749 +1,749 @@
-Recency (months),Frequency (times),Monetary (c.c. blood),Time (months),"whether he/she donated blood in March 2007"
-2 ,50,12500,98 ,1
-0 ,13,3250,28 ,1
-1 ,16,4000,35 ,1
-2 ,20,5000,45 ,1
-1 ,24,6000,77 ,0
-4 ,4,1000,4 ,0
-2 ,7,1750,14 ,1
-1 ,12,3000,35 ,0
-2 ,9,2250,22 ,1
-5 ,46,11500,98 ,1
-4 ,23,5750,58 ,0
-0 ,3,750,4 ,0
-2 ,10,2500,28 ,1
-1 ,13,3250,47 ,0
-2 ,6,1500,15 ,1
-2 ,5,1250,11 ,1
-2 ,14,3500,48 ,1
-2 ,15,3750,49 ,1
-2 ,6,1500,15 ,1
-2 ,3,750,4 ,1
-2 ,3,750,4 ,1
-4 ,11,2750,28 ,0
-2 ,6,1500,16 ,1
-2 ,6,1500,16 ,1
-9 ,9,2250,16 ,0
-4 ,14,3500,40 ,0
-4 ,6,1500,14 ,0
-4 ,12,3000,34 ,1
-4 ,5,1250,11 ,1
-4 ,8,2000,21 ,0
-1 ,14,3500,58 ,0
-4 ,10,2500,28 ,1
-4 ,10,2500,28 ,1
-4 ,9,2250,26 ,1
-2 ,16,4000,64 ,0
-2 ,8,2000,28 ,1
-2 ,12,3000,47 ,1
-4 ,6,1500,16 ,1
-2 ,14,3500,57 ,1
-4 ,7,1750,22 ,1
-2 ,13,3250,53 ,1
-2 ,5,1250,16 ,0
-2 ,5,1250,16 ,1
-2 ,5,1250,16 ,0
-4 ,20,5000,69 ,1
-4 ,9,2250,28 ,1
-2 ,9,2250,36 ,0
-2 ,2,500,2 ,0
-2 ,2,500,2 ,0
-2 ,2,500,2 ,0
-2 ,11,2750,46 ,0
-2 ,11,2750,46 ,1
-2 ,6,1500,22 ,0
-2 ,12,3000,52 ,0
-4 ,5,1250,14 ,1
-4 ,19,4750,69 ,1
-4 ,8,2000,26 ,1
-2 ,7,1750,28 ,1
-2 ,16,4000,81 ,0
-3 ,6,1500,21 ,0
-2 ,7,1750,29 ,0
-2 ,8,2000,35 ,1
-2 ,10,2500,49 ,0
-4 ,5,1250,16 ,1
-2 ,3,750,9 ,1
-3 ,16,4000,74 ,0
-2 ,4,1000,14 ,1
-0 ,2,500,4 ,0
-4 ,7,1750,25 ,0
-1 ,9,2250,51 ,0
-2 ,4,1000,16 ,0
-2 ,4,1000,16 ,0
-4 ,17,4250,71 ,1
-2 ,2,500,4 ,0
-2 ,2,500,4 ,1
-2 ,2,500,4 ,1
-2 ,4,1000,16 ,1
-2 ,2,500,4 ,0
-2 ,2,500,4 ,0
-2 ,2,500,4 ,0
-4 ,6,1500,23 ,1
-2 ,4,1000,16 ,0
-2 ,4,1000,16 ,0
-2 ,4,1000,16 ,0
-2 ,6,1500,28 ,1
-2 ,6,1500,28 ,0
-4 ,2,500,4 ,0
-4 ,2,500,4 ,0
-4 ,2,500,4 ,0
-2 ,7,1750,35 ,1
-4 ,2,500,4 ,1
-4 ,2,500,4 ,0
-4 ,2,500,4 ,0
-4 ,2,500,4 ,0
-12 ,11,2750,23 ,0
-4 ,7,1750,28 ,0
-3 ,17,4250,86 ,0
-4 ,9,2250,38 ,1
-4 ,4,1000,14 ,1
-5 ,7,1750,26 ,1
-4 ,8,2000,34 ,1
-2 ,13,3250,76 ,1
-4 ,9,2250,40 ,0
-2 ,5,1250,26 ,0
-2 ,5,1250,26 ,0
-6 ,17,4250,70 ,0
-0 ,8,2000,59 ,0
-3 ,5,1250,26 ,0
-2 ,3,750,14 ,0
-2 ,10,2500,64 ,0
-4 ,5,1250,23 ,1
-4 ,9,2250,46 ,0
-4 ,5,1250,23 ,0
-4 ,8,2000,40 ,1
-2 ,12,3000,82 ,0
-11 ,24,6000,64 ,0
-2 ,7,1750,46 ,1
-4 ,11,2750,61 ,0
-1 ,7,1750,57 ,0
-2 ,11,2750,79 ,1
-2 ,3,750,16 ,1
-4 ,5,1250,26 ,1
-2 ,6,1500,41 ,1
-2 ,5,1250,33 ,1
-2 ,4,1000,26 ,0
-2 ,5,1250,34 ,0
-4 ,8,2000,46 ,1
-2 ,4,1000,26 ,0
-4 ,8,2000,48 ,1
-2 ,2,500,10 ,1
-4 ,5,1250,28 ,0
-2 ,12,3000,95 ,0
-2 ,2,500,10 ,0
-4 ,6,1500,35 ,0
-2 ,11,2750,88 ,0
-2 ,3,750,19 ,0
-2 ,5,1250,37 ,0
-2 ,12,3000,98 ,0
-9 ,5,1250,19 ,0
-2 ,2,500,11 ,0
-2 ,9,2250,74 ,0
-5 ,14,3500,86 ,0
-4 ,3,750,16 ,0
-4 ,3,750,16 ,0
-4 ,2,500,9 ,1
-4 ,3,750,16 ,1
-6 ,3,750,14 ,0
-2 ,2,500,11 ,0
-2 ,2,500,11 ,1
-2 ,2,500,11 ,0
-2 ,7,1750,58 ,1
-4 ,6,1500,39 ,0
-4 ,11,2750,78 ,0
-2 ,1,250,2 ,1
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,1
-2 ,1,250,2 ,1
-2 ,1,250,2 ,1
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-11 ,10,2500,35 ,0
-11 ,4,1000,16 ,1
-4 ,5,1250,33 ,1
-4 ,6,1500,41 ,1
-2 ,3,750,22 ,0
-4 ,4,1000,26 ,1
-10 ,4,1000,16 ,0
-2 ,4,1000,35 ,0
-4 ,12,3000,88 ,0
-13 ,8,2000,26 ,0
-11 ,9,2250,33 ,0
-4 ,5,1250,34 ,0
-4 ,4,1000,26 ,0
-8 ,15,3750,77 ,0
-4 ,5,1250,35 ,1
-4 ,7,1750,52 ,0
-4 ,7,1750,52 ,0
-2 ,4,1000,35 ,0
-11 ,11,2750,42 ,0
-2 ,2,500,14 ,0
-2 ,5,1250,47 ,1
-9 ,8,2000,38 ,1
-4 ,6,1500,47 ,0
-11 ,7,1750,29 ,0
-9 ,9,2250,45 ,0
-4 ,6,1500,52 ,0
-4 ,7,1750,58 ,0
-6 ,2,500,11 ,1
-4 ,7,1750,58 ,0
-11 ,9,2250,38 ,0
-11 ,6,1500,26 ,0
-2 ,2,500,16 ,0
-2 ,7,1750,76 ,0
-11 ,6,1500,27 ,0
-11 ,3,750,14 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,1
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,1
-4 ,1,250,4 ,1
-4 ,1,250,4 ,0
-4 ,1,250,4 ,1
-4 ,1,250,4 ,1
-4 ,1,250,4 ,0
-4 ,3,750,24 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,1
-4 ,1,250,4 ,0
-10 ,8,2000,39 ,0
-14 ,7,1750,26 ,0
-8 ,10,2500,63 ,0
-11 ,3,750,15 ,0
-4 ,2,500,14 ,0
-2 ,4,1000,43 ,0
-8 ,9,2250,58 ,0
-8 ,8,2000,52 ,1
-11 ,22,5500,98 ,0
-4 ,3,750,25 ,1
-11 ,17,4250,79 ,1
-9 ,2,500,11 ,0
-4 ,5,1250,46 ,0
-11 ,12,3000,58 ,0
-7 ,12,3000,86 ,0
-11 ,2,500,11 ,0
-11 ,2,500,11 ,0
-11 ,2,500,11 ,0
-2 ,6,1500,75 ,0
-11 ,8,2000,41 ,1
-11 ,3,750,16 ,1
-12 ,13,3250,59 ,0
-2 ,3,750,35 ,0
-16 ,8,2000,28 ,0
-11 ,7,1750,37 ,0
-4 ,3,750,28 ,0
-12 ,12,3000,58 ,0
-4 ,4,1000,41 ,0
-11 ,14,3500,73 ,1
-2 ,2,500,23 ,0
-2 ,3,750,38 ,1
-4 ,5,1250,58 ,0
-4 ,4,1000,43 ,1
-3 ,2,500,23 ,0
-11 ,8,2000,46 ,0
-4 ,7,1750,82 ,0
-13 ,4,1000,21 ,0
-16 ,11,2750,40 ,0
-16 ,7,1750,28 ,0
-7 ,2,500,16 ,0
-4 ,5,1250,58 ,0
-4 ,5,1250,58 ,0
-4 ,4,1000,46 ,0
-14 ,13,3250,57 ,0
-4 ,3,750,34 ,0
-14 ,18,4500,78 ,0
-11 ,8,2000,48 ,0
-14 ,16,4000,70 ,0
-14 ,4,1000,22 ,1
-14 ,5,1250,26 ,0
-8 ,2,500,16 ,0
-11 ,5,1250,33 ,0
-11 ,2,500,14 ,0
-4 ,2,500,23 ,0
-9 ,2,500,16 ,1
-14 ,5,1250,28 ,1
-14 ,3,750,19 ,1
-14 ,4,1000,23 ,1
-16 ,12,3000,50 ,0
-11 ,4,1000,28 ,0
-11 ,5,1250,35 ,0
-11 ,5,1250,35 ,0
-2 ,4,1000,70 ,0
-14 ,5,1250,28 ,0
-14 ,2,500,14 ,0
-14 ,2,500,14 ,0
-14 ,2,500,14 ,0
-14 ,2,500,14 ,0
-14 ,2,500,14 ,0
-14 ,2,500,14 ,0
-2 ,3,750,52 ,0
-14 ,6,1500,34 ,0
-11 ,5,1250,37 ,1
-4 ,5,1250,74 ,0
-11 ,3,750,23 ,0
-16 ,4,1000,23 ,0
-16 ,3,750,19 ,0
-11 ,5,1250,38 ,0
-11 ,2,500,16 ,0
-12 ,9,2250,60 ,0
-9 ,1,250,9 ,0
-9 ,1,250,9 ,0
-4 ,2,500,29 ,0
-11 ,2,500,17 ,0
-14 ,4,1000,26 ,0
-11 ,9,2250,72 ,1
-11 ,5,1250,41 ,0
-15 ,16,4000,82 ,0
-9 ,5,1250,51 ,1
-11 ,4,1000,34 ,0
-14 ,8,2000,50 ,1
-16 ,7,1750,38 ,0
-14 ,2,500,16 ,0
-2 ,2,500,41 ,0
-14 ,16,4000,98 ,0
-14 ,4,1000,28 ,1
-16 ,7,1750,39 ,0
-14 ,7,1750,47 ,0
-16 ,6,1500,35 ,0
-16 ,6,1500,35 ,1
-11 ,7,1750,62 ,1
-16 ,2,500,16 ,0
-16 ,3,750,21 ,1
-11 ,3,750,28 ,0
-11 ,7,1750,64 ,0
-11 ,1,250,11 ,1
-9 ,3,750,34 ,0
-14 ,4,1000,30 ,0
-23 ,38,9500,98 ,0
-11 ,6,1500,58 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,2,500,21 ,0
-11 ,5,1250,50 ,0
-11 ,2,500,21 ,0
-16 ,4,1000,28 ,0
-4 ,2,500,41 ,0
-16 ,6,1500,40 ,0
-14 ,3,750,26 ,0
-9 ,2,500,26 ,0
-21 ,16,4000,64 ,0
-14 ,6,1500,51 ,0
-11 ,2,500,24 ,0
-4 ,3,750,71 ,0
-21 ,13,3250,57 ,0
-11 ,6,1500,71 ,0
-14 ,2,500,21 ,1
-23 ,15,3750,57 ,0
-14 ,4,1000,38 ,0
-11 ,2,500,26 ,0
-16 ,5,1250,40 ,1
-4 ,2,500,51 ,1
-14 ,3,750,31 ,0
-4 ,2,500,52 ,0
-9 ,4,1000,65 ,0
-14 ,4,1000,40 ,0
-11 ,3,750,40 ,1
-14 ,5,1250,50 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,7,1750,72 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-9 ,3,750,52 ,0
-14 ,7,1750,73 ,0
-11 ,4,1000,58 ,0
-11 ,4,1000,59 ,0
-4 ,2,500,59 ,0
-11 ,4,1000,61 ,0
-16 ,4,1000,40 ,0
-16 ,10,2500,89 ,0
-21 ,2,500,21 ,1
-21 ,3,750,26 ,0
-16 ,8,2000,76 ,0
-21 ,3,750,26 ,1
-18 ,2,500,23 ,0
-23 ,5,1250,33 ,0
-23 ,8,2000,46 ,0
-16 ,3,750,34 ,0
-14 ,5,1250,64 ,0
-14 ,3,750,41 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,4,1000,45 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,2,500,26 ,0
-21 ,2,500,23 ,0
-16 ,2,500,27 ,0
-21 ,2,500,23 ,0
-21 ,2,500,23 ,0
-14 ,4,1000,57 ,0
-16 ,5,1250,60 ,0
-23 ,2,500,23 ,0
-14 ,5,1250,74 ,0
-23 ,3,750,28 ,0
-16 ,3,750,40 ,0
-9 ,2,500,52 ,0
-9 ,2,500,52 ,0
-16 ,7,1750,87 ,1
-14 ,4,1000,64 ,0
-14 ,2,500,35 ,0
-16 ,7,1750,93 ,0
-21 ,2,500,25 ,0
-14 ,3,750,52 ,0
-23 ,14,3500,93 ,0
-18 ,8,2000,95 ,0
-16 ,3,750,46 ,0
-11 ,3,750,76 ,0
-11 ,2,500,52 ,0
-11 ,3,750,76 ,0
-23 ,12,3000,86 ,0
-21 ,3,750,35 ,0
-23 ,2,500,26 ,0
-23 ,2,500,26 ,0
-23 ,8,2000,64 ,0
-16 ,3,750,50 ,0
-23 ,3,750,33 ,0
-21 ,3,750,38 ,0
-23 ,2,500,28 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,1
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-21 ,5,1250,60 ,0
-23 ,4,1000,45 ,0
-21 ,4,1000,52 ,0
-22 ,1,250,22 ,1
-11 ,2,500,70 ,0
-23 ,5,1250,58 ,0
-23 ,3,750,40 ,0
-23 ,3,750,41 ,0
-14 ,3,750,83 ,0
-21 ,2,500,35 ,0
-26 ,5,1250,49 ,1
-23 ,6,1500,70 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,4,1000,53 ,0
-21 ,6,1500,86 ,0
-23 ,3,750,48 ,0
-21 ,2,500,41 ,0
-21 ,3,750,64 ,0
-16 ,2,500,70 ,0
-21 ,3,750,70 ,0
-23 ,4,1000,87 ,0
-23 ,3,750,89 ,0
-23 ,2,500,87 ,0
-35 ,3,750,64 ,0
-38 ,1,250,38 ,0
-38 ,1,250,38 ,0
-40 ,1,250,40 ,0
-74 ,1,250,74 ,0
-2 ,43,10750,86 ,1
-6 ,22,5500,28 ,1
-2 ,34,8500,77 ,1
-2 ,44,11000,98 ,0
-0 ,26,6500,76 ,1
-2 ,41,10250,98 ,1
-3 ,21,5250,42 ,1
-2 ,11,2750,23 ,0
-2 ,21,5250,52 ,1
-2 ,13,3250,32 ,1
-4 ,4,1000,4 ,1
-2 ,11,2750,26 ,0
-2 ,11,2750,28 ,0
-3 ,14,3500,35 ,0
-4 ,16,4000,38 ,1
-4 ,6,1500,14 ,0
-3 ,5,1250,12 ,1
-4 ,33,8250,98 ,1
-3 ,10,2500,33 ,1
-4 ,10,2500,28 ,1
-2 ,11,2750,40 ,1
-2 ,11,2750,41 ,1
-4 ,13,3250,39 ,1
-1 ,10,2500,43 ,1
-4 ,9,2250,28 ,0
-2 ,4,1000,11 ,0
-2 ,5,1250,16 ,1
-2 ,15,3750,64 ,0
-5 ,24,6000,79 ,0
-2 ,6,1500,22 ,1
-4 ,5,1250,16 ,1
-2 ,4,1000,14 ,1
-4 ,8,2000,28 ,0
-2 ,4,1000,14 ,0
-2 ,6,1500,26 ,0
-4 ,5,1250,16 ,1
-2 ,7,1750,32 ,1
-2 ,6,1500,26 ,1
-2 ,8,2000,38 ,1
-2 ,2,500,4 ,1
-2 ,6,1500,28 ,1
-2 ,10,2500,52 ,0
-4 ,16,4000,70 ,1
-4 ,2,500,4 ,1
-1 ,14,3500,95 ,0
-4 ,2,500,4 ,1
-7 ,14,3500,48 ,0
-2 ,3,750,11 ,0
-2 ,12,3000,70 ,1
-4 ,7,1750,32 ,1
-4 ,4,1000,16 ,0
-2 ,6,1500,35 ,1
-4 ,6,1500,28 ,1
-2 ,3,750,14 ,0
-2 ,4,1000,23 ,0
-4 ,4,1000,18 ,0
-5 ,6,1500,28 ,0
-4 ,6,1500,30 ,0
-14 ,5,1250,14 ,0
-3 ,8,2000,50 ,0
-4 ,11,2750,64 ,1
-4 ,9,2250,52 ,0
-4 ,16,4000,98 ,1
-7 ,10,2500,47 ,0
-4 ,14,3500,86 ,0
-2 ,9,2250,75 ,0
-4 ,6,1500,35 ,0
-4 ,9,2250,55 ,0
-4 ,6,1500,35 ,1
-2 ,6,1500,45 ,0
-2 ,6,1500,47 ,0
-4 ,2,500,9 ,0
-2 ,2,500,11 ,1
-2 ,2,500,11 ,0
-2 ,2,500,11 ,1
-4 ,6,1500,38 ,1
-3 ,4,1000,29 ,1
-9 ,9,2250,38 ,0
-11 ,5,1250,18 ,0
-2 ,3,750,21 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,1
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,1
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-2 ,1,250,2 ,0
-11 ,11,2750,38 ,0
-2 ,3,750,22 ,0
-9 ,11,2750,49 ,1
-5 ,11,2750,75 ,0
-3 ,5,1250,38 ,0
-3 ,1,250,3 ,1
-4 ,6,1500,43 ,0
-2 ,3,750,24 ,0
-12 ,11,2750,39 ,0
-2 ,2,500,14 ,0
-4 ,6,1500,46 ,0
-9 ,3,750,14 ,0
-14 ,8,2000,26 ,0
-4 ,2,500,13 ,0
-4 ,11,2750,95 ,0
-2 ,7,1750,77 ,0
-2 ,7,1750,77 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,1
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,0
-4 ,1,250,4 ,1
-4 ,1,250,4 ,0
-4 ,7,1750,62 ,0
-4 ,1,250,4 ,0
-4 ,4,1000,34 ,1
-11 ,6,1500,28 ,0
-13 ,3,750,14 ,1
-7 ,5,1250,35 ,0
-9 ,9,2250,54 ,0
-11 ,2,500,11 ,0
-2 ,5,1250,63 ,0
-7 ,11,2750,89 ,0
-8 ,9,2250,64 ,0
-2 ,2,500,22 ,0
-6 ,3,750,26 ,0
-12 ,15,3750,71 ,0
-13 ,3,750,16 ,0
-11 ,16,4000,89 ,0
-4 ,5,1250,58 ,0
-14 ,7,1750,35 ,0
-11 ,4,1000,27 ,0
-7 ,9,2250,89 ,1
-11 ,8,2000,52 ,1
-7 ,5,1250,52 ,0
-11 ,6,1500,41 ,0
-10 ,5,1250,38 ,0
-14 ,2,500,14 ,1
-14 ,2,500,14 ,0
-14 ,2,500,14 ,0
-2 ,2,500,33 ,0
-11 ,3,750,23 ,0
-14 ,8,2000,46 ,0
-9 ,1,250,9 ,0
-16 ,5,1250,27 ,0
-14 ,4,1000,26 ,0
-4 ,2,500,30 ,0
-14 ,3,750,21 ,0
-16 ,16,4000,77 ,0
-4 ,2,500,31 ,0
-14 ,8,2000,50 ,0
-11 ,3,750,26 ,0
-14 ,7,1750,45 ,0
-15 ,5,1250,33 ,0
-16 ,2,500,16 ,0
-16 ,3,750,21 ,0
-11 ,8,2000,72 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,0
-11 ,1,250,11 ,1
-11 ,1,250,11 ,0
-2 ,3,750,75 ,1
-2 ,3,750,77 ,0
-16 ,4,1000,28 ,0
-16 ,15,3750,87 ,0
-16 ,14,3500,83 ,0
-16 ,10,2500,62 ,0
-16 ,3,750,23 ,0
-14 ,3,750,26 ,0
-23 ,19,4750,62 ,0
-11 ,7,1750,75 ,0
-14 ,3,750,28 ,0
-20 ,14,3500,69 ,1
-4 ,2,500,46 ,0
-11 ,2,500,25 ,0
-11 ,3,750,37 ,0
-16 ,4,1000,33 ,0
-21 ,7,1750,38 ,0
-13 ,7,1750,76 ,0
-16 ,6,1500,50 ,0
-14 ,3,750,33 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-14 ,1,250,14 ,0
-17 ,7,1750,58 ,1
-14 ,3,750,35 ,0
-14 ,3,750,35 ,0
-16 ,7,1750,64 ,0
-21 ,2,500,21 ,0
-16 ,3,750,35 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-16 ,1,250,16 ,0
-14 ,2,500,29 ,0
-11 ,4,1000,74 ,0
-11 ,2,500,38 ,1
-21 ,6,1500,48 ,0
-23 ,2,500,23 ,0
-23 ,6,1500,45 ,0
-14 ,2,500,35 ,1
-16 ,6,1500,81 ,0
-16 ,4,1000,58 ,0
-16 ,5,1250,71 ,0
-21 ,2,500,26 ,0
-21 ,3,750,35 ,0
-21 ,3,750,35 ,0
-23 ,8,2000,69 ,0
-21 ,3,750,38 ,0
-23 ,3,750,35 ,0
-21 ,3,750,40 ,0
-23 ,2,500,28 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-25 ,6,1500,50 ,0
-21 ,1,250,21 ,0
-21 ,1,250,21 ,0
-23 ,3,750,39 ,0
-21 ,2,500,33 ,0
-14 ,3,750,79 ,0
-23 ,1,250,23 ,1
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,1,250,23 ,0
-23 ,4,1000,52 ,0
-23 ,1,250,23 ,0
-23 ,7,1750,88 ,0
-16 ,3,750,86 ,0
-23 ,2,500,38 ,0
-21 ,2,500,52 ,0
-23 ,3,750,62 ,0
-39 ,1,250,39 ,0
+Recency (months),Frequency (times),Monetary (c.c. blood),Time (months),"whether he/she donated blood in March 2007"
+2 ,50,12500,98 ,1
+0 ,13,3250,28 ,1
+1 ,16,4000,35 ,1
+2 ,20,5000,45 ,1
+1 ,24,6000,77 ,0
+4 ,4,1000,4 ,0
+2 ,7,1750,14 ,1
+1 ,12,3000,35 ,0
+2 ,9,2250,22 ,1
+5 ,46,11500,98 ,1
+4 ,23,5750,58 ,0
+0 ,3,750,4 ,0
+2 ,10,2500,28 ,1
+1 ,13,3250,47 ,0
+2 ,6,1500,15 ,1
+2 ,5,1250,11 ,1
+2 ,14,3500,48 ,1
+2 ,15,3750,49 ,1
+2 ,6,1500,15 ,1
+2 ,3,750,4 ,1
+2 ,3,750,4 ,1
+4 ,11,2750,28 ,0
+2 ,6,1500,16 ,1
+2 ,6,1500,16 ,1
+9 ,9,2250,16 ,0
+4 ,14,3500,40 ,0
+4 ,6,1500,14 ,0
+4 ,12,3000,34 ,1
+4 ,5,1250,11 ,1
+4 ,8,2000,21 ,0
+1 ,14,3500,58 ,0
+4 ,10,2500,28 ,1
+4 ,10,2500,28 ,1
+4 ,9,2250,26 ,1
+2 ,16,4000,64 ,0
+2 ,8,2000,28 ,1
+2 ,12,3000,47 ,1
+4 ,6,1500,16 ,1
+2 ,14,3500,57 ,1
+4 ,7,1750,22 ,1
+2 ,13,3250,53 ,1
+2 ,5,1250,16 ,0
+2 ,5,1250,16 ,1
+2 ,5,1250,16 ,0
+4 ,20,5000,69 ,1
+4 ,9,2250,28 ,1
+2 ,9,2250,36 ,0
+2 ,2,500,2 ,0
+2 ,2,500,2 ,0
+2 ,2,500,2 ,0
+2 ,11,2750,46 ,0
+2 ,11,2750,46 ,1
+2 ,6,1500,22 ,0
+2 ,12,3000,52 ,0
+4 ,5,1250,14 ,1
+4 ,19,4750,69 ,1
+4 ,8,2000,26 ,1
+2 ,7,1750,28 ,1
+2 ,16,4000,81 ,0
+3 ,6,1500,21 ,0
+2 ,7,1750,29 ,0
+2 ,8,2000,35 ,1
+2 ,10,2500,49 ,0
+4 ,5,1250,16 ,1
+2 ,3,750,9 ,1
+3 ,16,4000,74 ,0
+2 ,4,1000,14 ,1
+0 ,2,500,4 ,0
+4 ,7,1750,25 ,0
+1 ,9,2250,51 ,0
+2 ,4,1000,16 ,0
+2 ,4,1000,16 ,0
+4 ,17,4250,71 ,1
+2 ,2,500,4 ,0
+2 ,2,500,4 ,1
+2 ,2,500,4 ,1
+2 ,4,1000,16 ,1
+2 ,2,500,4 ,0
+2 ,2,500,4 ,0
+2 ,2,500,4 ,0
+4 ,6,1500,23 ,1
+2 ,4,1000,16 ,0
+2 ,4,1000,16 ,0
+2 ,4,1000,16 ,0
+2 ,6,1500,28 ,1
+2 ,6,1500,28 ,0
+4 ,2,500,4 ,0
+4 ,2,500,4 ,0
+4 ,2,500,4 ,0
+2 ,7,1750,35 ,1
+4 ,2,500,4 ,1
+4 ,2,500,4 ,0
+4 ,2,500,4 ,0
+4 ,2,500,4 ,0
+12 ,11,2750,23 ,0
+4 ,7,1750,28 ,0
+3 ,17,4250,86 ,0
+4 ,9,2250,38 ,1
+4 ,4,1000,14 ,1
+5 ,7,1750,26 ,1
+4 ,8,2000,34 ,1
+2 ,13,3250,76 ,1
+4 ,9,2250,40 ,0
+2 ,5,1250,26 ,0
+2 ,5,1250,26 ,0
+6 ,17,4250,70 ,0
+0 ,8,2000,59 ,0
+3 ,5,1250,26 ,0
+2 ,3,750,14 ,0
+2 ,10,2500,64 ,0
+4 ,5,1250,23 ,1
+4 ,9,2250,46 ,0
+4 ,5,1250,23 ,0
+4 ,8,2000,40 ,1
+2 ,12,3000,82 ,0
+11 ,24,6000,64 ,0
+2 ,7,1750,46 ,1
+4 ,11,2750,61 ,0
+1 ,7,1750,57 ,0
+2 ,11,2750,79 ,1
+2 ,3,750,16 ,1
+4 ,5,1250,26 ,1
+2 ,6,1500,41 ,1
+2 ,5,1250,33 ,1
+2 ,4,1000,26 ,0
+2 ,5,1250,34 ,0
+4 ,8,2000,46 ,1
+2 ,4,1000,26 ,0
+4 ,8,2000,48 ,1
+2 ,2,500,10 ,1
+4 ,5,1250,28 ,0
+2 ,12,3000,95 ,0
+2 ,2,500,10 ,0
+4 ,6,1500,35 ,0
+2 ,11,2750,88 ,0
+2 ,3,750,19 ,0
+2 ,5,1250,37 ,0
+2 ,12,3000,98 ,0
+9 ,5,1250,19 ,0
+2 ,2,500,11 ,0
+2 ,9,2250,74 ,0
+5 ,14,3500,86 ,0
+4 ,3,750,16 ,0
+4 ,3,750,16 ,0
+4 ,2,500,9 ,1
+4 ,3,750,16 ,1
+6 ,3,750,14 ,0
+2 ,2,500,11 ,0
+2 ,2,500,11 ,1
+2 ,2,500,11 ,0
+2 ,7,1750,58 ,1
+4 ,6,1500,39 ,0
+4 ,11,2750,78 ,0
+2 ,1,250,2 ,1
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,1
+2 ,1,250,2 ,1
+2 ,1,250,2 ,1
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+11 ,10,2500,35 ,0
+11 ,4,1000,16 ,1
+4 ,5,1250,33 ,1
+4 ,6,1500,41 ,1
+2 ,3,750,22 ,0
+4 ,4,1000,26 ,1
+10 ,4,1000,16 ,0
+2 ,4,1000,35 ,0
+4 ,12,3000,88 ,0
+13 ,8,2000,26 ,0
+11 ,9,2250,33 ,0
+4 ,5,1250,34 ,0
+4 ,4,1000,26 ,0
+8 ,15,3750,77 ,0
+4 ,5,1250,35 ,1
+4 ,7,1750,52 ,0
+4 ,7,1750,52 ,0
+2 ,4,1000,35 ,0
+11 ,11,2750,42 ,0
+2 ,2,500,14 ,0
+2 ,5,1250,47 ,1
+9 ,8,2000,38 ,1
+4 ,6,1500,47 ,0
+11 ,7,1750,29 ,0
+9 ,9,2250,45 ,0
+4 ,6,1500,52 ,0
+4 ,7,1750,58 ,0
+6 ,2,500,11 ,1
+4 ,7,1750,58 ,0
+11 ,9,2250,38 ,0
+11 ,6,1500,26 ,0
+2 ,2,500,16 ,0
+2 ,7,1750,76 ,0
+11 ,6,1500,27 ,0
+11 ,3,750,14 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,1
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,1
+4 ,1,250,4 ,1
+4 ,1,250,4 ,0
+4 ,1,250,4 ,1
+4 ,1,250,4 ,1
+4 ,1,250,4 ,0
+4 ,3,750,24 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,1
+4 ,1,250,4 ,0
+10 ,8,2000,39 ,0
+14 ,7,1750,26 ,0
+8 ,10,2500,63 ,0
+11 ,3,750,15 ,0
+4 ,2,500,14 ,0
+2 ,4,1000,43 ,0
+8 ,9,2250,58 ,0
+8 ,8,2000,52 ,1
+11 ,22,5500,98 ,0
+4 ,3,750,25 ,1
+11 ,17,4250,79 ,1
+9 ,2,500,11 ,0
+4 ,5,1250,46 ,0
+11 ,12,3000,58 ,0
+7 ,12,3000,86 ,0
+11 ,2,500,11 ,0
+11 ,2,500,11 ,0
+11 ,2,500,11 ,0
+2 ,6,1500,75 ,0
+11 ,8,2000,41 ,1
+11 ,3,750,16 ,1
+12 ,13,3250,59 ,0
+2 ,3,750,35 ,0
+16 ,8,2000,28 ,0
+11 ,7,1750,37 ,0
+4 ,3,750,28 ,0
+12 ,12,3000,58 ,0
+4 ,4,1000,41 ,0
+11 ,14,3500,73 ,1
+2 ,2,500,23 ,0
+2 ,3,750,38 ,1
+4 ,5,1250,58 ,0
+4 ,4,1000,43 ,1
+3 ,2,500,23 ,0
+11 ,8,2000,46 ,0
+4 ,7,1750,82 ,0
+13 ,4,1000,21 ,0
+16 ,11,2750,40 ,0
+16 ,7,1750,28 ,0
+7 ,2,500,16 ,0
+4 ,5,1250,58 ,0
+4 ,5,1250,58 ,0
+4 ,4,1000,46 ,0
+14 ,13,3250,57 ,0
+4 ,3,750,34 ,0
+14 ,18,4500,78 ,0
+11 ,8,2000,48 ,0
+14 ,16,4000,70 ,0
+14 ,4,1000,22 ,1
+14 ,5,1250,26 ,0
+8 ,2,500,16 ,0
+11 ,5,1250,33 ,0
+11 ,2,500,14 ,0
+4 ,2,500,23 ,0
+9 ,2,500,16 ,1
+14 ,5,1250,28 ,1
+14 ,3,750,19 ,1
+14 ,4,1000,23 ,1
+16 ,12,3000,50 ,0
+11 ,4,1000,28 ,0
+11 ,5,1250,35 ,0
+11 ,5,1250,35 ,0
+2 ,4,1000,70 ,0
+14 ,5,1250,28 ,0
+14 ,2,500,14 ,0
+14 ,2,500,14 ,0
+14 ,2,500,14 ,0
+14 ,2,500,14 ,0
+14 ,2,500,14 ,0
+14 ,2,500,14 ,0
+2 ,3,750,52 ,0
+14 ,6,1500,34 ,0
+11 ,5,1250,37 ,1
+4 ,5,1250,74 ,0
+11 ,3,750,23 ,0
+16 ,4,1000,23 ,0
+16 ,3,750,19 ,0
+11 ,5,1250,38 ,0
+11 ,2,500,16 ,0
+12 ,9,2250,60 ,0
+9 ,1,250,9 ,0
+9 ,1,250,9 ,0
+4 ,2,500,29 ,0
+11 ,2,500,17 ,0
+14 ,4,1000,26 ,0
+11 ,9,2250,72 ,1
+11 ,5,1250,41 ,0
+15 ,16,4000,82 ,0
+9 ,5,1250,51 ,1
+11 ,4,1000,34 ,0
+14 ,8,2000,50 ,1
+16 ,7,1750,38 ,0
+14 ,2,500,16 ,0
+2 ,2,500,41 ,0
+14 ,16,4000,98 ,0
+14 ,4,1000,28 ,1
+16 ,7,1750,39 ,0
+14 ,7,1750,47 ,0
+16 ,6,1500,35 ,0
+16 ,6,1500,35 ,1
+11 ,7,1750,62 ,1
+16 ,2,500,16 ,0
+16 ,3,750,21 ,1
+11 ,3,750,28 ,0
+11 ,7,1750,64 ,0
+11 ,1,250,11 ,1
+9 ,3,750,34 ,0
+14 ,4,1000,30 ,0
+23 ,38,9500,98 ,0
+11 ,6,1500,58 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,2,500,21 ,0
+11 ,5,1250,50 ,0
+11 ,2,500,21 ,0
+16 ,4,1000,28 ,0
+4 ,2,500,41 ,0
+16 ,6,1500,40 ,0
+14 ,3,750,26 ,0
+9 ,2,500,26 ,0
+21 ,16,4000,64 ,0
+14 ,6,1500,51 ,0
+11 ,2,500,24 ,0
+4 ,3,750,71 ,0
+21 ,13,3250,57 ,0
+11 ,6,1500,71 ,0
+14 ,2,500,21 ,1
+23 ,15,3750,57 ,0
+14 ,4,1000,38 ,0
+11 ,2,500,26 ,0
+16 ,5,1250,40 ,1
+4 ,2,500,51 ,1
+14 ,3,750,31 ,0
+4 ,2,500,52 ,0
+9 ,4,1000,65 ,0
+14 ,4,1000,40 ,0
+11 ,3,750,40 ,1
+14 ,5,1250,50 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,7,1750,72 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+9 ,3,750,52 ,0
+14 ,7,1750,73 ,0
+11 ,4,1000,58 ,0
+11 ,4,1000,59 ,0
+4 ,2,500,59 ,0
+11 ,4,1000,61 ,0
+16 ,4,1000,40 ,0
+16 ,10,2500,89 ,0
+21 ,2,500,21 ,1
+21 ,3,750,26 ,0
+16 ,8,2000,76 ,0
+21 ,3,750,26 ,1
+18 ,2,500,23 ,0
+23 ,5,1250,33 ,0
+23 ,8,2000,46 ,0
+16 ,3,750,34 ,0
+14 ,5,1250,64 ,0
+14 ,3,750,41 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,4,1000,45 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,2,500,26 ,0
+21 ,2,500,23 ,0
+16 ,2,500,27 ,0
+21 ,2,500,23 ,0
+21 ,2,500,23 ,0
+14 ,4,1000,57 ,0
+16 ,5,1250,60 ,0
+23 ,2,500,23 ,0
+14 ,5,1250,74 ,0
+23 ,3,750,28 ,0
+16 ,3,750,40 ,0
+9 ,2,500,52 ,0
+9 ,2,500,52 ,0
+16 ,7,1750,87 ,1
+14 ,4,1000,64 ,0
+14 ,2,500,35 ,0
+16 ,7,1750,93 ,0
+21 ,2,500,25 ,0
+14 ,3,750,52 ,0
+23 ,14,3500,93 ,0
+18 ,8,2000,95 ,0
+16 ,3,750,46 ,0
+11 ,3,750,76 ,0
+11 ,2,500,52 ,0
+11 ,3,750,76 ,0
+23 ,12,3000,86 ,0
+21 ,3,750,35 ,0
+23 ,2,500,26 ,0
+23 ,2,500,26 ,0
+23 ,8,2000,64 ,0
+16 ,3,750,50 ,0
+23 ,3,750,33 ,0
+21 ,3,750,38 ,0
+23 ,2,500,28 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,1
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+21 ,5,1250,60 ,0
+23 ,4,1000,45 ,0
+21 ,4,1000,52 ,0
+22 ,1,250,22 ,1
+11 ,2,500,70 ,0
+23 ,5,1250,58 ,0
+23 ,3,750,40 ,0
+23 ,3,750,41 ,0
+14 ,3,750,83 ,0
+21 ,2,500,35 ,0
+26 ,5,1250,49 ,1
+23 ,6,1500,70 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,4,1000,53 ,0
+21 ,6,1500,86 ,0
+23 ,3,750,48 ,0
+21 ,2,500,41 ,0
+21 ,3,750,64 ,0
+16 ,2,500,70 ,0
+21 ,3,750,70 ,0
+23 ,4,1000,87 ,0
+23 ,3,750,89 ,0
+23 ,2,500,87 ,0
+35 ,3,750,64 ,0
+38 ,1,250,38 ,0
+38 ,1,250,38 ,0
+40 ,1,250,40 ,0
+74 ,1,250,74 ,0
+2 ,43,10750,86 ,1
+6 ,22,5500,28 ,1
+2 ,34,8500,77 ,1
+2 ,44,11000,98 ,0
+0 ,26,6500,76 ,1
+2 ,41,10250,98 ,1
+3 ,21,5250,42 ,1
+2 ,11,2750,23 ,0
+2 ,21,5250,52 ,1
+2 ,13,3250,32 ,1
+4 ,4,1000,4 ,1
+2 ,11,2750,26 ,0
+2 ,11,2750,28 ,0
+3 ,14,3500,35 ,0
+4 ,16,4000,38 ,1
+4 ,6,1500,14 ,0
+3 ,5,1250,12 ,1
+4 ,33,8250,98 ,1
+3 ,10,2500,33 ,1
+4 ,10,2500,28 ,1
+2 ,11,2750,40 ,1
+2 ,11,2750,41 ,1
+4 ,13,3250,39 ,1
+1 ,10,2500,43 ,1
+4 ,9,2250,28 ,0
+2 ,4,1000,11 ,0
+2 ,5,1250,16 ,1
+2 ,15,3750,64 ,0
+5 ,24,6000,79 ,0
+2 ,6,1500,22 ,1
+4 ,5,1250,16 ,1
+2 ,4,1000,14 ,1
+4 ,8,2000,28 ,0
+2 ,4,1000,14 ,0
+2 ,6,1500,26 ,0
+4 ,5,1250,16 ,1
+2 ,7,1750,32 ,1
+2 ,6,1500,26 ,1
+2 ,8,2000,38 ,1
+2 ,2,500,4 ,1
+2 ,6,1500,28 ,1
+2 ,10,2500,52 ,0
+4 ,16,4000,70 ,1
+4 ,2,500,4 ,1
+1 ,14,3500,95 ,0
+4 ,2,500,4 ,1
+7 ,14,3500,48 ,0
+2 ,3,750,11 ,0
+2 ,12,3000,70 ,1
+4 ,7,1750,32 ,1
+4 ,4,1000,16 ,0
+2 ,6,1500,35 ,1
+4 ,6,1500,28 ,1
+2 ,3,750,14 ,0
+2 ,4,1000,23 ,0
+4 ,4,1000,18 ,0
+5 ,6,1500,28 ,0
+4 ,6,1500,30 ,0
+14 ,5,1250,14 ,0
+3 ,8,2000,50 ,0
+4 ,11,2750,64 ,1
+4 ,9,2250,52 ,0
+4 ,16,4000,98 ,1
+7 ,10,2500,47 ,0
+4 ,14,3500,86 ,0
+2 ,9,2250,75 ,0
+4 ,6,1500,35 ,0
+4 ,9,2250,55 ,0
+4 ,6,1500,35 ,1
+2 ,6,1500,45 ,0
+2 ,6,1500,47 ,0
+4 ,2,500,9 ,0
+2 ,2,500,11 ,1
+2 ,2,500,11 ,0
+2 ,2,500,11 ,1
+4 ,6,1500,38 ,1
+3 ,4,1000,29 ,1
+9 ,9,2250,38 ,0
+11 ,5,1250,18 ,0
+2 ,3,750,21 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,1
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,1
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+2 ,1,250,2 ,0
+11 ,11,2750,38 ,0
+2 ,3,750,22 ,0
+9 ,11,2750,49 ,1
+5 ,11,2750,75 ,0
+3 ,5,1250,38 ,0
+3 ,1,250,3 ,1
+4 ,6,1500,43 ,0
+2 ,3,750,24 ,0
+12 ,11,2750,39 ,0
+2 ,2,500,14 ,0
+4 ,6,1500,46 ,0
+9 ,3,750,14 ,0
+14 ,8,2000,26 ,0
+4 ,2,500,13 ,0
+4 ,11,2750,95 ,0
+2 ,7,1750,77 ,0
+2 ,7,1750,77 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,1
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,0
+4 ,1,250,4 ,1
+4 ,1,250,4 ,0
+4 ,7,1750,62 ,0
+4 ,1,250,4 ,0
+4 ,4,1000,34 ,1
+11 ,6,1500,28 ,0
+13 ,3,750,14 ,1
+7 ,5,1250,35 ,0
+9 ,9,2250,54 ,0
+11 ,2,500,11 ,0
+2 ,5,1250,63 ,0
+7 ,11,2750,89 ,0
+8 ,9,2250,64 ,0
+2 ,2,500,22 ,0
+6 ,3,750,26 ,0
+12 ,15,3750,71 ,0
+13 ,3,750,16 ,0
+11 ,16,4000,89 ,0
+4 ,5,1250,58 ,0
+14 ,7,1750,35 ,0
+11 ,4,1000,27 ,0
+7 ,9,2250,89 ,1
+11 ,8,2000,52 ,1
+7 ,5,1250,52 ,0
+11 ,6,1500,41 ,0
+10 ,5,1250,38 ,0
+14 ,2,500,14 ,1
+14 ,2,500,14 ,0
+14 ,2,500,14 ,0
+2 ,2,500,33 ,0
+11 ,3,750,23 ,0
+14 ,8,2000,46 ,0
+9 ,1,250,9 ,0
+16 ,5,1250,27 ,0
+14 ,4,1000,26 ,0
+4 ,2,500,30 ,0
+14 ,3,750,21 ,0
+16 ,16,4000,77 ,0
+4 ,2,500,31 ,0
+14 ,8,2000,50 ,0
+11 ,3,750,26 ,0
+14 ,7,1750,45 ,0
+15 ,5,1250,33 ,0
+16 ,2,500,16 ,0
+16 ,3,750,21 ,0
+11 ,8,2000,72 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,0
+11 ,1,250,11 ,1
+11 ,1,250,11 ,0
+2 ,3,750,75 ,1
+2 ,3,750,77 ,0
+16 ,4,1000,28 ,0
+16 ,15,3750,87 ,0
+16 ,14,3500,83 ,0
+16 ,10,2500,62 ,0
+16 ,3,750,23 ,0
+14 ,3,750,26 ,0
+23 ,19,4750,62 ,0
+11 ,7,1750,75 ,0
+14 ,3,750,28 ,0
+20 ,14,3500,69 ,1
+4 ,2,500,46 ,0
+11 ,2,500,25 ,0
+11 ,3,750,37 ,0
+16 ,4,1000,33 ,0
+21 ,7,1750,38 ,0
+13 ,7,1750,76 ,0
+16 ,6,1500,50 ,0
+14 ,3,750,33 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+14 ,1,250,14 ,0
+17 ,7,1750,58 ,1
+14 ,3,750,35 ,0
+14 ,3,750,35 ,0
+16 ,7,1750,64 ,0
+21 ,2,500,21 ,0
+16 ,3,750,35 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+16 ,1,250,16 ,0
+14 ,2,500,29 ,0
+11 ,4,1000,74 ,0
+11 ,2,500,38 ,1
+21 ,6,1500,48 ,0
+23 ,2,500,23 ,0
+23 ,6,1500,45 ,0
+14 ,2,500,35 ,1
+16 ,6,1500,81 ,0
+16 ,4,1000,58 ,0
+16 ,5,1250,71 ,0
+21 ,2,500,26 ,0
+21 ,3,750,35 ,0
+21 ,3,750,35 ,0
+23 ,8,2000,69 ,0
+21 ,3,750,38 ,0
+23 ,3,750,35 ,0
+21 ,3,750,40 ,0
+23 ,2,500,28 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+25 ,6,1500,50 ,0
+21 ,1,250,21 ,0
+21 ,1,250,21 ,0
+23 ,3,750,39 ,0
+21 ,2,500,33 ,0
+14 ,3,750,79 ,0
+23 ,1,250,23 ,1
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,1,250,23 ,0
+23 ,4,1000,52 ,0
+23 ,1,250,23 ,0
+23 ,7,1750,88 ,0
+16 ,3,750,86 ,0
+23 ,2,500,38 ,0
+21 ,2,500,52 ,0
+23 ,3,750,62 ,0
+39 ,1,250,39 ,0
 72 ,1,250,72 ,0
\ No newline at end of file