# why sagemath returns 2 solution instead of one

when I run the expression

solve([x>=3, x >=5, x < 8],x)

It returns

[[5 < x, x < 8], [x == 5]]

But I'm hoping that it would return

[[5 <= x, x < 8]]

How do I get my expected value?