Algorand, may be, somewhat broken.