Faits : Faits : A. Par arrêt du 27 mars 2007, le Président de la Cour de droit pénal du Tribunal fédéral a déclaré irrecevable un recours exercé par X._ contre une ordonnance du 31 janvier 2007 de la Chambre d'accusation du canton de Genève. À l'appui de cette décision, le président indiquait qu'il ressortait de l'accusé de réception versé au dossier cantonal que l'ordonnance attaquée avait été notifiée au recourant le 6 février 2007. Exercé le 12 mars 2007, le recours était tardif. A. Par arrêt du 27 mars 2007, le Président de la Cour de droit pénal du Tribunal fédéral a déclaré irrecevable un recours exercé par X._ contre une ordonnance du 31 janvier 2007 de la Chambre d'accusation du canton de Genève. À l'appui de cette décision, le président indiquait qu'il ressortait de l'accusé de réception versé au dossier cantonal que l'ordonnance attaquée avait été notifiée au recourant le 6 février 2007. Exercé le 12 mars 2007, le recours était tardif. B. Par acte daté du 14 mais expédié le 15 mai 2007, X._ demande la révision de cet arrêt. Invoquant l'art. 121 let. d de la loi fédérale du 17 juin 2005 sur le Tribunal fédéral (RS 173.110; ci-après LTF, il fait valoir que la date indiquée sur l'accusé de réception est antérieure de deux jours à celle à laquelle l'ordonnance de la Chambre d'accusation lui a effectivement été notifiée. Il offre de le prouver au moyen de diverses pièces nouvelles qu'il annexe à sa demande. À titre préalable, il sollicite l'assistance judiciaire. Il n'a pas été ordonné d'échange d'écritures.