Have I done any mistake?