Я сомневаюсь в решении но я решил бы так :
проведём высоту bo и ck
рассмотрим треугольники bao и ckd
они равны по 2 сторонам и углу аo=ok=5см
в триуг. ckd угол с = 30 а дальше по аксиоме на против угла 30 градусов лежит катет равный половине гипотенузы то есть cd =2.5
p=2,5*2+20+10=35см