pub type DivideSquare = FunctionComponent<divide_square>;