Compilation HW4