How Much Memory Can The Brain Store