zero-programming solutions