How Many Bytes Can The Human Brain Store