artificial atoms