hw4 shell-tricks/Squashing commits

#hw4 - shell-tricks/squashed commits:
adding 5 sections,
reordering by most fundamental;