removed everything
added impl's
improved testcases 1 to 46.30%