implemented queue exercises
EOD commit