diff --git a/tasks/dunaev-oi/.idea/.gitignore b/tasks/dunaev-oi/lab4/.idea/.gitignore
similarity index 100%
rename from tasks/dunaev-oi/.idea/.gitignore
rename to tasks/dunaev-oi/lab4/.idea/.gitignore
diff --git a/tasks/dunaev-oi/.idea/.name b/tasks/dunaev-oi/lab4/.idea/.name
similarity index 100%
rename from tasks/dunaev-oi/.idea/.name
rename to tasks/dunaev-oi/lab4/.idea/.name
diff --git a/tasks/dunaev-oi/.idea/inspectionProfiles/profiles_settings.xml b/tasks/dunaev-oi/lab4/.idea/inspectionProfiles/profiles_settings.xml
similarity index 100%
rename from tasks/dunaev-oi/.idea/inspectionProfiles/profiles_settings.xml
rename to tasks/dunaev-oi/lab4/.idea/inspectionProfiles/profiles_settings.xml
diff --git a/tasks/dunaev-oi/.idea/misc.xml b/tasks/dunaev-oi/lab4/.idea/misc.xml
similarity index 100%
rename from tasks/dunaev-oi/.idea/misc.xml
rename to tasks/dunaev-oi/lab4/.idea/misc.xml
diff --git a/tasks/dunaev-oi/.idea/modules.xml b/tasks/dunaev-oi/lab4/.idea/modules.xml
similarity index 100%
rename from tasks/dunaev-oi/.idea/modules.xml
rename to tasks/dunaev-oi/lab4/.idea/modules.xml
diff --git a/tasks/dunaev-oi/.idea/python4Lab.iml b/tasks/dunaev-oi/lab4/.idea/python4Lab.iml
similarity index 100%
rename from tasks/dunaev-oi/.idea/python4Lab.iml
rename to tasks/dunaev-oi/lab4/.idea/python4Lab.iml
diff --git a/tasks/dunaev-oi/.idea/vcs.xml b/tasks/dunaev-oi/lab4/.idea/vcs.xml
similarity index 100%
rename from tasks/dunaev-oi/.idea/vcs.xml
rename to tasks/dunaev-oi/lab4/.idea/vcs.xml
diff --git a/tasks/dunaev-oi/MainTask/Consumer_1.py b/tasks/dunaev-oi/lab4/MainTask/Consumer_1.py
similarity index 100%
rename from tasks/dunaev-oi/MainTask/Consumer_1.py
rename to tasks/dunaev-oi/lab4/MainTask/Consumer_1.py
diff --git a/tasks/dunaev-oi/MainTask/Consumer_2.py b/tasks/dunaev-oi/lab4/MainTask/Consumer_2.py
similarity index 100%
rename from tasks/dunaev-oi/MainTask/Consumer_2.py
rename to tasks/dunaev-oi/lab4/MainTask/Consumer_2.py
diff --git a/tasks/dunaev-oi/MainTask/Publisher.py b/tasks/dunaev-oi/lab4/MainTask/Publisher.py
similarity index 100%
rename from tasks/dunaev-oi/MainTask/Publisher.py
rename to tasks/dunaev-oi/lab4/MainTask/Publisher.py
diff --git a/tasks/dunaev-oi/Python.gitignore b/tasks/dunaev-oi/lab4/Python.gitignore
similarity index 100%
rename from tasks/dunaev-oi/Python.gitignore
rename to tasks/dunaev-oi/lab4/Python.gitignore
diff --git a/tasks/dunaev-oi/README.md b/tasks/dunaev-oi/lab4/README.md
similarity index 100%
rename from tasks/dunaev-oi/README.md
rename to tasks/dunaev-oi/lab4/README.md
diff --git a/tasks/dunaev-oi/Tut1/receive.py b/tasks/dunaev-oi/lab4/Tut1/receive.py
similarity index 100%
rename from tasks/dunaev-oi/Tut1/receive.py
rename to tasks/dunaev-oi/lab4/Tut1/receive.py
diff --git a/tasks/dunaev-oi/Tut1/send.py b/tasks/dunaev-oi/lab4/Tut1/send.py
similarity index 100%
rename from tasks/dunaev-oi/Tut1/send.py
rename to tasks/dunaev-oi/lab4/Tut1/send.py
diff --git a/tasks/dunaev-oi/Tut2/new_task.py b/tasks/dunaev-oi/lab4/Tut2/new_task.py
similarity index 100%
rename from tasks/dunaev-oi/Tut2/new_task.py
rename to tasks/dunaev-oi/lab4/Tut2/new_task.py
diff --git a/tasks/dunaev-oi/Tut2/worker.py b/tasks/dunaev-oi/lab4/Tut2/worker.py
similarity index 100%
rename from tasks/dunaev-oi/Tut2/worker.py
rename to tasks/dunaev-oi/lab4/Tut2/worker.py
diff --git a/tasks/dunaev-oi/Tut3/emit_log.py b/tasks/dunaev-oi/lab4/Tut3/emit_log.py
similarity index 100%
rename from tasks/dunaev-oi/Tut3/emit_log.py
rename to tasks/dunaev-oi/lab4/Tut3/emit_log.py
diff --git a/tasks/dunaev-oi/Tut3/receive_logs.py b/tasks/dunaev-oi/lab4/Tut3/receive_logs.py
similarity index 100%
rename from tasks/dunaev-oi/Tut3/receive_logs.py
rename to tasks/dunaev-oi/lab4/Tut3/receive_logs.py
diff --git a/tasks/dunaev-oi/scrins/emitlog.png b/tasks/dunaev-oi/lab4/scrins/emitlog.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/emitlog.png
rename to tasks/dunaev-oi/lab4/scrins/emitlog.png
diff --git a/tasks/dunaev-oi/scrins/maintask1.png b/tasks/dunaev-oi/lab4/scrins/maintask1.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/maintask1.png
rename to tasks/dunaev-oi/lab4/scrins/maintask1.png
diff --git a/tasks/dunaev-oi/scrins/maintask2.png b/tasks/dunaev-oi/lab4/scrins/maintask2.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/maintask2.png
rename to tasks/dunaev-oi/lab4/scrins/maintask2.png
diff --git a/tasks/dunaev-oi/scrins/maintask_dop.png b/tasks/dunaev-oi/lab4/scrins/maintask_dop.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/maintask_dop.png
rename to tasks/dunaev-oi/lab4/scrins/maintask_dop.png
diff --git a/tasks/dunaev-oi/scrins/newtask.png b/tasks/dunaev-oi/lab4/scrins/newtask.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/newtask.png
rename to tasks/dunaev-oi/lab4/scrins/newtask.png
diff --git a/tasks/dunaev-oi/scrins/receive.png b/tasks/dunaev-oi/lab4/scrins/receive.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/receive.png
rename to tasks/dunaev-oi/lab4/scrins/receive.png
diff --git a/tasks/dunaev-oi/scrins/receivelogs.png b/tasks/dunaev-oi/lab4/scrins/receivelogs.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/receivelogs.png
rename to tasks/dunaev-oi/lab4/scrins/receivelogs.png
diff --git a/tasks/dunaev-oi/scrins/send.png b/tasks/dunaev-oi/lab4/scrins/send.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/send.png
rename to tasks/dunaev-oi/lab4/scrins/send.png
diff --git a/tasks/dunaev-oi/scrins/tut1.png b/tasks/dunaev-oi/lab4/scrins/tut1.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/tut1.png
rename to tasks/dunaev-oi/lab4/scrins/tut1.png
diff --git a/tasks/dunaev-oi/scrins/tut2.png b/tasks/dunaev-oi/lab4/scrins/tut2.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/tut2.png
rename to tasks/dunaev-oi/lab4/scrins/tut2.png
diff --git a/tasks/dunaev-oi/scrins/tut3.png b/tasks/dunaev-oi/lab4/scrins/tut3.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/tut3.png
rename to tasks/dunaev-oi/lab4/scrins/tut3.png
diff --git a/tasks/dunaev-oi/scrins/worker.png b/tasks/dunaev-oi/lab4/scrins/worker.png
similarity index 100%
rename from tasks/dunaev-oi/scrins/worker.png
rename to tasks/dunaev-oi/lab4/scrins/worker.png