Added alstamber's solutions.