Objective is to fit tiles into a pre-defined area, without creating gaps.