Adding implementation for StoneWall challenge