#!/usr/bin/env python

def print_abacus(value):
	print "\n".join(["|00000*****"[:11-int(i)] + "   " + "00000*****|"[10-int(i):] for i in str(value).rjust(10,'0')])


if __name__ == "__main__":
	print_abacus(0)
	print "---"
	print_abacus(12345678)
	print "---"
	print_abacus(1337)
	print "---"
	print_abacus(499250024235623)
