CSE 471: Artificial Intelligence - Summer Barbeque Puzzle