Sometime people comes up with ideas and inventions that are just way ahead of their time. Like these familiar but curious des