solve 30