solution arragement