ATM88 , ALADDIN-99 , MRLUCKY-88, WE1WIN : EXPLORING THE PUZZLE