hamer (33.77 Elementary)