Citation: 6B_335/2016 E. C

Contre ce dernier jugement, X.________ dépose un recours en matière pénale devant le Tribunal fédéral. En substance, il conclut, principalement, à la réforme du jugement attaqué en ce sens qu'il est acquitté de l'ensemble des charges retenues contre lui, qu'il est mis immédiatement en liberté et qu'il lui est accordé une indemnité équitable fondée sur l'art. 429 CPP; à titre subsidiaire, il demande qu'il soit condamné à une peine privative de liberté entièrement compensée par la détention subie, qu'il soit mis immédiatement en liberté et qu'il lui soit accordé une indemnité équitable selon l'art. 429 CPP; plus subsidiairement encore, il conclut à sa condamnation à une peine privative de liberté d'ensemble de deux ans au plus, à la suspension de l'exécution de cette peine avec un délai d'épreuve de deux ans, à sa mise en liberté immédiate et à l'octroi d'une indemnité équitable selon l'art. 429 CPP; encore plus subsidiairement, il conclut à l'annulation du jugement attaqué et au renvoi de la cause à la cour cantonale pour nouvelle décision au sens des considérants. Enfin, il sollicite l'assistance judiciaire. Invités à se déterminer, la cour cantonale y a renoncé, alors que le Ministère public neuchâtelois a déposé des observations, qui ont été communiquées au recourant à titre de renseignement.