pp13 pieces ,codewar 5