Sachverhalt:
Sachverhalt:
A. Die Strafverfolgungsbehörden des Kantons Zürich verhafteten A._ am 11. Dezember 2003, nachdem sie in ihrer Wohnung rund 500 g Kokain gefunden hatten. Am 13. Dezember 2003 wurde sie vom Haftrichter des Bezirksgerichts Zürich in Untersuchungshaft versetzt.
Am 26. Januar 2004 wies der Haftrichter ein Haftentlassungsgesuch A._s ab.
Am 26. Januar 2004 wies der Haftrichter ein Haftentlassungsgesuch A._s ab.
B. Mit staatsrechtlicher Beschwerde vom 2. Februar 2004 wegen Verletzung des Beschleunigungsgebotes von Art. 5 Ziff. 3 EMRK beantragt A._, diesen Haftrichterentscheid aufzuheben und sie unverzüglich aus der Untersuchungshaft zu entlassen. Mit separater Eingabe vom 4. Februar 2004 ersucht sie zudem um unentgeltliche Rechtspflege und Verbeiständung.
Mit Vernehmlassung vom 9. Februar 2004 beantragt die Bezirksanwaltschaft Zürich, das Haftentlassungsgesuch abzuweisen.
Mit Fax vom 16. Februar 2004 teilt die Bezirksanwaltschaft mit, sie habe A._ aus der Untersuchungshaft entlassen.
Mit Fax vom 16. Februar 2004 teilt die Bezirksanwaltschaft mit, sie habe A._ aus der Untersuchungshaft entlassen.
C. Am 23. Februar 2004 teilte das Bundesgericht A._, der Bezirksanwaltschaft und dem Bezirksgericht Zürich mit, dass es die Absicht habe, die staatsrechtliche Beschwerde gegenstandslos abzuschreiben und setzte ihnen Frist, sich zur Kosten- und Entschädigungsregelung vernehmen zu lassen.
Bezirksanwaltschaft und Bezirksgericht verzichten auf Stellungnahme. A._ beantragt, die Kosten auf die Staatskasse zu nehmen und sie angemessen zu entschädigen.

Das Bundesgericht zieht in Erwägung:
Das Bundesgericht zieht in Erwägung:
1. Mit der Entlassung der Beschwerdeführerin aus der Untersuchungshaft ist die vorliegende, gegen deren Fortsetzung gerichtete staatsrechtliche Beschwerde gegenstandslos geworden und daher abzuschreiben.
1. Mit der Entlassung der Beschwerdeführerin aus der Untersuchungshaft ist die vorliegende, gegen deren Fortsetzung gerichtete staatsrechtliche Beschwerde gegenstandslos geworden und daher abzuschreiben.
2. 2.1 Bei diesem Ausgang sind die Kosten des Verfahrens mit summarischer Begründung aufgrund der Sachlage vor Eintritt des Erledigungsgrundes zu verlegen (Art. 40 OG in Verbindung mit <ref-law>). Es ist somit in erster Linie auf den mutmasslichen Ausgang des Prozesses abzustellen. Lässt sich dieser im konkreten Fall nicht festlegen, ist nach allgemeinen prozessualen Grundsätzen zu entscheiden (<ref-ruling> E. 4a S. 494 f.).
2.2 Die Bezirksanwaltschaft hat die Beschwerdeführerin aus der Haft entlassen und sich damit dem Antrag der staatsrechtlichen Beschwerde unterzogen. Aus welchen Gründen sie dies tat, ist dem Entlassungsbefehl nicht zu entnehmen, und weder die Bezirksanwaltschaft noch das Bezirksgericht liessen sich dazu vernehmen. Unter diesen Umständen ist für die Kosten- und Entschädigungsregelung ohne weitere Abklärungen davon auszugehen, dass die Beschwerdeführerin obsiegt hätte. Auf die Erhebung von Kosten ist somit zu verzichten (Art. 156 Abs. 2 OG), und der Kanton Zürich hat der Beschwerdeführerin eine angemessene Parteientschädigung zu bezahlen. Damit wird deren Gesuch um unentgeltliche Rechtspflege gegenstandslos.

Demnach erkennt das Bundesgericht im Verfahren nach <ref-law> i.V.m. Art. 40 OG:
Demnach erkennt das Bundesgericht im Verfahren nach <ref-law> i.V.m. Art. 40 OG:
1. Die staatsrechtliche Beschwerde wird infolge Gegenstandslosigkeit abgeschrieben.
1. Die staatsrechtliche Beschwerde wird infolge Gegenstandslosigkeit abgeschrieben.
2. Es werden keine Kosten erhoben.
2. Es werden keine Kosten erhoben.
3. Der Kanton Zürich hat Rechtsanwältin Lisa Zaugg, eine Parteientschädigung von Fr. 1'544.10 zu bezahlen.
3. Der Kanton Zürich hat Rechtsanwältin Lisa Zaugg, eine Parteientschädigung von Fr. 1'544.10 zu bezahlen.
4. Dieser Beschluss wird der Beschwerdeführerin, der Bezirksanwaltschaft Zürich, Büro D-3, und dem Bezirksgericht Zürich, Haftrichter, schriftlich mitgeteilt.
Lausanne, 18. März 2004
Im Namen der I. öffentlichrechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Der Gerichtsschreiber: