Solutions (1-145)