Each solid shape is somehow related to the shape below it.
Find this relationship and the correct shape for the last one.
Edit: simplified second shape from left to a polygon
Puzzling Stack Exchange is a question and answer site for those who create, solve, and study puzzles. It only takes a minute to sign up.Sign up to join this community
I believe the answer is
Read the circles/bars from front to back based on the way they overlap each other, they form binary numbers.
For example, the circles/bars represent, from left to right: 10, 110, 11, 101, 011, 00.
This matches the number of points (or convex corners) on the shape above. (from the third shape we can tell that concave corners are to be ignored)
The last shape has 5 points, so we want 101, which is C.