Answer: <input type=text name=answer> <p> <input type=submit name=submit value=Proceed> <input type=submit name=reset value=Reset> </form> <?php } function reset() { global $_REQUEST; return $_REQUEST["reset"]; } } class MyState extends State { var $message, $n1, $n2, $m1, $m2; function MyState($message, $n1, $n2, $m1, $m2) { $this->message = $message; $this->n1 = $n1; $this->n2 = $n2; $this->m1 = $m1; $this->m2 = $m2; } function isEmpty() { return !$this->message; } } $one = new One(); $one->execute();