KAUST CEMSE MERGE Lab6