Crystal puzzle

Crystal puzzle