[SYAC Prac 3] Added header for blocking buffer