added couple of solutions