$ETH 2180 really hard, awesome