This app is pretty good, I tried doing the math setting but I couldnt do it at 6am so I switched to the shaker setting which is Really cool! But honestly the picture one is the one to go for, just make the picture is easy to take because sometimes it can be a little hard to line up the bathroom tiles of a shower lol.
SabreStrike9 about Alarmy Pro - Alarm Clock