Smart Rubic cube