by Zyankalium
To answer the original post:page 18 in the rules:
Encountering Ice
When the Runner encounters a piece of ice, he has the
opportunity to break any subroutines on that piece of ice. After
the Runner finishes breaking any subroutines that he wishes
to break, each unbroken subroutine on that ice triggers in the
order as listed on the card. If a subroutine ends the run, then
the run ends immediately and no further subroutines on that
piece of ice trigger.
When the Runner encounters a piece of ice, he has the
opportunity to break any subroutines on that piece of ice. After
the Runner finishes breaking any subroutines that he wishes
to break, each unbroken subroutine on that ice triggers in the
order as listed on the card. If a subroutine ends the run, then
the run ends immediately and no further subroutines on that
piece of ice trigger.