Constructions of bypass and A9 around Dunkeld