Dynamic problems to improve your productivity