Can you work out this tricky triangle puzzle?
A riddle posted by People's Daily China has divided online opinion, but is there a definitive answer to the question?
They tweeted: "How many triangles can you see in this image? It is said that only those with IQ 120 or above can find 18 triangles."
There is no evidence to support the IQ claim, but answers to the puzzle have included 17, 18, 24 and 28.