private boolean isOneGroupInOneClassroom(Group group, int lectureNumber, LinkedHashMap<String, LinkedHashMap> dayTimeTable) {
        boolean oneLectureInOneRoom = true;
        if (group != null) {
            ClassRoom groupsRoom = group.getClassRoom();
            String classRoomNumber = groupsRoom.getRoomNumber();
//            System.out.println("Group to add: " + group.getGroupName());
            Collection<LinkedHashMap> teachersTimeTables = dayTimeTable.values();
            for (LinkedHashMap<String, String> teachersTimeTable : teachersTimeTables) {
                if (teachersTimeTable.isEmpty()) {
                    oneLectureInOneRoom = true;
                    continue;
                }
                String groupNameToSplit = teachersTimeTable.get(String.valueOf(lectureNumber));
                if (groupNameToSplit == null) {
                    oneLectureInOneRoom = true;
                    continue;
                }
                String[] splittedGroupNames = groupNameToSplit.split(":");
                String groupName = splittedGroupNames[1].trim();
                Group groupToCheck = studentsMockDataFiller.getGroups().get(groupName);
                boolean roomBusy = true;
                if (StringUtils.equals(groupName, "-----")) {
                    roomBusy = false;
                }

                if (groupToCheck != null) {
//                    System.out.println("Group to check: " + groupToCheck.getGroupName());
                    roomBusy = StringUtils.equals(classRoomNumber, groupToCheck.getClassRoom().getRoomNumber());
//                    System.out.println("freeRoom: " + roomBusy);
                }
                if (roomBusy == false) {
                    oneLectureInOneRoom = true;
                } else {
                    oneLectureInOneRoom = false;
                    return oneLectureInOneRoom;
                }
            }
        } else {
            oneLectureInOneRoom = false;

        }
        return oneLectureInOneRoom;
    }