(1)如图1,直线a∥b∥c∥d,且a与b,c与d之间的距离均为1,b与c之间的距离为2,现将正方形ABCD如图放置,使其四个顶点分别在四条直线上,求正方形的边长;
(2)在(1)的条件下,探究:将正方形ABCD改为菱形ABCD,如图2,当∠DCB=120°时,求菱形的边长.