Solution by lakpatashi