Vu:
le recours en matière de droit public de X._ contre l'arrêt rendu le 20 mars 2013 par la Cour de justice confirmant le maintien en détention en vue de renvoi,
la mise en liberté de l'intéressé le 25 avril 2013,
le courrier du 30 avril 2013 de la mandataire de l'intéressé, retirant le recours,
l'art. 32 al. 2 LTF;
considérant:
qu'il convient de prendre acte du retrait du recours (cf. art. 32 al. 2 LTF) et de rayer la cause du rôle,
qu'il se justifie de ne pas percevoir de frais de justice et ne pas allouer de dépens,
par ces motifs, le Président prononce:
1. La cause 2C_351/2013 est rayée du rôle par suite de retrait du recours.
2. Il n'est pas perçu de frais de justice.
3. Il n'est pas alloué de dépens
4. Le présent arrêt est communiqué à la mandataire du recourant, à l'Office cantonal de la population, au Tribunal administratif de première instance et à la Cour de justice du canton de Genève, Chambre administrative, en section, ainsi qu'à l'Office fédéral des migrations.
Lausanne, le 1er mai 2013
Au nom de la IIe Cour de droit public
du Tribunal fédéral suisse
Le Président: Zünd
Le Greffier: Dubey