§701-111 When prosecution is barred by former prosecution for a different offense. Although a prosecution is for a violation of a different statutory provision or is based on different facts, it is barred by a former prosecution under any of the following circumstances: