round 248 (d is not tested yet)