4a now return pointers from alloc functions.. maybe need to return struct
not struct from alloc point but get void* and allocate it
building points array works, also printing
printing functions working KEFEL CODE meturafh in rectangle printing
rectangle alloc fifnt work. alloc got void* and returnd void. try get void and return void *