Give me driving directions from Margarete-Sommer-Straße 7, Prenzlauer Berg to Kirchhofstraße 29, Neukölln
Head northeast on Margarete-Sommer-Straße\nTurn sharp right onto Danziger Straße, B 96a\nEnter the roundabout and take the 2nd exit onto Petersburger Straße, B 96a\nTurn sharp left onto Stralauer Allee, B 96a\nKeep right onto Elsenbrücke, B 96a\nKeep right onto Elsenstraße, B 96a\nTurn slight right onto Elsenstraße\nTurn left onto Kiefholzstraße\nTurn right onto Treptower Straße\nTurn left onto Sonnenallee\nTurn right onto Mareschstraße\nTurn left onto Brusendorfer Straße\nTurn right onto Braunschweiger Straße\nTurn left onto Niemetzstraße\nTurn sharp right onto Saalestraße\nTurn right onto Karl-Marx-Straße\nTurn left onto Schierker Straße\nTurn left onto Kirchhofstraße\nArrive at Kirchhofstraße, straight ahead