Added beginning of 2 solutions