Using an IPO chart, a flowchart diagram, and pseudocode, design a routine that will accept a Fahrenheit temperature and convert that temperature to its Celsius and Kelvin equivalents. Hint: The term routine can mean function, subroutine, procedure, etc., depending on the language in question.