OS and FE cycle questions due Tuesday 26th