abusalma's hw0 assignment output