public function calc_color()
 {
     Hasher::checkHash();
     $hash = Hasher::getHash();
     $tgl = addslashes($_POST['tgl']);
     $bln = addslashes($_POST['bln']);
     $thn = addslashes($_POST['th']);
     $gen = addslashes($_POST['gen']);
     $jam = addslashes($_POST['jam']);
     $arr = MyBaziCalc::calc($jam, $tgl, $bln, $thn, $gen);
     $unsur = MyBaziCalc::getArrUnsur();
     $pillars = $arr['pillars'];
     //skip clash and combi
     $tengod = Tengod::calc($pillars, $arr, $unsur);
     $hasil_type = BaziPembacaan::bacaTipe($pillars, $arr, $unsur, $tengod);
     $unsur_dibutuhkan = BaziPembacaan::unsurDibutuhkan($pillars, $arr, $unsur, $tengod, $hasil_type);
     $json = BaziQuiz::hitungJob($pillars, $unsur, $hasil_type, $unsur_dibutuhkan, $tengod, $arr, 'color', 0);
     $json2 = BaziQuiz::hitungJobMore($pillars, $unsur, $hasil_type, $unsur_dibutuhkan, $tengod, $arr, 'color', 0);
     $return['picked'] = $json[0];
     $return['more'] = $json2[0];
     $return['text'] = $return['more'];
     $unsur = strtolower($unsur_dibutuhkan['needOf'][0][1]);
     $return['base'] = base64_encode($unsur);
     //pr($json);
     echo json_encode($return);
     die;
     //echo "30";
     //exit();
 }