MANIFEST.in
README.md
pyproject.toml
requirements.txt
kousuan/__init__.py
kousuan/cli.py
kousuan/core.py
kousuan.egg-info/PKG-INFO
kousuan.egg-info/SOURCES.txt
kousuan.egg-info/dependency_links.txt
kousuan.egg-info/entry_points.txt
kousuan.egg-info/requires.txt
kousuan.egg-info/top_level.txt
kousuan/base/engine.py
kousuan/fraction/base_types.py
kousuan/fraction/doc.md
kousuan/fraction/engine.py
kousuan/fraction/fraction-questions.md
kousuan/fraction/list.md
kousuan/fraction/parser.py
kousuan/fraction/registry.py
kousuan/fraction/calculators/cross_multiply_compare.py
kousuan/fraction/calculators/decimal_to_fraction.py
kousuan/fraction/calculators/different_denominator_add.py
kousuan/fraction/calculators/different_denominator_subtract.py
kousuan/fraction/calculators/expression_compare.py
kousuan/fraction/calculators/fraction_compare.py
kousuan/fraction/calculators/fraction_convert.py
kousuan/fraction/calculators/fraction_divide.py
kousuan/fraction/calculators/fraction_integer_multiply.py
kousuan/fraction/calculators/fraction_multiply.py
kousuan/fraction/calculators/fraction_to_decimal.py
kousuan/fraction/calculators/integer_fraction_compare.py
kousuan/fraction/calculators/mixed_improper_convert.py
kousuan/fraction/calculators/ratio_equation.py
kousuan/fraction/calculators/ratio_to_fraction.py
kousuan/fraction/calculators/ratio_to_value.py
kousuan/fraction/calculators/reciprocal.py
kousuan/fraction/calculators/reciprocal_equation.py
kousuan/fraction/calculators/reduce_fraction.py
kousuan/fraction/calculators/same_denominator_add.py
kousuan/fraction/calculators/same_denominator_subtract.py
kousuan/fraction/calculators/same_numerator_compare.py
kousuan/mixed/__init__.py
kousuan/mixed/base_types.py
kousuan/mixed/doc.md
kousuan/mixed/engine.py
kousuan/mixed/parser.py
kousuan/mixed/registry.py
kousuan/mixed/calculators/__init__.py
kousuan/mixed/calculators/add_sub_left_to_right.py
kousuan/mixed/calculators/bracketed_mix_evaluator.py
kousuan/mixed/calculators/complement_rewriting.py
kousuan/mixed/calculators/distribution_optimizer.py
kousuan/mixed/calculators/mul_div_left_to_right.py
kousuan/mixed/calculators/parentheses_evaluator.py
kousuan/mixed/calculators/standard_order_evaluator.py
kousuan/mixed/calculators/zero_one_optimizer.py
kousuan/skills/__init__.py
kousuan/skills/ai_calculator.py
kousuan/skills/base_types.py
kousuan/skills/engine.py
kousuan/skills/formula_parser.py
kousuan/skills/main.py
kousuan/skills/mixure_calc.py
kousuan/skills/register.py
kousuan/skills/utils.py
kousuan/skills/calculators/__init__.py
kousuan/skills/calculators/borrow_rounding_addition.py
kousuan/skills/calculators/break_ten_subtraction.py
kousuan/skills/calculators/chain_subtraction_to_addition.py
kousuan/skills/calculators/commutative_associative_addition.py
kousuan/skills/calculators/commutative_associative_multiplication.py
kousuan/skills/calculators/complement_addition_subtraction.py
kousuan/skills/calculators/complement_ten_multiply_repeated.py
kousuan/skills/calculators/consecutive_halving_division.py
kousuan/skills/calculators/consecutive_number_addition.py
kousuan/skills/calculators/consecutive_number_subtraction.py
kousuan/skills/calculators/difference_method_multiplication.py
kousuan/skills/calculators/divide_by_eleven.py
kousuan/skills/calculators/divide_by_five.py
kousuan/skills/calculators/divide_by_nine.py
kousuan/skills/calculators/divide_by_one_hundred_twenty_five.py
kousuan/skills/calculators/divide_by_twenty_five.py
kousuan/skills/calculators/division_with_remainder.py
kousuan/skills/calculators/first_digit_estimate_division.py
kousuan/skills/calculators/general_division.py
kousuan/skills/calculators/general_multiplication.py
kousuan/skills/calculators/group_pairing_addition.py
kousuan/skills/calculators/halving_division.py
kousuan/skills/calculators/head_sum_ten_tail_same_multiplication.py
kousuan/skills/calculators/high_to_low_digit_addition.py
kousuan/skills/calculators/high_to_low_digit_subtraction.py
kousuan/skills/calculators/hundred_plus_few_multiplication.py
kousuan/skills/calculators/hundred_plus_some_multiplication.py
kousuan/skills/calculators/integer_fraction_compare.py
kousuan/skills/calculators/integer_multiple_division.py
kousuan/skills/calculators/inverse_addition_subtraction.py
kousuan/skills/calculators/middle_number_multiplication.py
kousuan/skills/calculators/multiplication_table_division.py
kousuan/skills/calculators/multiply_by_eleven.py
kousuan/skills/calculators/multiply_by_fifteen.py
kousuan/skills/calculators/multiply_by_five.py
kousuan/skills/calculators/multiply_by_nine.py
kousuan/skills/calculators/multiply_by_nineteen.py
kousuan/skills/calculators/multiply_by_one_hundred_twenty_five.py
kousuan/skills/calculators/multiply_by_powers_of_ten.py
kousuan/skills/calculators/multiply_by_twelve.py
kousuan/skills/calculators/multiply_by_twenty_five.py
kousuan/skills/calculators/near_hundred_addition.py
kousuan/skills/calculators/near_hundred_multiplication.py
kousuan/skills/calculators/near_hundred_subtraction.py
kousuan/skills/calculators/near_hundreds_multiplication.py
kousuan/skills/calculators/near_round_division.py
kousuan/skills/calculators/power_of_ten_division.py
kousuan/skills/calculators/power_of_ten_subtraction.py
kousuan/skills/calculators/quotient_invariant_division.py
kousuan/skills/calculators/reduction_division.py
kousuan/skills/calculators/reference_number_addition.py
kousuan/skills/calculators/reference_number_subtraction.py
kousuan/skills/calculators/remove_zero_subtraction.py
kousuan/skills/calculators/reversed_number_addition.py
kousuan/skills/calculators/reversed_number_subtraction.py
kousuan/skills/calculators/revert_calculator.py
kousuan/skills/calculators/round_number_division.py
kousuan/skills/calculators/rounding_addition.py
kousuan/skills/calculators/same_add_same_subtract.py
kousuan/skills/calculators/same_head_addition.py
kousuan/skills/calculators/same_head_subtraction.py
kousuan/skills/calculators/same_head_sum_ten_multiplication.py
kousuan/skills/calculators/same_number_addition.py
kousuan/skills/calculators/same_number_subtraction.py
kousuan/skills/calculators/segment_sum_addition.py
kousuan/skills/calculators/split_addition.py
kousuan/skills/calculators/split_division.py
kousuan/skills/calculators/split_divisor_division.py
kousuan/skills/calculators/split_method_multiplication.py
kousuan/skills/calculators/split_subtraction.py
kousuan/skills/calculators/tail_complement_ten_subtraction.py
kousuan/skills/calculators/ten_complement_addition.py
kousuan/skills/calculators/tens_one_multiplication.py
kousuan/skills/calculators/two_digit_square.py
kousuan/skills/calculators/two_digit_subtraction.py
kousuan/skills/decimal/decima_calculator.py
kousuan/skills/decimal/decimal_align_addition.py
kousuan/skills/decimal/decimal_distribution_multiply.py
kousuan/skills/decimal/decimal_divisor_integer.py
kousuan/skills/decimal/decimal_integer_method.py
kousuan/skills/decimal/decimal_round_addition.py
kousuan/skills/decimal/decimal_scale_multiply.py
kousuan/skills/decimal/engine.py
kousuan/units/base_types.py
kousuan/units/doc.md
kousuan/units/register.py
kousuan/units/unit_engine.py
kousuan/units/calculators/__init__.py
kousuan/units/calculators/area.py
kousuan/units/calculators/currency.py
kousuan/units/calculators/length.py
kousuan/units/calculators/mass.py
kousuan/units/calculators/number.py
kousuan/units/calculators/percentage_discount.py
kousuan/units/calculators/time.py
kousuan/units/calculators/volume.py
tests/test_db_questions.py