typedef struct { int fiberId; double x[5]; double y[5]; int flag[5]; } BLOCKOBJ; BLOCKOBJ 1 { 73.568626 73.717806 67.19269 0 0} { 222.782468 229.762247 222.847816 0 0} { 0 0 0 -99 -99} BLOCKOBJ 2 { 76.53949 72.87191 71.351059 0 0} { 147.29904 153.273382 144.363837 0 0} { 0 0 0 -99 -99} BLOCKOBJ 3 { 69.266272 72.896187 0 0 74.860487} { 80.816231 86.15696 0 0 77.277433} { 0 0 -99 -99 0} BLOCKOBJ 4 { 119.748529 0 0 0 124.962631} { 225.960842 0 0 0 225.991611} { 0 -99 -99 -99 0} BLOCKOBJ 5 { 0 0 0 128.436573 122.953463} { 0 0 0 143.79615 150.100716} { -99 -99 -99 0 0} BLOCKOBJ 6 { 127.47995 0 0 132.186792 126.469301} { 73.098089 0 0 71.63107 78.895494} { 0 -99 -99 0 0} BLOCKOBJ 7 { 183.469236 0 189.178192 184.010529 177.534512} { 220.253862 0 218.828605 226.173178 222.819366} { 0 -99 0 0 0} BLOCKOBJ 8 { 181.96073 0 185.440033 186.14262 178.452259} { 152.580784 0 147.784206 157.047062 158.180162} { 0 -99 0 0 0} BLOCKOBJ 9 { 0 0 0 0 187.614382} { 0 0 0 0 75.707205} { -99 -99 -99 -99 0} BLOCKOBJ 10 { 256.722137 252.47826 251.606415 261.357037 261.774467} { 114.704082 119.669857 110.174896 110.297939 119.704971} { 0 0 0 0 0} BLOCKOBJ 11 { 335.071236 337.711742 328.790394 333.361408 342.087212} { 224.052223 230.331089 226.475727 218.031624 221.749249} { 0 0 0 0 0}