hackerskie, ale działa
palloc + malloc