freemen
int freemen(int);
n -= freemen(bar);
n += freemen(home);
frc = freemen(bar) + trapped(bar, cturn);
frp = freemen(home) + trapped(home, -cturn);