the second code