added first solutions