Some strings for testing: These should pass: 1 5 9 D # * * * * * * 1 5 9 D # 1 5 9 D 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 * * * * * * * * * * * * # 1 1 1 * * * * * * * * 1 5 9 D # 1 1 1 * * 5 5 5 * * 9 D # These should not pass 1 5 9 # # * * * * # 1 5 9 D 1 # 1 1 1 1 # 1 5 9 D 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 * * * * * * * * * * * * * * * * #