| 123456789101112 | func constructRectangle(area int) []int {	sqrt := int(math.Sqrt(float64(area)))	if sqrt*sqrt == area {		return []int{sqrt, sqrt}	}	for i := sqrt; i <= area/2; i++ {		if area%i == 0 && area/i <= i {			return []int{i, area / i}		}	}	return []int{area, 1}}
 |