This chapter presents some practical programming challenges not covered in the sample program.