4 ms·...with millions (billions?) of years of evolution. Do you know how animals do it?by bmitc 5y ago...with millions (billions?) of years of evolution. Do you know how animals do it?