Nathanel's Better Solution