# File lib/RMagick.rb, line 1056
    def scene=(n)
        if n.nil?
            raise IndexError, "scene number out of bounds" unless length == 0
            @scene = nil
            return @scene
        elsif length == 0
            raise IndexError, "scene number out of bounds"
        end

        n = Integer(n)
        if n < 0 || n > length - 1
            raise IndexError, "scene number out of bounds"
        end
        @scene = n
        return @scene
    end