@artofkylin: How hard is it