param : G : givenrow givencol givenchoice := 1 1 1 5 2 4 3 5 3 8 2 5 ;