A&L SOLUTION