More interesting example program