Main #P Hart