Browsing: memory-hard algorithms