There are 9382 questions on this homework - i hope you have the entire night available. Just kidding, you have 3 shots at this.