1. 18
  1. 1

    Tldr: consider your assumptions in the problem domain first.