BitCrystals idea

Possible path

Disclaimer