Allfactor is a puzzle that requires a combination of memory, logic and luck to solve. Simple to understand but can hard to crack. Place diagonal lines on a grid at the right position. Count vertically, for each column, the number of intersections of these diagonal lines. Get these column totals to match a target set of totals and you have won! The basic theory behind the puzzle is finding the factors of a semi-prime number?