This is a very clever puzzle and is more challenging that it seems at first! I had a lot of fun trying to figure these out :)
Thanks!