implement intercode list and print it