A nice implementation of a brain teaser! I like both the puzzle and your execution, which feels very complete with a variety of animation & interaction sequences. Kudos!
(There was a bug for me that prevented me from clicking the icons of the tests. I got around with clicking the them very fast.)