Thesis only: 40. (time is ok to be accepted ... efficiency is not ...)