Reposted from schrodinger