Example program: ```C #include <stdio.h> #include <stdlib.h> void swap(int *a, int *b) { int temp = *a; *a = *b; *b = temp; } int main(void) { int x = 10; int y = 5; swap(&x, &y); return 0; } ``` Setting a breakpoint in swap breaks the visualisation