【问题解决】
①若△COB是等腰三角形,求∠BAN的度数;
②若OB=m,若S△BOC:S△BOA=n,求OC的长(用含m、n的代数式表示).
小明遇到这样一个问题,如图 , 中, , , 点为的中点,求的取值范围小明的做法是:如图 , 延长到 , 使 , 连结 , 构造≌ , 经过推理和计算使问题得到解决.
请回答:
①证明为菱形;
②若 , , 求的长.