This question was put on hold as unclear.

I thought it specifies exactly the requirements, the objective, and the winning criterion.

Could somebody kindly explain what's unclear about it?

update: I've edited to remove an out-of-place sentence. Is the question good now?

update 2: I've deleted the question. Thanks for the helpful feedback.

• It looks to me like you thought of a clever solution and tried to make a puzzle by allowing only the things you used in your solution. I find this a poor way to make a golf challenge, as it's all about finding the trick you have in mind. That is, besides the fact that the allowed operations are unclear. – xnor Sep 18 '16 at 19:20
• @xnor yes, but it is not about clever trick, but what's behind it. and it's not so clever, I actually was concerned it'd get dismissed as too simple. The allowed operations are: equality operator; your language's list comprehension facilities; your languages list enumeration facilities (like in Python's range). I don't understand what is unclear. -- I found this way of writing it down, found it nice and entertaining, and wanted to share this and give others opportunity to discover this for themselves. Isn't it why Qs get asked here on PCG? Or so I thought. – Will Ness Sep 18 '16 at 21:14
• I agree the challenge is ambiguous, but I appreciate that this was not intentional and you have put effort into making it as clear as possible. It has taken a long time for this community to learn what works and what doesn't, and the reasons can take time to grasp. In the meantime, I want to emphasise that explaining the problems isn't meant to discourage you from posting. Writing challenges is a difficult challenge in itself. Even people who have been posting challenges for years still use the sandbox. – trichoplax Sep 18 '16 at 22:55
• @trichoplax explaining the problems can only be good; it is discussion; silent downvoting and closing is what leaves one baffled. I still don't understand what's so confusing about the Q; any ambiguity as to what list comprehension is, is intentionally left to be defined by your language. That was another point for my asking, to see what's out there. Thanks for the link! – Will Ness Sep 19 '16 at 7:39
• @trichoplax I had no idea the sandbox existed. Your responses feel really helpful to me, thanks again. – Will Ness Sep 19 '16 at 7:57
• The trouble with "defined by your language" is that different languages use different terminology, or worse, the same word for something different, so that saying which features fall into a given category can become very subjective. This meta answer sums up the general problem pretty well. The other answers there are worth browsing too, as there are lots of things which you might not expect to cause problems until after writing many challenges. – trichoplax Sep 19 '16 at 9:13

• Thanks. They are not syntactic constructs, but concepts. I don't know Python much beyond the basics, but Wikipedia has an article on list comprehensions with a lot of languages listed in it, so I thought it is a clear concept in each of those languages. As for list enumeration, I tried to clarify by referring to "Python's range". Then I forbade the use of any operator except the equality operator. What's unclear about that? As for variables, I made no mention of them, so why should they be restricted? Anyway, the Q was downvoted and closed without nary a peep from anybody. I would clarify. – Will Ness Sep 18 '16 at 21:03