Part XVII: Advanced R Programming