My philosophy for most problem-statement questions:
Post your attempt for this problem, and we can help you from there. Posting something that turns out to be wrong is better than posting nothing at all. Show the community here that you are making an attempt, even if it leads nowhere.