Customers details: You are requested to enable the customer to insert their details to create a new account. Each customer will be asked to insert the following: a) the customer's name, b) mobile number, c) year of birth, d) current city e) email address to register for promotions. The application must calculate the customer's age (assume the current year is always 2023) and confirm to the customer with a greeting message by displaying all the details if the customer is more than 21 years of age.