no possibilities left after value is set
puzzle knows when it is solved
adding todo