typedef struct { int fiberId; double x[5]; double y[5]; int flag[5]; } BLOCKOBJ; BLOCKOBJ 1 { 0 77.799849 73.565201 65.786098 69.042435} { 0 230.167587 236.662064 234.277489 227.503889} { -99 0 0 0 0} BLOCKOBJ 2 { 0 0 0 0 0} { 0 0 0 0 0} { -99 -99 -99 -99 -99} BLOCKOBJ 3 { 0 72.294369 65.703571 60.188364 64.765259} { 0 85.204348 89.623734 84.595583 79.203737} { -99 0 0 0 0} BLOCKOBJ 4 { 0 130.940962 130.739744 125.088129 123.040705} { 0 228.971766 236.139349 235.669333 232.797577} { -99 0 0 0 0} BLOCKOBJ 5 { 0 123.49922 0 0 131.505869} { 0 146.940393 0 0 147.073783} { -99 0 -99 -99 0} BLOCKOBJ 6 { 0 125.74519 130.350828 134.504488 132.103191} { 0 72.977269 72.452501 76.601082 78.954121} { -99 0 0 0 0} BLOCKOBJ 7 { 0 190.119856 0 0 187.249561} { 0 222.558083 0 0 230.474998} { -99 0 -99 -99 0} BLOCKOBJ 8 { 0 174.563738 0 184.178905 182.916836} { 0 147.882927 0 145.486814 148.189499} { -99 0 -99 0 0} BLOCKOBJ 9 { 0 185.183344 191.763857 191.835436 185.489271} { 0 74.42745 77.694319 84.25848 83.336164} { -99 0 0 0 0} BLOCKOBJ 10 { 0 250.907534 241.138174 242.50346 251.165291} { 0 121.408649 119.87743 110.598166 111.975014} { -99 0 0 0 0} BLOCKOBJ 11 { 0 332.739189 322.996267 322.290972 331.177895} { 0 223.25106 223.892441 214.693466 214.141163} { -99 0 0 0 0}