At first it was a bit hard to understand, but when I got the hang of it, it was pretty fun, good job.