In the coordinate plane, consider the set of all segments of integer lengths whose endpoints have integer coordinates. Prove that no two of these segments form an angle of . Are there such segments in coordinate space?
OME 1991
Spanish Mathematical Olympiad 1991.
Other problems
Given two distinct elements , consider the matrix . Find a subset of the set of the rows of , of minimum size, such that every other row of is a linear combination of the rows in with integer coefficients.
Attachments:

What condition must be satisfied by the coefficients if the roots of the polynomial are the sides of a triangle
The incircle of touches the sides at respectively. The line meets the angle bisector of at . Find .
For a positive integer , let denote the sum of the binary digits of . Find the sum for each positive integer .