If you can optimize breakfast, you can get away with 4-5 hours of sleep but not for long. I've noticed that if I do that, the body will catch up with sleep the next day, like make you drowsy earlier. As far as breakfast, nothing beats a protein rich meal like eggs. Been doing it myself for over 2 decades :)