How Much Information Can The Human Brain Hold