unipuzzle.com
next puzzle in
More daily puzzles:
At a secret meeting, everyone shakes hands exactly once with every other person present. Altogether 45 handshakes have been made. How many people attended the meeting?