(1) has actually been done a decade ago, it was called &quot;Starkiller&quot;<p><a href="http:&#x2F;&#x2F;people.csail.mit.edu&#x2F;jrb&#x2F;Projects&#x2F;starkiller.pdf" rel="nofollow">http:&#x2F;&#x2F;people.csail.mit.edu&#x2F;jrb&#x2F;Projects&#x2F;starkiller.pdf</a>