Using Eridius's idea.