Well designed puzzle! I really like the last one that you need to think outside of the field. Good work!