Hamle (le turc, littéralement « déplacement ») est un puzzle de type logique. Le puzzle constitue une grille rectangulaire ou carrée dont certaines cases contiennent des nombres et sont noires. L'objectif est de déplacer chaque case noire numérotée dans l'une des quatre directions, de sorte que les nombres dans les cases indiquent la longueur du mouvement. Lorsque tous les déplacements sont faits, toutes les cases blanches doivent être reliées entre elles et les cases noires numérotées ne doivent pas partager le même côté.
Cross+A peut résoudre les puzzles de 3 x 3 à 30 x 30. Puzzles sont enregistrés sous les fichiers avec l’extension *.HAML.