Practicing my programming skill, trying to solve problems.