added simple solutions