solution is provided

solution is described completely.