I, naturally, came up with an algorithm involving "poly"reduction (hedron-reduction?) 4-dimensional hyper-tetrahedrons. When someone mentioned that obviously the problem with his approach was that the moon was always full, I extended it to 5-dimensional hyper-tetrahedrons.
Dammit, you have any idea how tired I am of doing this?
"Hey, I've got problem X!"
"Oh, well, you can solve it with (complex algorithm)"