Memristors   3 Stories