This is a badass OP. Great work, Shy. :) EDIT: How long do we have to send in the answer?