solved diff