Working richcmp
Test passes
More tests