A program for practical layout planning