even better readability for hw.2-2.solution.md