Give me driving directions from Berliner Straße 25, Tegel to Karl-Marx-Straße 20, Neukölln
Head southeast on Berliner Straße\nContinue straight onto Scharnweberstraße\nTurn right onto Sellerstraße, B 96\nTurn left onto Heidestraße, B 96\nTurn right onto Minna-Cauer-Straße, B 96\nKeep left onto Tunnel Tiergarten Spreebogen, B 96\nKeep right onto Tunnel Tiergarten Spreebogen, B 96\nTurn left onto Schöneberger Ufer, B 96\nTurn right onto Mehringdamm, B 96\nTurn left onto Blücherstraße\nContinue straight onto Urbanstraße\nTurn right onto Hermannplatz\nTurn left onto Hermannplatz\nContinue straight onto Karl-Marx-Straße\nTurn right onto Mainzer Straße\nArrive at Mainzer Straße, straight ahead