Declare hash
SINGLE BLOCK (reading one file):
Populate hash
LOOP BLOCK (reading all other files):
Remove data that isn't common from hash
Print hash data
####
Declare hash
start SINGLE BLOCK
Populate hash
LOOP BLOCK
Print hash data
end SINGLE BLOCK
####
{
# code here
}