What is a modern perm and how long does it last?