"""Dunder exercises"""


class CaselessString:
    """Class whose strings are compared caselessly."""


class EasyDict:
    """Class which allows both attribute and get/set item syntax."""


class CyclicList:
    """Class with list-like structure that loops cyclicly."""
