got tracklength implemented, reports incorrect answer