Working for 3 given source files, some cases not handled in test.asm though