https://www.linegames.org/vi/Methods-4:-The-Best-Detective-codes/1069/