Citation: 6B_64/2010 26.02.2010 E. 4

Die Beschwerde ist gutzuheissen. Das angefochtene Urteil des Obergerichts des Kantons Schaffhausen vom 18. Dezember 2009 ist aufzuheben und die Sache zur neuen Entscheidung an die Vorinstanz zurückzuweisen. Bei diesem Ausgang des Verfahrens sind keine Gerichtskosten zu erheben (Art. 66 Abs. 1 i.V.m. Abs. 4 BGG), und hat der Kanton Schaffhausen dem Beschwerdeführer eine angemessene Parteientschädigung auszurichten (Art. 68 Abs. 1 und 2 BGG). Infolge Obsiegens wird das Gesuch um unentgeltliche Rechtspflege und Verbeiständung gegenstandslos.