If a challenge has no "active agent against whom you compete", it is a puzzle; if there is one, it is a conflict.
Ако изазов нема „активног агента против кога се можете натицати”, то је загонетка; ако га има, ради се о конфликту.