Nice work! Reminds me of this great short story by Isaac Asimov from 1958.