***Source*** ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. ***Interperted*** Add 10 to A (0->10) Entering loop 1 (10): (Loop invariant: A->10) Add 7 to B Add 10 to C Add 3 to D Add 1 to E Subtract 1 from A Exiting loop 1: A->0 B->70 C->100 D->30 E->10 Add 2 to B (70->72) Print B (72) Add 1 to C (100->101) Print C (101) Add 7 to C (101->108) Print C (108) Print C (108) Add 3 to C (108->111) Print C (111) Add 2 to D (30->32) Print D (32) Add 15 to B (72->87) Print B (87) Print C (111) Add 3 to C (111->114) Print C (114) Subtract 6 from C (114->108) Print C (108) Subtract 8 from C (108->100) Print C (100) Add 1 to D (32->33) Print D (33) Print E (10) ***Summary*** Output: Hello World! Variables modified in loop 1: A B C D E Contents of memory: A->0 B->87 C->100 D->33 E->10