solution added to the work break problem