Simplified solutions
Simplified solutions