How do you keep a blonde entertained for months? Give her a Rubik's Cube and tell her it's a new phone app.