Difficulty patching
Pass first unittest