Fun puzzle!
Thanks,
Mike