SourceIT lectures sample tasks