Given the length of segments. What is the maximum number of squares can be constructed? Each side of a square must be constructed from only one segment.
The first line contains the number of segments . The second line contains integers — the length of segments with values no more than .
Print the maximum number of squares that can be constructed from the given segments.