You can try to clean this prompt a bit, the context you are giving is like a knowledge about the problem, and possible solution - but AI is not magic. You need to specify what you need (and why) and what you expect, but leave some room for interpretation from AI side, then you can get something better than you expected - communication is the key.
When prompting it is also important to hilight the expected focus, in this example:
put month (‘Mon’ or ‘mm’) at the beginning
things in parantesis are like side notes (like this one), the chat will not put weight on it. If it’s important and expected it should be hilighted (like in google there uset to be “exact search”), that would be more meaningfull:
starting exactly with “Mon” or “mm”
When you structure your prompt, don’t expect it to solve complex problems at 1st try and … like in Excel formulas, start from the inside going outside, because if the inner results are not correct, any operations on those results will be also wrong.
Given A, do B, then on results do C, verify ABC / explain / double check / etc
I’ve passed listed formats and asked for exact results, and got a list of items:
[1, 7, 10, 101, 107, 110, 0, 9, 22, 100, 109]