Block Solutions