Crypto Contest June 5: Status Report LXXXIX