How does your program work?