Valentines puzzle