A computer smaller than a grain of rice