typedef struct { int fiberId; double x[5]; double y[5]; int flag[5]; } BLOCKOBJ; BLOCKOBJ 1 { 75.183773 70.550054 72.967098 79.73765 77.62541} { 222.176815 224.466547 217.428849 220.48914 227.191433} { 0 0 0 0 0} BLOCKOBJ 2 { 77.856215 80.33696 73.329758 76.173946 82.712744} { 146.933359 151.326904 148.96475 142.097938 144.1826} { 0 0 0 0 0} BLOCKOBJ 3 { 80.553804 78.931688 75.927765 0 0} { 71.653116 76.527815 69.493217 0 0} { 0 0 0 -99 -99} BLOCKOBJ 4 { 127.723646 132.241566 124.860679 123.826195 0} { 217.78695 220.212702 221.94009 215.187492 0} { 0 0 0 0 -99} BLOCKOBJ 5 { 137.136246 132.633509 0 0 134.503757} { 147.39156 145.403711 0 0 152.416016} { 0 0 -99 -99 0} BLOCKOBJ 6 { 134.760647 129.952448 0 139.295012 135.132113} { 72.346732 73.012042 0 72.327555 78.087921} { 0 0 -99 0 0} BLOCKOBJ 7 { 185.849438 181.461666 184.130493 190.469448 188.179461} { 220.338226 222.315893 215.931001 218.99987 225.77194} { 0 0 0 0 0} BLOCKOBJ 8 { 186.453831 182.006479 185.238638 191.248203 188.115213} { 148.674463 150.061443 144.222537 148.000385 154.384455} { 0 0 0 0 0} BLOCKOBJ 9 { 189.932997 185.865067 193.047228 193.470842 186.53956} { 77.155508 74.176942 73.201474 80.25218 81.792608} { 0 0 0 0 0} BLOCKOBJ 10 { 261.035854 259.196941 256.437984 263.33886 266.34375} { 111.224508 115.867188 108.982042 106.6833 113.221497} { 0 0 0 0 0} BLOCKOBJ 11 { 335.137617 335.842527 340.024864 333.763176 329.299564} { 212.939482 207.724339 213.714849 217.761211 212.23118} { 0 0 0 0 0}