Can now solve most of the puzzle, but gets caught up sometimes with the logic, missing something conceptually I think.