Since the dimensions `(31, 53)` are used in several places below, it would probably be clearer to assign them to a variable and then reuse that. It would make the later calls such as `randrange(31)` seem less magic-numbery.