Rank - take or have a position relative to others; "This painting ranks among the finest inside the Western Planet" station, area - right or selected social problem; "he overstepped his place"; "the duties of a man in his station"; "married earlier mentioned her station" An uncomplicated solution to be https://thestargateproject.io