directions_input() is a bit of a shitshow.