add main block
PEP8
simplify makedir
refactor print statement
with statement
Revert "simplify makedir"

This reverts commit f1645c4026c16220d8dd801cf26b22a5e5e986bb.
Will be reimplemented when the code don't crash
Revert "with statement"

This reverts commit fd29680f0b60ebfd17ccb751235fa152a0b3295e.
Revert "with statement"

This reverts commit fd29680f0b60ebfd17ccb751235fa152a0b3295e.
with statement