Intermediate. Doesn't link. Gave up.