provided solution for 14-th problem
provided solution for 15-th problem
provided solution for 16-th problem
provided solution for 17-th problem