Added a third solution