Great entry @Guycorp! Fun and smooth!
@Bill I wanted theme to be as much generic as possible, only for people to enjoy the jam in future we can make a more challenging, narrower jam with more restrictions