poprawione r/w z uwzglednieniem state_t. dodany modul sasiedztwo