typedef struct { int fiberId; double x[5]; double y[5]; int flag[5]; } BLOCKOBJ; BLOCKOBJ 1 { 76.277584 0 82.251696 77.984825 69.644876} { 228.628397 0 227.62385 235.936897 230.945898} { 0 -99 0 0 0} BLOCKOBJ 2 { 75.500782 78.278172 81.310017 71.922508 69.238789} { 154.927399 149.391665 158.030066 161.553211 152.607239} { 0 0 0 0 0} BLOCKOBJ 3 { 77.521883 78.052135 83.847282 0 70.916271} { 86.093679 80.004103 87.581167 0 86.185171} { 0 0 0 -99 0} BLOCKOBJ 4 { 133.377018 131.970795 0 0 127.275995} { 231.861578 225.653379 0 0 234.04335} { 0 0 -99 -99 0} BLOCKOBJ 5 { 132.128134 138.270695 0 125.189009 133.100718} { 159.261431 160.750149 0 157.673475 153.244349} { 0 0 -99 0 0} BLOCKOBJ 6 { 133.447493 139.828129 0 126.539791 134.506063} { 85.706575 86.987604 0 84.118757 79.358538} { 0 0 -99 0 0} BLOCKOBJ 7 { 189.479679 193.78434 184.321604 184.257387 193.606335} { 232.556274 236.708351 236.813778 227.250031 227.509374} { 0 0 0 0 0} BLOCKOBJ 8 { 190.118984 0 183.563921 187.733723 196.386646} { 160.335653 0 161.975565 153.138523 157.836391} { 0 -99 0 0 0} BLOCKOBJ 9 { 188.596203 191.110294 181.90048 185.332794 193.994101} { 86.126415 91.777119 88.296486 79.351472 82.711477} { 0 0 0 0 0} BLOCKOBJ 10 { 263.430429 261.93577 269.757225 265.208355 257.128168} { 118.953503 112.710464 117.902748 126 121.091415} { 0 0 0 0 0} BLOCKOBJ 11 { 339.75119 336.890547 334.266493 343.652897 345.782887} { 223.22924 228.970432 219.602167 216.730104 225.889534} { 0 0 0 0 0}