This question came up when i was solving a FB test