next level solution to the hour minute problem