Nice riddle. Well done to asker and answerers.