Coronavirus puzzle