This is clever :)