3 programming examples