39th BCS Viva Date 2018