example assignment solutions