I wrote this in nano.