Strange things from the world of science and invention