epicyyc: a solution space