Types: datasets: List[List[int]]
Ranges: 0 ≤ pi ≤ 11, no more than 100 datasets
Addtl Info: Each dataset follows the puzzle shape: [p1, [p2, p3, p4], [p5, p6, p7, p8, p9], [p10, p11, p12], p13]