For assignment #1