first working version of rogue