Implemented Solutions