Nice entry, it required me three runs to understand what was happening there, hehe. Sorry, I'm a bit slow... Good job though!