#import <Foundation/Foundation.h>

int main() {
    NSAutoreleasePool *pool = [NSAutoreleasePool new];
    
    NSArray *arr = [NSArray arrayWithObjects: @"Colombia", @"1",
                    [NSNumber numberWithInt:22], @"Lenguajes", nil];
    NSMutableArray *myArray = [NSMutableArray new];
    int i, size = [arr count];
    
    for(i = 0; i < size; i++) {
        NSLog(@"posicion %d = %@ ", i, [arr objectAtIndex: i]);
        [myArray addObject: [arr objectAtIndex: i]];
    }
    
    [myArray removeObject: @"1"];
    [myArray removeObjectAtIndex: 0];
    
    size = [myArray count];
    NSLog(@"\n");
    for(i = 0; i < size; i++) {
        NSLog(@"posicion %d = %@ ", i, [myArray objectAtIndex: i]);
    }
    
    if ([arr isEqualToArray:myArray]) {
        NSLog(@"Wow, ambos arreglos son identicos");
    }
    [pool drain];
    return 0;
}