Provide Solutions for the following applications