00:difficulty: easy 01:difficulty: easy 02:difficulty: easy 03:difficulty: easy 04:difficulty: intermediate 05:difficulty: intermediate 06:difficulty: intermediate 07:difficulty: intermediate 08:difficulty: intermediate 09:difficulty: intermediate 0A:difficulty: intermediate 0B:difficulty: intermediate 0C:difficulty: intermediate 0D:difficulty: intermediate 0E:difficulty: intermediate 0F:difficulty: intermediate 10:difficulty: intermediate 11:difficulty: intermediate 12:difficulty: intermediate 13:difficulty: intermediate 14:difficulty: intermediate 15:difficulty: intermediate 16:difficulty: intermediate 17:difficulty: intermediate 18:difficulty: intermediate 19:difficulty: intermediate 1A:difficulty: intermediate 1B:difficulty: intermediate 1C:difficulty: intermediate 1D:difficulty: intermediate 1E:difficulty: intermediate 1F:difficulty: intermediate 20:difficulty: intermediate 21:difficulty: intermediate 22:difficulty: intermediate 23:difficulty: intermediate 24:difficulty: intermediate 25:difficulty: medium 26:difficulty: medium 27:difficulty: medium 28:difficulty: medium 29:difficulty: medium 2A:difficulty: medium 2B:difficulty: medium 2C:difficulty: medium 2D:difficulty: medium 2E:difficulty: medium 2F:difficulty: medium 30:difficulty: medium 31:difficulty: medium 32:difficulty: medium 33:difficulty: medium 34:difficulty: medium 35:difficulty: medium 36:difficulty: medium 37:difficulty: medium 38:difficulty: medium 39:difficulty: medium 3A:difficulty: medium 3B:difficulty: medium 3C:difficulty: medium 3D:difficulty: medium 3E:difficulty: medium 3F:difficulty: medium 40:difficulty: medium 41:difficulty: medium 42:difficulty: medium 43:difficulty: medium 44:difficulty: medium 45:difficulty: medium 46:difficulty: medium 47:difficulty: medium 48:difficulty: medium 49:difficulty: medium 4A:difficulty: medium 4B:difficulty: medium 4C:difficulty: medium 4D:difficulty: medium 4E:difficulty: medium 4F:difficulty: medium 50:difficulty: medium 51:difficulty: medium 52:difficulty: medium 53:difficulty: medium 54:difficulty: medium 55:difficulty: medium 56:difficulty: medium 57:difficulty: medium 58:difficulty: medium 59:difficulty: medium 5A:difficulty: medium 5B:difficulty: medium 5C:difficulty: medium 5D:difficulty: medium 5E:difficulty: medium 5F:difficulty: medium 60:difficulty: medium 61:difficulty: medium 62:difficulty: medium 63:difficulty: medium 64:difficulty: medium 65:difficulty: medium 66:difficulty: medium 67:difficulty: medium 68:difficulty: medium 69:difficulty: medium 6A:difficulty: medium 6B:difficulty: medium 6C:difficulty: medium 6D:difficulty: medium 6E:difficulty: medium 6F:difficulty: medium 70:difficulty: medium 71:difficulty: medium 72:difficulty: medium 73:difficulty: medium 74:difficulty: medium 75:difficulty: medium 76:difficulty: medium 77:difficulty: medium 78:difficulty: medium 79:difficulty: medium 7A:difficulty: medium 7B:difficulty: medium 7C:difficulty: medium 7D:difficulty: medium 7E:difficulty: medium 7F:difficulty: medium 80:difficulty: medium 81:difficulty: medium 82:difficulty: medium 83:difficulty: medium 84:difficulty: medium 85:difficulty: medium 86:difficulty: medium 87:difficulty: medium 88:difficulty: medium 89:difficulty: medium 8A:difficulty: medium 8B:difficulty: medium 8C:difficulty: medium 8D:difficulty: hard 8E:difficulty: hard 8F:difficulty: hard 90:difficulty: hard 91:difficulty: hard 92:difficulty: hard 93:difficulty: hard 94:difficulty: hard 95:difficulty: hard 96:difficulty: hard 97:difficulty: hard 98:difficulty: hard 99:difficulty: hard 9A:difficulty: hard 9B:difficulty: hard 9C:difficulty: hard 9D:difficulty: hard 9E:difficulty: hard 9F:difficulty: hard A0:difficulty: hard A1:difficulty: hard A2:difficulty: hard A3:difficulty: hard A4:difficulty: hard A5:difficulty: hard A6:difficulty: hard A7:difficulty: hard A8:difficulty: hard A9:difficulty: hard AA:difficulty: hard AB:difficulty: hard AC:difficulty: hard AD:difficulty: hard AE:difficulty: hard AF:difficulty: hard B0:difficulty: hard B1:difficulty: hard B2:difficulty: hard B3:difficulty: hard B4:difficulty: hard B5:difficulty: hard B6:difficulty: hard B7:difficulty: hard B8:difficulty: hard B9:difficulty: hard BA:difficulty: hard BB:difficulty: hard BC:difficulty: hard BD:difficulty: hard BE:difficulty: hard BF:difficulty: hard C0:difficulty: hard C1:difficulty: hard C2:difficulty: hard C3:difficulty: hard C4:difficulty: hard C5:difficulty: challenging C6:difficulty: challenging C7:difficulty: challenging C8:difficulty: challenging C9:difficulty: challenging CA:difficulty: challenging CB:difficulty: challenging CC:difficulty: challenging CD:difficulty: challenging CE:difficulty: challenging