ram - online puzzle