josh's apcs assignment