the solution protection and validation

Visitors: 8,180