Revolving Radio Telescope