<garvit244>48_1.py
def rotate( matrix):
    n = len(matrix)
    if n%2 == 0:
        m = n/2
    else:
        m = n/2 + 1
    
    for i in range(n/2):
        for j in range(m):
            temp = matrix[i][j]
            matrix[i][j] = matrix[n-j-1][i]
            matrix[n-j-1][i] = matrix[n-i-1][n-j-1]
            matrix[n-i-1][n-j-1] = matrix[j][n-i-1]
            matrix[j][n-i-1] = temp
def sample_funcname ( var_0 ) :
    var_2 = len ( var_0 )
    if var_2 % 2 == 0 :
        var_5 = var_2 / 2
    else :
        var_5 = var_2 / 2 + 1
    for var_8 in range ( var_2 / 2 ) :
        for var_9 in range ( var_5 ) :
            var_10 = var_0 [ var_8 ] [ var_9 ]
            var_0 [ var_8 ] [ var_9 ] = var_0 [ var_2 - var_9 - 1 ] [ var_8 ]
            var_0 [ var_2 - var_9 - 1 ] [ var_8 ] = var_0 [ var_2 - var_8 - 1 ] [ var_2 - var_9 - 1 ]
            var_0 [ var_2 - var_8 - 1 ] [ var_2 - var_9 - 1 ] = var_0 [ var_9 ] [ var_2 - var_8 - 1 ]
            var_0 [ var_9 ] [ var_2 - var_8 - 1 ] = var_10
