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}
}