Triple penetration compilation.

Tags