reasonable solution