question: paymana . concode_field_sep int xcounter concode_elem_sep HashMap<String,Integer> sunburstMap concode_elem_sep ArrayList<Object> manaPart concode_field_sep int getSunburst concode_elem_sep boolean containsPhyrexianMana concode_elem_sep void increaseColorlessMana concode_elem_sep int getXcounter concode_elem_sep double getWeightedManaCost concode_elem_sep ArrayList<Mana_PartPhyrexian> getUnpaidPhyrexianMana concode_elem_sep boolean addMana concode_elem_sep boolean addMana concode_elem_sep void setXcounter concode_elem_sep boolean isPaid concode_elem_sep ArrayList<Object> split concode_elem_sep void removeColorlessMana concode_elem_sep boolean isColor concode_elem_sep Mana_Part getManaPart concode_elem_sep String toString concode_elem_sep String getColorsPaid concode_elem_sep void combineManaCost concode_elem_sep int getConvertedManaCost concode_elem_sep boolean payPhyrexian concode_elem_sep boolean isNeeded concode_elem_sep boolean isNeeded
target: boolean function ( String arg0 ) { arg0 = Input_PayManaCostUtil . getShortColorString ( arg0 ) ; return addMana ( arg0 ) ; }