Cracking: solved problem 5