треугольники aod и boc - подобные, так как углы boc и aod - равны как вертикальные, bc||ad - по условию и два остальных угла bco и oad, cbo и oda треугольников тоже равны, как лежащие между параллельными сторонами и получаем подобие треугольников за равными тремя углами.
площади подобных треугольников относятся как квадраты их линейных размеров, то есть
saod/sboc=(ad)^2/(bc)^2
32/8=100/(bc)^2
(bc)^2=8*100/32=25
bc=5