Since i'm still in process of mastering AWK, some hints would be very useful (explanation of code execution)
Documentation online is ok, but it really lacks real life examples elaborated (like this).
Create a hash, store first field as key and second field as value if key is found, otherwise, initialize the value an empty array. At the end, print the hash.