Model a carousel in statecharts

A carousel is a set of items, mostly pictures, listed next to each other and most of the time grouped so that you could navigate between these groups using a next button or a previous button and some dots that will navigate you to a certain group index.

a Carousel tips