input-solver