Solution setup + test