# -*- coding: utf-8 -*-
"""
Created on Mon Oct 12 10:28:03 2015

@author: uidj5872
"""

# A State has an operation, and can be moved
# into the next State given an Input:

class State:
    def run(self, userData, friendshipData):
        assert 0, "run not implemented"
    def next(self, input):
        assert 0, "next not implemented"