Coronavirus modelling three scenarios reveals how Covid-19 will end