printf("\nV:1\n"); layer(2,64,31,0,1,0); rest(1); block(1,64,31,1,1,1,1,12); rest(1); block(1,64,31,2,1,1,1,12); rest(1); block(1,64,31,4,1,1,1,9); block(1,64,31,8,1,1,1,5); layer(4,60,54,1,1,10); layer(4,59,55,8,1,10); rise(4,64,31,4,8,8,1,5); rest(8); rest(8); rise(1,50,31,2,4,10,1,5); fall(1,50,31,2,4,10,1,5); rise(1,54,35,2,4,10,1,5); fall(1,54,35,2,4,10,1,5); rise(1,58,39,2,4,10,1,5); fall(1,58,39,2,4,10,1,5); rise(1,62,43,2,4,10,1,5); fall(1,62,43,2,4,10,1,5); rest(4); riley(1,60,43,1,1,30,7); riley(1,60,43,8,1,30,7); riley(1,60,43,3,1,30,7); riley(1,60,43,10,1,30,7); riley(1,60,43,5,1,30,7); riley(1,60,43,12,1,30,7); riley(1,60,43,7,1,30,7); riley(1,60,43,2,1,30,7); rise(1,62,31,3,3,0,1,5); riley(1,60,43,2,1,30,7); riley(1,60,43,9,1,30,7); riley(1,60,43,4,1,30,7); riley(1,60,43,11,1,30,7); riley(1,60,43,6,1,30,7); riley(1,60,43,1,1,30,7); riley(1,60,43,8,1,30,7); riley(1,60,43,3,1,30,7); block(1,64,31,2,0,1,1,4); block(1,64,31,1,0,1,1,4); block(1,64,31,2,0,1,1,4); block(1,64,31,1,0,1,1,4); block(1,64,31,2,0,1,1,4); block(1,64,31,3,0,1,1,4); block(1,64,31,4,0,1,1,4); block(1,64,31,5,0,1,1,4); block(1,64,31,6,0,1,1,4); block(1,64,31,8,0,1,1,4); layer(4,64,31,13,1,12); rise(1,62,48,2,4,0,1,5); fall(1,48,31,2,4,0,1,5); rise(1,62,48,2,4,0,1,5); fall(1,48,31,2,4,0,1,5); rise(1,48,31,2,4,8,1,5); fall(1,62,48,2,4,8,1,5); rise(1,48,31,2,4,8,1,5); fall(1,62,48,2,4,8,1,5); block(1,62,31,1,1,1,1,12); printf("\nV:2\n"); layer(2,64,31,0,1,0); rest(1); block(1,64,31,1,1,1,1,12); rest(1); block(1,64,31,2,1,1,1,12); rest(1); block(1,64,31,4,1,1,1,9); block(1,64,31,8,1,1,1,5); layer(4,54,46,1,1,10); layer(4,54,46,8,1,10); fall(4,64,31,4,8,8,1,5); rest(8); rest(8); rise(1,50,31,2,4,10,1,5); fall(1,50,31,2,4,10,1,5); rise(1,54,35,2,4,10,1,5); fall(1,54,35,2,4,10,1,5); rise(1,58,39,2,4,10,1,5); fall(1,58,39,2,4,10,1,5); rise(1,62,43,2,4,10,1,5); fall(1,62,43,2,4,10,1,5); block(4,31,48,3,3,1,1,5); block(8,31,48,3,3,1,1,5); rise(1,62,31,3,3,0,1,5); block(8,31,48,3,4,1,1,5); rest(1); block(1,64,31,2,0,1,1,4); block(1,64,31,1,0,1,1,4); block(1,64,31,2,0,1,1,4); block(1,64,31,1,0,1,1,4); block(1,64,31,2,0,1,1,4); block(1,64,31,3,0,1,1,4); block(1,64,31,4,0,1,1,4); block(1,64,31,5,0,1,1,4); block(1,64,31,8,0,1,1,4); layer(4,64,31,13,1,12); fall(1,62,48,2,4,0,1,5); rise(1,48,31,2,4,0,1,5); fall(1,62,48,2,4,0,1,5); rise(1,48,31,2,4,0,1,5); fall(1,48,31,2,4,8,1,5); rise(1,62,48,2,4,8,1,5); fall(1,48,31,2,4,8,1,5); rise(1,62,48,2,4,8,1,5); block(1,62,31,1,1,1,1,12); printf("\nV:3\n"); layer(2,57,24,0,1,0); rest(1); block(1,57,24,1,1,1,1,12); rest(1); block(1,57,24,2,1,1,1,12); rest(1); block(1,57,24,4,1,1,1,9); block(1,57,24,8,1,1,1,5); layer(4,49,41,1,1,10); layer(4,49,41,8,1,10); rest(2); rise(2,57,24,4,8,8,1,5); riley(2,57,24,3,1,40,8); riley(1,57,24,3,1,40,8); riley(2,57,24,3,1,40,8); riley(1,57,24,10,1,40,8); rise(2,57,24,4,8,10,1,5); //printf("here");fflush(stdout); rise(1,36,24,2,4,10,1,5); fall(1,36,24,2,4,10,1,5); rise(1,40,28,2,4,10,1,5); fall(1,40,28,2,4,10,1,5); rise(1,44,32,2,4,10,1,5); fall(1,44,32,2,4,10,1,5); rise(1,48,36,2,4,10,1,5); fall(1,48,24,2,4,10,1,5); //printf("here");fflush(stdout); rise(1,57,24,8,8,10,1,5); fall(1,57,24,8,8,10,1,5); rise(1,57,24,8,8,10,1,5); fall(1,57,24,8,8,10,1,5); rise(1,57,24,8,8,10,1,5); fall(1,57,24,8,8,10,1,5); rise(1,57,24,8,8,10,1,5); fall(1,57,24,8,8,10,1,5); block(4,57,24,2,3,1,1,5); block(8,57,24,2,3,1,1,5); //printf("here");fflush(stdout); rise(1,57,24,3,3,1,1,5); block(8,57,24,2,4,1,1,5); rest(2); block(1,57,24,2,0,1,1,4); block(1,57,24,1,0,1,1,4); block(1,57,24,2,0,1,1,4); block(1,57,24,1,0,1,1,4); block(1,57,24,2,0,1,1,4); block(1,57,24,3,0,1,1,4); block(1,57,24,4,0,1,1,4); block(1,57,24,8,0,1,1,4); layer(4,57,24,13,1,12); //printf("here");fflush(stdout); rise(1,57,40,2,4,0,1,5); fall(1,40,24,2,4,0,1,5); rise(1,57,40,2,4,0,1,5); fall(1,40,24,2,4,0,1,5); rise(1,40,24,2,4,8,1,5); fall(1,57,40,2,4,8,1,5); rise(1,40,24,2,4,8,1,5); fall(1,57,40,2,4,8,1,5); block(1,57,24,1,1,1,1,12); printf("\nV:4\n"); layer(2,40,12,0,1,0); rest(1); block(1,40,12,1,1,1,1,12); rest(1); block(1,40,12,2,1,1,1,12); rest(1); block(1,40,12,4,1,1,1,9); block(1,40,12,8,1,1,1,5); riley(2,40,12,1,1,40,8); riley(2,40,12,1,1,40,8); riley(2,40,12,8,1,40,8); riley(2,40,12,8,1,40,8); rest(2); fall(2,40,12,4,8,8,1,5); block(3,40,12,8,3,1,1,5); block(3,40,12,8,10,1,1,5); fall(2,40,12,4,8,10,1,5); rise(1,24,12,2,4,10,1,5); fall(1,24,12,2,4,10,1,5); rise(1,28,16,2,4,10,1,5); fall(1,28,16,2,4,10,1,5); rise(1,32,20,2,4,10,1,5); fall(1,32,20,2,4,10,1,5); rise(1,36,24,2,4,10,1,5); fall(1,36,24,2,4,10,1,5); //printf("here");fflush(stdout); rise(1,40,12,8,8,10,1,5); fall(1,45,12,8,8,10,1,5); rise(1,45,12,8,8,10,1,5); fall(1,45,12,8,8,10,1,5); rise(1,45,12,8,8,10,1,5); fall(1,45,12,8,8,10,1,5); rise(1,45,12,8,8,10,1,5); fall(1,45,12,8,8,10,1,5); block(4,40,12,1,3,1,1,5); block(8,40,12,1,3,1,1,5); rise(1,40,12,3,3,1,1,5); block(8,40,12,1,4,1,1,5); rest(2); block(1,40,12,2,0,1,1,4); block(1,40,12,1,0,1,1,4); block(1,40,12,2,0,1,1,4); block(1,40,12,1,0,1,1,4); block(1,40,12,2,0,1,1,4); block(1,40,12,3,0,1,1,4); block(1,40,12,4,0,1,1,4); block(1,40,12,8,0,1,1,4); layer(4,40,12,13,1,12); fall(1,40,29,2,4,0,1,5); rise(1,29,12,2,4,0,1,5); fall(1,40,29,2,4,0,1,5); rise(1,29,12,2,4,0,1,5); fall(1,29,12,2,4,8,1,5); rise(1,40,29,2,4,8,1,5); fall(1,29,12,2,4,8,1,5); rise(1,40,29,2,4,8,1,5); block(1,57,24,1,1,1,1,12); ----------------------- /*mvmnt 2*/ printf("\nV:4\n"); block(8,40,12,1,1,1,2,4);/*cf0*/ rest(6); cf(7,0,3); cf(7,0,10); cf(7,0,5); block(8,40,12,1,1,1,6,4);/*cf1*/ cf(8,1,1); cf(8,1,1); cf(8,1,1); printf("\nV:3\n"); counterpoint(8,48,24,1,0,1); rest(6); counterpoint(8,48,24,3,0,3); rest(6); counterpoint(8,48,24,5,0,5); rest(6); block(7,48,24,1,1,1,6,4);/*cf2*/ block(6,48,24,1,1,1,6,4);/*cf3*/ block(5,48,24,1,1,1,6,4);/*cf4*/ printf("\nV:2\n"); rest(7); cf(8,0,20); rest(6); counterpoint(8,55,31,4,0,10); rest(7); counterpoint(8,55,31,4,1,1); counterpoint(8,55,31,3,1,1); counterpoint(8,55,31,5,1,1); printf("\nV:2\n"); rest(7); counterpoint(8,55,31,2,0,8); rest(6); counterpoint(7,55,31,5,0,10); counterpoint(8,55,31,5,0,5); rest(6); counterpoint(7,55,31,4,2,1); counterpoint(6,55,31,3,3,1); counterpoint(5,55,31,5,4,1); ----------------------- printf("\nV:1\n"); rest(3); fall(1,64,31,8,8,0,1,5); block(1,38,31,1,0,1,1,12); layer(2,64,31,8,1,12); riley(2,64,31,8,1,60,5); riley(2,64,31,8,1,60,5); riley(2,64,31,8,1,60,5); riley(2,64,31,8,1,60,5); riley(2,64,31,8,1,60,5); riley(2,64,31,8,1,60,5); fall(1,64,31,8,8,0,1,5); layer(8,64,50,3,1,4); block(1,64,31,6,3,1,1,5); block(1,64,31,8,3,1,1,5); //block(2,64,31,16,3,1,1,2); rest(4); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); rest(1); //block(2,64,31,16,3,1,1,2); fall(1,64,31,8,8,0,1,5); block(1,38,31,1,0,1,1,12); printf("\nV:2\n"); rest(2); fall(1,64,31,8,8,0,1,5); block(1,38,31,1,0,1,1,12); layer(3,64,31,8,1,12); riley(3,64,31,8,1,60,5); riley(3,64,31,8,1,60,5); riley(3,64,31,8,1,60,5); riley(3,64,31,8,1,60,5); fall(1,64,31,8,8,0,1,5); block(1,64,31,1,3,1,1,4); block(7,64,31,6,3,1,1,4); block(1,64,31,6,3,1,1,5); block(1,64,31,8,3,1,1,5); //block(2,64,31,16,3,1,1,2); rest(4); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); riley(1,64,31,13,1,10,5); rest(1); //block(2,64,31,16,3,1,1,2); fall(1,64,31,8,8,0,1,5); block(1,38,31,1,0,1,1,12); printf("\nV:3\n"); rest(1); fall(1,57,24,8,8,0,1,5); block(1,28,24,1,0,1,1,12); layer(4,57,24,8,1,12); riley(4,57,24,8,1,60,5); riley(4,57,24,8,1,60,5); riley(4,57,24,8,1,60,5); fall(1,57,24,8,8,0,1,5); block(1,28,24,1,3,1,1,4); block(7,57,24,5,3,1,1,4); block(1,57,24,6,3,1,1,5); block(1,57,24,8,3,1,1,5); //block(2,57,24,16,3,1,1,2); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); riley(1,57,24,13,1,10,5); rest(1); //block(2,57,24,16,3,1,1,2); fall(1,57,24,8,8,0,1,5); block(1,28,24,1,0,1,1,12); printf("\nV:4\n"); fall(1,40,12,8,8,0,1,5); block(1,16,12,1,0,1,1,12); layer(5,40,12,8,1,12); riley(6,40,12,8,1,60,5); riley(6,40,12,8,1,60,5); fall(1,40,12,8,8,0,1,5); block(1,16,12,1,3,1,1,4); block(7,40,12,4,3,1,1,4); block(1,40,12,6,3,1,1,5); block(1,40,12,8,3,1,1,5); //block(2,40,12,16,3,1,1,2); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); riley(1,40,12,13,1,10,5); rest(1); //block(2,40,12,16,3,1,1,2); fall(1,40,12,8,8,0,1,5); block(1,16,12,1,0,1,1,12);