Computational Thinking solution