Hey I love puzzle games and I enjoyed figuring these out. This would make a nice mobile game to kill time in class.