Took me a minute to understand what was going on. It gets fairly difficult very quickly, at least in my eyes. Still, a solid entry!