FIT puzzle