This is very clever! Took me awhile to figure out last 2 boxes. Nice one!
Thanks! I have a tendency to go overboard on puzzle design, so I'm super happy that people are making it all the way to the end.