#!/usr/bin/env python
import argparse
import json
import sys

parser = argparse.ArgumentParser(description='Pretty-print JSON')
parser.add_argument('in_file', nargs='?', type=argparse.FileType('r'), default=sys.stdin)

if __name__ == '__main__':
    args = parser.parse_args()
    data = json.load(args.in_file)
    print(json.dumps(data, indent=2, sort_keys=True))
