[#57746740],
[#57746858],
[#60860174],
[#60860134] final code for these stories - over

Note : In networks.py, some errors are thrown in  other functions of
the script, which is not covered in this commit.