That puzzle alarm clock is a riot.
I'm not really a morning person. At all. But five days a week I've got to get up for work on time. Here are some weir...