From my limited understanding of theoretical computer science, it's considered a Non-deterministic Polynomial-time hard problem (someone please correct me if I am wrong in this assessment).
I am wondering if anyone can solve it without the use of an algorithm?
https://itunes.apple.com/app/id959811502