typedef struct { int fiberId; double x[5]; double y[5]; int flag[5]; } BLOCKOBJ; BLOCKOBJ 1 { 83.299128 0 81.273167 89.855946 85.224316} { 219.864676 0 213.435852 217.835098 225.945414} { 0 -99 0 0 0} BLOCKOBJ 2 { 86.083712 81.924665 80.482052 89.938717 91.225136} { 147.521751 152.872396 143.523626 141.766152 150.869942} { 0 0 0 0 0} BLOCKOBJ 3 { 89.586466 90.93206 0 0 83.298984} { 74.235802 67.330933 0 0 73.334503} { 0 0 -99 -99 0} BLOCKOBJ 4 { 140.047165 146.711275 0 133.58799 138.269077} { 221.374645 219.410143 0 223.368385 215.304702} { 0 0 -99 0 0} BLOCKOBJ 5 { 141.016977 147.788109 0 134.261929 139.756031} { 148.296892 147.250147 0 149.594793 141.88023} { 0 0 -99 0 0} BLOCKOBJ 6 { 145.978127 146.259251 138.770545 145.211349 0} { 73.998144 80.646082 73.868845 66.907264 0} { 0 0 0 0 -99} BLOCKOBJ 7 { 196.155365 201.091457 191.104367 0 200.97817} { 221.100567 226.265348 226.242256 0 217.025127} { 0 0 0 -99 0} BLOCKOBJ 8 { 197.70192 203.82707 195.408251 191.131474 199.358961} { 149.517582 151.66744 156.209227 147.438591 143.362334} { 0 0 0 0 0} BLOCKOBJ 9 { 199.886635 204.824736 195.05051 194.898801 204.32169} { 76.429012 81.052067 81.484995 71.960191 71.750997} { 0 0 0 0 0} BLOCKOBJ 10 { 272.325575 269.575829 278.722866 275.652752 266.734625} { 110.977474 104.713579 108.1143 117.450977 113.904999} { 0 0 0 0 0} BLOCKOBJ 11 { 347.297346 341.928226 342.927164 352.700443 351.56794} { 215.592136 219.863956 210.492689 211.178261 220.220997} { 0 0 0 0 0}