How Much Info Can The Brain Hold