My brain manages to do the correct thing for about the first 15 seconds and then goes stupid ;) Nice work.
Thank you :D