Walk me through a project listed on your resume; what was the most difficult bug you encountered and how did you fix it?