typedef struct { int fiberId; double x[5]; double y[5]; int flag[5]; } BLOCKOBJ; BLOCKOBJ 1 { 57.388113 0 51.962385 61.821167 63.143948} { 217.815914 0 212.609419 211.4102 220.818459} { 0 -99 0 0 0} BLOCKOBJ 2 { 60.268373 54.372776 59.312872 67.164719 62.982477} { 139.703943 141.851002 133.015856 137.09663 145.232037} { 0 0 0 0 0} BLOCKOBJ 3 { 0 0 0 0 0} { 0 0 0 0 0} { 0 0 0 0 0} BLOCKOBJ 4 { 120.233582 114.138058 0 127.441826 119.385553} { 202.481783 201.569784 0 204.62454 209.141169} { 0 0 -99 0 0} BLOCKOBJ 5 { 129.497707 0 0 123.225491 127.182274} { 142.375862 0 0 143.548584 136.196722} { 0 -99 -99 0 0} BLOCKOBJ 6 { 128.21793 0 0 122.866922 130.435692} { 72.729679 0 0 71.500313 67.383852} { 0 -99 -99 0 0} BLOCKOBJ 7 { 175.977856 0 0 175.067013 182.144131} { 221.664051 0 0 216.432514 220.696552} { 0 -99 -99 0 0} BLOCKOBJ 8 { 182.883404 0 0 177.450226 185.965519} { 146.107273 0 0 142.026794 141.882353} { 0 -99 -99 0 0} BLOCKOBJ 9 { 174.345655 169.104206 175.53474 177.851942 171.728149} { 59.673092 58.257685 54.304173 60.494349 64.975832} { 0 0 0 0 0} BLOCKOBJ 10 { 247.678722 242.973339 252.222946 252.959259 243.690556} { 90.917019 86.957779 86.330402 95.862206 97.007397} { 0 0 0 0 0} BLOCKOBJ 11 { 0 0 0 0 0} { 0 0 0 0 0} { 0 0 0 0 0}