Einige fixes und Änderungen, sowie check_solution

check