Ice Towers implemented in clolure