Programs by FMA FPT