Concurrency in Objective-C using Grand Central Dispatch (GCD)

To demonstrate execution of concurrent Objective-C code, I wrote this simple example below. The two functions you have to read about to understand the code are; dispatch_get_global_queue and dispatch_async.

Example of output you may get, may look like this. And notice that the output may vary. To understand what is happeneing, run the code several times.