Great, just what we all need -- A mammoth! I dunno about you guys but I've been waiting for years for scientists to clone mammoths.
This is easily the second worst idea I've heard all day. What the hell good can a mammoth do? Why not just create a walking piece of paper that can float in the air for extended periods of time, seeing as how both this and cloning mammoths would do the same thing... Be a huge waste of everyone's time.