Made progress on RuleNumber