Solves the following-