Updated last question, final version