(*pとdはnやqの倍の幅が必要*)