Johan XII ( 955j,