Added Solution Structure