#!/usr/bin/env python
## dense2sparse
##    Usage: dense2sparse [ -b | --binary ]

import os
import sys
if len(sys.argv) > 1 and (sys.argv[1] == '-h'
                         or sys.argv[1] == '--help'
                         or sys.argv[1] == '-help'):
    os.execl('/bin/sed','-e','/^##/s/^## //p','-n',sys.argv[0])

is_binary=0
if len(sys.argv) > 1 and (sys.argv[1] == '-b' or sys.argv[1] == '--binary'):
    is_binary=1
import string

i_variable = -1
s = ''
fp = sys.stdin
lineno = 0
while 1:
    lineno = lineno + 1
    line = fp.readline()
    if line == '':
        break
    v = filter(None, string.split(string.strip(line)))
    n = len(v)-1;
    s = ''
    if is_binary:
        for i in range(n):
            if v[i] != '0':
               s = s + ' ' + repr(i+1)
    else:
        for i in range(n):
            if v[i] != '0':
               s = s + ' ' + repr(i+1) + ' ' + v[i]
    s = s + ' ' + v[n]
    print s[1:]
fp.close()
