Reactic

Simple. Elegant. Challenging.
Puzzle