Watch tutorials and explanations by expert teachers that walk through solving this problem.
Michael Vandi
Josh's DevBox
Deepti Talesra
Mastering Programming
Teddy Smith
Jon Peppinck
Professor Oakes
Programming Live with Larry
Education, the study of everything