Generator functional

Works for Monster Sodoku too now