circular solutions 2