def draw_solution(self, solution):

        for i in xrange(len(self.stringified_puzzle)):
            if self.stringified_puzzle[i] == '0':
                r = i / NUM_ROWS
                c = i % NUM_ROWS
                loc = SUDOKU_RESIZE / NUM_ROWS
                posx = c*loc + XOFFSET
                posy = r*loc + YOFFSET
                cv2.putText(
                        self.resized_largest_square,
                        solution[i],
                        (posx, posy),
                        cv2.FONT_HERSHEY_SIMPLEX,
                        TEXT_SIZE,
                        GREEN,
                        TEXT_WEIGHT)

        return self.resized_largest_square
multiple: manage.py builtin commands succeed if settings are provided as argument
dataset/ETHPy150Open GoogleCloudPlatform/appengine-opencv-sudoku-python/sudoku_image_parser.py/SudokuImageParser.draw_solution--crossover with--dataset/ETHPy150Open AppScale/appscale/AppServer/lib/django-1.4/tests/regressiontests/admin_scripts/tests.py/ManageMultipleSettings.test_builtin_with_settings