assign1 p2 submitted