implemented CatchMarbles