HalmiC: rainbow