return d1!!