A dishonest dealer marks his goods $20\%$ above the cost price. He gives a discount of $10\%$ to the customer on the marked price and makes a profit by using a false weight of $900$ gms in place of $1$ kg while buying or selling. Find the percentage profit earned by the shopkeeper.
I do tried this problem but am not quite there,hints are welcome :-)